← Latest papers
⚛️ quantum physics

RISC-Q: A Generator for Real-Time Quantum Control System-on-Chips Compatible with RISC-V

This paper introduces RISC-Q, an open-source, SpinalHDL-based generator that creates flexible, RISC-V-compatible Quantum Control System-on-Chips to overcome the scalability and automation limitations of existing custom real-time systems for quantum computing.

Original authors: Junyi Liu, Yi Lee, Haowei Deng, Connor Clayton, Gengzhi Yang, Xiaodi Wu

Published 2026-10-14
📖 8 min read🧠 Deep dive

Original authors: Junyi Liu, Yi Lee, Haowei Deng, Connor Clayton, Gengzhi Yang, Xiaodi Wu

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The journey toward practical quantum computing has long been hindered not just by the fragility of the quantum bits themselves, but by the sheer difficulty of talking to them. Imagine trying to conduct an orchestra where every musician must play a note at a specific time, measured in billionths of a second, and where a single mistake in timing ruins the entire performance. This is the reality for scientists building quantum computers. The machines require a control system that can send precise radio signals to thousands of tiny components, listen for their responses, and adjust the next command almost instantly. If the control system is too slow or too clumsy, the delicate quantum state collapses before any useful calculation can happen. For years, researchers have built these control systems by hand, crafting custom electronic brains for each new type of quantum machine. This approach is slow, expensive, and creates a patchwork of incompatible tools that makes it hard to scale up from a few qubits to the thousands needed for real-world problems.

A team of researchers at the University of Maryland has introduced a new way to build these essential control systems, offering a solution that could finally allow quantum computers to grow larger and more reliable. They developed a tool called RISC-Q, which acts as a generator for the electronic brains that manage quantum experiments. Instead of designing a new, unique controller from scratch for every project, this tool allows engineers to assemble a custom control system by snapping together pre-made, flexible modules. The innovation lies in its use of a standard programming language known as RISC-V, which is already widely used in the broader world of computing. By adopting this common language, the researchers have created a system that is easier to program, easier to improve, and capable of meeting the extreme speed demands of quantum physics. When they tested their design on a board capable of controlling superconducting quantum bits, the results were striking: the system matched or exceeded the performance of the best existing custom-built systems, but it required only a fraction of the time and code to build.

The core challenge in controlling a quantum computer is the need for extreme precision. Quantum bits, or qubits, are often made of superconducting circuits that must be manipulated with radio-frequency signals. These signals must be generated with nanosecond precision—billionths of a second—to ensure the quantum state rotates correctly. If the timing is off by even a tiny amount, the information is lost. Furthermore, the system must be able to listen to the qubits, decode their answers, and send a new command back within microseconds. This feedback loop is critical for correcting errors as they happen. Traditional real-time systems used in other industries simply cannot keep up with these demands. They are too slow and lack the specialized hardware needed to process these signals fast enough. Consequently, scientists have been forced to build their own custom hardware for every new experiment, leading to a fragmented landscape where every lab reinvents the wheel.

To solve this, the researchers turned to the concept of a generator. Think of RISC-Q not as a single piece of hardware, but as a blueprint factory. It takes a set of instructions about what kind of quantum machine needs to be controlled—how many qubits, what kind of signals are needed, and how fast the feedback must be—and automatically designs the electronic circuitry to meet those needs. This process is built on a foundation of modular components. Just as a builder might use standard bricks to construct different houses, RISC-Q uses standard digital blocks to create different control systems. These blocks include the parts that generate the radio signals, the parts that listen to the qubits, and the central processor that decides what to do next. Because the system is built using a standard programming interface, the software that tells the hardware what to do can be written in common languages like C, rather than obscure, custom code that only a few experts understand.

The team put their generator to the test by creating a fully functional control system for superconducting qubits, a leading type of quantum computer. They deployed this system on a specialized circuit board known as an RFSoC, which is designed to handle high-speed radio signals. The result was a system capable of controlling up to 14 qubits on a single board, a significant number for this type of experimental setup. In direct comparisons with other top-tier systems, the RISC-Q design performed as well as or better than the competition. It achieved a maximum operating frequency of 500 megahertz, generated more output signals per board than previous designs, and reduced the time it took to send a feedback signal to just 144 nanoseconds. Perhaps most importantly, the system was built with about 75 percent less code than the leading alternatives. This reduction in code volume means the system is easier to maintain, easier to fix, and much faster to develop.

Beyond raw speed and efficiency, the new system unlocks capabilities that were previously difficult or impossible to achieve. Because the control system uses a standard processor, researchers can now run complex programs directly on the chip itself. For example, the system can perform calibration routines—adjusting the signals to ensure they are perfect—right on the chip while the experiment is running, without needing to pause and talk to a separate computer. This eliminates delays that would otherwise slow down the experiment. The system also handles conditional logic with remarkable speed. In a quantum experiment, a decision made in one moment often dictates what happens next. If a measurement shows a certain result, the system must immediately apply a specific correction. Previous systems struggled with this, often stalling while they waited for a decision. The RISC-Q design handles these decisions instantly, allowing for a seamless flow of operations that is essential for advanced error correction.

Error correction is perhaps the most critical application for this new technology. For a quantum computer to be useful, it must be able to detect and fix its own mistakes faster than new mistakes occur. This requires a massive amount of coordination between many different parts of the machine. The researchers demonstrated that their system could be linked together across multiple boards to form a distributed network capable of real-time error correction. By connecting several control boards with a high-speed fiber-optic network, they created a system where information about errors could be shared and corrected in less than half a microsecond. This speed is an order of magnitude faster than previous prototypes, bringing the dream of a large-scale, error-corrected quantum computer significantly closer to reality. The ability to link these systems together without the usual bottlenecks suggests that scaling up to thousands of qubits is no longer just a theoretical possibility, but an engineering challenge that can be met with the right tools.

The success of RISC-Q lies in its ability to bridge the gap between the rigid demands of quantum physics and the flexible world of modern software engineering. By treating the control system as a modular, programmable entity rather than a fixed piece of hardware, the researchers have opened the door for rapid innovation. This approach means that as quantum hardware evolves, the control systems can evolve with it, simply by adjusting the parameters of the generator. The team plans to extend this work to other types of quantum platforms, such as those using trapped ions or neutral atoms, which have their own unique timing and signal requirements. If successful, this will create a unified standard for quantum control, allowing scientists from different fields to share tools, software, and ideas more easily.

The implications of this work extend beyond the laboratory. A reliable, scalable control system is the infrastructure upon which the entire field of quantum computing depends. Without it, the most advanced quantum processors remain isolated curiosities, unable to perform the complex calculations that could revolutionize medicine, materials science, and cryptography. By providing a tool that makes it easier to build, test, and improve these control systems, the researchers are helping to lay the groundwork for the next generation of quantum technology. The RISC-Q generator does not just solve a technical problem; it changes the way scientists think about building quantum machines. It shifts the focus from struggling with the basics of control to exploring the frontiers of what these machines can actually do. As the field moves toward larger and more complex systems, tools like this will be essential for turning the potential of quantum computing into a practical reality.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →