2128 -> 2118/2128

This commit is contained in:
occheung 2021-12-23 12:56:11 +08:00
parent 534ef5c6ed
commit a32c43c0b8
1 changed files with 40 additions and 37 deletions

View File

@ -14,7 +14,7 @@
\usepackage[english]{isodate} \usepackage[english]{isodate}
\usepackage{graphicx} \usepackage{graphicx}
\usepackage{subfigure} \usepackage{subfig}
\usepackage{tikz} \usepackage{tikz}
\usepackage{pgfplots} \usepackage{pgfplots}
@ -22,7 +22,7 @@
\usetikzlibrary{calc} \usetikzlibrary{calc}
\usetikzlibrary{fit,backgrounds} \usetikzlibrary{fit,backgrounds}
\title{2128 SMA-TTL} \title{2118 BNC-TTL / 2128 SMA-TTL}
\author{M-Labs Limited} \author{M-Labs Limited}
\date{July 2021} \date{July 2021}
\revision{Revision 1} \revision{Revision 1}
@ -38,7 +38,7 @@
\item{Input and output capable.} \item{Input and output capable.}
\item{Galvanically isolated.} \item{Galvanically isolated.}
\item{3ns minimum pulse width.} \item{3ns minimum pulse width.}
\item{SMA connectors.} \item{BNC/SMA connectors.}
\end{itemize} \end{itemize}
\section{Applications} \section{Applications}
@ -50,10 +50,10 @@
\end{itemize} \end{itemize}
\section{General Description} \section{General Description}
The 2128 SMA-TTL card is a 4hp EEM module part of the ARTIQ Sinara family. The 2118 BNC-TTL card is a 8hp EEM module, while the 2128 SMA-TTL card is a 4hp EEM module.
It adds general-purpose digital I/O capabilities to carrier cards such as 1124 Kasli and 1125 Kasli-SoC. Both TTL cards add general-purpose digital I/O capabilities to carrier cards such as 1124 Kasli and 1125 Kasli-SoC.
It provides two banks of four digital channels each, with SMA connectors. Each card provides two banks of four digital channels each, with BNC/SMA connectors.
Each bank has individual ground isolation. Each bank has individual ground isolation.
The direction (input or output) of each bank can be selected using DIP switches. The direction (input or output) of each bank can be selected using DIP switches.
Each channel supports 50\textOmega~terminations individually controllable using DIP switches. Each channel supports 50\textOmega~terminations individually controllable using DIP switches.
@ -74,15 +74,15 @@ The card support a minimum pulse width of 3ns.
\begin{scope}[yshift=1.3cm] \begin{scope}[yshift=1.3cm]
\draw[color=white, text=black] (-0.1,0) node[twoportshape,t={SMA 0}, circuitikz/bipoles/twoport/width=1.2, scale=0.4] (sma0) {}; \draw[color=white, text=black] (-0.1,0) node[twoportshape,t={IO 0}, circuitikz/bipoles/twoport/width=1.2, scale=0.4] (io0) {};
\draw[color=white, text=black] (-0.1,-0.7) node[twoportshape,t={SMA 1}, circuitikz/bipoles/twoport/width=1.2, scale=0.4 ] (sma1) {}; \draw[color=white, text=black] (-0.1,-0.7) node[twoportshape,t={IO 1}, circuitikz/bipoles/twoport/width=1.2, scale=0.4 ] (io1) {};
\draw[color=white, text=black] (-0.1,-1.4) node[twoportshape,t={SMA 2}, circuitikz/bipoles/twoport/width=1.2, scale=0.4 ] (sma2) {}; \draw[color=white, text=black] (-0.1,-1.4) node[twoportshape,t={IO 2}, circuitikz/bipoles/twoport/width=1.2, scale=0.4 ] (io2) {};
\draw[color=white, text=black] (-0.1,-2.1) node[twoportshape,t={SMA 3}, circuitikz/bipoles/twoport/width=1.2, scale=0.4 ] (sma3) {}; \draw[color=white, text=black] (-0.1,-2.1) node[twoportshape,t={IO 3}, circuitikz/bipoles/twoport/width=1.2, scale=0.4 ] (io3) {};
\node [label={[xshift=-0.18cm, yshift=-0.305cm]\tiny{SMA 0}}] {}; \node [label={[xshift=-0.18cm, yshift=-0.305cm]\tiny{IO 0}}] {};
\node [label={[xshift=-0.18cm, yshift=-0.97cm]\tiny{SMA 1}}] {}; \node [label={[xshift=-0.18cm, yshift=-0.97cm]\tiny{IO 1}}] {};
\node [label={[xshift=-0.18cm, yshift=-1.64cm]\tiny{SMA 2}}] {}; \node [label={[xshift=-0.18cm, yshift=-1.64cm]\tiny{IO 2}}] {};
\node [label={[xshift=-0.18cm, yshift=-2.302cm]\tiny{SMA 3}}] {}; \node [label={[xshift=-0.18cm, yshift=-2.302cm]\tiny{IO 3}}] {};
% draw female SMA_0,1,2,3 % draw female SMA_0,1,2,3
\begin{scope}[scale=0.07 , rotate=-90, xshift=0cm, yshift=2cm] \begin{scope}[scale=0.07 , rotate=-90, xshift=0cm, yshift=2cm]
@ -196,15 +196,15 @@ The card support a minimum pulse width of 3ns.
% channel 5,6,7,8 % channel 5,6,7,8
\begin{scope}[yshift=-3.6cm] \begin{scope}[yshift=-3.6cm]
\draw[color=white, text=black] (-0.1,0) node[twoportshape,t={SMA 4}, circuitikz/bipoles/twoport/width=1.2, scale=0.4 ] (sma4) {}; \draw[color=white, text=black] (-0.1,0) node[twoportshape,t={IO 4}, circuitikz/bipoles/twoport/width=1.2, scale=0.4 ] (io4) {};
\draw[color=white, text=black] (-0.1,-0.7) node[twoportshape,t={SMA 5}, circuitikz/bipoles/twoport/width=1.2, scale=0.4 ] (sma5) {}; \draw[color=white, text=black] (-0.1,-0.7) node[twoportshape,t={IO 5}, circuitikz/bipoles/twoport/width=1.2, scale=0.4 ] (io5) {};
\draw[color=white, text=black] (-0.1,-1.4) node[twoportshape,t={SMA 6}, circuitikz/bipoles/twoport/width=1.2, scale=0.4 ] (sma6) {}; \draw[color=white, text=black] (-0.1,-1.4) node[twoportshape,t={IO 6}, circuitikz/bipoles/twoport/width=1.2, scale=0.4 ] (io6) {};
\draw[color=white, text=black] (-0.1,-2.1) node[twoportshape,t={SMA 7}, circuitikz/bipoles/twoport/width=1.2, scale=0.4 ] (sma7) {}; \draw[color=white, text=black] (-0.1,-2.1) node[twoportshape,t={IO 7}, circuitikz/bipoles/twoport/width=1.2, scale=0.4 ] (io7) {};
\node [label={[xshift=-0.18cm, yshift=-0.305cm]\tiny{SMA 4}}] {}; \node [label={[xshift=-0.18cm, yshift=-0.305cm]\tiny{IO 4}}] {};
\node [label={[xshift=-0.18cm, yshift=-0.97cm]\tiny{SMA 5}}] {}; \node [label={[xshift=-0.18cm, yshift=-0.97cm]\tiny{IO 5}}] {};
\node [label={[xshift=-0.18cm, yshift=-1.64cm]\tiny{SMA 6}}] {}; \node [label={[xshift=-0.18cm, yshift=-1.64cm]\tiny{IO 6}}] {};
\node [label={[xshift=-0.18cm, yshift=-2.302cm]\tiny{SMA 7}}] {}; \node [label={[xshift=-0.18cm, yshift=-2.302cm]\tiny{IO 7}}] {};
% draw female SMA 4,5,6,7 % draw female SMA 4,5,6,7
\begin{scope}[scale=0.07 , rotate=-90, xshift=0cm, yshift=2cm] \begin{scope}[scale=0.07 , rotate=-90, xshift=0cm, yshift=2cm]
@ -250,14 +250,14 @@ The card support a minimum pulse width of 3ns.
\end{scope} \end{scope}
% Drawing Connections % Drawing Connections
\draw [latexslim-latexslim] (sma0.east) -- ++(1,0); \draw [latexslim-latexslim] (io0.east) -- ++(1,0);
\draw [latexslim-latexslim] (sma1.east) -- ++(1,0); \draw [latexslim-latexslim] (io1.east) -- ++(1,0);
\draw [latexslim-latexslim] (sma2.east) -- ++(1,0); \draw [latexslim-latexslim] (io2.east) -- ++(1,0);
\draw [latexslim-latexslim] (sma3.east) -- ++(1,0); \draw [latexslim-latexslim] (io3.east) -- ++(1,0);
\draw [latexslim-latexslim] (sma4.east) -- ++(1,0); \draw [latexslim-latexslim] (io4.east) -- ++(1,0);
\draw [latexslim-latexslim] (sma5.east) -- ++(1,0); \draw [latexslim-latexslim] (io5.east) -- ++(1,0);
\draw [latexslim-latexslim] (sma6.east) -- ++(1,0); \draw [latexslim-latexslim] (io6.east) -- ++(1,0);
\draw [latexslim-latexslim] (sma7.east) -- ++(1,0); \draw [latexslim-latexslim] (io7.east) -- ++(1,0);
\draw [latexslim-latexslim] (iso1.west) -- ++(-0.72,0) ; \draw [latexslim-latexslim] (iso1.west) -- ++(-0.72,0) ;
\draw [latexslim-latexslim] (iso2.west) -- ++(-0.72,0) ; \draw [latexslim-latexslim] (iso2.west) -- ++(-0.72,0) ;
@ -305,12 +305,12 @@ The card support a minimum pulse width of 3ns.
\draw (0.85,-3.25) -- ++(0,-1.05) ; \draw (0.85,-3.25) -- ++(0,-1.05) ;
\draw (0.95,-3.25) -- ++(0,-0.35) ; \draw (0.95,-3.25) -- ++(0,-0.35) ;
\node[draw, dotted, thick, rounded corners, inner xsep=0.7em, inner ysep=0.4em, fit=(sma0) (i2ciso1.south west)] (box1) {}; \node[draw, dotted, thick, rounded corners, inner xsep=0.7em, inner ysep=0.4em, fit=(io0) (i2ciso1.south west)] (box1) {};
\node[fill=white, rotate=-90] at (box1.west) {GND BANK 1}; \node[fill=white, rotate=-90] at (box1.west) {GND BANK 1};
\node[fill=white,above] at (box1.north) {\tiny{Either all 4 channels are inputs or all 4 channels are outputs }}; \node[fill=white,above] at (box1.north) {\tiny{Either all 4 channels are inputs or all 4 channels are outputs }};
\node[draw, dotted, thick, rounded corners, inner xsep=0.7em, inner ysep=0.4em, fit=(sma4)(termswitch2) (iso8.south west)] (box2) {}; \node[draw, dotted, thick, rounded corners, inner xsep=0.7em, inner ysep=0.4em, fit=(io4)(termswitch2) (iso8.south west)] (box2) {};
\node[fill=white, rotate=-90] at (box2.west) {GND BANK 2}; \node[fill=white, rotate=-90] at (box2.west) {GND BANK 2};
\node[fill=white,below] at (box2.south) {\tiny{Either all 4 channels are inputs or all 4 channels are outputs }}; \node[fill=white,below] at (box2.south) {\tiny{Either all 4 channels are inputs or all 4 channels are outputs }};
@ -320,10 +320,13 @@ The card support a minimum pulse width of 3ns.
\caption{Simplified Block Diagram} \caption{Simplified Block Diagram}
\end{figure} \end{figure}
\begin{figure}[h] \begin{figure}[hbt!]
\centering \centering
\includegraphics[width=1.18in]{photo2128.jpg} \subfloat[\centering BNC-TTL]{{\includegraphics[width=1.24in]{photo2118.jpg} }}%
\caption{SMA-TTL Card photo} \qquad
\subfloat[\centering SMA-TTL]{{\includegraphics[width=1.18in]{photo2128.jpg} }}%
\caption{BNC-TTL/SMA-TTL Card photos}%
\label{fig:example}%
\end{figure} \end{figure}
% For wide tables, a single column layout is better. It can be switched % For wide tables, a single column layout is better. It can be switched
@ -378,7 +381,7 @@ All specifications are in $0\degree C \leq T_A \leq 70\degree C$ unless otherwis
\end{table} \end{table}
\section{Example ARTIQ code} \section{Example ARTIQ code}
The sections below demonstrate simple usage scenarios of the 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.
The full documentation for the ARTIQ software and gateware is available at \url{https://m-labs.hk}. The full documentation for the ARTIQ software and gateware is available at \url{https://m-labs.hk}.
@ -460,7 +463,7 @@ def run(self):
\end{minted} \end{minted}
\section{Ordering Information} \section{Ordering Information}
To order, please visit \url{https://m-labs.hk} and select the 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}.
\section*{} \section*{}
\vspace*{\fill} \vspace*{\fill}