Tightly-integrated quantum–classical computing using the QHDL hardware description language
We present the design, development, and application of QHDL, a quantum hardware description language specifically designed for tightly-coupled quantum–classical computing systems. Together with the language design principles, we describe the QHDL compiler, debugger, and co-simulation infrastructure. We showcase the benefits of using a quantum–classical integrated approach in four use cases, requiring close quantum–classical device interaction: Bell’s pair circuit, dynamic delay, Quantum Fourier Transform (QFT), and teleportation. To interface with QHDL, we propose to use synchronous techniques that are commonplace in digital hardware design. We illustrate examples of modelling both loosely-coupled and tightly-coupled quantum circuits that use so-called measurement-in-the-middle by utilizing these techniques in QHDL. For clock-cycle accurate implementations, we propose implementing such modules as programmable hardware blocks using Register-Transfer Level (RTL) or gate-level approaches. These approaches provide the highest coupling performance and are feasible to be implemented in state-of-the-art control systems. • Complex quantum computing applications benefit from modularity and specialized tools. • Implement timing-critical classical computation embedded into control systems. • QHDL is a VHDL-like language to describe quantum circuits in modular fashion. • Integration with RTL-model classical computations using synchronous interfaces.
Authors
- Pratibha Raghupati Hegde (ORCID: https://orcid.org/0000-0002-6059-8249)
- Ivy Peng (ORCID: https://orcid.org/0000-0003-4158-3583)
- Gilbert Netzer (ORCID: https://orcid.org/0000-0002-9479-7393)
- Stefano Markidis (ORCID: https://orcid.org/0000-0003-0639-0639)
Institutions
- KTH Royal Institute of Technology (SE)
Publication Details
- Journal
- Future Generation Computer Systems
- Published
- 2025-06-27
- DOI
- https://doi.org/10.1016/j.future.2025.107977
- Citations
- 4
- Primary Topic
- Quantum Computing Algorithms and Architecture
- Type
- article
- Field-Weighted Citation Impact
- 9.92