From 56e61de863adaae2ecf0f916b6f9a1876e88fcb8 Mon Sep 17 00:00:00 2001 From: Dhanya Maliakal Date: Thu, 17 Aug 2017 14:34:09 +0200 Subject: [PATCH] command line docu. more coming up --- manual/slsDetectorClientDocs/html/ctb.html | 121 +++++++++++++++++++++ manual/slsDetectorClientDocs/latex/ctb.tex | 101 +++++++++++++++++ 2 files changed, 222 insertions(+) create mode 100644 manual/slsDetectorClientDocs/html/ctb.html create mode 100644 manual/slsDetectorClientDocs/latex/ctb.tex diff --git a/manual/slsDetectorClientDocs/html/ctb.html b/manual/slsDetectorClientDocs/html/ctb.html new file mode 100644 index 000000000..5bbd33559 --- /dev/null +++ b/manual/slsDetectorClientDocs/html/ctb.html @@ -0,0 +1,121 @@ + + + + + +Chiptest board + + + + + + + + + +
+ + +

Chiptest board

Commands specific for the new chiptest board as pattern generator

+ + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+ +
Generated on 17 Aug 2017 by  + +doxygen 1.6.1
+ + diff --git a/manual/slsDetectorClientDocs/latex/ctb.tex b/manual/slsDetectorClientDocs/latex/ctb.tex new file mode 100644 index 000000000..96ca53bca --- /dev/null +++ b/manual/slsDetectorClientDocs/latex/ctb.tex @@ -0,0 +1,101 @@ +Commands specific for the new chiptest board as pattern generator + + +\begin{DoxyItemize} +\item {\bfseries adcinvert \mbox{[}mask\mbox{]}} Sets/gets ADC inversion mask (8 digits hex format) +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries adcdisable \mbox{[}mask\mbox{]}} Sets/gets ADC disable mask (8 digits hex format) +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries pattern fn} loads binary pattern file fn +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patword addr \mbox{[}word\mbox{]}} sets/gets 64 bit word at address addr of pattern memory. Both address and word in hex format. Advanced! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patioctrl \mbox{[}word\mbox{]}} sets/gets 64 bit mask defining input (0) and output (1) signals. hex format. +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patclkctrl \mbox{[}word\mbox{]}} sets/gets 64 bit mask defining if output signal is a clock and runs. hex format. Unused at the moment. +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patlimits \mbox{[}addr1 addr2\mbox{]}} sets/gets the start and stop limits of the pattern to be executed. hex format. Advanced! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patloop0 \mbox{[}addr1 addr2\mbox{]}} sets/gets the start and stop limits of the level 0 loop. hex format. Advanced! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patnloop0 \mbox{[}n\mbox{]}} sets/gets the number of cyclesof the level 0 loop (int). +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patwait0 \mbox{[}addr\mbox{]}} sets/gets the address of the level 0 wait point. hex format. Advanced! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patwaittime0 \mbox{[}n\mbox{]}} sets/gets the duration of the witing of the 0 waiting point in clock cycles (int). +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patloop1 \mbox{[}addr1 addr2\mbox{]}} sets/gets the start and stop limits of the level 1 loop. hex format. Advanced! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patnloop1 \mbox{[}n\mbox{]}} sets/gets the number of cyclesof the level 1 loop (int). +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patwait1 \mbox{[}addr\mbox{]}} sets/gets the address of the level 1 wait point. hex format. Advanced! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patwaittime1 \mbox{[}n\mbox{]}} sets/gets the duration of the witing of the 1 waiting point in clock cycles (int). +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patloop2 \mbox{[}addr1 addr2\mbox{]}} sets/gets the start and stop limits of the level 2 loop. hex format. Advanced! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patnloop2 \mbox{[}n\mbox{]}} sets/gets the number of cyclesof the level 2 loop (int). +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patwait2 \mbox{[}addr\mbox{]}} sets/gets the address of the level 2 wait point. hex format. Advanced! +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries patwaittime2 \mbox{[}n\mbox{]}} sets/gets the duration of the waiting of the 2 waiting point in clock cycles (int). +\end{DoxyItemize} + + +\begin{DoxyItemize} +\item {\bfseries dut\_\-clk \mbox{[}i\mbox{]}} sets/gets the signal to be used as a clock for the digital data coming from the device under test. Advanced! +\end{DoxyItemize} \ No newline at end of file