Skip to content
Greg Kasprowicz edited this page Aug 17, 2024 · 77 revisions

Following is a table of hardware in the Sinara project along with development status. Development status is tracked for both the hardware and hardware-enabling firmware/software.

Hardware Status

Background on the Sinara development process is helpful to understand the hardware status flags. New Sinara hardware progresses through several development steps. Refer to the Sinara Style Guide for additional details.

  • The proponent of the new hardware initiates a request for comment (RFQ) at Sinara meta Issues.
    • Advertise the RFQ at M-Labs Forum, email, twitter, etc.
    • In consult with respondents to the RFQ the proponent chooses a hardware project name.
  • The Warsaw team typically leads the PCB layout and modeling work. The Warsaw team also creates new Sinara project repositories upon request and can grant write access to the sinara-hw GitHub organization.
  • The proponent creates a new high-level wiki page, inserts a link into the sidebar and add an entry on the Sinara Hardware Status page
  • The hardware status is
    1. RFQ request for comments
    2. design review community is reviewing schematics and layout tagged as a Revision Candidate (eg Thermostat releases); discussion and bug reports take place in Issues at the hardware repository (e.g. Thermostat Issues)
    3. prototype prototype has been produced and is being tested by proponent; if bugs are found the design is edited and status reverts to (ii)
    4. production hardware is sufficiently bug-free to be produced in volume
    5. discontinued

WARNING Just because Sinara hardware status is Production does not imply that the firmware/software is stable and recommended for routine use. See Firmware/Software status column.

Firmware/Software Status

The development of software and firmware to support the configuration and operation of Sinara hardware is tightly coupled to hardware development, but it is considered a logically distinct effort as there may be several software drivers targeting a hardware design. For example, Booster has open and restricted-source firmware. As such the software and firmware development is pursued in separate git repositories, not in the Sinara hardware repositories. Links to the corresponding software/firmware are provided in the hardware project wiki page for each project (eg Thermostat firmware is here).

Types of firmware/software support

  • Some Sinara hardware requires no firmware or software.

  • Some Sinara hardware designs are stand-alone with respect to ARTIQ. They may require software and firmware for full functionality.

  • Some Sinara hardware is supported by software/firmware elements that enable tight integration with ARTIQ. For instance, Kali operation with ARTIQ depends on Migen, MiSOC and ARTIQ integrations.

Status labels

  • none required indicates that there is no software/firmware required nor any Migen, MiSOC or ARTIQ integration
  • development indicates that the software/firmware is under development
  • testing the software/firmware is available but not yet stable
  • stable indicates that there is a stable release which is suitable for routine laboratory use; still, not every bug may be squashed so take a look at open Issues to better understand the status (eg M-Labs Thermostat firmware Issues)
  • NA indicates not applicable

DIOT Status

DIOT is a new form factor for Sinara 3U hardware that includes standardized geometry and backplane. The backplane is thought to be an improvement over the ribbon cables that implement EEM. You can read more about this in an ECTI 2023 poster and here. As of 7/2024 only a limited number of boards are available that support DIOT.

