Qibosoq: an open-source framework for quantum circuit RFSoC programming
arXiv:2310.05851 · doi:10.1088/2058-9565/adcd97
Abstract
We present Qibosoq, an open-source server-side software package designed for radio frequency system on chip (RFSoC) for executing arbitrary pulse sequences and algorithms on self-hosted quantum processing units using only open-source software. Qibosoq connects the RFSoC firmware provided by Qick, a Quantum Instrumentation Control Kit, with Qibo, a quantum computing middleware framework that enables both experimental and gate-based applications. It simplifies the work of experimentalists and developers by managing client-server communication protocols, implementing tests, and validation procedures, thereby reducing the complexity of experimental setups. The client-side integration is achieved with dedicated drivers implemented in Qibolab, the specialized software module of Qibo for quantum hardware control. Therefore, this setup provides a seamless mechanism to deploy circuit-based algorithms on custom self-hosted quantum hardware platforms controlled by RFSoC electronics.
11 pages, 6 figures, code available at https://github.com/qiboteam/qibosoq. Final version as accepted by QST
References in corpus (15)
- Quantum Computing
- Randomized Benchmarking of Quantum Gates
- Analytic control methods for high fidelity unitary operations in a weakly nonlinear oscillator
- The QICK (Quantum Instrumentation Control Kit): Readout and control for qubits and detectors
- Qibo: a framework for quantum simulation with hardware acceleration
- High fidelity two-qubit gates on fluxoniums using a tunable coupler
- Universal control of a bosonic mode via drive-activated native cubic interactions
- Echo-Ramsey Interferometry with Motional Quantum States
- Flat-band localization and interaction-induced delocalization of photons
- Quantum simulation with just-in-time compilation
- High-Fidelity Control of Superconducting Qubits Using Direct Microwave Synthesis in Higher Nyquist Zones
- An open-source modular framework for quantum computing
- SQ-CARS: A Scalable Quantum Control and Readout System
- Characterization and benchmarking of a phase-sensitive two-qubit gate using direct digital synthesis
- Intermodulation spectroscopy and the nonlinear response of two-level systems in superconducting coplanar waveguide resonators