Cargando…
Qibosoq: an open-source framework for quantum circuit RFSoC programming
We present Qibosoq, an open-source server-side software package designed for radio frequency system on chip (RFSoC) for executing arbitrary pulse sequences on self-hosted quantum processing units. Qibosoq bridges the RFSoC firmware provided by Qick, a Quantum Instrumentation Control Kit, with Qibo,...
Autores principales: | , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2023
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2875598 |
_version_ | 1780978903998791680 |
---|---|
author | Carobene, Rodolfo Candido, Alessandro Serrano, Javier Orgaz-Fuertes, Alvaro Giachero, Andrea Carrazza, Stefano |
author_facet | Carobene, Rodolfo Candido, Alessandro Serrano, Javier Orgaz-Fuertes, Alvaro Giachero, Andrea Carrazza, Stefano |
author_sort | Carobene, Rodolfo |
collection | CERN |
description | We present Qibosoq, an open-source server-side software package designed for radio frequency system on chip (RFSoC) for executing arbitrary pulse sequences on self-hosted quantum processing units. Qibosoq bridges the RFSoC firmware provided by Qick, a Quantum Instrumentation Control Kit, with Qibo, a quantum computing middleware framework. It enables experimentalists and developers to delegate all complex aspects of client-server communication protocols to the library, implementing tests and validation protocols. 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. We first describe the status of all components of the software package, then we show examples of control setup for superconducting qubits platforms. Finally, we present successful application results related to RFSoC performance and circuit-based algorithms. |
id | cern-2875598 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2023 |
record_format | invenio |
spelling | cern-28755982023-10-20T02:31:17Zhttp://cds.cern.ch/record/2875598engCarobene, RodolfoCandido, AlessandroSerrano, JavierOrgaz-Fuertes, AlvaroGiachero, AndreaCarrazza, StefanoQibosoq: an open-source framework for quantum circuit RFSoC programmingquant-phGeneral Theoretical PhysicsWe present Qibosoq, an open-source server-side software package designed for radio frequency system on chip (RFSoC) for executing arbitrary pulse sequences on self-hosted quantum processing units. Qibosoq bridges the RFSoC firmware provided by Qick, a Quantum Instrumentation Control Kit, with Qibo, a quantum computing middleware framework. It enables experimentalists and developers to delegate all complex aspects of client-server communication protocols to the library, implementing tests and validation protocols. 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. We first describe the status of all components of the software package, then we show examples of control setup for superconducting qubits platforms. Finally, we present successful application results related to RFSoC performance and circuit-based algorithms.arXiv:2310.05851TIF-UNIMI-2023-18CERN-TH-2023-180oai:cds.cern.ch:28755982023-10-09 |
spellingShingle | quant-ph General Theoretical Physics Carobene, Rodolfo Candido, Alessandro Serrano, Javier Orgaz-Fuertes, Alvaro Giachero, Andrea Carrazza, Stefano Qibosoq: an open-source framework for quantum circuit RFSoC programming |
title | Qibosoq: an open-source framework for quantum circuit RFSoC programming |
title_full | Qibosoq: an open-source framework for quantum circuit RFSoC programming |
title_fullStr | Qibosoq: an open-source framework for quantum circuit RFSoC programming |
title_full_unstemmed | Qibosoq: an open-source framework for quantum circuit RFSoC programming |
title_short | Qibosoq: an open-source framework for quantum circuit RFSoC programming |
title_sort | qibosoq: an open-source framework for quantum circuit rfsoc programming |
topic | quant-ph General Theoretical Physics |
url | http://cds.cern.ch/record/2875598 |
work_keys_str_mv | AT carobenerodolfo qibosoqanopensourceframeworkforquantumcircuitrfsocprogramming AT candidoalessandro qibosoqanopensourceframeworkforquantumcircuitrfsocprogramming AT serranojavier qibosoqanopensourceframeworkforquantumcircuitrfsocprogramming AT orgazfuertesalvaro qibosoqanopensourceframeworkforquantumcircuitrfsocprogramming AT giacheroandrea qibosoqanopensourceframeworkforquantumcircuitrfsocprogramming AT carrazzastefano qibosoqanopensourceframeworkforquantumcircuitrfsocprogramming |