Efficient Quantum Circuit Design with a Standard Cell Approach, with an Application to Neutral Atom Quantum Computers
Evan E. Dobbs, Joseph S. Friedman, Alexandru Paler
TL;DR
This work introduces a standard-cell, tile-based framework for quantum circuit design that leverages the regularity of qubit lattices to speed up layout-aware compilation. By using non-configurable 3D standard cells (tiles) and a layout-aware router, the approach yields faster routing, shallower 3D circuits, and concrete resource estimates, demonstrated on cubic Toffoli tiles and a 3D multiplier circuit within neutral-atom hardware models. The method supports co-design with neutral-atom architectures, including zoned memory/processing/measurements and qubit shuttling, and provides exact routing-cost formulas to quantify qubit movement costs. These results point to scalable, regiospecific quantum compilation that can dramatically reduce design time and enable large-scale quantum computations with more predictable resource requirements.
Abstract
We design quantum circuits by using the standard cell approach borrowed from classical circuit design, which can speed-up the layout of circuits with a regular structure. Our standard cells are general and can be used for all types of quantum circuits: error-corrected or not. The standard cell approach enables the formulation of layout-aware routing algorithms. Our method is directly applicable to neutral atom quantum computers supporting qubit shuttling. Such computers enable zoned architectures for memory, processing and measurement, and we design circuits using qubit storages (memory and measurement zones) and standard cells (processing zones). Herein, we use cubic standard cells for Toffoli gates and, starting from a 3D architecture, we design a multiplication circuit. We present evidence that, when compared with automatic routing methods, our layout-aware routers are significantly faster and achieve shallower 3D circuits (by at least 2.5x) and with a lower routing cost. Additionally, our co-design approach can be used to estimate the resources necessary for a quantum computation without using complex compilation methods. We conclude that standard cells, with the support of layout-aware routing, pave the way to very large scale methods for quantum circuit compilation.
