RISC-Q: A Generator for Real-Time Quantum Control System-on-Chips Compatible with RISC-V
Junyi Liu, Yi Lee, Haowei Deng, Connor Clayton, Gengzhi Yang, Xiaodi Wu
TL;DR
RISC-Q tackles the challenge of scalable quantum control by delivering an open source QCSoC generator with a RISC-V interface, enabling automated, parameterized hardware software co design for diverse quantum platforms. Built with SpinalHDL, it abstracts peripherals, supports MMIO and custom instructions, and leverages a TileLink interconnect to streamline integration. A superconducting qubit case study on RFSoC demonstrates parity with state of the art like QICK and QubiC while substantially reducing HDL code and facilitating on chip measurement and calibration workflows. By providing an interoperable, extensible platform, RISC-Q accelerates hardware software co design and paves the way for practical, scalable quantum control systems.
Abstract
Quantum computing imposes stringent requirements for the precise control of large-scale qubit systems, including, for example, microsecond-latency feedback and nanosecond-precision timing of gigahertz signals -- demands that far exceed the capabilities of conventional real-time systems. The rapidly evolving and highly diverse nature of quantum control necessitates the development of specialized hardware accelerators. While a few custom real-time systems have been developed to meet the tight timing constraints of specific quantum platforms, they face major challenges in scaling and adapting to increasingly complex control demands -- largely due to fragmented toolchains and limited support for design automation. To address these limitations, we present RISC-Q -- an open-source flexible generator for Quantum Control System-on-Chip (QCSoC) designs, featuring a programming interface compatible with the RISC-V ecosystem. Developed using SpinalHDL, RISC-Q enables efficient automation of highly parameterized and modular QCSoC architectures, supporting agile and iterative development to meet the evolving demands of quantum control. We demonstrate that RISC-Q can replicate the performance of existing QCSoCs with significantly reduced development effort, facilitating efficient exploration of the hardware-software co-design space for rapid prototyping and customization.
