A silicon-based surface code quantum computer
arXiv:1406.5149 · doi:10.1038/npjqi.2015.19
Abstract
Individual impurity atoms in silicon can make superb individual qubits, but it remains an immense challenge to build a multi-qubit processor: There is a basic conflict between nanometre separation desired for qubit-qubit interactions, and the much larger scales that would enable control and addressing in a manufacturable and fault tolerant architecture. Here we resolve this conflict by establishing the feasibility of surface code quantum computing using solid state spins, or `data qubits', that are widely separated from one another. We employ a second set of `probe' spins which are mechanically separate from the data qubits and move in-and-out of their proximity. The spin dipole-dipole interactions give rise to phase shifts; measuring a probe's total phase reveals the collective parity of the data qubits along the probe's path. We introduce a protocol to balance the systematic errors due to the spins being imperfectly located during device fabrication. Detailed simulations show that the surface code's threshold then corresponds to misalignments that are substantial on the scale of the array, indicating that it is very robust. We conclude that this simple `orbital probe' architecture overcomes many of the difficulties facing solid state quantum computing, while minimising the complexity and offering qubit densities that are several orders of magnitude greater than other systems.
Improved discussion of generalisation to universal computation. Two figures added. Appendices extended
References in corpus (16)
- Fault-tolerant quantum computation with high threshold in two dimensions
- High-fidelity projective readout of a solid-state spin quantum register
- Storing quantum information for 30 seconds in a nanoelectronic device
- Unconditional quantum teleportation between distant solid-state qubits
- Isolated electron spins in silicon carbide with millisecond-coherence times
- Solid state quantum memory using the 31P nuclear spin
- Nanoscale magnetic imaging of a single electron spin under ambient conditions
- Quantum computing with nearest neighbor interactions and error rates over 1%
- Chip-scale nanofabrication of single spins and spin arrays in diamond
- Electrically controlling single spin qubits in a continuous microwave field
- Quantifying the quantum gate fidelity of single-atom spin qubits in silicon by randomized benchmarking
- Single-atom doping for quantum device development in diamond and silicon
- Quantifying the effects of local many-qubit errors and non-local two-qubit errors on the surface code
- Hyperfine Stark effect of shallow donors in silicon
- Hybrid optical-electrical detection of donor electron spins with bound excitons in silicon
- Radio frequency reflectometry and charge sensing of a precision placed donor in silicon
Cited by in corpus (43)
- Semiconductor Spin Qubits
- Efficient variational quantum simulator incorporating active error minimisation
- Interfacing spin qubits in quantum dots and donors - hot, dense and coherent
- Practical Quantum Error Mitigation for Near-Future Applications
- Silicon CMOS architecture for a spin-based quantum computer
- Semiconductor Qubits In Practice
- Almost-linear time decoding algorithm for topological codes
- Local and Distributed Quantum Computation
- Semiconductor Quantum Computation
- Silicon quantum processor with robust long-distance qubit couplings
- Performing Quantum Computing Experiments in the Cloud
- Quantum computation with universal error mitigation on superconducting quantum processor
- Roadmap on quantum nanotechnologies
- Roadmap for gallium arsenide spin qubits
- Donor spins in silicon for quantum technologies
- Large, tunable valley splitting and single-spin relaxation mechanisms in a Si/SiGe quantum dot
- Three-dimensional surface codes: Transversal gates and fault-tolerant architectures
- The Quantum Socket: Three-Dimensional Wiring for Extensible Quantum Computing
- Constructing Smaller Pauli Twirling Sets for Arbitrary Error Channels
- Real-Time Decoding for Fault-Tolerant Quantum Computing: Progress, Challenges and Outlook
- Analysing correlated noise on the surface code using adaptive decoding algorithms
- Minimally complex ion traps as modules for quantum communication and computing
- Three-dimensional solid-state qubit arrays with long-lived spin coherence
- Benchmarking high fidelity single-shot readout of semiconductor qubits
- Fault-tolerance thresholds for the surface code with fabrication errors
- Network architecture for a topological quantum computer in silicon
- The Impact of Hardware Specifications on Reaching Quantum Advantage in the Fault Tolerant Regime
- Quantum Computation with Topological Codes: from qubit to topological fault-tolerance
- Conditional dispersive readout of a CMOS quantum dot via an integrated transistor circuit
- Correcting non-independent and non-identically distributed errors with surface codes
- Transporting a single-spin qubit through a double quantum dot
- Robust electric dipole transition at microwave frequencies for nuclear spin qubits in silicon
- Tunneling statistics for analysis of spin-readout fidelity
- Towards early fault tolerance on a 2N array of qubits equipped with shuttling
- A Silicon Surface Code Architecture Resilient Against Leakage Errors
- Spin-photon coupling for atomic qubit devices in silicon
- Thermocompression Bonding Technology for Multilayer Superconducting Quantum Circuits
- Graphane with carbon dimer defects: Robust in-gap states and a scalable two-dimensional platform for quantum computation
- Evolving Quantum Circuits
- A Computational Workflow for Designing Silicon Donor Qubits
- Electron spin relaxations of phosphorus donors in bulk silicon under large electric field
- Hardness results for decoding the surface code with Pauli noise
- Programming quantum computers using 3-D puzzles, coffee cups, and doughnuts