

General Purpose 8 Qubit Optical Quantum Computer
- Size
- 482.5 × 711 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 157
- Nets
- 266
- Pads
- 1,961
- Tracks, vias
- 0, 0
- Routed
- Not yet
- KiCad
- KiCad 5 (file 20171130)
- Created
- 29 Jun 2020
- Updated
- 2 May 2022
Overview
8Q is an open-source printed circuit board by Spooky-Manufacturing, from the Spooky-Manufacturing/8Q repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 482.5 × 711 mm with 157 parts on 266 nets.
It is built around the USBLC6-2P6, HEF4093BT and FM1608B-SG, with the 1SS367,H3F among its other parts. Its parts include 46 ICs, 22 connectors, 18 diodes, 16 crystals and 10 resistors. It belongs with the STM32 boards of this library.
Main components
4USBLC6-2P6
SOT-666-6-40℃~+125℃ 150nA 17V 2 3.5pF 5.25V 5A@8/20us 6V ESD IEC 61000-4-2 Unidirectional SOT-666-6 ESD and Surge Protection (TVS/ESD) ROHSSTMicroelectronicsESD And Surge Protection (TVS/ESD)HEF4093BT
SO-14-40℃~+125℃ 1uA 3.4mA 3.4mA 3.5V~11V 3V~15V 4 4000B Series 60ns@15V,50pF NAND Gate SOIC-14 Logic Gates ROHSNexperiaLogic GatesFM1608B-SG
SOIC-28-40℃~+85℃ 100,000,000,000,000 Cycles 151 years 15mA 25uA 4.5V~5.5V 64Kbit Parallel Port (Parallel) SOIC-28 FRAM ROHSInfineon TechnologiesPre-Ordered Products1SS367,H3F
SC-76(SOD-323)1 Independent 100mA 10V 1A 20uA@10V 500mV@100mA SC-76(SOD-323) Schottky Diodes ROHSToshibaSchottky Diodes
README
README.md8Q
Computer with built-in General Purpose 8 Qubit Optical Quantum Processor
Contributors
Thank you to all the contributors who make this possible
Status: Moving Towards PCB!
We're beginning to layout the components and finalize the design of our quantum computer! As we continue to design the PCB, we are also working with optical engineers to make our logic gates more compact which will enable us to shrink the design even further than we already have!
Development Board
To speed up R&D, we've decided to replace the ARM CPU with a QSeven2.0 spec'd "computer on module". There are a variety of benefits to doing this, one major benefit being that we can switch between a variety of x86 and ARM processors.
The current design effort utilizes the Congatech A50 CoM.

Quantum Processing Unit

QController
The QController acts as a bridge between the main (digital) computer and the quantum processor. It is responsible for storing/executing instructions, and for transferring data to/from the host and QPU.
Features

