Skip to the content
2 layers482.5 × 711 mm8Q, the printed circuit board in 3D

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

4

README

README.md

8Q

All Contributors

DOI

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.

Devboard Schematic

Quantum Processing Unit

Quantum Processor Schematic

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

Feature List

  • Quad-Core Cortex-A53
  • Mali-T720 MP2 GPU
  • 1x DDR4 Ram Slot (Max 64GB)
  • 32/64 Bit Compatible
  • Linux Capable

Files

Hardware Design Files
TypeDirectoryFilenameDescription
Project File8Q/8Q.proMain KiCAD Project File
PCB Design File8Q/8Q.kicad_PCBMain KiCAD PCB File
Board Schematic8Q/cpu.schMain CPU Schematic
Board Schematic8Q/cpu_power.schCPU Power Schematic
Board Schematic8Q/RAM.schCPU RAM Schematic
QCore Schematic8Q/qpu.schMain QPU Schematic
QCore Schematic8Q/qpower.schQPU Power Schematic
QCore Schematic8Q/preprocessor.schQPU Control Unit Schematic
Manufacturing Files8Q/gerbernonenone (gerber files)
Manufacturing Files8Q/assemblynonenone (assembly files)
Documentation Files
TypeDirectoryFilenameDescription
Makefiledocs/MakefileUsed to build documentation
Folderdocs/build/*Build files for docs
Folderdocs/source/*Documentation source files
Folderdocs/source/imgs/*Image files
ReStructured Textdocs/source/architecture.rstInstruction Set Architecture Documentation
ReStructured Textdocs/source/board.rstBoard Hardware Information
Pythondocs/source/conf.pyDocs Generator Configs
ReStructured Textdocs/source/index.rstDocumentation Home Page
ReStructured Textdocs/source/programming.rstProgramming Documentation
Firmware/Software Sources

None: src/

Development Tools

None: tools/

Parts

157
QtyValueFootprintReferences
1974LS243Package_DIP:DIP-12_W7.62mmU210, U211, U212, U213, U214, U215, U216, U217, U218, U219, U220, U221, U222, U223, U224, U225 +3
16 1SS367,H3F Diode_SMD:D_SOD-323D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20
1028C256Package_DIP:DIP-28_W15.24mm_LongPadsU188, U189, U192, U193, U194, U195, U198, U199, U204, U205
8Macro-H-GateQGates:H-GateH1, H2, H3, H4, H5, H6, H7, H8
8Macro-MeasureQGates:MeasureM1, M2, M3, M4, M5, M6, M7, M8
8Macro-Photon-SourceQGates:Photon-SourceSPE1, SPE2, SPE3, SPE4, SPE5, SPE6, SPE7, SPE8
8Macro-X-GateQGates:X-GateX1, X2, X3, X4, X5, X6, X7, X8
8Macro-Y-GateQGates:Y-GateY1, Y2, Y3, Y4, Y5, Y6, Y7, Y8
8Macro-Z-GateQGates:Z-GateZ1, Z2, Z3, Z4, Z5, Z6, Z7, Z8
8USBLC6-2P6Package_TO_SOT_SMD:SOT-666U1, U2, U180, U182, U184, U185, U186, U187
5USB_AConnector_USB:USB3_A_Molex_48393-001J24, J25, J26, J27, J28
410kResistor_SMD:R_0402_1005MetricR1, R2, R3, R4
41kResistor_SMD:R_0402_1005MetricR5, R6, R7, R8
474LS590Package_DIP:DIP-16_W7.62mmU181, U183, U196, U197
4Q_PNP_BCEPackage_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4
2HEF4093BPackage_DIP:DIP-14_W7.62mmU175, U176
2LVDS DisplayConnector_FFC-FPC:Hirose_FH12-40S-0.5SH_1x40-1MP_P0.50mm_HorizontalC262292_1, C262292_2
11 WIRE BUSConnector_PinHeader_1.00mm:PinHeader_1x01_P1.00mm_VerticalJ2
110ohmResistor_SMD:R_0402_1005MetricR9
11MResistor_SMD:R_0402_1005MetricR10
18P8C_LED_ShieldedConnector_RJ:RJ45_Amphenol_54602-x08_HorizontalJ12
1AVR-JTAG-10Connector_IDC:IDC-Header_2x04_P2.54mm_VerticalJ20
1BIOS_DISABLEConnector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_VerticalJ19
1BlueLEDLED_SMD:LED_0603_1608MetricD2
1CAN BUSConnector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_VerticalJ8
1CPU_FANConnector:FanPinHeader_1x04_P2.54mm_VerticalM9
1FM1608B-SGPackage_SO:SOIC-28W_7.5x17.9mm_P1.27mmU208
1GP0_I2CConnector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_VerticalJ4
1GPIOConnector_PinHeader_1.00mm:PinHeader_1x08_P1.00mm_VerticalJ23
1GreenLEDLED_SMD:LED_0603_1608MetricD1
1HDA/I2CConnector_PinHeader_1.00mm:PinHeader_1x05_P1.00mm_VerticalJ5
1LDCConnector_IDC:IDC-Header_2x04_P2.54mm_VerticalJ22
1Macro-CH-GateQGates:CH-GateCH1
1Macro-CX-GateQGates:CX-GateCX1
1Macro-CY-GateQGates:CY-GateCY1
1Macro-CZ-GateQGates:CZ-GateCZ1
1Q7Connector:MXM2.0Q6
1Q_NPN_BCEPackage_TO_SOT_SMD:SOT-23Q5
1S5933_PQ160Package_QFP:PQFP-160_28x28mm_P0.65mmU178
1SATA0Connector_SATA_SAS:SATA_Amphenol_10029364-001LF_HorizontalJ6
1SATA1Connector_SATA_SAS:SATA_Amphenol_10029364-001LF_HorizontalJ7
1SD_CardConnector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5J15
1SMBUSConnector_PinHeader_1.00mm:PinHeader_1x03_P1.00mm_VerticalJ3
1STM32F429BITxPackage_QFP:LQFP-208_28x28mm_P0.5mmU179
1TEMPConnector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_VerticalJ1
1UARTConnector_PinHeader_1.00mm:PinHeader_1x04_P1.00mm_VerticalJ9
1USB3_AConnector_USB:USB3_A_Molex_48393-001J21
1WatchdogConnector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_VerticalJ13

Similar boards

  • 4 layers100 × 160 mmScamp32-memory, the printed circuit board in 3D

    Scamp32-memory

    BenskiBoy/scamp-32

    32 bit version of jes's scamp-cpu

    78 parts
  • 2 layers292.1 × 88 mmRolandMpuImcMod, the printed circuit board in 3D

    RolandMpuImcMod

    schlae/mpu-imc

    MPU-IMC clone board layout and schematic

    123 parts7
  • 2 layers127 × 91.5 mmAccumulator Board, the printed circuit board in 3D

    Accumulator Board

    formulaslug/fs-3-schematics

    Electrical Design Repository for fs-3 schematics and PCBs

    110 parts5
  • 2 layers245.6 × 85.9 mmMycelium pcb, the printed circuit board in 3D

    Mycelium pcb

    microresearch/mycelium

    134 parts5GPL-3.0
  • 2 layers60.1 × 109.8 mmBabyOdes, the printed circuit board in 3D

    BabyOdes

    oficinadesonido/miPrimerModular

    Mi Primer Modular

    91 parts3GPL-3.0
  • 2 layers160 × 124.7 mmBSPD, the printed circuit board in 3D

    BSPD

    formulaslug/fs-2-schematics

    Electrical design repository for the FS-2 racecar

    139 parts2
  • 2 layers176.8 × 100.3 mmUMI4M, the printed circuit board in 3D

    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).