Building a modular, functional and efficient software-hardware stack is crucial for future deployment and integration of quantum accelerators (chips). Instruction Set Architecture (ISA) acts as a contract between hardware and software. Existing ISAs (x86, ARM, MIPS) are designed for general purpose computing and do not address the needs of quantum computing and control.

We study those needs of quantum computing and control for NISQ and beyond-NISQ scenarios to facilitate quantum device adoption at the system-level. We implement critical functionalities in hardware as highly specialized modular blocks that can be easily extended and scaled up. Namely, we develop a quantum ISA extension (QUASAR) and demonstrate its capabilities and limitations on a real FPGA platform.

Current Status & Next Steps