A Microarchitecture for a Superconducting Quantum Processor

This article proposes a quantum microarchitecture, QuMA. Flexible programmability of a quantum processor is achieved by multilevel instructions decoding, abstracting analog control into digital control, and translating instruction execution with non-deterministic timing into event trigger with precise timing. QuMA is validated by several single-qubit experiments on a superconducting qubit.

[1]  M. Mariantoni,et al.  Surface codes: Towards practical large-scale quantum computation , 2012, 1208.0928.

[2]  Xiang Fu,et al.  A heterogeneous quantum computer architecture , 2016, Conf. Computing Frontiers.

[3]  Andrew W. Cross,et al.  Investigating the limits of randomized benchmarking protocols , 2013, 1308.2928.

[4]  Xiang Fu,et al.  QX: A high-performance quantum computer simulation platform , 2017, Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017.

[5]  Edoardo Charbon,et al.  CryoCMOS hardware technology a classical infrastructure for a scalable quantum computer , 2016, Conf. Computing Frontiers.

[6]  L. DiCarlo,et al.  Density-matrix simulation of small surface codes under current and projected experimental noise , 2017, 1703.04136.

[7]  Luigi Frunzio,et al.  Optimized driving of superconducting artificial atoms for improved single-qubit gates , 2010 .

[8]  Xiang Fu,et al.  The engineering challenges in quantum computing , 2017, Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017.

[9]  Koen Bertels,et al.  Pauli frames for quantum computer architectures , 2017, 2017 54th ACM/EDAC/IEEE Design Automation Conference (DAC).

[10]  Alán Aspuru-Guzik,et al.  A variational eigenvalue solver on a photonic quantum processor , 2013, Nature Communications.

[11]  M. Reed Entanglement and Quantum Error Correction with Superconducting Qubits , 2013, 1311.6759.

[12]  H. Lu,et al.  Cryogenic Control Architecture for Large-Scale Quantum Computing , 2014, 1409.2202.