Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
6b46a4b4eb | |||
a77a7fbb8a |
92
1008.tex
@ -1,92 +0,0 @@
|
|||||||
\input{preamble.tex}
|
|
||||||
\graphicspath{{images/1008}{images}}
|
|
||||||
|
|
||||||
\title{1008 VHDCI Carrier}
|
|
||||||
\author{M-Labs Limited}
|
|
||||||
\date{January 2025}
|
|
||||||
\revision{Revision 1}
|
|
||||||
\companylogo{\includegraphics[height=0.73in]{artiq_sinara.pdf}}
|
|
||||||
|
|
||||||
\begin{document}
|
|
||||||
\maketitle
|
|
||||||
|
|
||||||
\section{Features}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{8 channels}
|
|
||||||
\item{8 internal EEM connectors}
|
|
||||||
\item{2 external VHDCI connectors}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{Applications}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{Break out VHDCI to extension boards}
|
|
||||||
\item{Carry signals over VHDCI between crates \begin{itemize}
|
|
||||||
\item{With one for each of two crates, serves as a low-cost
|
|
||||||
and low-latency alternative to \mbox{DRTIO} for some applications}
|
|
||||||
\end{itemize}}
|
|
||||||
\item{Adapter for certain KC705 ARTIQ systems}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{General Description}
|
|
||||||
|
|
||||||
The 1008 VHDCI Carrier is a 4hp EEM module, part of the ARTIQ/Sinara family. It is a passive adapter card which converts VHDCI connects to or from EEM connections.
|
|
||||||
|
|
||||||
The 1008 VHDCI Carrier is bidirectional; it can be driven by a core device carrier board, or can drive other cards.
|
|
||||||
|
|
||||||
A pair of VHDCI Carrier cards can be paired with VHDCI SCSI-3 cables to carry EEM signals over short distances between crates. Depending on the application, this can serve as a simple, low-cost, low-latency alternative to multiple core devices and ARTIQ DRTIO.
|
|
||||||
|
|
||||||
% Switch to next column
|
|
||||||
\vfill\break
|
|
||||||
|
|
||||||
%\begin{figure}[h]
|
|
||||||
% \centering
|
|
||||||
% \scalebox{1.15}{
|
|
||||||
% \begin{circuitikz}[european, every label/.append style={align=center}]
|
|
||||||
% \begin{scope}[]
|
|
||||||
% % if applicable
|
|
||||||
% \end{scope}
|
|
||||||
% \end{circuitikz}
|
|
||||||
% }
|
|
||||||
|
|
||||||
% \caption{Simplified Block Diagram}
|
|
||||||
%\end{figure}
|
|
||||||
|
|
||||||
\begin{figure}[hbt!]
|
|
||||||
\centering
|
|
||||||
\includegraphics[height=2.5in]{photo1008.jpg}
|
|
||||||
\caption{VHDCI Carrier card}
|
|
||||||
\includegraphics[height=2.5in, angle=90]{fp1008.pdf}
|
|
||||||
\caption{VHDCI Carrier front panel}
|
|
||||||
\end{figure}
|
|
||||||
|
|
||||||
% For wide tables, a single column layout is better. It can be switched
|
|
||||||
% page-by-page.
|
|
||||||
\onecolumn
|
|
||||||
|
|
||||||
\sourcesection{1008 VHDCI Carrier}{https://github.com/sinara-hw/VHDCI_Carrier}
|
|
||||||
|
|
||||||
\section{Electrical Specifications}
|
|
||||||
|
|
||||||
\begin{table}[h]
|
|
||||||
\centering
|
|
||||||
\begin{threeparttable}
|
|
||||||
\caption{Electrical Specifications}
|
|
||||||
\begin{tabularx}{0.65\textwidth}{l | c | c | X}
|
|
||||||
\thickhline
|
|
||||||
\textbf{Parameter} & \textbf{Max. Value} & \textbf{Unit} & \textbf{Conditions} \\
|
|
||||||
\thickhline
|
|
||||||
\end{tabularx}
|
|
||||||
\end{threeparttable}
|
|
||||||
\end{table}
|
|
||||||
|
|
||||||
12-V power should be supplied through the barrel jack in the front panel (2.50 mm ID, 5.50 mm OD).
|
|
||||||
|
|
||||||
\section{Specifications}
|
|
||||||
|
|
||||||
\ordersection{1008 VHDCI Carrier}
|
|
||||||
|
|
||||||
\finalfootnote
|
|
||||||
|
|
||||||
\end{document}
|
|
3
1124.tex
@ -157,9 +157,10 @@
|
|||||||
\caption{Kasli 2.0 card}
|
\caption{Kasli 2.0 card}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
|
|
||||||
\begin{figure}[hbt!]
|
\begin{figure}[hbt!]
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[angle=90,height=0.9in]{fp1124.pdf}
|
\includegraphics[angle=90,height=0.9in]{Kasli_FP.pdf}
|
||||||
\caption{Kasli 2.0 front panel}
|
\caption{Kasli 2.0 front panel}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
|
118
1550.tex
@ -1,118 +0,0 @@
|
|||||||
\input{preamble.tex}
|
|
||||||
\graphicspath{{images}, {images/1550}}
|
|
||||||
|
|
||||||
\title{1550 Laser Diode Driver Kirdy}
|
|
||||||
\author{M-Labs Limited}
|
|
||||||
\date{January 2025}
|
|
||||||
\revision{Revision 1}
|
|
||||||
\companylogo{\includegraphics[height=0.73in]{artiq_sinara.pdf}}
|
|
||||||
|
|
||||||
\begin{document}
|
|
||||||
\maketitle
|
|
||||||
|
|
||||||
\section{Features}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{300mA max output current, 20-bit resolution}
|
|
||||||
\item{Low noise current source}
|
|
||||||
\item{18MHz-bandwidth modulation input}
|
|
||||||
\item{Monitor photodiode and LD protection}
|
|
||||||
\item{Built-in sub-mK stability temperature controller}
|
|
||||||
\item{Full digital control over Ethernet}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{Applications}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{High-precision laser driver}
|
|
||||||
\item{Suitable for use with adapter and preinstalled laser assembly or with external laser heads}
|
|
||||||
\item{Spectroscopy and oher atomic physics applications}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{General Description}
|
|
||||||
|
|
||||||
The 1550 Laser Diode Driver Kirdy is a 8hp EEM form factor module, part of the Sinara open hardware family. It serves as a precision laser diode driver, featuring a low-noise current source, low- and high-frequency modulation inputs, and full digital control over Ethernet. Soft turn-on, laser power monitoring with a user-defined trip point, overtemperature protection, and a protection relay minimize the risk of damage to the laser diode.
|
|
||||||
|
|
||||||
1550 Kirdy supports both low-frequency modulation, suitable for laser locks and linewidth reduction, as well as RF modulation injected directly into the diode, typically to inject sidebands into the beam and implement stabilization schemes such as Pound-Drever-Hall and modulation transfer spectroscopy.
|
|
||||||
|
|
||||||
% Switch to next column
|
|
||||||
\vfill\break
|
|
||||||
|
|
||||||
%\begin{figure}[h]
|
|
||||||
% \centering
|
|
||||||
% \scalebox{1.15}{
|
|
||||||
% \begin{circuitikz}[european, every label/.append style={align=center}]
|
|
||||||
% \begin{scope}[]
|
|
||||||
% % if applicable
|
|
||||||
% \end{scope}
|
|
||||||
% \end{circuitikz}
|
|
||||||
% }
|
|
||||||
%
|
|
||||||
% \caption{Simplified Block Diagram}
|
|
||||||
%\end{figure}
|
|
||||||
|
|
||||||
\begin{figure}[hbt!]
|
|
||||||
\centering
|
|
||||||
\includegraphics[height=2.5in]{photo1550.jpg}
|
|
||||||
\caption{Kirdy card photo}
|
|
||||||
\includegraphics[height=3in, angle=90]{fp1550.pdf}
|
|
||||||
\caption{Kirdy front panel}
|
|
||||||
\end{figure}
|
|
||||||
|
|
||||||
% For wide tables, a single column layout is better. It can be switched
|
|
||||||
% page-by-page.
|
|
||||||
\onecolumn
|
|
||||||
|
|
||||||
\sourcesection{1550 Laser Diode Driver Kirdy}{https://git.m-labs.hk/sinara-hw/kirdy} The associated adapter can be found at the repository /url{https://git.m-labs.hk/sinara-hw/kirdyAdapter/src/branch/master}.
|
|
||||||
|
|
||||||
\section{Adapter and Laser Options}
|
|
||||||
|
|
||||||
An optional adapter allows compact lasers in butterfly packages to be mounted directly onto 1550 Kirdy, with a fibre-optic output in the front panel. Multiple single-frequency narrow-linewidth lasers are currently available as preinstalled options for order.
|
|
||||||
|
|
||||||
Alternatively, Kirdy accepts laser signals broken out to the front panel and is suitable for use in driving external laser heads, including commercial or custom ECDLs (with additional piezo driver) or injection-locked Fabry-Perot diodes.
|
|
||||||
|
|
||||||
\section{Specifications}
|
|
||||||
|
|
||||||
microcontroller datasheet: \url{https://www.st.com/resource/en/datasheet/DM00037051.pdf}
|
|
||||||
|
|
||||||
1550 Kirdy supports Power-over-Ethernet. Alternatively, power can be provided via 12V DC input in front panel.
|
|
||||||
|
|
||||||
300mA max output
|
|
||||||
4V compliance
|
|
||||||
|
|
||||||
20 bit DAC control, 50Hz bandwidth
|
|
||||||
300pA/rt Hz current noise @ 1kHz
|
|
||||||
300nA RMS Noise (10Hz - 1MHz)
|
|
||||||
|
|
||||||
Laser power monitor
|
|
||||||
|
|
||||||
0 - 2.5mA Photodiode current monitoring
|
|
||||||
|
|
||||||
TEC Controller
|
|
||||||
|
|
||||||
1A max output
|
|
||||||
5V compliance
|
|
||||||
+- 1mK stability
|
|
||||||
|
|
||||||
\section{Selecting modulation gain}
|
|
||||||
|
|
||||||
DC to 10MHz modulation input (+/- 1V max) with selectable modulation gains
|
|
||||||
0.25mA/V
|
|
||||||
2.5mA/V
|
|
||||||
25mA/V
|
|
||||||
|
|
||||||
\section{Firmware and Linien}
|
|
||||||
|
|
||||||
1550 Kirdy features front panel Ethernet and USB-C. Either DFU or OpenOCD can be used to flash firmware; OpenOCD however requires a JTAG adapter.
|
|
||||||
|
|
||||||
It can be connected in particular to the Sinara Fast-Servo and used with the Linien application that enables easy locking of lasers to spectral lines.
|
|
||||||
|
|
||||||
https://github.com/linien-org/linien
|
|
||||||
|
|
||||||
https://git.m-labs.hk/M-Labs/nix-servo
|
|
||||||
|
|
||||||
\ordersection{1550 Laser Diode Driver Kirdy}.
|
|
||||||
|
|
||||||
\finalfootnote
|
|
||||||
|
|
||||||
\end{document}
|
|
@ -1,10 +1,10 @@
|
|||||||
\input{preamble.tex}
|
\input{preamble.tex}
|
||||||
\graphicspath{{images/4456-4457}{images}}
|
\graphicspath{{images/4456}{images}}
|
||||||
|
|
||||||
\title{4456 Synthesizer Mirny / 4457 HF Synthesizer Mirny + Almazny}
|
\title{4456 Synthesizer Mirny}
|
||||||
\author{M-Labs Limited}
|
\author{M-Labs Limited}
|
||||||
\date{January 2025}
|
\date{January 2022}
|
||||||
\revision{Revision 2}
|
\revision{Revision 1}
|
||||||
\companylogo{\includegraphics[height=0.73in]{artiq_sinara.pdf}}
|
\companylogo{\includegraphics[height=0.73in]{artiq_sinara.pdf}}
|
||||||
|
|
||||||
\begin{document}
|
\begin{document}
|
||||||
@ -13,28 +13,29 @@
|
|||||||
\section{Features}
|
\section{Features}
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item{4-channel VCO/PLL}
|
\item{4-channel VCO/PLL}
|
||||||
\item{Output frequency ranges from 53 MHz to \textgreater 4 GHz for 4456 Mirny only}
|
\item{Output frequency ranges from 53 MHz to \textgreater 4 GHz}
|
||||||
\item{Up to 13.6 GHz with 4457 mezzanine Almazny}
|
\item{Up to 13.6 GHz with Almazny mezzanine}
|
||||||
\item{Higher frequency resolution than Urukul}
|
\item{Higher frequency resolution than Urukul}
|
||||||
\item{Lower jitter and phase noise}
|
\item{Lower jitter and phase noise}
|
||||||
\item{Large frequency changes take several milliseconds}
|
\item{Large frequency changes take several milliseconds}
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
\section{Applications}
|
\section{Applications}
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item{Low-noise microwave source}
|
\item{Low-noise microwave source}
|
||||||
\item{Quantum state control}
|
\item{Quantum state control}
|
||||||
\item{Driving acousto/electro-optic modulators}
|
\item{Driving acousto/electro-optic modulators}
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
\section{General Description}
|
\section{General Description}
|
||||||
The 4456 Synthesizer Mirny card is a 4hp EEM module; the 4457 HF Synthesizer Mirny + Almazny card, consisting of 4456 Mirny plus the 4-channel Almazny HF mezzanine, is a 8hp EEM module. Both Synthesizer cards add microwave generation capabilities to carrier cards such as 1124 Kasli and 1125 Kasli-SoC.
|
The 4456 Synthesizer Mirny card is a 4hp EEM module, part of the ARTIQ/Sinara family. It adds microwave generation capabilities to carrier cards such as 1124 Kasli and 1125 Kasli-SoC.
|
||||||
|
|
||||||
Both cards provide 4 channels of PLL frequency synthesis. 4456 Synthesizer Mirny supports output frequencies from 53 MHz to \textgreater 4GHz. As 4457 HF Synthesizer with Almazny mezzanine this range is expanded up to 13.6 GHz.
|
It provides 4 channels of PLL frequency synthesis. Output frequencies from 53 MHz to \textgreater 4 GHz are supported.The range can be expanded up to 13.6 GHz with the Almazny mezzanine (4467 HF Synthesizer).
|
||||||
|
|
||||||
|
Each channel can be attenuated from 0 to -31.5 dB by a digital attenuator. RF switches on each channel provides at least 50 dB isolation.
|
||||||
|
|
||||||
Each channel can be attenuated from 0 to -31.5 dB by a digital attenuator. RF switches on each channel provide at least 50 dB isolation.
|
|
||||||
|
|
||||||
% Switch to next column
|
% Switch to next column
|
||||||
\vfill\break
|
\vfill\break
|
||||||
@ -274,44 +275,30 @@
|
|||||||
|
|
||||||
\begin{figure}[hbt!]
|
\begin{figure}[hbt!]
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[height=2in]{photo4457.jpg}
|
\includegraphics[height=2in]{photo4456.jpg}
|
||||||
\caption{Mirny + Almazny card}
|
\includegraphics[height=3in, angle=90]{Mirny_FP.pdf}
|
||||||
|
\caption{Mirny card and front panel}
|
||||||
\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
|
||||||
% page-by-page.
|
% page-by-page.
|
||||||
\onecolumn
|
\onecolumn
|
||||||
|
|
||||||
\begin{figure}[hbt!]
|
\sourcesection{4456 Synthesizer Mirny}{https://github.com/sinara-hw/mirny}
|
||||||
\subfloat[\centering Mirny and Almazny front panels]{{
|
|
||||||
\begin{minipage}[b]{0.5\linewidth}
|
|
||||||
\centering
|
|
||||||
\includegraphics[height=3in, angle=90]{fp4456.pdf} \\
|
|
||||||
\vspace{0.2in}
|
|
||||||
\includegraphics[height=3in, angle=90]{fp4457.pdf}
|
|
||||||
\vspace{0.25in}
|
|
||||||
\end{minipage}
|
|
||||||
}}
|
|
||||||
\subfloat[\centering Mirny, top-down view]{{
|
|
||||||
\includegraphics[height=2.5in]{photo4456.jpg}
|
|
||||||
}}
|
|
||||||
\end{figure}
|
|
||||||
|
|
||||||
\sourcesectiond{4456 Synthesizer Mirny}{the 4457 Almazny mezzanine}{https://github.com/sinara-hw/mirny}{https://github.com/sinara-hw/Almazny}
|
|
||||||
|
|
||||||
\section{Electrical Specifications}
|
\section{Electrical Specifications}
|
||||||
|
|
||||||
Specifications of parameters are based on the datasheets of the PLL IC
|
Specifications of parameters are based on the datasheets of the PLL IC
|
||||||
(ADF5356\footnote{\label{adf5356}\url{https://www.analog.com/media/en/technical-documentation/data-sheets/ADF5356.pdf}}),
|
(ADF5356\footnote{\label{adf5356}\url{https://www.analog.com/media/en/technical-documentation/data-sheets/ADF5356.pdf}}),
|
||||||
clock buffer IC (Si53340-B-GM\footnote{\label{clock_buffer}\url{https://www.skyworksinc.com/-/media/Skyworks/SL/documents/public/data-sheets/si5334x-datasheet.pdf}}),
|
clock buffer IC (Si53340-B-GM\footnote{\label{clock_buffer}\url{https://www.skyworksinc.com/-/media/Skyworks/SL/documents/public/data-sheets/si5334x-datasheet.pdf}}),
|
||||||
and digital attenuator IC (HMC542BLP4E\footnote{\label{attenuator}\url{https://www.analog.com/media/en/technical-documentation/data-sheets/hmc542b.pdf}}).
|
and digital attenuator IC (HMC542BLP4E\footnote{\label{attenuator}\url{https://www.analog.com/media/en/technical-documentation/data-sheets/hmc542b.pdf}}).
|
||||||
Test results are from Krzysztof Belewicz's thesis. "Microwave synthesizer for driving ion traps in quantum computing"\footnote{\label{mirny_thesis}\url{https://m-labs.hk/Krzysztof\_Belewicz\_V1.1.pdf}}.
|
Test results are from Krzysztof Belewicz's thesis. "Microwave synthesizer for driving ion traps in quantum computing"\footnote{\label{mirny_thesis}\url{https://m-labs.hk/Krzysztof\_Belewicz\_V1.1.pdf}}.
|
||||||
|
|
||||||
\begin{table}[h]
|
\begin{table}[h]
|
||||||
\centering
|
\centering
|
||||||
\begin{threeparttable}
|
\begin{threeparttable}
|
||||||
\caption{Recommended Operating Conditions}
|
\caption{Recommended Operating Conditions}
|
||||||
\begin{tabularx}{0.9\textwidth}{l | c c c | c | X}
|
\begin{tabularx}{0.9\textwidth}{l | c c c | c | X}
|
||||||
\thickhline
|
\thickhline
|
||||||
\textbf{Parameter} & \textbf{Min.} & \textbf{Typ.} & \textbf{Max.} &
|
\textbf{Parameter} & \textbf{Min.} & \textbf{Typ.} & \textbf{Max.} &
|
||||||
\textbf{Unit} & \textbf{Conditions} \\
|
\textbf{Unit} & \textbf{Conditions} \\
|
||||||
@ -326,73 +313,57 @@
|
|||||||
\hspace{3mm}Differential input swing\repeatfootnote{clock_buffer}
|
\hspace{3mm}Differential input swing\repeatfootnote{clock_buffer}
|
||||||
& 0.11 & & 1.55 & V\textsubscript{p-p} & \\
|
& 0.11 & & 1.55 & V\textsubscript{p-p} & \\
|
||||||
\thickhline
|
\thickhline
|
||||||
\end{tabularx}
|
\end{tabularx}
|
||||||
\end{threeparttable}
|
\end{threeparttable}
|
||||||
\end{table}
|
\end{table}
|
||||||
|
|
||||||
\begin{table}[h]
|
\begin{table}[h]
|
||||||
\centering
|
\centering
|
||||||
\begin{threeparttable}
|
\begin{threeparttable}
|
||||||
\caption{Output Specifications}
|
\caption{Output Specifications}
|
||||||
\begin{tabularx}{0.9\textwidth}{l | c c c | c | X}
|
\begin{tabularx}{0.9\textwidth}{l | c c c | c | X}
|
||||||
\thickhline
|
\thickhline
|
||||||
\textbf{Parameter} & \textbf{Min.} & \textbf{Typ.} & \textbf{Max.} &
|
\textbf{Parameter} & \textbf{Min.} & \textbf{Typ.} & \textbf{Max.} &
|
||||||
\textbf{Unit} & \textbf{Conditions} \\
|
\textbf{Unit} & \textbf{Conditions} \\
|
||||||
\hline
|
\hline
|
||||||
Frequency & 53.125 & & 4000 & MHz & 4456 Mirny only \\
|
Frequency & 53.125 & & 4000 & MHz & \\
|
||||||
& & & 13600 & MHz & With Almazny mezzanine \\
|
|
||||||
\hline
|
\hline
|
||||||
Digital attenuation\repeatfootnote{attenuator} & -31.5 & & 0 & dB & \\
|
Digital attenuation\repeatfootnote{attenuator} & -31.5 & & 0 & dB & \\
|
||||||
\hline
|
\hline
|
||||||
\end{tabularx}
|
Resolution & \multicolumn{4}{c|}{} & \\
|
||||||
\end{threeparttable}
|
\hspace{3mm} Frequency\repeatfootnote{adf5356} & \multicolumn{4}{c|}{52 bits} & \\
|
||||||
\end{table}
|
\hspace{3mm} Phase offset\repeatfootnote{adf5356} & \multicolumn{4}{c|}{24 bits} & \\
|
||||||
|
\hspace{3mm} Digital attenuation\repeatfootnote{attenuator} & \multicolumn{4}{c|}{0.5 dB} & \\
|
||||||
|
\thickhline
|
||||||
|
\end{tabularx}
|
||||||
|
\end{threeparttable}
|
||||||
|
\end{table}
|
||||||
|
|
||||||
\newpage
|
\newpage
|
||||||
|
|
||||||
\begin{table}[h]
|
Phase noise performance of Mirny was tested using the ADF4351 evaluation kit\repeatfootnote{mirny_thesis}. The SPI signal was driven by the evaluation kit, converted into LVDS signal by propagating through the DIO-tester card, finally arriving at the Mirny card. Mirny was then connected to the RSA5100A spectrum analyzer for measurement.
|
||||||
\centering
|
|
||||||
\begin{threeparttable}
|
|
||||||
\caption{Output Specifications, cont.}
|
|
||||||
\begin{tabularx}{0.9\textwidth}{l | c c c | c | X}
|
|
||||||
\thickhline
|
|
||||||
\textbf{Parameter} & \textbf{Min.} & \textbf{Typ.} & \textbf{Max.} &
|
|
||||||
\textbf{Unit} & \textbf{Conditions} \\
|
|
||||||
Resolution & & & & \\
|
|
||||||
\hspace{3mm} Frequency\repeatfootnote{adf5356} & \multicolumn{3}{c|}{52} & bits & \\
|
|
||||||
\hspace{3mm} Phase offset\repeatfootnote{adf5356} & \multicolumn{3}{c|}{24} & bits & \\
|
|
||||||
\hspace{3mm} Digital attenuation\repeatfootnote{attenuator} & \multicolumn{3}{c|}{0.5} & dB & \\
|
|
||||||
\thickhline
|
|
||||||
\end{tabularx}
|
|
||||||
\end{threeparttable}
|
|
||||||
\end{table}
|
|
||||||
|
|
||||||
Phase noise performance of 4456 Mirny was tested using the ADF4351 evaluation kit\repeatfootnote{mirny_thesis}. The SPI signal was driven by the evaluation kit, converted into LVDS signal by propagating through the DIO-tester card, finally arriving at the Mirny card. 4456 Mirny was then connected to the RSA5100A spectrum analyzer for measurement.
|
Noise response spike can be improved by inserting an additional common-mode choke between the power supply and Mirny; note that this common-mode choke is not present on the card itself. The following is a comparison between the two setups at 1 GHz output:
|
||||||
|
\begin{itemize}
|
||||||
|
\item Red: Before any modifications
|
||||||
|
\item Blue: CM choke added with an 100 \textmu F capacitor after the CM choke
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
Noise response spike can be improved by inserting an additional common-mode choke between the power supply and Mirny; note that this common-mode choke is not present on the card itself. The following is a comparison between the two setups at 1 GHz output:
|
\begin{figure}[H]
|
||||||
|
|
||||||
\begin{figure}[H]
|
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[height=3in]{mirny_phase_noise_cm_choke.png}
|
\includegraphics[height=3in]{mirny_phase_noise_cm_choke.png}
|
||||||
\caption{Phase noise measurement at 1 GHz}
|
\caption{Phase noise measurement at 1 GHz}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\begin{itemize}
|
Phase noise at different output frequencies is then measured:
|
||||||
\item Red: Before any modifications
|
|
||||||
\item Blue: CM choke added with an 100 \textmu F capacitor after the CM choke
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\newpage
|
\newcolumntype{Y}{>{\centering\arraybackslash}X}
|
||||||
|
|
||||||
Phase noise at different output frequencies is then measured:
|
\begin{table}[hbt!]
|
||||||
|
\centering
|
||||||
\newcolumntype{Y}{>{\centering\arraybackslash}X}
|
\begin{threeparttable}
|
||||||
|
\caption{Phase noise performance}
|
||||||
\begin{table}[hbt!]
|
\begin{tabularx}{0.8\textwidth}{| c | Y | Y | Y | Y | Y |}
|
||||||
\centering
|
|
||||||
\begin{threeparttable}
|
|
||||||
\caption{Phase noise performance}
|
|
||||||
\begin{tabularx}{0.8\textwidth}{| c | Y | Y | Y | Y | Y |}
|
|
||||||
\thickhline
|
\thickhline
|
||||||
\multirow{2}{*}{\textbf{Output frequency}} &
|
\multirow{2}{*}{\textbf{Output frequency}} &
|
||||||
\multicolumn{5}{c|}{\textbf{Phase noise (dBc/Hz) at carrier offset}}\\
|
\multicolumn{5}{c|}{\textbf{Phase noise (dBc/Hz) at carrier offset}}\\
|
||||||
@ -408,61 +379,33 @@
|
|||||||
\hline
|
\hline
|
||||||
3.5 GHz & -96 & -101 & -103 & -127 & -128 \\
|
3.5 GHz & -96 & -101 & -103 & -127 & -128 \\
|
||||||
\thickhline
|
\thickhline
|
||||||
\end{tabularx}
|
\end{tabularx}
|
||||||
\end{threeparttable}
|
\end{threeparttable}
|
||||||
\end{table}
|
\end{table}
|
||||||
|
|
||||||
\begin{figure}[H]
|
\newpage
|
||||||
|
|
||||||
|
\begin{figure}[H]
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[height=3in]{mirny_phase_noise_frequency.png}
|
\includegraphics[height=3in]{mirny_phase_noise_frequency.png}
|
||||||
\caption{Phase noise measurement}
|
\caption{Phase noise measurement}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\newpage
|
|
||||||
\sysdescsection
|
|
||||||
|
|
||||||
4456 Synthesizer Mirny must be entered in the \texttt{peripherals} list of the corresponding core device in the following format:
|
|
||||||
|
|
||||||
\begin{tcolorbox}[colback=white]
|
|
||||||
\begin{minted}{json}
|
|
||||||
{
|
|
||||||
"type": "mirny",
|
|
||||||
"ports": 0,
|
|
||||||
"clk_sel": "mmcx", // optional
|
|
||||||
"refclk": 125e6 // optional
|
|
||||||
}
|
|
||||||
\end{minted}
|
|
||||||
\end{tcolorbox}
|
|
||||||
|
|
||||||
Replace 0 with the EEM port number used on the core device. Any port can be used. The \texttt{clk\_sel} field is optional and may be specified as one of either \texttt{xo}, \texttt{mmcx}, or \texttt{sma}. The default is \texttt{xo}. The \texttt{refclk} field is optional and the default is \texttt{100e6}.
|
|
||||||
|
|
||||||
For 4457 Mirny + Almazny, one field must be added:
|
|
||||||
|
|
||||||
\begin{tcolorbox}[colback=white]
|
|
||||||
\begin{minted}{json}
|
|
||||||
{
|
|
||||||
"type": "mirny",
|
|
||||||
"almazny": true,
|
|
||||||
"ports": 0
|
|
||||||
}
|
|
||||||
\end{minted}
|
|
||||||
\end{tcolorbox}
|
|
||||||
|
|
||||||
\codesection{4456 Synthesizer Mirny}
|
\codesection{4456 Synthesizer Mirny}
|
||||||
|
|
||||||
\subsection{1 GHz sinusoidal wave}
|
\subsection{1 GHz sinusoidal wave}
|
||||||
Generates a 1 GHz sinusoid from RF0 with full scale amplitude, attenuated by 12 dB. Both the CPLD and the PLL channels should be initialized.
|
Generates a 1 GHz sinusoid from RF0 with full scale amplitude, attenuated by 12 dB. Both the CPLD and the PLL channels should be initialized.
|
||||||
|
|
||||||
\inputcolorboxminted{firstline=10,lastline=17}{examples/pll.py}
|
\inputcolorboxminted{firstline=10,lastline=17}{examples/pll.py}
|
||||||
|
|
||||||
\subsection{ADF5356 power control}
|
\subsection{ADF5356 power control}
|
||||||
Output power can be controlled be configuring the PLL channels individually in addition to the digital attenuators. After initialization of the PLL channel (ADF5356), the following line of code can change the output power level:
|
Output power can be controlled be configuring the PLL channels individually in addition to the digital attenuators. After initialization of the PLL channel (ADF5356), the following line of code can change the output power level:
|
||||||
|
|
||||||
\inputcolorboxminted{firstline=28,lastline=28}{examples/pll.py}
|
\inputcolorboxminted{firstline=28,lastline=28}{examples/pll.py}
|
||||||
|
|
||||||
The parameter corresponds to a specific change of output power according to the following table\repeatfootnote{adf5356}.
|
The parameter corresponds to a specific change of output power according to the following table\repeatfootnote{adf5356}.
|
||||||
|
|
||||||
\begin{center}
|
\begin{center}
|
||||||
\captionof{table}{Power changes from ADF5356}
|
\captionof{table}{Power changes from ADF5356}
|
||||||
\begin{tabular}{|c|c|}
|
\begin{tabular}{|c|c|}
|
||||||
\hline
|
\hline
|
||||||
@ -472,18 +415,18 @@
|
|||||||
2 & +2 dBm \\ \hline
|
2 & +2 dBm \\ \hline
|
||||||
3 & +5 dBm \\ \hline
|
3 & +5 dBm \\ \hline
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
\end{center}
|
\end{center}
|
||||||
|
|
||||||
ADF5356 gives +5 dBm by default. The stored parameter in ADF5356 can be read using the following line"
|
ADF5356 gives +5 dBm by default. The stored parameter in ADF5356 can be read using the following line"
|
||||||
|
|
||||||
\inputcolorboxminted{firstline=29,lastline=29}{examples/pll.py}
|
\inputcolorboxminted{firstline=29,lastline=29}{examples/pll.py}
|
||||||
|
|
||||||
\subsection{Periodic 100\textmu s pulses}
|
\subsection{Periodic 100\textmu s pulses}
|
||||||
The output can be toggled on and off periodically using the RF switches. The following code emits a 100\textmu s pulse in every millisecond. A microwave signal should be programmed in prior (such as the 1 GHz wave example).
|
The output can be toggled on and off periodically using the RF switches. The following code emits a 100\textmu s pulse in every millisecond. A microwave signal should be programmed in prior (such as the 1 GHz wave example).
|
||||||
|
|
||||||
\inputcolorboxminted{firstline=42,lastline=44}{examples/pll.py}
|
\inputcolorboxminted{firstline=42,lastline=44}{examples/pll.py}
|
||||||
|
|
||||||
\ordersection{4456 Synthesizer Mirny or 4457 HF Synthesizer Mirny + Almazny}
|
\ordersection{4456 Synthesizer Mirny}
|
||||||
|
|
||||||
\finalfootnote
|
\finalfootnote
|
||||||
|
|
64
4459.tex
@ -1,64 +0,0 @@
|
|||||||
\input{preamble.tex}
|
|
||||||
\graphicspath{{images/4459}, {images}}
|
|
||||||
|
|
||||||
\title{4459 PDH Lock Generator Pounder}
|
|
||||||
\author{M-Labs Limited}
|
|
||||||
\date{January 2025}
|
|
||||||
\revision{Revision 0}
|
|
||||||
\companylogo{\includegraphics[height=0.73in]{artiq_sinara.pdf}}
|
|
||||||
|
|
||||||
\begin{document}
|
|
||||||
|
|
||||||
\maketitle
|
|
||||||
|
|
||||||
\section{Features}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{features}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{Applications}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{applications}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{General Description}
|
|
||||||
|
|
||||||
% Switch to next column
|
|
||||||
\vfill\break
|
|
||||||
|
|
||||||
%\begin{figure}[h]
|
|
||||||
% \centering
|
|
||||||
% \scalebox{1.15}{
|
|
||||||
% \begin{circuitikz}[european, every label/.append style={align=center}]
|
|
||||||
% \begin{scope}[]
|
|
||||||
% % if applicable
|
|
||||||
% \end{scope}
|
|
||||||
% \end{circuitikz}
|
|
||||||
% }
|
|
||||||
|
|
||||||
% \caption{Simplified Block Diagram}
|
|
||||||
%\end{figure}
|
|
||||||
|
|
||||||
\begin{figure}[hbt!]
|
|
||||||
\centering
|
|
||||||
\includegraphics[height=2.5in]{photo4459.jpg}
|
|
||||||
\caption{Pounder + Stabilizer cards}
|
|
||||||
\includegraphics[height=3in, angle=90]{fp4459.pdf}
|
|
||||||
\caption{Pounder + Stabilizer front panel}
|
|
||||||
\end{figure}
|
|
||||||
|
|
||||||
% For wide tables, a single column layout is better. It can be switched
|
|
||||||
% page-by-page.
|
|
||||||
\onecolumn
|
|
||||||
|
|
||||||
\sourcesectiond{4459 PDH Lock Generator Pounder}{Stabilizer}{https://github.com/sinara-hw/Pounder}{https://github.com/sinara-hw/Stabilizer}
|
|
||||||
|
|
||||||
\section{Specifications}
|
|
||||||
|
|
||||||
\ordersection{4459 Pounder + Stabilizer}
|
|
||||||
|
|
||||||
\finalfootnote
|
|
||||||
|
|
||||||
\end{document}
|
|
63
4624.tex
@ -1,63 +0,0 @@
|
|||||||
\input{preamble.tex}
|
|
||||||
\graphicspath{{images}}
|
|
||||||
|
|
||||||
\title{4624 AWG Phaser}
|
|
||||||
\author{M-Labs Limited}
|
|
||||||
\date{December 2024}
|
|
||||||
\revision{Revision 0}
|
|
||||||
\companylogo{\includegraphics[height=0.73in]{artiq_sinara.pdf}}
|
|
||||||
|
|
||||||
\begin{document}
|
|
||||||
\maketitle
|
|
||||||
|
|
||||||
\section{Features}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{features}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{Applications}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{applications}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{General Description}
|
|
||||||
|
|
||||||
% Switch to next column
|
|
||||||
\vfill\break
|
|
||||||
|
|
||||||
\begin{figure}[h]
|
|
||||||
\centering
|
|
||||||
\scalebox{1.15}{
|
|
||||||
\begin{circuitikz}[european, every label/.append style={align=center}]
|
|
||||||
\begin{scope}[]
|
|
||||||
% if applicable
|
|
||||||
\end{scope}
|
|
||||||
\end{circuitikz}
|
|
||||||
}
|
|
||||||
|
|
||||||
\caption{Simplified Block Diagram}
|
|
||||||
\end{figure}
|
|
||||||
|
|
||||||
\begin{figure}[hbt!]
|
|
||||||
\centering
|
|
||||||
% card photo
|
|
||||||
% front panel
|
|
||||||
\end{figure}
|
|
||||||
|
|
||||||
% For wide tables, a single column layout is better. It can be switched
|
|
||||||
% page-by-page.
|
|
||||||
\onecolumn
|
|
||||||
|
|
||||||
\section{Specifications}
|
|
||||||
|
|
||||||
\newpage
|
|
||||||
|
|
||||||
\section{Example ARTIQ code}
|
|
||||||
\section*{}
|
|
||||||
\vspace*{\fill}
|
|
||||||
|
|
||||||
\finalfootnote
|
|
||||||
|
|
||||||
\end{document}
|
|
89
5538.tex
@ -1,89 +0,0 @@
|
|||||||
\input{preamble.tex}
|
|
||||||
\graphicspath{{images/5538}{images}}
|
|
||||||
|
|
||||||
\title{5538 MCX-TTL}
|
|
||||||
\author{M-Labs Limited}
|
|
||||||
\date{January 2025}
|
|
||||||
\revision{Revision 0}
|
|
||||||
\companylogo{\includegraphics[height=0.73in]{artiq_sinara.pdf}}
|
|
||||||
|
|
||||||
\begin{document}
|
|
||||||
\maketitle
|
|
||||||
|
|
||||||
\section{Features}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{32 channels}
|
|
||||||
\item{Internal IDC connector}
|
|
||||||
\item{External MCX connectors}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{Applications}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{Break out analog signals}
|
|
||||||
\item{MCX adapter for: \begin{itemize}
|
|
||||||
\item{5432 DAC Zotino}
|
|
||||||
\item{5632 DAC Fastino}
|
|
||||||
\end{itemize}}
|
|
||||||
\item{Convert from/to HD68 with 5568 HD68-IDC}
|
|
||||||
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{General Description}
|
|
||||||
The 5538 MCX-IDC card is a 8hp EEM Module, part of the ARTIQ/Sinara family. It is capable of breaking out analog signals from IDC connectors to MCX connectors. IDC connectors can be found on 5432 DAC Zotino, 5632 DAC Fastino and 5568 HD68-IDC.
|
|
||||||
|
|
||||||
One card provides 32 channels, enough to break out all channels of 5432 DAC Zotino, 5632 DAC Fastino or 5568 HD68-IDC.
|
|
||||||
|
|
||||||
% Switch to next column
|
|
||||||
\vfill\break
|
|
||||||
%\begin{figure}[h]
|
|
||||||
% \centering
|
|
||||||
% \scalebox{1.15}{
|
|
||||||
% \begin{circuitikz}[european, every label/.append style={align=center}]
|
|
||||||
% \begin{scope}[]
|
|
||||||
% % if applicable
|
|
||||||
% \end{scope}
|
|
||||||
% \end{circuitikz}
|
|
||||||
% }
|
|
||||||
|
|
||||||
% \caption{Simplified Block Diagram}
|
|
||||||
%\end{figure}
|
|
||||||
|
|
||||||
\begin{figure}[hbt!]
|
|
||||||
\centering
|
|
||||||
%\includegraphics[height=2.5in]{photo5538.jpg}
|
|
||||||
\caption{MCX-IDC card}
|
|
||||||
%\includegraphics[height=2.5in, angle=90]{fp5538.pdf}
|
|
||||||
\caption{MCX-IDC front panel}
|
|
||||||
\end{figure}
|
|
||||||
|
|
||||||
% For wide tables, a single column layout is better. It can be switched
|
|
||||||
% page-by-page.
|
|
||||||
\onecolumn
|
|
||||||
|
|
||||||
\sourcesection{5538 MCX-IDC}{https://github.com/sinara-hw/IDC_MCX_Adapter}
|
|
||||||
|
|
||||||
\section{Electrical Specifications}
|
|
||||||
|
|
||||||
\begin{table}[h]
|
|
||||||
\centering
|
|
||||||
\begin{threeparttable}
|
|
||||||
\caption{Electrical Specifications}
|
|
||||||
\begin{tabularx}{0.65\textwidth}{l | c | c | X}
|
|
||||||
\thickhline
|
|
||||||
\textbf{Parameter} & \textbf{Max. Value} & \textbf{Unit} & \textbf{Conditions} \\
|
|
||||||
\thickhline
|
|
||||||
\end{tabularx}
|
|
||||||
\end{threeparttable}
|
|
||||||
\end{table}
|
|
||||||
|
|
||||||
\section{Channel Mapping}
|
|
||||||
|
|
||||||
% ?
|
|
||||||
|
|
||||||
\ordersection{5538 MCX-IDC}
|
|
||||||
|
|
||||||
\finalfootnote
|
|
||||||
|
|
||||||
\end{document}
|
|
63
5632.tex
@ -1,63 +0,0 @@
|
|||||||
\input{preamble.tex}
|
|
||||||
\graphicspath{{images/5632}, {images}}
|
|
||||||
|
|
||||||
\title{5632 DAC Fastino}
|
|
||||||
\author{M-Labs Limited}
|
|
||||||
\date{January 2025}
|
|
||||||
\revision{Revision 0}
|
|
||||||
\companylogo{\includegraphics[height=0.73in]{artiq_sinara.pdf}}
|
|
||||||
|
|
||||||
\begin{document}
|
|
||||||
\maketitle
|
|
||||||
|
|
||||||
\section{Features}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{features}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{Applications}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{applications}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{General Description}
|
|
||||||
|
|
||||||
% Switch to next column
|
|
||||||
\vfill\break
|
|
||||||
|
|
||||||
%\begin{figure}[h]
|
|
||||||
% \centering
|
|
||||||
% \scalebox{1.15}{
|
|
||||||
% \begin{circuitikz}[european, every label/.append style={align=center}]
|
|
||||||
% \begin{scope}[]
|
|
||||||
% % if applicable
|
|
||||||
% \end{scope}
|
|
||||||
% \end{circuitikz}
|
|
||||||
% }
|
|
||||||
|
|
||||||
% \caption{Simplified Block Diagram}
|
|
||||||
%\end{figure}
|
|
||||||
|
|
||||||
\begin{figure}[hbt!]
|
|
||||||
\centering
|
|
||||||
\includegraphics[height=2.25in]{photo5632.jpg}
|
|
||||||
\caption{Fastino card}
|
|
||||||
\includegraphics[height=3in, angle=90]{fp5632.pdf}
|
|
||||||
\caption{Fastino front panel}
|
|
||||||
\end{figure}
|
|
||||||
|
|
||||||
% For wide tables, a single column layout is better. It can be switched
|
|
||||||
% page-by-page.
|
|
||||||
\onecolumn
|
|
||||||
|
|
||||||
\sourcesection{5632 DAC Fastino}{https://github.com/sinara-hw/Fastino}
|
|
||||||
|
|
||||||
\section{Specifications}
|
|
||||||
|
|
||||||
\ordersection{5632 DAC Fastino}
|
|
||||||
|
|
||||||
\finalfootnote
|
|
||||||
|
|
||||||
\end{document}
|
|
63
5633.tex
@ -1,63 +0,0 @@
|
|||||||
\input{preamble.tex}
|
|
||||||
\graphicspath{{images/5633}, {images}}
|
|
||||||
|
|
||||||
\title{5633 HV Amplifier}
|
|
||||||
\author{M-Labs Limited}
|
|
||||||
\date{January 2025}
|
|
||||||
\revision{Revision 0}
|
|
||||||
\companylogo{\includegraphics[height=0.73in]{artiq_sinara.pdf}}
|
|
||||||
|
|
||||||
\begin{document}
|
|
||||||
\maketitle
|
|
||||||
|
|
||||||
\section{Features}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{features}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{Applications}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{applications}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{General Description}
|
|
||||||
|
|
||||||
% Switch to next column
|
|
||||||
\vfill\break
|
|
||||||
|
|
||||||
%\begin{figure}[h]
|
|
||||||
% \centering
|
|
||||||
% \scalebox{1.15}{
|
|
||||||
% \begin{circuitikz}[european, every label/.append style={align=center}]
|
|
||||||
% \begin{scope}[]
|
|
||||||
% % if applicable
|
|
||||||
% \end{scope}
|
|
||||||
% \end{circuitikz}
|
|
||||||
% }
|
|
||||||
|
|
||||||
% \caption{Simplified Block Diagram}
|
|
||||||
%\end{figure}
|
|
||||||
|
|
||||||
\begin{figure}[hbt!]
|
|
||||||
\centering
|
|
||||||
\includegraphics[height=2.25in]{photo5633.jpg}
|
|
||||||
\caption{HV Amplifier card}
|
|
||||||
\includegraphics[height=3in, angle=90]{fp5633.pdf}
|
|
||||||
\caption{HV Amplifier front panel}
|
|
||||||
\end{figure}
|
|
||||||
|
|
||||||
% For wide tables, a single column layout is better. It can be switched
|
|
||||||
% page-by-page.
|
|
||||||
\onecolumn
|
|
||||||
|
|
||||||
\sourcesection{5633 HV Amplifier}{https://github.com/sinara-hw/HVAMP_32}
|
|
||||||
|
|
||||||
\section{Specifications}
|
|
||||||
|
|
||||||
\ordersection{5633 HV Amplifier}
|
|
||||||
|
|
||||||
\finalfootnote
|
|
||||||
|
|
||||||
\end{document}
|
|
63
6302.tex
@ -1,63 +0,0 @@
|
|||||||
\input{preamble.tex}
|
|
||||||
\graphicspath{{images/6302}, {images}}
|
|
||||||
|
|
||||||
\title{6302 Grabber}
|
|
||||||
\author{M-Labs Limited}
|
|
||||||
\date{January 2025}
|
|
||||||
\revision{Revision 0}
|
|
||||||
\companylogo{\includegraphics[height=0.73in]{artiq_sinara.pdf}}
|
|
||||||
|
|
||||||
\begin{document}
|
|
||||||
\maketitle
|
|
||||||
|
|
||||||
\section{Features}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{features}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{Applications}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{applications}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{General Description}
|
|
||||||
|
|
||||||
% Switch to next column
|
|
||||||
\vfill\break
|
|
||||||
|
|
||||||
%\begin{figure}[h]
|
|
||||||
% \centering
|
|
||||||
% \scalebox{1.15}{
|
|
||||||
% \begin{circuitikz}[european, every label/.append style={align=center}]
|
|
||||||
% \begin{scope}[]
|
|
||||||
% % if applicable
|
|
||||||
% \end{scope}
|
|
||||||
% \end{circuitikz}
|
|
||||||
% }
|
|
||||||
|
|
||||||
% \caption{Simplified Block Diagram}
|
|
||||||
%\end{figure}
|
|
||||||
|
|
||||||
\begin{figure}[hbt!]
|
|
||||||
\centering
|
|
||||||
\includegraphics[height=3in, angle=90]{photo6302.jpg}
|
|
||||||
\caption{Grabber card}
|
|
||||||
\includegraphics[height=3in, angle=90]{fp6302.pdf}
|
|
||||||
\caption{Grabber front panel}
|
|
||||||
\end{figure}
|
|
||||||
|
|
||||||
% For wide tables, a single column layout is better. It can be switched
|
|
||||||
% page-by-page.
|
|
||||||
\onecolumn
|
|
||||||
|
|
||||||
\sourcesection{6302 Grabber}{https://github.com/sinara-hw/Grabber}
|
|
||||||
|
|
||||||
\section{Specifications}
|
|
||||||
|
|
||||||
\ordersection{6302 Grabber}
|
|
||||||
|
|
||||||
\finalfootnote
|
|
||||||
|
|
||||||
\end{document}
|
|
@ -1,66 +0,0 @@
|
|||||||
\input{preamble.tex}
|
|
||||||
\graphicspath{{images/8451-8453}, {images}}
|
|
||||||
|
|
||||||
\title{8451 Thermostat / 8453 Thermostat EEM}
|
|
||||||
\author{M-Labs Limited}
|
|
||||||
\date{January 2025}
|
|
||||||
\revision{Revision 0}
|
|
||||||
\companylogo{\includegraphics[height=0.73in]{artiq_sinara.pdf}}
|
|
||||||
|
|
||||||
\begin{document}
|
|
||||||
\maketitle
|
|
||||||
|
|
||||||
\section{Features}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{features}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{Applications}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{applications}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{General Description}
|
|
||||||
|
|
||||||
% Switch to next column
|
|
||||||
\vfill\break
|
|
||||||
|
|
||||||
%\begin{figure}[h]
|
|
||||||
% \centering
|
|
||||||
% \scalebox{1.15}{
|
|
||||||
% \begin{circuitikz}[european, every label/.append style={align=center}]
|
|
||||||
% \begin{scope}[]
|
|
||||||
% % if applicable
|
|
||||||
% \end{scope}
|
|
||||||
% \end{circuitikz}
|
|
||||||
% }
|
|
||||||
|
|
||||||
% \caption{Simplified Block Diagram}
|
|
||||||
%\end{figure}
|
|
||||||
|
|
||||||
\begin{figure}[hbt!]
|
|
||||||
\centering
|
|
||||||
\includegraphics[height=2in]{photo8451.jpg}
|
|
||||||
\caption{Thermostat}
|
|
||||||
\includegraphics[height=2in]{photo8453.jpg}
|
|
||||||
\caption{Thermostat EEM}
|
|
||||||
\includegraphics[angle=90, height=0.6in]{fp8453.pdf}
|
|
||||||
\caption{Thermostat EEM front panel}%
|
|
||||||
\label{fig:example}%
|
|
||||||
\end{figure}
|
|
||||||
|
|
||||||
% For wide tables, a single column layout is better. It can be switched
|
|
||||||
% page-by-page.
|
|
||||||
\onecolumn
|
|
||||||
|
|
||||||
\sourcesectiond{8451 Thermostat}{8453 Thermostat EEM}{https://github.com/sinara-hw/Thermostat}{https://github.com/sinara-hw/Thermostat_EEM}
|
|
||||||
|
|
||||||
\section{Specifications}
|
|
||||||
|
|
||||||
\ordersection{8451 Thermostat or 8453 Thermostat EEM}
|
|
||||||
|
|
||||||
\finalfootnote
|
|
||||||
|
|
||||||
\end{document}
|
|
@ -1,66 +0,0 @@
|
|||||||
\input{preamble.tex}
|
|
||||||
\graphicspath{{images/8452-8462}, {images}}
|
|
||||||
|
|
||||||
\title{8452 DSP Stabilizer / 8462 DSP Fast Servo}
|
|
||||||
\author{M-Labs Limited}
|
|
||||||
\date{January 2025}
|
|
||||||
\revision{Revision 0}
|
|
||||||
\companylogo{\includegraphics[height=0.73in]{artiq_sinara.pdf}}
|
|
||||||
|
|
||||||
\begin{document}
|
|
||||||
\maketitle
|
|
||||||
|
|
||||||
\section{Features}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{features}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{Applications}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item{applications}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
\section{General Description}
|
|
||||||
|
|
||||||
% Switch to next column
|
|
||||||
\vfill\break
|
|
||||||
|
|
||||||
%\begin{figure}[h]
|
|
||||||
% \centering
|
|
||||||
% \scalebox{1.15}{
|
|
||||||
% \begin{circuitikz}[european, every label/.append style={align=center}]
|
|
||||||
% \begin{scope}[]
|
|
||||||
% % if applicable
|
|
||||||
% \end{scope}
|
|
||||||
% \end{circuitikz}
|
|
||||||
% }
|
|
||||||
|
|
||||||
% \caption{Simplified Block Diagram}
|
|
||||||
%\end{figure}
|
|
||||||
|
|
||||||
\begin{figure}[hbt!]
|
|
||||||
\centering
|
|
||||||
\includegraphics[height=2in]{photo8452.jpg}
|
|
||||||
\caption{Stabilizer card, top view}
|
|
||||||
\includegraphics[height=2in]{photo8462.jpg}
|
|
||||||
\caption{Fast Servo card, side view}
|
|
||||||
\includegraphics[height=3in, angle=90]{fp8452.pdf}
|
|
||||||
\includegraphics[height=3in, angle=90]{fp8462.pdf}
|
|
||||||
\caption{Stabilizer and Fast Servo front panels}
|
|
||||||
\end{figure}
|
|
||||||
|
|
||||||
% For wide tables, a single column layout is better. It can be switched
|
|
||||||
% page-by-page.
|
|
||||||
\onecolumn
|
|
||||||
|
|
||||||
\sourcesectiond{8452 DSP Stabilizer}{8462 DSP Fast Servo}{https://github.com/sinara-hw/Stabilizer}{https://github.com/sinara-hw/Fast_Servo}
|
|
||||||
|
|
||||||
\section{Specifications}
|
|
||||||
|
|
||||||
\ordersection{8452 DSP Stabilizer or 8462 DSP Fast Servo}
|
|
||||||
|
|
||||||
\finalfootnote
|
|
||||||
|
|
||||||
\end{document}
|
|
2
Makefile
@ -1,4 +1,4 @@
|
|||||||
inputs = 1008 1106 1124 1550 2118-2128 2238 2245 4410-4412 4456-4457 4459 4624 5108 5432 5632 5633 5518-5528 5538 5568 6302 7210 8451-8453 8452-8462
|
inputs = 1008 1106 1124 2118-2128 2238 2245 4410-4412 4456-4457 4459 4624 5108 5432 5632 5633 5518-5528 5538 5568 6302 7210 8451-8453 8452-8462
|
||||||
dir = build
|
dir = build
|
||||||
|
|
||||||
all: $(inputs)
|
all: $(inputs)
|
||||||
|
Before Width: | Height: | Size: 282 KiB |
Before Width: | Height: | Size: 438 KiB |
Before Width: | Height: | Size: 179 KiB |
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 62 KiB |
Before Width: | Height: | Size: 98 KiB After Width: | Height: | Size: 98 KiB |
Before Width: | Height: | Size: 140 KiB After Width: | Height: | Size: 140 KiB |
Before Width: | Height: | Size: 570 KiB |
Before Width: | Height: | Size: 313 KiB |
Before Width: | Height: | Size: 3.5 MiB |
Before Width: | Height: | Size: 80 KiB |
Before Width: | Height: | Size: 228 KiB |
Before Width: | Height: | Size: 192 KiB |
Before Width: | Height: | Size: 545 KiB |
Before Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 45 KiB |
Before Width: | Height: | Size: 322 KiB |
Before Width: | Height: | Size: 466 KiB |
Before Width: | Height: | Size: 32 KiB |
20
template.tex
@ -1,4 +1,4 @@
|
|||||||
\input{preamble.tex}
|
\include{preamble.tex}
|
||||||
\graphicspath{{images}}
|
\graphicspath{{images}}
|
||||||
|
|
||||||
\title{BOARD NAME}
|
\title{BOARD NAME}
|
||||||
@ -12,15 +12,15 @@
|
|||||||
|
|
||||||
\section{Features}
|
\section{Features}
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item{features}
|
\item{features}
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
\section{Applications}
|
\section{Applications}
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item{applications}
|
\item{applications}
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
\section{General Description}
|
\section{General Description}
|
||||||
|
|
||||||
@ -52,8 +52,12 @@
|
|||||||
|
|
||||||
\section{Specifications}
|
\section{Specifications}
|
||||||
|
|
||||||
|
\newpage
|
||||||
|
|
||||||
|
\section{Example ARTIQ code}
|
||||||
|
\section*{}
|
||||||
|
\vspace*{\fill}
|
||||||
|
|
||||||
\finalfootnote
|
\input{footnote.tex}
|
||||||
|
|
||||||
\end{document}
|
\end{document}
|
||||||
|