Board name Board description HW Status Firmware/Software Status DIOT
1 Booster 8-channel stand-alone RF amplifier production stable NA
2 Sayma AMC AMC module with Kintex US FPGA, FMC, RTM and 2 SFPs production testing NA
3 Sayma RTM RTM module with 8x DAC, 8x ADC, 4 AFE + clock mezzanines production testing NA
4 Metlino MCH Tongue 3&4 module with 3 SFPs, 2 VHDCI and Kintex US FPGA production testing NA
5 uTCA micro-chassis uTCA micro-chassis for single AMC + RTM v1.1 proto production new Linux MMC development NA
6 Kasli 3U Artix FPGA and up to 8 extension modules production stable Yes
7 DIO-BNC 3U module with 8 BNC and LVTTL@50Ohm production stable use SMA
8 Zotino 3U module - 32 channel +/- 12V DAC production stable RnD
9 DIO-RJ45 3U module - 4x RJ45 connectors each with 4 LVDS bidir ports production stable RnD
10 DIO_SMA 3U module with 8 SMA and LVTTL@50Ohm production stable RnD
11 VHDCI Carrier VHDCI carrier for 8 3U modules production stable NA
12 Sampler (Novo) 3U module with multichannel ADC production stable RnD
13 Urukul 3U module with 4x 1 GS/s DDS production stable RnD
14 Kasli-SOC ZynQ 7 version of Kasli controller production testing planned
15 PCB_AMC_SATA adapter between Sayma AMC and several SATA ports working, discontinued none required NA
16 PCB_eRTM15_ Baikal Clock distribution module for uRFB schematics and layout done, discontinued NA
17 Mordovia_MCH_CLK Triple clock fanout that provides access to M-LVDS and TELCOM clocks v1.1 development none required NA
18 BaseMod AFE for Sayma RTM production stable NA
19 PCB_mezzanine_ analog_template AFE template/test board for Sayma RTM proto delivered none required NA
20 MixMod upconversion AFE for Sayma RTM designed, discontinued discontinued NA
21 PCB_mezzanine_ clock clock module for Sayma RTM discontinued NA
22 PCB_mezzanine_ clock_template clock module template/test board for Sayma RTM working, discontinued none required NA
23 PCB_RTM_ loopback test module for Sayma AMC GTX characterisation working, discontinued none required NA
24 CompactPCISerial _EEM_Adapter Compact PCI Serial to EEM adapter. Enables utilisation of existing EEM ecosystem in standard CPCIS chassis proto tests none required NA
25 PCB_RTM_SATA SATA breakout module for Sayma AMC working, discontinued none required NA
26 Grabber 3U module with Camera Link production stable RnD
27 SATA-SFP media converter production stable NA
28 Shuttler FMC card with 16x 125 MSPS 14-bit DAC prototype debugging development Yes
29 Thermostat two channel precise TEC temperature controller production usable but not yet stable NA
30 Banker 3U module with 128 channel 3.3V/5V digital IO with versatile IO extenders production stable planned
31 Stabilizer 3U module, 2-channel microcontroller servo with EEM and Ethernet based on STM32 CPU production stable planned
32 Fastino 3U module with 32-channel, 16bit, 3MS/s per channel DAC card production stable Yes
33 Mirny 3U module: 4-channel microwave synthesizer production stable RnD
34 Humpback 3U module: General purpose STM32/ESP32/OrangePi/Beaglebone baseboard with FPGA working, discontinued planned
35 IDC_HD68_Adapter IDC to HD68 adaper for Zotino production none required NA
36 RSOC-AMC AMC module with octal 4GS/s ADC + 6GS/s DAC testing development NA
37 Clocker Low noise clock distribution module production none required NA
38 Kasli CPCIS adapter DIOT 220mm adapter for Kasli proto working, replaced by KASLI-DIOT none required NA
39 Pounder PDH lock signal generator - Stabilizer mezzanine production testing planned
40 Zapper high-voltage PZT driver v1.0 produced and tested testing planned
41 SMA_IDC_Adapter 4HP SMA adapter for Zotino & Banker production none required NA
42 BNC_IDC 8HP Adapter for routing analog potentials / digital signals from Zotino/Banker IDC headers to BNC production none required NA
43 DIO_MCX_16 16 channel 4HP fast DIO production none required RnD
44 Stabilizer Piezo Driver 2 channel HV piezo driver proto working none required NA
45 Phaser 2 channel 1GSPS AWG/DDS + 2 channel 5MSPS ADC production stable planned
46 Fast servo Low latency + FPGA ADC/DAC servo proto working development planned
47 Banker_EDGE _2_DSUB Banker DSUB extension for DIN rail tested, ready for production none required NA
48 Banker_EDGE _2_BNC Banker 8xBNC extension for DIN rail tested, ready for production none required NA
47 Banker_EDGE _2_SMA Banker 8xSMA extension for DIN rail tested, ready for production none required NA
48 Banker _VHDCI_2_EDGE Banker VHDCI to DIN extension baseboard tested, ready for production none required NA
49 Banker _VHDCI_2_EDGE_Buffered Banker VHDCI to DIN buffered extension baseboard tested, ready for production none required NA
50 Driver Low noise current source for laser diodes replaced by Kirdy development obsolete
51 Line trigger Low jitter line trigger box production none required NA
52 Almazny 12GHz mezzanine for Mirny production development planned
53 Photodiode Amplifier general purpose photodiode amplifier for AI-ARTIQ discontinued none required NA
54 HV AMP 8CH +/-200V 1MHz 8 channel amplifier production testing NA
55 DIO MCX 16 Isolated 16 channel fast DIO with individually isolated MCX IOs ready for production none required Yes
56 AUX PSU 3-channel programmable low noise supply v1.1 production none required planned
57 Shuttler Remote AFE 16-channel low noise AFE for shuttler production development NA
58 AC power module 400W EEM power module production none required NA
59 Digital Photodiode Digital versatile photodiode prototype debugging development NA
60 SiLPA HE Simple high-efficiency wideband RF amplifier RnD development planned
61 SiLPA HL Simple high-linearity wideband RF amplifier proto tests development Yes
62 EEM FMC Carrier low cost EEM FMC HPC carrier production development Yes
63 Stamper 16-channel TDC with ADC v1.0 delivered, v1.1 in production testing Yes
64 Metlino_Fabric&Timing FMC adapter giving Metlino access to Fabric E and Telecom clocks RnD none required NA
65 HV AMP 32 8-channel booster amplifier for Zotino & Fastino production none required Yes
66 Waver FMC 4-channel DC-coupled 10Vpp 1.5GS/s Arbitrary Waveform Generator tested, ready for production RnD Yes
67 ZHL simple RF Amplifier simple, 3U size MiniCircuit ZHL amplifier production none required not planned
68 IDC MCX adapter 32-channel IDC to MCX adapter / Zotino/Fastino mezzanine production none required NA
69 FMC-DIO-32LVDS Universal 32-channel bi-directional LVDS card production stable Yes
70 Booster_HL High linearity 8-channel stand-alone RF amplifier production stable NA
71 RFSOC-SAWG High speed 10GS/s AWG in EEM/DIOT form factor ready for prototyping RFQ Yes
72 Floating HV PSU FLoating (10kV) double HV PSU proto tests RnD Yes
73 STM System Board Low cost STM32 DIOT system board proto tests RnD Yes
74 RF modulator Versatile DC to 1GHz double modulator proto production none required planned
75 Thermostat EEM Thermostat with 4 TECs and eight sensor channels in EEM form factor production useful but not stable planned
76 DIO-LVTTL-IDC-Tester Simple DIO & Controller/Tester module production none required NA
77 Fastino MUX 32:2 32 channel DIOT/EEM/Stand alone mux for Fastino/Zotino proto tests development Yes
78 DIOT extender card DIOT system/peripheral board extender debug card ready for prototyping none required Yes
79 SPE router Single Pair Ethernet router for DiPho RnD development NA
80 HD68 to BNC breakout HD68 to BNC/MCX stand-alone/3U adapter production none required NA
81 Magneto DC power current source for electromagnets PCB assembly RnD Yes
82 VHF amplifier 10W RF amplifier with modulator input PCB review none required Yes
83 HV DAC 1ppm stable HV DAC SCH review RnD Yes
84 HV DAC REF 0.5ppm reference card with compensation RnD none required Yes
85 12G AWG 12GS/s quad channel FMC AWG RnD RnD Yes
86 Fast PID controller 60MHz, <10ns delay PID controller RnD RnD NA
87 Wenzel Clock Low noise frequency reference prototype testing none required Yes
88 Kirdy laser current driver prototype testing ?
89 8x8 switch low jitter 8x8 crosspoint switch RnD RnD Yes
90 Stepper motor controller Ultra los noise 8 channel motor controller RnD RnD Yes
91 16 channel temperature logger PT100/PT1000 16 channel thermometer RnD RnD Yes
91 CPCIS-AC-PSU Low cost 180W DIOT PSU prototype testing none required Yes

