TISCC: A Surface Code Compiler and Resource Estimator for Trapped-Ion Processors
arXiv:2311.10687 · doi:10.1145/3624062.3624214
Abstract
We introduce the Trapped-Ion Surface Code Compiler (TISCC), a software tool that generates circuits for a universal set of surface code patch operations in terms of a native trapped-ion gate set. To accomplish this, TISCC manages an internal representation of a trapped-ion system where a repeating pattern of trapping zones and junctions is arranged in an arbitrarily large rectangular grid. Surface code operations are compiled by instantiating surface code patches on the grid and using methods to generate transversal operations over data qubits, rounds of error correction over stabilizer plaquettes, and/or lattice surgery operations between neighboring patches. Beyond the implementation of a basic surface code instruction set, TISCC contains corner movement functionality and a patch translation that is implemented using ion movement alone. Except in the latter case, all TISCC functionality is extensible to alternative grid-like hardware architectures. TISCC output has been verified using the Oak Ridge Quasi-Clifford Simulator (ORQCS).
arXiv comment10 pages, 5 figures. Software to be released at https://github.com/ORNL-QCI/TISCC
References in corpus (14)
- Surface codes: Towards practical large-scale quantum computation
- Surface code quantum computing by lattice surgery
- A Game of Surface Codes: Large-Scale Quantum Computing with Lattice Surgery
- Quantum Low-Density Parity-Check Codes
- Low-distance Surface Codes under Realistic Quantum Noise
- A magic state's fidelity can be superior to the operations that created it
- Lattice Surgery with a Twist: Simplifying Clifford Gates of Surface Codes
- Universal quantum computing with twist-free and temporally encoded lattice surgery
- The ZX calculus is a language for surface code lattice surgery
- Constant-overhead quantum error correction with thin planar connectivity
- Surface code compilation via edge-disjoint paths
- Code Deformation and Lattice Surgery Are Gauge Fixing
- A circuit-level protocol and analysis for twist-based lattice surgery
- Characterization of Fast Ion Transport via Position-Dependent Optical Deshelving