The QICK (Quantum Instrumentation Control Kit): Readout and control for
qubits and detectors
- URL: http://arxiv.org/abs/2110.00557v2
- Date: Thu, 10 Mar 2022 18:16:46 GMT
- Title: The QICK (Quantum Instrumentation Control Kit): Readout and control for
qubits and detectors
- Authors: Leandro Stefanazzi, Ken Treptow, Neal Wilcer, Chris Stoughton,
Salvatore Montella, Collin Bradford, Gustavo Cancelo, Shefali Saxena, Horacio
Arnaldi, Sara Sussman, Andrew Houck, Ankur Agrawal, Helin Zhang, Chunyang
Ding and David I Schuster
- Abstract summary: The Quantum Instrumentation Control Kit (QICK) supports the direct synthesis of control pulses with carrier frequencies of up to 6 GHz.
The QICK can control multiple qubits or other quantum devices.
All of the schematics, firmware, and software are open-source.
- Score: 1.211387581862879
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: We introduce a Xilinx RFSoC-based qubit controller (called the Quantum
Instrumentation Control Kit, or QICK for short) which supports the direct
synthesis of control pulses with carrier frequencies of up to 6 GHz. The QICK
can control multiple qubits or other quantum devices. The QICK consists of a
digital board hosting an RFSoC (RF System-on-Chip) FPGA \cite{zcu111}, custom
firmware and software and an optional companion custom-designed analog
front-end board. We characterize the analog performance of the system, as well
as its digital latency, important for quantum error correction and feedback
protocols. We benchmark the controller by performing standard characterizations
of a transmon qubit. We achieve an average Clifford gate fidelity of
$\mathcal{F}_{avg}=99.93\%$. All of the schematics, firmware, and software are
open-source \cite{QICKrepo}.
Related papers
- Quantum Compiling with Reinforcement Learning on a Superconducting Processor [55.135709564322624]
We develop a reinforcement learning-based quantum compiler for a superconducting processor.
We demonstrate its capability of discovering novel and hardware-amenable circuits with short lengths.
Our study exemplifies the codesign of the software with hardware for efficient quantum compilation.
arXiv Detail & Related papers (2024-06-18T01:49:48Z) - Distributed Architecture for FPGA-based Superconducting Qubit Control [7.804530685405802]
Quantum circuits utilizing real time feedback techniques are a powerful tool for NISQ-era quantum computing.
We have developed a custom FPGA-based processor architecture for QubiC, an open source platform for superconducting qubit control.
We will detail the design of both the processor and compiler stack, and demonstrate its capabilities with a quantum state teleportation experiment.
arXiv Detail & Related papers (2024-04-23T17:47:31Z) - Quantum Instrumentation Control Kit -- Defect Arbitrary Waveform
Generator (QICK-DAWG): A Quantum Sensing Control Framework for Quantum
Defects [0.0]
We present a software and firmware extension to the Quantum Instrumentation Control Kit - Defect Arbitrary Waveform Generator (QICK-DAWG)
QICK-DAWG supports full quantum control and measurement of nitrogen-vacancy defects in diamond and other quantum defects using RFSoC FPGAs.
We demonstrate that QICK-DAWG is a powerful new paradigm of open source quantum hardware that significantly lowers the entry barrier and cost for quantum sensing.
arXiv Detail & Related papers (2023-11-30T05:03:40Z) - Qibosoq: an open-source framework for quantum circuit RFSoC programming [37.94431794242543]
We present Qibosoq, an open-source server-side software package 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 framework.
arXiv Detail & Related papers (2023-10-09T16:49:08Z) - Graph test of controllability in qubit arrays: A systematic way to
determine the minimum number of external controls [62.997667081978825]
We show how to leverage an alternative approach, based on a graph representation of the Hamiltonian, to determine controllability of arrays of coupled qubits.
We find that the number of controls can be reduced from five to one for complex qubit-qubit couplings.
arXiv Detail & Related papers (2022-12-09T12:59:44Z) - SQ-CARS: A Scalable Quantum Control and Readout System [1.304268238836389]
SQ-CARS is a system based on the ZCU111 evaluation kit to control and measure superconducting qubits.
The system offers an interactive Python framework, making it user-friendly.
It also features on-board data processing like tunable low pass filters and rotation blocks, enabling lock-in detection and low-latency active feedback for quantum experiments.
arXiv Detail & Related papers (2022-03-03T05:33:11Z) - Pulse-level noisy quantum circuits with QuTiP [53.356579534933765]
We introduce new tools in qutip-qip, QuTiP's quantum information processing package.
These tools simulate quantum circuits at the pulse level, leveraging QuTiP's quantum dynamics solvers and control optimization features.
We show how quantum circuits can be compiled on simulated processors, with control pulses acting on a target Hamiltonian.
arXiv Detail & Related papers (2021-05-20T17:06:52Z) - QUANTIFY: A framework for resource analysis and design verification of
quantum circuits [69.43216268165402]
QUANTIFY is an open-source framework for the quantitative analysis of quantum circuits.
It is based on Google Cirq and is developed with Clifford+T circuits in mind.
For benchmarking purposes QUANTIFY includes quantum memory and quantum arithmetic circuits.
arXiv Detail & Related papers (2020-07-21T15:36:25Z) - Extending XACC for Quantum Optimal Control [70.19683407682642]
Quantum computing vendors are beginning to open up application programming for direct pulse-level quantum control.
We present an extension to the XACC system-level quantum-classical software framework.
This extension enables the translation of digital quantum circuit representations to equivalent pulse sequences.
arXiv Detail & Related papers (2020-06-04T13:13:55Z) - Qiskit Pulse: Programming Quantum Computers Through the Cloud with
Pulses [1.7155215269885755]
We introduce Qiskit Pulse, a pulse-level programming paradigm implemented as a module within Qiskit-Terra citeQiskit.
We calibrate both un-echoed and echoed variants of the cross-resonance entangling gate with a pair of qubits on an IBM Quantum system accessible through the cloud.
arXiv Detail & Related papers (2020-04-14T19:03:29Z) - Enabling Pulse-level Programming, Compilation, and Execution in XACC [78.8942067357231]
Gate-model quantum processing units (QPUs) are currently available from vendors over the cloud.
Digital quantum programming approaches exist to run low-depth circuits on physical hardware.
Vendors are beginning to open this pulse-level control system to the public via specified interfaces.
arXiv Detail & Related papers (2020-03-26T15:08:32Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.