Skip to the content
6 layers64 × 80.4 mmQubit Control Board, the printed circuit board in 3D

Custom FPGA-based control board for generating microwave I/Q signals used to drive superconducting qubits.

Size
64 × 80.4 mm
Copper layers
6
Thickness
1.6 mm
Parts
160
Nets
133
Pads
527
Tracks, vias
717, 187
Pours
30
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
13 May 2026
Updated
15 Aug 2026

Overview

Qubit Control Board is an open-source printed circuit board by Malcollm, from the Malcollm/SuperconductingQubitControlBoard repository on GitHub, published under the MIT licence. It is a 6-layer board of 64 × 80.4 mm with 160 parts on 133 nets, routed with 717 tracks and 187 vias.

It is built around the TRF372017IRGZR, AD9743BCPZ and SN65LVDS1DBV, with the CVHD-950-100.000 among its other parts. Its parts include 6 ICs, 6 connectors, 1 crystal and 1 fuse. It belongs with the radio and wireless and fPGA and programmable logic boards of this library.

Main components

4

README

README.md

Superconducting Qubit Control Board

Custom FPGA-based control board for generating microwave I/Q signals used to drive superconducting qubits.

Project Overview

This project is a hardware and FPGA control system for producing shaped control signals for superconducting qubit experiments. The board uses an FPGA to generate digital waveform data, a high-speed DAC to convert that data into analog I/Q signals, and an RF stage to upconvert the signals to microwave frequencies.

Main Components

  • FPGA digital control and waveform generation
  • High-speed DAC for analog I/Q output
  • TRF372017 RF modulator / PLL / VCO stage
  • SPI control for configurable RF components
  • Low-pass filtering between DAC and RF stages
  • On-board power regulation and decoupling
  • RF output through a controlled-impedance path to SMA

Design Goals

  • Generate programmable I/Q waveforms
  • Support microwave signal generation for qubit control
  • Keep the design modular and testable
  • Document RF layout, DAC interfacing, FPGA control, and signal integrity design

Current Status

This project is currently in development. The main focus is schematic design, PCB layout, FPGA communication, and validating the signal chain from the FPGA to the RF output.

Parts