- Quad-Core Cortex-A53
- Mali-T720 MP2 GPU
- 1x DDR4 Ram Slot (Max 64GB)
- 32/64 Bit Compatible
- Linux Capable
Files
Hardware Design Files
| Type | Directory | Filename | Description |
|---|---|---|---|
| Project File | 8Q/ | 8Q.pro | Main KiCAD Project File |
| PCB Design File | 8Q/ | 8Q.kicad_PCB | Main KiCAD PCB File |
| Board Schematic | 8Q/ | cpu.sch | Main CPU Schematic |
| Board Schematic | 8Q/ | cpu_power.sch | CPU Power Schematic |
| Board Schematic | 8Q/ | RAM.sch | CPU RAM Schematic |
| QCore Schematic | 8Q/ | qpu.sch | Main QPU Schematic |
| QCore Schematic | 8Q/ | qpower.sch | QPU Power Schematic |
| QCore Schematic | 8Q/ | preprocessor.sch | QPU Control Unit Schematic |
| Manufacturing Files | 8Q/gerber | none | none (gerber files) |
| Manufacturing Files | 8Q/assembly | none | none (assembly files) |
Documentation Files
| Type | Directory | Filename | Description |
|---|---|---|---|
| Makefile | docs/ | Makefile | Used to build documentation |
| Folder | docs/build/ | * | Build files for docs |
| Folder | docs/source/ | * | Documentation source files |
| Folder | docs/source/imgs/ | * | Image files |
| ReStructured Text | docs/source/ | architecture.rst | Instruction Set Architecture Documentation |
| ReStructured Text | docs/source/ | board.rst | Board Hardware Information |
| Python | docs/source/ | conf.py | Docs Generator Configs |
| ReStructured Text | docs/source/ | index.rst | Documentation Home Page |
| ReStructured Text | docs/source/ | programming.rst | Programming Documentation |
Firmware/Software Sources
None: src/
Development Tools
None: tools/
Parts
157| Qty | Value | Footprint | References |
|---|---|---|---|
| 19 | 74LS243 | Package_DIP:DIP-12_W7.62mm | U210, U211, U212, U213, U214, U215, U216, U217, U218, U219, U220, U221, U222, U223, U224, U225 +3 |
| 16 | 1SS367,H3F | Diode_SMD:D_SOD-323 | D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20 |
| 10 | 28C256 | Package_DIP:DIP-28_W15.24mm_LongPads | U188, U189, U192, U193, U194, U195, U198, U199, U204, U205 |
| 8 | Macro-H-Gate | QGates:H-Gate | H1, H2, H3, H4, H5, H6, H7, H8 |
| 8 | Macro-Measure | QGates:Measure | M1, M2, M3, M4, M5, M6, M7, M8 |
| 8 | Macro-Photon-Source | QGates:Photon-Source | SPE1, SPE2, SPE3, SPE4, SPE5, SPE6, SPE7, SPE8 |
| 8 | Macro-X-Gate | QGates:X-Gate | X1, X2, X3, X4, X5, X6, X7, X8 |
| 8 | Macro-Y-Gate | QGates:Y-Gate | Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8 |
| 8 | Macro-Z-Gate | QGates:Z-Gate | Z1, Z2, Z3, Z4, Z5, Z6, Z7, Z8 |
| 8 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | U1, U2, U180, U182, U184, U185, U186, U187 |
| 5 | USB_A | Connector_USB:USB3_A_Molex_48393-001 | J24, J25, J26, J27, J28 |
| 4 | 10k | Resistor_SMD:R_0402_1005Metric | R1, R2, R3, R4 |
| 4 | 1k | Resistor_SMD:R_0402_1005Metric | R5, R6, R7, R8 |
| 4 | 74LS590 | Package_DIP:DIP-16_W7.62mm | U181, U183, U196, U197 |
| 4 | Q_PNP_BCE | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4 |
| 2 | HEF4093B | Package_DIP:DIP-14_W7.62mm | U175, U176 |
| 2 | LVDS Display | Connector_FFC-FPC:Hirose_FH12-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal | C262292_1, C262292_2 |
| 1 | 1 WIRE BUS | Connector_PinHeader_1.00mm:PinHeader_1x01_P1.00mm_Vertical | J2 |
| 1 | 10ohm | Resistor_SMD:R_0402_1005Metric | R9 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R10 |
| 1 | 8P8C_LED_Shielded | Connector_RJ:RJ45_Amphenol_54602-x08_Horizontal | J12 |
| 1 | AVR-JTAG-10 | Connector_IDC:IDC-Header_2x04_P2.54mm_Vertical | J20 |
| 1 | BIOS_DISABLE | Connector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_Vertical | J19 |
| 1 | BlueLED | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | CAN BUS | Connector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_Vertical | J8 |
| 1 | CPU_FAN | Connector:FanPinHeader_1x04_P2.54mm_Vertical | M9 |
| 1 | FM1608B-SG | Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm | U208 |
| 1 | GP0_I2C | Connector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_Vertical | J4 |
| 1 | GPIO | Connector_PinHeader_1.00mm:PinHeader_1x08_P1.00mm_Vertical | J23 |
| 1 | GreenLED | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | HDA/I2C | Connector_PinHeader_1.00mm:PinHeader_1x05_P1.00mm_Vertical | J5 |
| 1 | LDC | Connector_IDC:IDC-Header_2x04_P2.54mm_Vertical | J22 |
| 1 | Macro-CH-Gate | QGates:CH-Gate | CH1 |
| 1 | Macro-CX-Gate | QGates:CX-Gate | CX1 |
| 1 | Macro-CY-Gate | QGates:CY-Gate | CY1 |
| 1 | Macro-CZ-Gate | QGates:CZ-Gate | CZ1 |
| 1 | Q7 | Connector:MXM2.0 | Q6 |
| 1 | Q_NPN_BCE | Package_TO_SOT_SMD:SOT-23 | Q5 |
| 1 | S5933_PQ160 | Package_QFP:PQFP-160_28x28mm_P0.65mm | U178 |
| 1 | SATA0 | Connector_SATA_SAS:SATA_Amphenol_10029364-001LF_Horizontal | J6 |
| 1 | SATA1 | Connector_SATA_SAS:SATA_Amphenol_10029364-001LF_Horizontal | J7 |
| 1 | SD_Card | Connector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5 | J15 |
| 1 | SMBUS | Connector_PinHeader_1.00mm:PinHeader_1x03_P1.00mm_Vertical | J3 |
| 1 | STM32F429BITx | Package_QFP:LQFP-208_28x28mm_P0.5mm | U179 |
| 1 | TEMP | Connector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_Vertical | J1 |
| 1 | UART | Connector_PinHeader_1.00mm:PinHeader_1x04_P1.00mm_Vertical | J9 |
| 1 | USB3_A | Connector_USB:USB3_A_Molex_48393-001 | J21 |
| 1 | Watchdog | Connector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_Vertical | J13 |
Similar boards
- 4 layers100 × 160 mm

- 2 layers292.1 × 88 mm

- 2 layers127 × 91.5 mm

Accumulator Board
formulaslug/fs-3-schematics
Electrical Design Repository for fs-3 schematics and PCBs
110 parts5 - 2 layers245.6 × 85.9 mm

- 2 layers60.1 × 109.8 mm

- 2 layers80 × 90 mm

- 2 layers160 × 124.7 mm

- 2 layers176.8 × 100.3 mm

UMI4M
fordp2002/music2xxx
A clone of the Hybrid Music2000 Midi interface for the Acorn BBC Microcomputer
103 parts1
Questions
How big is the 8Q PCB?
It measures 482.5 × 711 mm and has 2 copper layers, 1.6 mm thick.
What parts does the 8Q use?
157 parts, built around the USBLC6-2P6, HEF4093BT, FM1608B-SG and 1SS367,H3F. 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 8Q KiCad files?
From the Spooky-Manufacturing/8Q repository on GitHub, at the commit this page was made from: the board is 8Q/8Q.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the 8Q design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).