Home
Team
Project Status
Purchasing Hardware
Style Guide

Eurocard Extension Modules (EEMs)

Overview

Kasli: FPGA Carrier
Kasli-SOC: SoC FPGA Carrier

DIO_BNC: Digital IO on BNCs
DIO_SMA: Digital IO on SMAs
DIO_MCX: Digital IO on MCXs
DIO_RJ45: LVDS IO on RJ45s

Zotino: 32ch DAC
Fastino: 32ch DAC
Zapper: 8ch Piezo Driver
HV_AMP_8CH: 8ch High Voltage Amp

Sampler: 8ch ADC

Mirny: Microwave Synthesiser
Almazny: 12GHz Mirny Mezzanine
Urukul: 4ch DDS
Phaser: 2ch AWG

Stabilizer: 2xADC+2xDAC Servo
Pounder: Stabilizer PDH Lock

Thermostat_EEM: 4ch Temp Controller
Kirdy: laser current driver
Clocker: Clock Buffer

AUX_PSU: 3-ch PSU
EEM_PWR_MOD_AC: Mains PSU

Humpback: SBC Carrier
VHDCI Carrier: VHDCI to EEM
Grabber: Camera Frame Grabber
Banker: Versatile 128x IO

MicroTCA Ecosystem

Overview

uTCA Chassis
Metlino: uTCA MCH
Sayma: 8-channel smart AWG
RFSOC-AMC: RFSoC Platform
Clock generation mezzanines
Sayma analogue front ends
Misc uTCA hardware

FMCs

Overview

Shuttler: 16ch fast DAC
TDC+ADC: 16ch

Support Hardware

Booster: 8ch RF Power Amplifier
DiPho: Digital Photodiode
Thermostat: 2ch Temp Controller
Line Trigger

Adapters and Breakout

IDC-BNC
IDC-SMA
HD68 to IDC
Kasli BP Adapter
MCX_BNC_adapter
SATA to SFP

EDGE-SMA
EDGE-BNC
EDGE-SUBD9
EDGE-VHDCI
EDGE-VHDCI-buf

SFP: recommended components

Misc

Planned hardware
Case Studies
Other Quantum Control Systems

Clone this wiki locally