forked from sinara-hw/datasheets
2118-2128: add BNC-TTL front panels
This commit is contained in:
parent
8c2c9ecfe4
commit
8ff606888c
|
@ -420,15 +420,76 @@ The first output (blue) pulse is the result of the second input (red, 3ns width)
|
||||||
\section{Front Panel Drawings}
|
\section{Front Panel Drawings}
|
||||||
|
|
||||||
\begin{multicols}{2}
|
\begin{multicols}{2}
|
||||||
|
\begin{center}
|
||||||
|
\centering
|
||||||
|
\includegraphics[height=2.8in]{bnc_ttl_drawings.pdf}
|
||||||
|
\captionof{figure}{2118 BNC-TTL front panel drawings}
|
||||||
|
\end{center}
|
||||||
|
|
||||||
|
\columnbreak
|
||||||
|
|
||||||
|
\begin{center}
|
||||||
|
\centering
|
||||||
|
\includegraphics[height=2.8in]{bnc_ttl_assembly.pdf}
|
||||||
|
\captionof{figure}{2118 BNC-TTL front panel assembly}
|
||||||
|
\end{center}
|
||||||
|
\end{multicols}
|
||||||
|
|
||||||
|
\begin{multicols}{2}
|
||||||
|
\begin{center}
|
||||||
|
\captionof{table}{Bill of Material (2118 Standalone)}
|
||||||
|
\tiny
|
||||||
|
\begin{tabular}{|c|c|c|c|}
|
||||||
|
\hline
|
||||||
|
Index & Part No. & Qty & Description \\ \hline
|
||||||
|
1 & 90560220 & 1 & FP-FRONT PANEL, EXTRUDED, TYPE 2, STATIC, 3Ux8HP \\ \hline
|
||||||
|
2 & 3218843 & 2 & FP-ALIGNMENT PIN (LOCALIZATION) \\ \hline
|
||||||
|
3 & 3020716 & 0.04 & SLEEVE GREY PLAS.M2.5 (100PCS) \\ \hline
|
||||||
|
\end{tabular}
|
||||||
|
\end{center}
|
||||||
|
|
||||||
|
\columnbreak
|
||||||
|
|
||||||
|
\begin{center}
|
||||||
|
\captionof{table}{Bill of Material (2118 Standalone)}
|
||||||
|
\tiny
|
||||||
|
\begin{tabular}{|c|c|c|c|}
|
||||||
|
\hline
|
||||||
|
Index & Part No. & Qty & Description \\ \hline
|
||||||
|
1 & 90457987 & 4 & CSCR M2.5*12.3 PAN PHL SS \\ \hline
|
||||||
|
2 & 3040138 & 2 & PB HOLDER DIE-CAST \\ \hline
|
||||||
|
3 & 3001012 & 2 & SCR M2.5*6 PAN PHL NI DIN7985 \\ \hline
|
||||||
|
4 & 3010110 & 0.02 & WASHER PLN.M2.7 DIN125 (100X) \\ \hline
|
||||||
|
5 & 3201099 & 0.01 & SCR M2.5*8 OVL PHL ST NI 100EA \\ \hline
|
||||||
|
6 & 3040005 & 1 & HANDLE 8HP GREY PLASTIC \\ \hline
|
||||||
|
7 & 3207076 & 0.01 & SCR M2.5*16 PAN 100 21101-222 \\ \hline
|
||||||
|
8 & 3207075 & 0.01 & SCR M2.5*12 PAN 100 21101-221 \\ \hline
|
||||||
|
9 & 3010124 & 0.1 & EMC GASKET FABRIC 3U (10PCS) \\ \hline
|
||||||
|
10 & 3201130 & 0.01 & NUT M2.5 HEX ST NI KIT(100PCS) \\ \hline
|
||||||
|
11 & 90560220 & 1 & FP-LYKJ 3U8HP PANEL \\ \hline
|
||||||
|
\end{tabular}
|
||||||
|
\end{center}
|
||||||
|
\end{multicols}
|
||||||
|
|
||||||
|
\begin{multicols}{2}
|
||||||
\begin{center}
|
\begin{center}
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[height=3in]{sma_ttl_drawings.pdf}
|
\includegraphics[height=3in]{sma_ttl_drawings.pdf}
|
||||||
\captionof{figure}{2128 SMA-TTL front panel drawings}
|
\captionof{figure}{2128 SMA-TTL front panel drawings}
|
||||||
\end{center}
|
\end{center}
|
||||||
|
|
||||||
|
\columnbreak
|
||||||
|
|
||||||
\begin{center}
|
\begin{center}
|
||||||
\captionof{table}{Bill of Material (Standalone)}
|
\centering
|
||||||
|
\includegraphics[height=3in]{sma_ttl_assembly.pdf}
|
||||||
|
\captionof{figure}{2128 SMA-TTL front panel assembly}
|
||||||
|
\end{center}
|
||||||
|
\end{multicols}
|
||||||
|
|
||||||
|
\begin{multicols}{2}
|
||||||
|
\begin{center}
|
||||||
|
\captionof{table}{Bill of Material (2128 Standalone)}
|
||||||
\tiny
|
\tiny
|
||||||
\begin{tabular}{|c|c|c|c|}
|
\begin{tabular}{|c|c|c|c|}
|
||||||
\hline
|
\hline
|
||||||
|
@ -442,13 +503,7 @@ The first output (blue) pulse is the result of the second input (red, 3ns width)
|
||||||
\columnbreak
|
\columnbreak
|
||||||
|
|
||||||
\begin{center}
|
\begin{center}
|
||||||
\centering
|
\captionof{table}{Bill of Material (2128 Assembled)}
|
||||||
\includegraphics[height=3in]{sma_ttl_assembly.pdf}
|
|
||||||
\captionof{figure}{2128 SMA-TTL front panel assembly}
|
|
||||||
\end{center}
|
|
||||||
|
|
||||||
\begin{center}
|
|
||||||
\captionof{table}{Bill of Material (Assembled)}
|
|
||||||
\tiny
|
\tiny
|
||||||
\begin{tabular}{|c|c|c|c|}
|
\begin{tabular}{|c|c|c|c|}
|
||||||
\hline
|
\hline
|
||||||
|
@ -464,11 +519,8 @@ The first output (blue) pulse is the result of the second input (red, 3ns width)
|
||||||
9 & 3201099 & 0.01 & SCR M2.5*8 OVL PHL ST NI 100EA \\ \hline
|
9 & 3201099 & 0.01 & SCR M2.5*8 OVL PHL ST NI 100EA \\ \hline
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
\end{center}
|
\end{center}
|
||||||
|
|
||||||
\end{multicols}
|
\end{multicols}
|
||||||
|
|
||||||
\newpage
|
|
||||||
|
|
||||||
\section{Configuring IO Direction \& Termination}
|
\section{Configuring IO Direction \& Termination}
|
||||||
The termination and IO direction can be configured by switches.
|
The termination and IO direction can be configured by switches.
|
||||||
The per-channel termination and per-bank IO direction switches are found at the middle-left and middle-right of both cards respectively.
|
The per-channel termination and per-bank IO direction switches are found at the middle-left and middle-right of both cards respectively.
|
||||||
|
@ -495,6 +547,7 @@ IO direction switches partly decides the IO direction of each bank.
|
||||||
\caption{Position of switches}%
|
\caption{Position of switches}%
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
|
\newpage
|
||||||
\section{Example ARTIQ code}
|
\section{Example ARTIQ code}
|
||||||
The sections below demonstrate simple usage scenarios of the 2118 BNC-TTL/2128 SMA-TTL card with the ARTIQ control system.
|
The sections below demonstrate simple usage scenarios of the 2118 BNC-TTL/2128 SMA-TTL card with the ARTIQ control system.
|
||||||
They do not exhaustively demonstrate all the features of the ARTIQ system.
|
They do not exhaustively demonstrate all the features of the ARTIQ system.
|
||||||
|
@ -506,8 +559,6 @@ Timing accuracy in the examples below is well under 1 nanosecond thanks to the A
|
||||||
The channel should be configured as output in both the gateware and hardware.
|
The channel should be configured as output in both the gateware and hardware.
|
||||||
\inputcolorboxminted{firstline=9,lastline=14}{examples/ttl.py}
|
\inputcolorboxminted{firstline=9,lastline=14}{examples/ttl.py}
|
||||||
|
|
||||||
\newpage
|
|
||||||
|
|
||||||
\subsection{Sub-coarse-RTIO-cycle pulse}
|
\subsection{Sub-coarse-RTIO-cycle pulse}
|
||||||
With the use of the ARTIQ RTIO, only 1 event can be enqueued per coarse RTIO cycle, which is typically 8ns.
|
With the use of the ARTIQ RTIO, only 1 event can be enqueued per coarse RTIO cycle, which is typically 8ns.
|
||||||
Therefore, to emit a pulse that is less than 8ns, additional delay is needed such that the \texttt{ttl.on()} \& \texttt{ttl.off()} event are submitted at different coarse RTIO cycles.
|
Therefore, to emit a pulse that is less than 8ns, additional delay is needed such that the \texttt{ttl.on()} \& \texttt{ttl.off()} event are submitted at different coarse RTIO cycles.
|
||||||
|
@ -515,12 +566,11 @@ The TTL pulse parameter must satisfy the minimum pulse width stated in the elect
|
||||||
|
|
||||||
\inputcolorboxminted{firstline=88,lastline=92}{examples/ttl.py}
|
\inputcolorboxminted{firstline=88,lastline=92}{examples/ttl.py}
|
||||||
|
|
||||||
|
\newpage
|
||||||
\subsection{Morse code}
|
\subsection{Morse code}
|
||||||
This example demonstrates some basic algorithmic features of the ARTIQ-Python language.
|
This example demonstrates some basic algorithmic features of the ARTIQ-Python language.
|
||||||
\inputcolorboxminted{firstline=22,lastline=39}{examples/ttl.py}
|
\inputcolorboxminted{firstline=22,lastline=39}{examples/ttl.py}
|
||||||
|
|
||||||
\newpage
|
|
||||||
|
|
||||||
\subsection{Counting rising edges in a 1ms window}
|
\subsection{Counting rising edges in a 1ms window}
|
||||||
The channel should be configured as input in both the gateware and hardware.
|
The channel should be configured as input in both the gateware and hardware.
|
||||||
\inputcolorboxminted{firstline=47,lastline=52}{examples/ttl.py}
|
\inputcolorboxminted{firstline=47,lastline=52}{examples/ttl.py}
|
||||||
|
@ -531,6 +581,7 @@ If the gateware counter is enabled on the TTL channel, it can typically count up
|
||||||
|
|
||||||
To count falling edges or both rising \& falling edges, use \texttt{gate\char`_falling()} or \texttt{gate\char`_both()}.
|
To count falling edges or both rising \& falling edges, use \texttt{gate\char`_falling()} or \texttt{gate\char`_both()}.
|
||||||
|
|
||||||
|
\newpage
|
||||||
\subsection{Responding to an external trigger}
|
\subsection{Responding to an external trigger}
|
||||||
One channel needs to be configured as input, and the other as output.
|
One channel needs to be configured as input, and the other as output.
|
||||||
\inputcolorboxminted{firstline=74,lastline=80}{examples/ttl.py}
|
\inputcolorboxminted{firstline=74,lastline=80}{examples/ttl.py}
|
||||||
|
@ -543,8 +594,6 @@ Therefore, jitter should be expected when the desired frequency cannot be obtain
|
||||||
Typically, with the coarse RTIO clock at 125 MHz, a \texttt{ClockGen} channel can generate up to 62.5 MHz.
|
Typically, with the coarse RTIO clock at 125 MHz, a \texttt{ClockGen} channel can generate up to 62.5 MHz.
|
||||||
\inputcolorboxminted{firstline=100,lastline=103}{examples/ttl.py}
|
\inputcolorboxminted{firstline=100,lastline=103}{examples/ttl.py}
|
||||||
|
|
||||||
\newpage
|
|
||||||
|
|
||||||
\section{Ordering Information}
|
\section{Ordering Information}
|
||||||
To order, please visit \url{https://m-labs.hk} and select the 2118 BNC-TTL/2128 SMA-TTL in the ARTIQ Sinara crate configuration tool. The card may also be ordered separately by writing to \url{mailto:sales@m-labs.hk}.
|
To order, please visit \url{https://m-labs.hk} and select the 2118 BNC-TTL/2128 SMA-TTL in the ARTIQ Sinara crate configuration tool. The card may also be ordered separately by writing to \url{mailto:sales@m-labs.hk}.
|
||||||
|
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue