English

Qibosoq: an open-source framework for quantum circuit RFSoC programming

Quantum Physics 2025-04-29 v3

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.

Cite

@article{arxiv.2310.05851,
  title  = {Qibosoq: an open-source framework for quantum circuit RFSoC programming},
  author = {Rodolfo Carobene and Alessandro Candido and Javier Serrano and Alvaro Orgaz-Fuertes and Andrea Giachero and Stefano Carrazza},
  journal= {arXiv preprint arXiv:2310.05851},
  year   = {2025}
}

Comments

11 pages, 6 figures, code available at https://github.com/qiboteam/qibosoq. Final version as accepted by QST

R2 v1 2026-06-28T12:44:51.570Z