QM logo
  • Products
    • Control Hardware
      • OPX1000
        Modular High-Density Quantum Control Platform
      • OPX+
        Ultra-Fast Quantum Controller
      • DGX Quantum
        Boost Quantum Control
with GPU/CPU Acceleration
      • QDAC-II Compact
        High-Density DAC
      • QDAC-II
        Ultra-Low-Noise 24-Channel DAC
    • Control Hardware Second Column
      • QSwitch
        Software-Controlled Breakout Box
      • Octave
        Up/Down Conversion Up to 18 GHz
      • QBox
        Highly Reliable 24-Channel Breakout Box
      • Cryogenic Electronics
    • Control Software
      • QUA
        Intuitive pulse-level programming
      • QUAlibrate
        Automated Calibration Software
  • Solutions
    • Use Cases
      • Advancing Quantum Research
      • Quantum Computing at Scale
      • Quantum for HPC
      • Quantum Control for Transducers
      • Quantum Sensing
      • Quantum Networks
    • Qubit Types
      • Superconducting
      • Semiconductor Spins
      • Optically Addressable
      • Neutral Atoms
    • More
      OPX1000 Microwave Module
      The Microwave Frontend Module for OPX1000 sets a new benchmark for controllers.
  • Technology
    • Core Technologies
      • HPU
        Real-Time Quantum Control at the Pulse Level
      • Control Benchmarks
        Pulse-level benchmarking system
      • Ultra-Fast Feedback
        OPX feedback and feed-forward performance
      • Direct Digital Synthesis
        Microwave pulses directly from digital data
    • More
      DDS for Large-Scale Quantum Computers
      How Direct Digital Synthesis (DDS) empowers the OPX1000 for quantum scalability & peak microwave control
  • Partner Program
  • Resource Center
    • left
      • Scientific Publications
      • Blog
      • Brochures
      • Podcasts
      • Videos
      • FAQ
    • More
      Finally: A Practical way to Benchmark Quantum Controllers
      A framework for evaluating quantum control solutions
  • Company
    • left
      • About Us
      • Careers
      • Press Releases
      • In the Media
      • Events
      • Visit IQCC
      • Newsletter
    • Diraq and QM employ AI for scaling silicon-based quantum computers with NVIDIA DGX Quantum
Contact Us
All Posts
Pierre Guichard
Pierre Guichard
  • Jump to:

All Posts

Understanding a Superconducting Qubit Readout with QUA

December 27 | 2021 | 06 min

In collaboration with Gal Winer

Over two and a half days at the end of October ’21, a group of (mostly) physics graduate students gathered in the beautiful and historic city of Heidelberg, Germany, for a great event: The “Quantum Idea Factory,” run by the EFEQT program. Alongside mentors from prestigious research institutes in the European Quantum community (Heidelberg, Karlsruhe Institute of Technology, and Amsterdam University), the Quantum Machines team was thrilled to join this program and have the opportunity to influence brilliant young quantum minds. Below is the account of one of the promising physicists we had the pleasure to collaborate with, Pierre Guichard from Strasbourg University. First, let’s kick this off with some general background information!

What is the EFEQT program?

The EFEQT program is a one-year complimentary training program for select students studying for a Master’s degree at a European university. It supplies accredited training modules and a certificate backed by top European research and education institutions and is supported by the Quantum Flagship’s Quantum Technology Education Coordination and Support Action (QTEdu CSA). EFEQT students can follow blended courses in quantum science and technology, allowing them to broaden their vision of physics outside of their university’s scope. 

What is the Quantum Idea Factory?

The “Quantum Idea Factory” is an event run by the EFEQT program. It is a learning experience at the intersection of rigorous academic research and free interdisciplinary exploration. Select students and young researchers have the chance to take part in a scientific hackathon, which enables the development of practical skills and a visionary mindset in crucial areas of quantum science and technologies.

What was your team’s project during the Quantum Idea Factory? 

Our team consisted of a group of five students from different backgrounds and universities: Jacopo De Santis (Technical University of Munich), Marcel Kern (University of Heidelberg), Maximilian Kramer (Freie Universtät Berlin), Andres Vega (Universitat de Barcelona), and myself, Pierre Guichard (University of Strasbourg). 

The Quantum Idea Factory especially caught my interest as a way to meet people I wouldn’t typically work with at Strasbourg and also as an opportunity to gather information from both industry and academic professionals.

During our stay in Heidelberg, our small group worked together to transform raw research ideas into well-rounded concepts for research projects or innovative solutions to address fundamental quantum science and technology challenges. 

Part 1: Characterizing a high-fidelity single-qubit rotation on a superconducting qubit

The main challenge we faced was the characterization of a high-fidelity single-qubit rotation on a superconducting qubit. Since superconducting qubits are all unique, we need a way to characterize them.

But first, what is a superconducting qubit, and how does the readout mechanism work?

Everyone knows the Hamiltonian of the Quantum Harmonic Oscillator (QHO): \(H= \hbar \omega_r \left( a^\dagger a+\frac{1}{2} \right)\), where \(a^\dagger\) is the creation operator, \(a\) is the annihilation operator, and \(\omega_r\) is the resonant frequency of the system. The linear characteristics of the QHO place a natural limitation on its applications for processing quantum information. Before we can use the system as a qubit, we need to define a computational subspace consisting of only two energy states (usually the two lowest energy eigenstates) in between which transitions can be driven without exciting other levels in the system. Since many gate operations, such as single-qubit gates, depend on frequency selectivity, the equidistant level-spacing of the QHO poses a practical limitation. To mitigate the problem of unwanted dynamics involving non-computational states, we need to add anharmonicity (or nonlinearity) into our system.

