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}
|
||||
|
||||
\begin{multicols}{2}
|
||||
\begin{center}
|
||||
\centering
|
||||
\includegraphics[height=2.8in]{bnc_ttl_drawings.pdf}
|
||||
\captionof{figure}{2118 BNC-TTL front panel drawings}
|
||||
\end{center}
|
||||
|
||||
\begin{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}
|
||||
\centering
|
||||
\includegraphics[height=3in]{sma_ttl_drawings.pdf}
|
||||
\captionof{figure}{2128 SMA-TTL front panel drawings}
|
||||
\end{center}
|
||||
\end{center}
|
||||
|
||||
\begin{center}
|
||||
\captionof{table}{Bill of Material (Standalone)}
|
||||
\columnbreak
|
||||
|
||||
\begin{center}
|
||||
\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
|
||||
\begin{tabular}{|c|c|c|c|}
|
||||
\hline
|
||||
|
@ -437,18 +498,12 @@ The first output (blue) pulse is the result of the second input (red, 3ns width)
|
|||
2 & 3020716 & 0.02 & SLEEVE GREY PLAS.M2.5 (100PCS) \\ \hline
|
||||
3 & 3218843 & 2 & FP-ALIGNMENT PIN (LOCALIZATION) \\ \hline
|
||||
\end{tabular}
|
||||
\end{center}
|
||||
\end{center}
|
||||
|
||||
\columnbreak
|
||||
\columnbreak
|
||||
|
||||
\begin{center}
|
||||
\centering
|
||||
\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)}
|
||||
\begin{center}
|
||||
\captionof{table}{Bill of Material (2128 Assembled)}
|
||||
\tiny
|
||||
\begin{tabular}{|c|c|c|c|}
|
||||
\hline
|
||||
|
@ -463,12 +518,9 @@ The first output (blue) pulse is the result of the second input (red, 3ns width)
|
|||
8 & 3033098 & 0.02 & SCREW COLLAR M2.5X12.3 (100X) \\ \hline
|
||||
9 & 3201099 & 0.01 & SCR M2.5*8 OVL PHL ST NI 100EA \\ \hline
|
||||
\end{tabular}
|
||||
\end{center}
|
||||
|
||||
\end{center}
|
||||
\end{multicols}
|
||||
|
||||
\newpage
|
||||
|
||||
\section{Configuring IO Direction \& Termination}
|
||||
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.
|
||||
|
@ -495,6 +547,7 @@ IO direction switches partly decides the IO direction of each bank.
|
|||
\caption{Position of switches}%
|
||||
\end{figure}
|
||||
|
||||
\newpage
|
||||
\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.
|
||||
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.
|
||||
\inputcolorboxminted{firstline=9,lastline=14}{examples/ttl.py}
|
||||
|
||||
\newpage
|
||||
|
||||
\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.
|
||||
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}
|
||||
|
||||
\newpage
|
||||
\subsection{Morse code}
|
||||
This example demonstrates some basic algorithmic features of the ARTIQ-Python language.
|
||||
\inputcolorboxminted{firstline=22,lastline=39}{examples/ttl.py}
|
||||
|
||||
\newpage
|
||||
|
||||
\subsection{Counting rising edges in a 1ms window}
|
||||
The channel should be configured as input in both the gateware and hardware.
|
||||
\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()}.
|
||||
|
||||
\newpage
|
||||
\subsection{Responding to an external trigger}
|
||||
One channel needs to be configured as input, and the other as output.
|
||||
\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.
|
||||
\inputcolorboxminted{firstline=100,lastline=103}{examples/ttl.py}
|
||||
|
||||
\newpage
|
||||
|
||||
\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}.
|
||||
|
||||
|
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue