Microwave control of superconducting cavity and qubit
Group members
LI Yifan e0653565@u.nus.edu
Zhao Luheng e0647245@u.nus.edu
Introduction
Circuit QED is the study of the interaction between light confined in a cavity or resonator and artificial atoms. Usually, the artificial atom is denoted as the qubit which is an essential element in the superconducting circuit. For the qubits, we expect to control its ground state and the first excited state, which provides a well-defined two-level system. In the past decades, we have witnessed enormous progress in technology and control over the quantum system. With these state-of-art engineering technologies, the superconducting circuit architecture is a powerful platform to explore quantum physics and can serve as a testbed for quantum information,
In our setup, we have two aluminum 3D superconducting cavity samples A and B, both embedded with transmon qubit chips inside. We have deposited these two samples on the bracket of MXC stage in the Bluefors dilution refrigerator, which provides an extremely cold environment with a temperature down to 10mK. In this case, the environmental thermal noise can be suppressed, while the quantum effects of mesoscopic objects, e.g. transmon qubit, non-classical photon state in the cavity, emerge from the measurement. At the same time, quantum technologies enable the manipulation and engineering of these quantum states.
This project is intended to characterize the properties of superconducting cavities and the transmon qubits and perform the measurement of qubits. In this characterization project, we will obtain the coupling strength between transmon qubit and cavity , the anharmonicity of qubits , coherent time of the qubit , the quality factor of superconducting cavity . We will benefit from this characterization when we try to accurately engineer the qubit state by the microwave pulse.
Setup
Setup
RF system

A schematic description of the connectivity between the OPX and the experimental system mounted in the low dilution refrigerator. The OPX is a quantum device integrated with FPGA, DAC, and ADC. The analog outputs send the I and Q signals at the range of MHz, which will be modulated by the IQ mixer. to upconvert to the appropriate microwave signal

A schematic description of the connectivity insides the fridge. The BlueFors fridge provides an extremely low temperature (around 10mK) at the MXC flange where the experimental sample is mounted.
Hamiltonian
The quantum system is composed of a transmon qubit and a readout resonator, with the following Hamiltonian
The quantum system works in the dispersive regime where the qubit is strongly detuned from the oscillator with . There, the Hamiltonian is approximated as
The third term, i.e., dispersive coupling term, represents the qubit-state dependent shift of oscillator frequency, or equivalently, a photon-number dependent frequency shift in the qubit spectroscopy, which is also denoted as the ac-Stark shift. Due to the dispersive coupling, the qubit frequency is dressed by a Lamb shift corresponding to the second term in this equation. There, the cross-Kerr nonlinearity strength is derived from the coupling strength as
When we send the resonator driving pulse and the qubit driving pulse to the system, the Hamiltonian is given as
where the second term rotates the Bloch vector of the qubit around the axis which has an angle from the x-axis on the x-y plane, namely Rabi oscillation of the qubit. The details are shown in the experiment section.
Experiments
IQ mixer calibration
The IQ mixer suffers from two major drawbacks: one is the IQ imbalance, and the other is DC offset. Hence the calibration and the control of imbalance are essential to limit the signal modulation error. We should pass the proper amplitude and phase correction and DC-offsets to the OPX to calibrate them in our setup. A more detailed discussion of IQ imbalance refers to the reference[1].
Theoretical analysis
For an ideal mixer with a local oscillator (LO) with the frequency of , the LO signal is described as
while the RF signal emitted from the IQ mixer is modulated by the I Q signals denoted by . Hence, the RF signal is represented as
The IQ mixer multiplies the I signal by the cosine of the LO, as well as the Q signal by the sine of the LO. In the frequency domain, the RF port generates two sidebands at the two sides of . When we regard the lower sideband is the signal, the upper sideband becomes the image component that needs to be suppressed by a proper choice of . IQ imbalances occur due to the mismatches between the parallel in-phase (I) and quadrature (Q) signal paths. In this case, a non-ideal RF signal is described as
where and are the relative amplitude and phase mismatch between the two branches.
Another feature that needs to be calibrated is the LO leakage. For a non-ideal mixer, the LO signal leaks into the RF path, resulting in unwanted components at LO frequency. Therefore, including the effect of LO leakage, the RF signal is given as
The effect of IQ imbalance places an imbalance matrix on the I Q inputs, such as
Correspondingly, the correction matrix is the inverse of this imbalance matrix. Adding a constant term to can cancel the LO leakage term. Applying the appropriate gain and phase offsets to the I and Q channels can remove the image term. These offsets and corrections will be passed to the OPX.
Measurement setup
As seen in the schematic diagram of the RF system, the RF signal is connected to a power splitter whose one branch sends the signal to the fridge input port. At the same time, the other is attached to the spectrum analyzer, detecting the RF output signal. The I Q ports of the IQ mixer receive the I and Q signals from the OPX correspondingly, attenuated by a 10dB attenuator to fulfill the power limitation. In the calibration process, we implement the optimization algorithm, which tries different IQ DC-offset and IQ imbalance correction and minimizes them using scipy.optimize.minimize function to lower down LO signal and the image sideband signal.
One tone spectroscopy
The interaction between the cavity mode and the qubit model can shift the cavity frequency based on the qubit state; moreover, the frequency shift is determined by the coupling strength between the cavity and qubit. For a new sample, we don't know the qubit frequency to manipulate it carefully. Fortunately, even we have no prerequisite knowledge about the qubit. We can observe this frequency shift caused by the coupling of cavity and qubit.
Spectroscopy measured by VNA
By using the Vector Network Analyzer (VNA), we can observe the cavity resonance at the scattering parameters . We can compare cavity frequency with different sweep signal power and see if the frequency shifts. In the high-power mode, we send a vast number of photons into the cavity, which essentially overwhelms the effect of the qubit, resulting in the measurement of the bare frequency of the readout resonator. In contrast, the qubit is in its ground state in the low-power regime, the cavity frequency is dispersively shifted due to the ground state of the qubit . Since the between the cavity frequency and the qubit frequency is large, we can ensure that when the cavity is driving (the VNA signal sweeps around the cavity frequency), the qubit can be maintained at the ground state in the low-power regime.
A bigger frequency shift means a stronger coupling between the cavity and the qubit exists. The frequency shift of the cavity is a rough estimation of the coupling rather than the exact value.
Resonator spectroscopy
We can also use the OPX device to realize the spectroscopy function. When we execute the readout pulse and sweep its frequency, the response of the readout resonator on the frequency-sweep readout pulses will cause different amplitudes. Therefore, the amplitudes of the signal coming from the readout resonator at different frequencies form the resonator spectroscopy.
OPX program
The program resonator_spectroscopy consists of an outer averaging loop and an inner scanning loop. The inner loop scans a range of frequencies and in each cycle changes the frequency using the update_frequency command, and then measures the readout resonator using measure command. wait is implemented to let the resonator relax to its vacuum state.
Resonator spectroscopy with qubit being ground state
Resonator spectroscopy with qubit being excited state
Readout power and frequency 2D sweep
Two tone spectroscopy
OPX program
The control program qubit_spectroscopy consists of two loops: the outer loop used for averaging and the inner used for the frequency sweep. In each cycle of frequency sweep, we update the qubit's frequency and implement a corresponding saturation pulse which ensures that qubit being the excited state. Then we align the qubit and readout resonator and wait for the saturation pulse to be done. Afterward, we execute a long readout pulse to the readout resonator and save the IQ components. We use the low-power readout pulse whose frequency equals resonator frequency with qubit being at corresponding readout pulse power. The contrast of received readout amplitudes between the ground state and the excited state represents the qubit spectroscopy.
Coarse sweep
We implement a coarse frequency scan to find the approximate qubit frequency.
Rabi sweeps
One- and two-dimensional Rabi sweeps are critical qubit characterization protocols. In this section, we perform the power Rabi pulse sequence and time Rabi pulse sequence to find the right amplitude and time of pulse to execute a particular single-qubit gate, such as -pulse around the x-axis which rotates the ground state to the excited state and vice versa.
The control pulse follows
where is the time-dependent amplitude of the pulse. When the drive frequency is detuned from the qubit as , it allows the rotations around the z-axis in the Bloch sphere. When the drive frequency is the same as the qubit frequency, the qubit rotations around an axis in the x-y plane, which is defined accordingly to the phase . For the rotation around the x-axis, the phase is set as 0, and the rotation angle is given
where is the time at which the pulse starts and is the duration of the pulse.
Power-Rabi experiment
In the Power-Rabi experiment, we fix the drive pulse duration and sweep the power of the drive pulse. The sequence
- Prepare the qubit to the ground state , which is realized by a long wait time allowing the qubit is relaxed to its ground state.
- Execute a gaussian shaped pulse with a fixed duration and varying peak amplitude which rotates the qubits by
- Execute a weak readout pulse to the readout resonator, which is coupled to the qubit. From the phase of the reflected pulse, we can deduce the state of the qubit.
With the qubit drive pulse, the state of the qubit evolves as , hence the probability of measuring the state is . To obtain an obvious result, the above sequence is repeated large times, therefore, the measurement sample is averaged.
We can use this Rabi experiment to calibrate any signal qubit rotation gate that rotates the qubit by an angle around a rotation axis which is rotated from the x-axis on the x-y plane, namely , e.g., -rotation and -rotation. However, the cannot be determined from the Rabi oscillations.
Time-Rabi experiment
In the Time-Rabi experiment, we fix the drive pulse amplitude and sweep the duration of the drive pulse.
T1 measurement
Measurement protocol
We play a pulse to rotate the qubit from the ground state into the excited state. The qubit will be relaxed from the excited state with respect to the time. Hence, at different time points after the -rotation of the qubit operation, we execute the readout pulses and obtain the probabilities of the qubit being excited state. The probabilities decay from 1 to 0 in terms of time.

After the -pulse on the qubit, the probability of finding the qubit to be the excited state has an exponential decay proportional to .
Experiment
Based on the previous Rabi oscillation experiments, we use a gaussian pulse whose pulse length is 900ns, is 150ns and the initial signal voltage is 0.25V, corrected by an amplitude ratio of 0.938 to implement the -rotation. This operation flips the qubit from the ground state to the excited state. According to the readout resonator spectroscopy with varying power, we use a low-power readout pulse to perform the measurement. The initial settings of the readout pulse are 0.32V, rectangle waveform, 1200ns pulse length. Correspondingly, the low-power readout implements an amplitude correlation with the ratio of 0.04. The probabilities of qubit to be in the excited state will display on the different amplitude contrasts of returned readout pulses.
In the measurement, we sweep the duration between -pulse and the readout pulse. Besides, we repeated the same pulse sequence 5000 times for each relaxation time and averaged the measured results. The averaged data are shown as the blue dots in the below figure. The red curve depicts an exponential fit for the data, which gives an expectation of .

Ramsey measurement
The Ramsey sequence follows
- Apply a -pulse to the qubit, which prepares the qubit in the superposition state.
- Wait for time that is swept to
- Apply another -pulse to the qubit.
- Perform the readout pulse.

For the qubit -pulse, the frequency is artificially detuned from the exact qubit frequency by . In the ideal case, the probability for the qubit to be in the excited state after the two -pulse intersected with a wait time oscillates as a function of the artificial detuning and the time delay as
In practice, we use the qubit frequency from the spectroscopy denoted as . Combing with the detuning , the qubit transition frequency can be extracted as [2]
However, the repetition and averaging of Ramsey measurement will result in , and a trace oscillating at will be observed. Due to the dephasing of the qubit, we can observe that Ramsey oscillations have an exponentially decaying envelope proportional to , where is denoted at the averaged dephasing. The relation between averaged dephasing time and the pure dephasing time is given as[3]
where is the pure dephasing and is the energy relaxation time. Ramsey measurement applies an average over a large number of equivalent measurements, resulting in the averaging of the fluctuations of the transition frequency[4]. The real dephasing time that measured by the Ramsey echo is usually larger than [5]
References
- ↑ https://aip.scitation.org/doi/full/10.1063/5.0025836
- ↑ Single-Qubit Gates Calibration in PycQED using Superconducting Qubits
- ↑ Software for arbitrary single qubit & qutrit gate calibration
- ↑ Software for arbitrary single qubit & qutrit gate calibration
- ↑ D. Vion et al. “Rabi oscillations, Ramsey fringes and spin echoes in an electrical circuit”. In: Fortschritte der Physik 51 (2003), pp. 462–468. url: http://www3.interscience.wiley.com/cgi-bin/abstract/104528217/ABSTRACT (cit. on p. 8)