Abstract
Quantum computers will be a revolutionary extension of the heterogeneous computing world. They consist of many quantum bits (qubits) and require a careful design of the interface between the classical computer architecture and the quantum processor. For example, even single nanosecond variations of the interaction may have an influence on the quantum state. Designing a tailored interface electronics is therefore a major challenge, both in terms of signal integrity with respect to single channels, as well as the scaling of the signal count.
We developed such an interface electronics, an RFSoC-based qubit control system called QiController. In this article, we present the modular FPGA firmware design of our system. It features so-called digital unit cells, or QiCells. Each cell contains all the logic necessary to interact with a single superconducting qubit, including a custom-built RISC-V-based sequencer. Synchronization and data exchange between the cells is facilitated using a special star-point structure. Versatile routing and frequency-division multiplexing of generated signals between QiCells and converters are also supported. High-level programmability is provided using a custom Python-based description language and an associated compiler. We furthermore provide the resource utilization of our design and demonstrate its correct operation using an actual superconducting five-qubit chip.
- [1] . 2019. Entanglement stabilization using ancilla-based parity detection and real-time feedback in superconducting circuits. NPJ Quantum Information 5, 1 (2019), 1–7.
DOI: Google ScholarCross Ref
- [2] . 2019. Quantum supremacy using a programmable superconducting processor. Nature 574, 7779 (2019), 505–510.
DOI: Google ScholarCross Ref
- [3] . 2016. Digitized adiabatic quantum computing with a superconducting circuit. Nature 534, 7606 (2016), 222–226.
DOI: Google ScholarCross Ref
- [4] . 2020. Quantum algorithms for quantum chemistry and quantum materials science. Chemical Reviews 120, 22 (2020), 12685–12717.
DOI: Google ScholarCross Ref
- [5] . 2020. gRPC - A High-performance, Open Source Universal RPC Framework. Retrieved from 8 April 2020 https://grpc.io/.Google Scholar
- [6] . 2018. Machine learning & artificial intelligence in the quantum domain: A review of recent progress. Reports on Progress in Physics 81, 7 (2018), 074001.
DOI: Google ScholarCross Ref
- [7] . 1982. Simulating physics with computers. International Journal of Theoretical Physics 21 (1982), 467–488. Google Scholar
Cross Ref
- [8] . 2020. State preparation of a fluxonium qubit with feedback from a custom FPGA-based platform. AIP Conference Proceedings 2241, 1 (2020), 020015.
DOI: Google ScholarCross Ref
- [9] . 2021. Taskrunner: A flexible framework optimized for low latency quantum computing experiments. In Proceedings of the 2021 IEEE 34th International System-on-Chip Conference. IEEE, 123–128.
DOI: Google ScholarCross Ref
- [10] . 2005. Shor’s factoring algorithm and modern cryptography. An illustration of the capabilities inherent in quantum computers. American Journal of Physics 73, 6 (2005), 521–540.
DOI: Google ScholarCross Ref
- [11] . 2021. IBM Quantum. Retrieved from 2 September 2022 https://quantum-computing.ibm.com/.Google Scholar
- [12] . 2022. Qiskit - Open-Source Quantum Development. Retrieved from https://qiskit.org/.Google Scholar
- [13] . 2021. Versatile configuration and control framework for real time data acquisition systems. IEEE Transactions on Nuclear Science 68, 8 (2021), 1899–1906.
DOI: Google ScholarCross Ref
- [14] . 2019. Quantum Engineering Toolkit (QET) - Data Sheet. Retrieved from 20 September 2020 https://www.keysight.com/us/en/assets/7018-06423/data-sheets/5992-3503.pdf.Google Scholar
- [15] . 2007. Charge-insensitive qubit design derived from the Cooper pair box. Physical Review A 76, 4 (2007), 042319.Google Scholar
Cross Ref
- [16] . 2019. A quantum engineer’s guide to superconducting qubits. Applied Physics Reviews 6, 2 (2019), 021318.
DOI: Google ScholarCross Ref
- [17] . 2020. Amplitude and frequency sensing of microwave fields with a superconducting transmon qudit. NPJ Quantum Information 6, 1 (2020), 57.
DOI: Google ScholarCross Ref
- [18] . 2007. Coupling superconducting qubits via a cavity bus. Nature 449, 7161 (2007), 443–447.
DOI: Google ScholarCross Ref
- [19] . 2016. Universal gate for fixed-frequency qubits via a tunable bus. Physical Review Applied 6, 6 (2016), 064007.
DOI: Google ScholarCross Ref
- [20] . 2016. Extending the lifetime of a quantum bit with error correction in superconducting circuits. Nature 536, 7617 (2016), 441–445. https://www.nature.com/articles/nature18949Google Scholar
Cross Ref
- [21] 2010. Wishbone B4 - WISHBONE System-on-Chip (SoC) Interconnection Architecture for Portable IP Cores. OpenCores. Retrieved from 2 August 2021 https://cdn.opencores.org/downloads/wbspec_b4.pdf.Google Scholar
- [22] . 2012. Finding low-energy conformations of lattice protein models by quantum annealing. Scientific Reports 2, 1 (2012), 571.
DOI: Google ScholarCross Ref
- [23] . 2021. New material platform for superconducting transmon qubits with coherence times exceeding 0.3 milliseconds. Nature Communications 12, 1 (2021), 1779.
DOI: Google ScholarCross Ref
- [24] . 2020. Qkit - A Quantum Measurement Suite in Python. Retrieved from 9 March 2020 https://github.com/qkitgroup/qkit.Google Scholar
- [25] . 2019. The Quantum Orchestration Platform. Retrieved from 20 March 2020 https://www.quantum-machines.co/platform/.Google Scholar
- [26] . 2012. Feedback control of a solid-state qubit using high-fidelity projective measurement. Physical Review Letters 109, 24 (2012), 240502.
DOI: Google ScholarCross Ref
- [27] . 2017. 3D integrated superconducting qubits. NPJ Quantum Information 3, 1 (2017), 42.
DOI: Google ScholarCross Ref
- [28] . 1995. Quantum coding. Physical Review A 51, 4 (1995), 2738–2747.Google Scholar
Cross Ref
- [29] . 2021. Millisecond coherence in a superconducting qubit.
arxiv:2103.08578 Retrieved from https://arxiv.org/abs/2103.08578.Google Scholar - [30] . 2019. Quantum Computing Control System. Retrieved from 20 March 2020 https://www.zhinst.com/others/quantum-computing-control-system-qccs.Google Scholar
Index Terms
QiCells: A Modular RFSoC-based Approach to Interface Superconducting Quantum Bits
Recommendations
Quantum Communication: Concept, Applications, and Future Outlook
IC3 '21: 2021 Thirteenth International Conference on Contemporary Computing (IC3-2021)With the emergence of Quantum mechanics arrived the prospect of further development in technology. New areas of research and development came into the picture, one of them being Quantum communication. In 1991, the first protocol of Quantum cryptography ...
Quantum state control, entanglement, and readout of the Josephson persistent-current qubit
Quantum state control including entanglement, and readout of the Josephson persistent-current qubit, flux qubit, are reviewed. First, we mention our single-shot readout of quantum superposition state of a flux qubit by a current biased dc-SQUID. Second, ...
On Quantum and Classical Computing with Arrays of Superconducting Persistent Current Qubits
CAMP '00: Proceedings of the Fifth IEEE International Workshop on Computer Architectures for Machine Perception (CAMP'00)A superconducting qubit (or quantum bit), which consists of a micrometer-sized loop with three or four Josephson junctions, has two persistent currents of opposite direction as its two states. The states of the qubits, manipulated with magnetic fields ...






Comments