Commit 5c693845 authored by Projects's avatar Projects

doc/gw-test-procedure: updated switch description

parent 7b42f620
......@@ -65,8 +65,7 @@ work, see \\
\section*{Revision history}
\addcontentsline{toc}{section}{Revision history}
\centerline
{
\centerline{
\rowcolors{2}{white}{gray!25}
\begin{tabular}{l c p{.6\textwidth}}
\hline
......@@ -313,12 +312,13 @@ xc3sprog -c xpc -I conv_ttl_blo.bin:W:1507328:bin
\label{sec:proc-ttl-blo}
%==============================================================================
\begin{enumerate}
\item Make sure the \textbf{TTL switch} (Figure~\ref{fig:switches}) of the CONV-TTL-BLO is in the \textbf{TTL position (on)}
\item Make sure the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) is in the \textbf{OFF} position
\item Make sure the \textbf{TTL switch} (Figure~\ref{fig:switches}) of the CONV-TTL-BLO is in the \textbf{TTL} position.
\item Make sure the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) is in the \textbf{GF DIS} position.
\item Make sure the \textbf{pulse duration switch} (Figure~\ref{fig:switches}) is in the \textbf{LONG} position.
\item \label{item:ttl-proc} Repeat the following steps for \textbf{all six channels}, filling in the
\textbf{table in Appendix~\ref{app:pulse-validation-ttl}}:
\begin{enumerate}
\item Connect the \textbf{DUT trigger} (see Section~\ref{sec:prep-pulse-gen}) to the \textbf{front panel INV-TTL channel D
\item Connect the \textbf{DUT trigger} (see Section~\ref{sec:prep-pulse-gen}) to the \textbf{front panel INV-TTL channel D
input connector}
\item Connect the \textbf{INV-TTL channel A OUT} to the \textbf{front panel channel input}
\item \label{item:ttl-meas-start} Connect the \textbf{front panel channel output} to \textbf{oscilloscope channel 1}
......@@ -342,17 +342,17 @@ xc3sprog -c xpc -I conv_ttl_blo.bin:W:1507328:bin
\item \label{item:ttl-meas-end} If the signal characteristics are as above, \textbf{tick} the \textbf{Blo} column for the channel
on the \textbf{Front panel} side of the table in Appendix~\ref{app:pulse-validation-ttl}
\item Connect the \textbf{DUT trigger} (see Section~\ref{sec:prep-pulse-gen}) to the CONV-TTL-BLO \textbf{rear panel channel input connector}
\item Repeat \textbf{steps \ref{item:ttl-meas-start} to \ref{item:ttl-meas-end}}, this time
\item Repeat \textbf{steps~\ref{item:ttl-meas-start} to~\ref{item:ttl-meas-end}}, this time
ticking the \textbf{TTL} and \textbf{Blo} columns on the \textbf{Rear panel} side of the
table in Appendix~\ref{app:pulse-validation-ttl}
\end{enumerate}
\item Turn off power to the ELMA crate
\item Change the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) to the \textbf{ON position}
\item Change the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) to the \textbf{GF EN} position
\item Turn on power to the ELMA crate
\item Repeat the steps under step~\ref{item:ttl-proc}, filling in the table in
Appendix~\ref{app:pulse-validation-ttl-gf}
\item Turn off power to the ELMA crate
\item Change the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) back to the \textbf{OFF position}
\item Change the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) back to the \textbf{GF DIS} position
\end{enumerate}
\begin{figure}
......@@ -372,11 +372,11 @@ xc3sprog -c xpc -I conv_ttl_blo.bin:W:1507328:bin
\end{figure}
\begin{enumerate}
\item Change the \textbf{TTL switch} (Figure~\ref{fig:switches}) to \textbf{TTL-BAR position (OFF)}
\item Change the \textbf{TTL switch} (Figure~\ref{fig:switches}) to \textbf{TTL-BAR} position
\item \label{item:ttlbar-proc} Repeat the following steps for \textbf{all six channels}, filling in the
\textbf{table in Appendix~\ref{app:pulse-validation-ttlbar}}:
\begin{enumerate}
\item Connect the \textbf{DUT trigger} (see Section~\ref{sec:prep-pulse-gen}) to the \textbf{front panel INV-TTL channel C
\item Connect the \textbf{DUT trigger} (see Section~\ref{sec:prep-pulse-gen}) to the \textbf{front panel INV-TTL channel C
input connector}
\item Connect the \textbf{INV-TTL channel A OUT} to the \textbf{front panel channel input}
\item \label{item:ttlbar-meas-start} Connect the \textbf{front panel channel output} to \textbf{oscilloscope channel 1}
......@@ -405,12 +405,12 @@ xc3sprog -c xpc -I conv_ttl_blo.bin:W:1507328:bin
table in Appendix~\ref{app:pulse-validation-ttlbar}
\end{enumerate}
\item Turn off power to the ELMA crate
\item Change the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) to the \textbf{ON position}
\item Change the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) to the \textbf{GF EN} position
\item Turn on power to the ELMA crate
\item Repeat the steps under step~\ref{item:ttlbar-proc}, filling in the table in
Appendix~\ref{app:pulse-validation-ttlbar-gf}
\item Turn off power to the ELMA crate
\item Change the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) back to the \textbf{OFF position}
\item Change the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) back to the \textbf{GF DIS} position
\end{enumerate}
%==============================================================================
......@@ -419,10 +419,10 @@ xc3sprog -c xpc -I conv_ttl_blo.bin:W:1507328:bin
%==============================================================================
\begin{enumerate}
\item Remove \textbf{all cables} from the \textbf{TTL and blocking inputs and outputs}
\item Make sure the \textbf{TTL switch} (Figure~\ref{fig:switches}) is \textbf{OFF}
\item Make sure the \textbf{TTL switch} (Figure~\ref{fig:switches}) is set to \textbf{TTL N} position
\item \label{item:ttlbar-poweron} Follow this procedure:
\begin{enumerate}
\item Configure the oscilloscope to trigger on the \textbf{falling edge} of the
\item Configure the oscilloscope to trigger on the \textbf{falling edge} of the
\textbf{channel 1} input, at \textbf{approx. 2.5~V}
\item Connect the \textbf{output of TTL channel 1} to \textbf{oscilloscope channel 1}
\item Turn on ELMA crate
......@@ -442,7 +442,7 @@ xc3sprog -c xpc -I conv_ttl_blo.bin:W:1507328:bin
to \textbf{oscilloscope channel 1}
\item Turn on ELMA crate
\item Make sure the oscilloscope does not trigger (no pulse is generated on the
blocking output with an unconnected TTL-BAR input)
blocking output with an unconnected TTL-BAR input)
\item Turn off ELMA crate
\item Connect \textbf{1x long LEMO cable} from \textbf{blocking output channel 6}
to \textbf{oscilloscope channel 1}
......@@ -450,8 +450,8 @@ xc3sprog -c xpc -I conv_ttl_blo.bin:W:1507328:bin
\item Make sure the oscilloscope does not trigger (no pulse is generated on the
blocking output with a connected TTL-BAR input)
\item Turn off ELMA crate
\end{enumerate}
\item Flip the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) to the \textbf{ON position}
\end{enumerate}
\item Flip the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) to the \textbf{GF EN} position
\item Follow the procedure in step~\ref{item:ttlbar-poweron}
\item Power-cycle the ELMA crate
\item Run the \textit{rdchxpcr.py} script (\textit{software/diag/rdchxpcr.py})
......@@ -459,7 +459,8 @@ xc3sprog -c xpc -I conv_ttl_blo.bin:W:1507328:bin
\item Run the \textit{rdtb.py} script (\textit{software/diag/timetag/rdtb.py})
and confirm that no pulses were stored to the timetag buffer
\item Turn off ELMA crate
\item Flip the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) back to the \textbf{OFF position}
\item Flip the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) back to the \textbf{GF DIS} position
\end{enumerate}
%==============================================================================
......@@ -468,7 +469,7 @@ xc3sprog -c xpc -I conv_ttl_blo.bin:W:1507328:bin
%==============================================================================
\begin{enumerate}
\item Remove \textbf{all cables} from the \textbf{TTL and blocking inputs and outputs}
\item Put the \textbf{TTL switch} (Figure~\ref{fig:switches}) in the \textbf{ON} position
\item Put the \textbf{TTL switch} (Figure~\ref{fig:switches}) in the \textbf{TTL} position
\item \label{item:ttl-poweron} Follow this procedure:
\begin{enumerate}
\item Configure the oscilloscope to trigger on the \textbf{rising edge} of the
......@@ -491,7 +492,7 @@ xc3sprog -c xpc -I conv_ttl_blo.bin:W:1507328:bin
to \textbf{oscilloscope channel 1}
\item Turn on ELMA crate
\item Make sure the oscilloscope does not trigger (no pulse is generated on the
blocking output with an unconnected TTL input)
blocking output with an unconnected TTL input)
\item Turn off ELMA crate
\item Connect \textbf{1x long LEMO cable} from \textbf{blocking output channel 6}
to \textbf{oscilloscope channel 1}
......@@ -499,8 +500,8 @@ xc3sprog -c xpc -I conv_ttl_blo.bin:W:1507328:bin
\item Make sure the oscilloscope does not trigger (no pulse is generated on the
blocking output with a connected TTL input)
\item Turn off ELMA crate
\end{enumerate}
\item Flip the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) to the \textbf{ON position}
\end{enumerate}
\item Flip the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) to the \textbf{GF EN} position
\item Follow the procedure in step~\ref{item:ttl-poweron}
\item Power-cycle the ELMA crate
\item Run the \textit{rdchxpcr.py} script (\textit{software/diag/rdchxpcr.py})
......@@ -508,7 +509,7 @@ xc3sprog -c xpc -I conv_ttl_blo.bin:W:1507328:bin
\item Run the \textit{rdtb.py} script (\textit{software/diag/timetag/rdtb.py})
and confirm that no pulses were stored to the timetag buffer
\item Turn off ELMA crate
\item Flip the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) back to the \textbf{OFF position}
\item Flip the \textbf{glitch filter switch} (Figure~\ref{fig:switches}) back to the \textbf{GF DIS} position
\end{enumerate}
%==============================================================================
......@@ -667,15 +668,15 @@ Instructions for filling in the table:
Instructions for filling in the table:
\begin{itemize}
\item Make sure the glitch filter is \textbf{ON}
\item Make sure the glitch filter switch is set to \textbf{GF EN}
\item Following the test procedure in Section~\ref{sec:proc-ttl-blo} (under step~\ref{item:ttl-proc}),
tick each box if the output is as expected
\item Start with inputting a signal from the pulse generator on the front panel,
then after validation, change the input to the rear panel
\item Tick the \textbf{TTL} boxes if the TTL output on the front panel is as specified
in step \ref{item:ttl-meas-ttl-out}
in step~\ref{item:ttl-meas-ttl-out}
\item Tick the \textbf{Blo} boxes if the blocking output on the rear panel
is as specified in step \ref{item:ttl-meas-blo-out}
is as specified in step~\ref{item:ttl-meas-blo-out}
\end{itemize}
%==============================================================================
......@@ -714,9 +715,9 @@ Instructions for filling in the table:
\item Start with inputting a signal from the pulse generator on the front panel,
then after validation, change the input to the rear panel
\item Tick the \textbf{TTL} boxes if the TTL-BAR output on the front panel is as specified
in step \ref{item:ttlbar-meas-ttl-out}
in step~\ref{item:ttlbar-meas-ttl-out}
\item Tick the \textbf{Blo} boxes if the blocking output on the rear panel
is as specified in step \ref{item:ttlbar-meas-blo-out}
is as specified in step~\ref{item:ttlbar-meas-blo-out}
\end{itemize}
%==============================================================================
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment