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

Descripción completa

Detalles Bibliográficos
Autores principales: Carobene, Rodolfo, Candido, Alessandro, Serrano, Javier, Orgaz-Fuertes, Alvaro, Giachero, Andrea, Carrazza, Stefano
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