In short, to be individually addressable, we need the transition frequencies \(\omega_q^{0\to 1}\) and \(\omega_q^{1\to 2}\) to be sufficiently different. To introduce the nonlinearity required to modify the harmonic potential, we use the Josephson junction – a nonlinear, dissipation-less circuit element that forms the backbone in superconducting circuits. Then, we get a modified Hamiltonian, \(H= 4E_cn^2 –E_J \cos(\phi)\), where \(E_C\) is the total capacitance, and \(E_J\) is the Josephson energy. After introducing the Josephson junction in the circuit, the potential energy no longer takes a manifested parabolic form (from which the harmonic spectrum originates) but rather features a cosinusoidal form:

Characterizing a high-fidelity single-qubit rotation on a superconducting qubit

A common strategy to read out a qubit consists of coupling it dispersively to a resonator so that the qubit states\(\left|{0}\right\rangle\) and\(\left|{1}\right\rangle\) shift the resonance frequency differently. We can detect the frequency change by measuring the phase of a microwave pulse reflected on or transmitted through the resonator. 

Part 2: QUA and the quantum simulator

We used QUA, Quantum Machine’s pulse-level quantum coding language, to make a simulation. As someone accustomed to programming with Python and C++, I was pleasantly surprised by my experience learning to code with QUA. Since QUA is embedded within Python, it’s straightforward to learn and only took the group about half a day to be comfortable programming with it. The software stack provided with QUA includes a compiler and simulator, which can take a QUA program and simulate the pulse output, even without any hardware. In addition, it consists of a quantum simulator, which can take the generated pulses and simulate the state of a quantum system that receives those pulses, so you can do exciting work even if you don’t have a qubit at hand. The use of QUA and the quantum simulator helped us to simulate a qubit readout, and we received simple yet good results that I’ve included below.

We started with Rabi’s oscillation (the cyclic behavior of a two-level quantum system in the presence of an oscillatory driving field). It is always a great exercise to make it appear, and that’s just what we did:

Rabi's Oscillation
Rabi’s Oscillation

We indeed recover the theoretical fit (something proportional to a sinus squared) plotted out in a dashed line.

Throughout the project, we learned how to make qubit characterization with an IQ Blob single-qubit readout, and we also succeeded in making some simulations to see those, as can be seen in this plot:

IQ Blob Single-Qubit Readout
IQ Blob Single-Qubit Readout

Additionally, when we add some noise within the system (making it more real as all systems have some noise), we should have a decoherence process going on, and although a bit of shift-up for the state \(\left|{0}\right\rangle\) and shift-down for\(\left|{1}\right\rangle\). By including such noise processes using the quantum simulator, we recovered the convergence of the two pure states in a 50% mixture state.

The convergence of the two pure states in a 50% mixture state

Part 3: Conclusion

All in all, our group project was a success! Not only did we learn about quantum science and technology from both academic and industrial perspectives, but we also had the chance to test it all out with our own hands, from learning the basics of qubit readout to discovering how to program with QUA. With direct guidance from Gal, the Quantum Machines Libraries Team Lead, I broadened my practical skills and strengthened my innovative mindset. The Quantum Idea Factory was a fulfilling event to participate in, and I would recommend it to anyone who’d like to get hands-on experience in turning research ideas into reality.

Pierre Guichard

Pierre Guichard

Pierre is a first-year Master's student studying Fundamental Physics at Strasbourg University. He is passionate about quantum technology and postmodernism philosophy.

Never miss a Quark!
Sign up for the Newsletter

QM logo

Privacy Policy Terms of Use

Request a Demo


Let’s Keep in Touch

Subscribe to Quantum Machines news,
product updates, events, and more

  • Product
    • QUANTUM CONTROL SYSTEMS
      • OPX1000
      • OPX+
      • Octave
      • QDAC-II Compact
      • QDAC-II
      • QSwitch
      • QBox
      • NVIDIA DGX Quantum
    • CRYOGENIC CONTROL SYSTEMS
      • QCage
      • QBoard
      • QFilter
  • Solutions
    • USE CASES
      • Advanding Quantum Research
      • Quantum Computing at Scale
      • Quantum for HPC
      • Quantum Control for Transducers
      • Quantum Sensing
      • Quantum Networks
    • QUBIT TYPES
      • Superconducting
      • Optically Addressable
      • Semiconductor Spins
      • Neutral Atoms
  • Technology
    • Hybrid Processing Unit (HPU)
    • QUA
    • Control Benchmarks
    • Ultra-Fast Feedback
  • Company
    • About Us
    • Careers
    • Press Releases
    • News
    • Events
    • Contact Us
  • Resource Center
    • Scientific Publications
    • Brochures
    • Videos
    • Blog
    • FAQ

Terms Privacy

© Q.M Technologies Ltd. (Quantum Machines) — All Rights Reserved

Take the Next Step

Have a specific experiment in mind and wondering about the best quantum control and electronics setup?

Talk to an Expert

Want to see what our quantum control and cryogenic electronics solutions can do for your qubits?

Request a Demo