-
Notifications
You must be signed in to change notification settings - Fork 6
Status
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.
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
- RFQ request for comments
- 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)
- prototype prototype has been produced and is being tested by proponent; if bugs are found the design is edited and status reverts to (ii)
- production hardware is sufficiently bug-free to be produced in volume
- 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.
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).
-
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.
- 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 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
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
uTCA Chassis
Metlino: uTCA MCH
Sayma: 8-channel smart AWG
RFSOC-AMC: RFSoC Platform
Clock generation mezzanines
Sayma analogue front ends
Misc uTCA hardware
Shuttler: 16ch fast DAC
TDC+ADC: 16ch
Booster: 8ch RF Power Amplifier
DiPho: Digital Photodiode
Thermostat: 2ch Temp Controller
Line Trigger
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