Pulse-level Programming for Microwave Control & Readout of Superconducting Qubits


  • Superconducting qubits are commonly operated using microwaves; specifically
    with I-Q modulated microwave pulses. Any gate operations on the qubits are
    actually combinations or sequence of such microwave pulses of proper shape,
    pulse-width and pulse amplitude (power).

  • In our single qubit system, we have performed single-qubit gates using various
    pulses like square / flat-top, Gaussian, Cosine, flat-top-Gaussian and flat-top
    Cosine pulses using I-Q modulated Single Side-band (SSB) upconverted signals.

  • Different pulse shapes have different filter properties; proper selection of pulse
    shape is necessary to prevent leakage / noise into the qubit.



Upcoming Work

  • Pulse shape optimization of superconducting qubit control and
    readout using FPGA RFSoC with Direct Digital Synthesis (DDS).

  • Generating various types of microwave pulse shapes on RFSoC based
    on their filter properties.

  • Efficient control of superconducting qubit by optimizing the pulse shapes.

  • Fast and weak measurement of qubit with proper pulse shape in the
    Quantum Non-Demolition (QND) regime.

  • Comparison of qubit performance (gate and readout fidelities) based
    on control signals generated from I-Q mixers and from RFSoC by DDS.

  • Investigating the Noise spectrum of the superconducting qubits based
    on various pulse shapes.