160
QtyValueFootprintReferences
2733RResistor_SMD:R_0402_1005MetricRID0, RID1, RID2, RID3, RID4, RID5, RID6, RID7, RID8, RID9, RQD0, RQD1, RQD2, RQD3, RQD4, RQD5 +11
19100nCapacitor_SMD:C_0402_1005MetricCD1, CD2, CD3, CD4, CD5, CD6, CD7, CD8, CD9, CD10, CD28, CD29, CD30, CD32, CD34, CDC1 +3
90RResistor_SMD:R_0603_1608MetricRAP1, RDM1, RDM2, RDM3, RDM4, RDM5, RDM6, RDM7, RDM8
910uCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderCBULK1, CBULK3, CBULK5, CBULK7, CIN1, CLDO3, CLDO4, CLDO5, CLDO6
8100nCapacitor_SMD:C_0603_1608MetricCCDAC1, CCDAC2, CCIN1, CCIP1, CCQN1, CCQP1, CIN2, CRE1
81k @100MHzInductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolderFB1, FB2, FB3, FB4, FB5, FB6, FB7, FB8
74.7pCapacitor_SMD:C_0402_1005MetricCD12, CD13, CD18, CD19, CD23, CD24, CD25
5100pCapacitor_SMD:C_0402_1005MetricCD14, CD15, CD16, CD17, CD27
51uCapacitor_SMD:C_0603_1608MetricCD11, CD20, CD21, CD22, CD26
410kResistor_SMD:R_0603_1608MetricRFS1, RPD1, RPD2, RPD3
410nCapacitor_SMD:C_0402_1005MetricCD31, CD33, CD35, CD36
4130pCapacitor_SMD:C_0603_1608MetricCIF1, CIF2, CQF1, CQF2
41uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderCBULK2, CBULK4, CBULK6, CBULK8
433RResistor_SMD:R_0603_1608MetricRINF1, RIPF1, RQNF1, RQPF1
443.2RResistor_SMD:R_0603_1608MetricRLOAD1, RLOAD2, RLOAD3, RLOAD4
3470nCapacitor_SMD:C_0402_1005MetricCLDOS1, CLDOS2, CLDOS3
3LT3045xMSEPackage_SO:MSOP-12-1EP_3x4.039mm_P0.65mm_EP1.651x2.845mmU1, U3, U4
21.5kResistor_SMD:R_0402_1005MetricRLF1, RLF2
2100RResistor_SMD:R_0402_1005MetricRDIFF2, RDIFF3
210uCapacitor_SMD:C_0603_1608MetricCLDO1, CLDO2
233.2kResistor_SMD:R_0603_1608MetricRLDOS1, RLDOS2
24.7nCapacitor_SMD:C_0402_1005MetricCLF2, CLF3
249.9RResistor_SMD:R_0603_1608MetricRDIFF1, RDIFF4
25.1kResistor_SMD:R_0603_1608MetricRd1, Rd2
2DNPResistor_SMD:R_0603_1608MetricRAP2, RAP3
117.8kResistor_SMD:R_0603_1608MetricRLDOS3
11kResistor_SMD:R_0603_1608MetricRDIV1
122pCapacitor_SMD:C_0603_1608MetricCC2
1270pCapacitor_SMD:C_0402_1005MetricCLF1
1287RResistor_SMD:R_0603_1608MetricRDIV2
1470pCapacitor_SMD:C_0603_1608MetricCC1
1AD9743BCPZfootprints789:CP-72-1_ADI-MU6
1CLK_PinsConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1CVHD-950-100.000footprints789:OSCSC508P1420X914X530-4NY2
1IdataConnector_PinHeader_2.54mm:PinHeader_1x11_P2.54mm_VerticalJ3
1QdataConnector_PinHeader_2.54mm:PinHeader_1x11_P2.54mm_VerticalJ4
1SMAConnector_Coaxial:SMA_Molex_73251-1153_EdgeMount_HorizontalJ6
1SN65LVDS1DBVPackage_TO_SOT_SMD:SOT-23-5U5
1SPIdataConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ5
1TRF372017IRGZRfootprints789:RGZ48_5P6X5P6U2
1USB_C_Receptacle_PowerOnly_6PConnector_USB:USB_C_Receptacle_GCT_USB4135-GF-A_6P_TopMnt_HorizontalJ1
1~Fuse:Fuse_1206_3216MetricF1

Similar boards

  • 6 layers90.2 × 95.9 mmCubesat rp2040, the printed circuit board in 3D

    Cubesat rp2040

    macnetic/rp2040-cubesat

    A CubeSat Onboard Computer, using the RP2040 microcontroller.

    215 parts4
  • 4 layers65.1 × 65.1 mmSfp experimenter, the printed circuit board in 3D

    Sfp experimenter

    shabaz123/sfp-experimenter

    A KiCad version of https://gitea.osmocom.org/electronics/osmo-small-hardware/src/branch/master/sfp-breakout

    54 parts3
  • 4 layers160 × 100 mmTransmitter, the printed circuit board in 3D

    Transmitter

    yacremann/TimeDistributionSystem

    Time distribution system for pulsed laser laboratories

    279 partsGPL-3.0
  • 4 layers199.6 × 47 mmRI1000, the printed circuit board in 3D

    RI1000

    kc099/kicad

    108 parts
  • 4 layers100 × 100 mmHV Controller, the printed circuit board in 3D

    HV Controller

    MECSEM/electrical

    All the electrical designs for MECSEM.

    283 partsGPL-3.0
  • 6 layers186.6 × 104 mmEshwar, the printed circuit board in 3D

    Eshwar

    CraftsmanSJ/Bicopter-PCB

    160 parts
  • 6 layers85 × 55 mmMini server, the printed circuit board in 3D

    Mini server

    Keyaan-07/Zenith

    A battery powered single board computer capable of running linux

    159 partsMIT

Questions

How big is the Qubit Control Board PCB?

It measures 64 × 80.4 mm and has 6 copper layers, 1.6 mm thick.

What parts does the Qubit Control Board use?

160 parts, built around the TRF372017IRGZR, AD9743BCPZ, SN65LVDS1DBV and CVHD-950-100.000. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Qubit Control Board KiCad files?

From the Malcollm/SuperconductingQubitControlBoard repository on GitHub, at the commit this page was made from: the board is Kicad/Qubit Control Board.kicad_pcb and its schematic Kicad/Qubit Control Board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Qubit Control Board design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).