Microwave control of superconducting cavity and qubit: Difference between revisions

From QT5201U wiki
Jump to navigation Jump to search
Yifan (talk | contribs)
Yifan (talk | contribs)
Line 107: Line 107:
By using the Vector Network Analyzer (VNA), we can observe the cavity resonance at the scattering parameters <math>S_{21}</math>. 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 <math>|g\rangle</math> in the low-power regime, the cavity frequency is dispersively shifted due to the ground state of the qubit <math>|g\rangle</math>. Since the <math>\Delta </math> 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.  
By using the Vector Network Analyzer (VNA), we can observe the cavity resonance at the scattering parameters <math>S_{21}</math>. 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 <math>|g\rangle</math> in the low-power regime, the cavity frequency is dispersively shifted due to the ground state of the qubit <math>|g\rangle</math>. Since the <math>\Delta </math> 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.  


[[File:Vna.png|600px|center]]
   
   
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 <math>\chi= g^2/\Delta</math> rather than the exact value.  
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 <math>\chi= g^2/\Delta</math> rather than the exact value.


=== Resonator spectroscopy===
=== Resonator spectroscopy===

Revision as of 13:44, 27 April 2021

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, an essential element in the superconducting circuit. We expect to control its ground state and the first excited state for the qubits, 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,

We have two aluminum 3D superconducting cavity samples A and B, both embedded with transmon qubit chips inside our setup. We have deposited these two samples on the bracket of the MXC stage in the Bluefors dilution refrigerator, which provides a frigid 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 intends to characterize the properties of superconducting cavities and the transmon qubits and perform the measurement of qubits. This characterization project will observe the readout resonator spectroscopy, the qubit spectroscopy, and the frequency shift of the readout resonator caused by the qubit state. Further, we can obtain the appropriate power level to implement the readout pulse, the coupling strength between transmon qubit and cavity χ. Then we can perform the Rabi oscillation experiments: Power Rabi and Time Rabi. From these two types of Rabi oscillation, we can find the exact pulse amplitude and pulse length to calibrate the π-rotation pulse and π/2-rotation(e.g. X(π), X(π/2)). Once we have the ability to perform a X(π) and X(π/2), we can execute the T1,T2 measurement protocols to obtains these features of the qubit. We will benefit from this characterization when we 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

H=2ωqσz+ωraa+g(aσ+aσ+) .

The quantum system works in the dispersive regime where the qubit is strongly detuned from the oscillator with |Δ=ωqωr|g. There, the Hamiltonian is approximated as

Hdispωrââ+2(ωq+χ)σ̂z+χââσ̂z ,

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 g as

χ=g2Δ .

When we send the resonator driving pulse and the qubit driving pulse to the system, the Hamiltonian is given as

H=H0+s(t)σx+m(t)2(aeωt+aeωt) ,

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

ALO(t)=Re[A0eΩt],

while the RF signal emitted from the IQ mixer is modulated by the I Q signals denoted by z(t)=zI(t)+izQ(t). Hence, the RF signal is represented as

ARF(t)=Re[z(t)A0eiΩt]=A0(zI(t)cos(Ωt)zQ(t)sin(Ωt))

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 z(t). 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

ARF(t)=Re[z(t)A0[cos(Ωt)+irupsin(Ωt+ϕup)]],

where rup and ϕup 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

ARF(t)=Re[z(t)A0[cos(Ωt)+irupsin(Ωt+ϕup)]+ϵA0eΩt].

The effect of IQ imbalance places an imbalance matrix on the I Q inputs, such as

(z~I(t)z~Q(t))=((1+εa)cos(εϕ)(1+εa)sin(εϕ)(1εa)sin(εϕ)(1εa)cos(εϕ))(zI(t)zQ(t)).

Correspondingly, the correction matrix is the inverse of this imbalance matrix. Adding a constant term to z(t) 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.

Mixer tunning setup and protocol

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. We implement the optimization algorithm in the calibration process, 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.

Error creating thumbnail: Unable to save thumbnail to destination
Figure: mixer tuning setup, which is a part of the RF system. The physical instruments are labeled in red rectangles, and the different ports of the IQ mixer are labels in blue rectangles. Hence we can detect the signal generated from the IQ mixer and find proper DC offsets and IQ imbalance correction.

Result

We can observe that after the mixer tuning, the leaked LO signal and unwanted sideband(high sideband in our experiments) are suppressed under the background noise. We obtain the DC-offset value and IQ imbalance correction for I Q ports and pass them to the OPX in each experiment.

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 S21. 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 |g in the low-power regime, the cavity frequency is dispersively shifted due to the ground state of the qubit |g. 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 χ=g2/Δ 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

Low-power resonator spectroscopy comparison

Readout power and frequency 2D sweep

Two tone spectroscopy

Principle

We do not send a signal with the qubit frequency to the quantum system to obtain qubit spectroscopy and acquire its response. The protocol to realize qubit spectroscopy is to extract the qubit information via the coupling between the readout resonator and the qubit. From the resonator spectroscopy section, we have known that the different state of the qubit shifts the resonator frequency or causes different signal amplitude in the same frequency. Therefore, obvious amplitude contrast can realize a measurement of the qubit state, further the qubit spectroscopy when we scan the frequency of qubit saturation pulse.

There are two kinds of measurement protocol that we can harness: one is the low-power readout that we use in the following experiments, the other is the high-power readout. We chose a Gaussian pulse in the low-power readout setting whose relative amplitude of 0.04 (compared with the initial 0.32V amplitude). Besides, the length of the readout pulse is 1.2us, and the frequency of the readout pulse is the readout resonator frequency shifted by the ground state of the qubit in the corresponding power. In the 2-dimension power and frequency sweep shown in the last section, the amplitude represents the qubit's state at this low-power readout resonator frequency.

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 |0 at corresponding readout pulse power. The contrast of received readout amplitudes between the ground state |0 and the excited state |1 represents the qubit spectroscopy.

Coarse frequency scan

We implement a coarse frequency scan to find the approximate qubit frequency.

From the coarse frequency scan, we find that the qubit frequency is around 4.1GHz. Then we can narrow the frequency range and increase the frequency resolution to search the exact qubit drop. We also observe a small drop that is symmetric around the LO frequency compared to the qubit drop. The reason for this signal needs to be studied later.

Precise qubit spectroscopy

We do precise qubit spectroscopy from IF frequency -60MHz to -40MHz with the LO frequency 4.165GHz.

In this spectroscopy, the lowest point corresponds to the excited state of the qubit, which shows an amplitude of around 0.7E-6, while the flat signal around 1.3E-6 represents that the qubit is in the ground state. Besides, we obtain a more precise qubit frequency, that is, 4.111GHz.

In the following, if we want to drive or implement the qubit, we should introduce the qubit drive pulse whose frequency is the same as the 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 |g to the excited state |e and vice versa.

The control pulse follows

s(t)=A(t)cos(ωdt+ϕ) ,

where A(t) is the time-dependent amplitude of the pulse. When the drive frequency is detuned from the qubit as Δ=ωdωq0, 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

θ=t0t0+τA(t)dt,

where t0 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 |g, 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 a which rotates the qubits by θa×τeτ2/2σ2.
  • 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 cos(θ)|0+sin(θ)eiϕ|1, hence the probability of measuring the state |1 is P|1=|sin2θ|. 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 Rϕ(θ), e.g., π-rotation and π/2-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 drive pulse length.

In this figure, with the varying pulse length, there is a platform of amplitude at the beginning from 0 to 150ns, representing that the qubit is still in the ground state. One of the possible speculations is that the drive pulse is so week that it cannot excite the qubit, leaving it in the ground state. After 150ns, the I and Q data show a clear sinusoidal waveform. We can find the proper fit for these data as well. From the analysis, the gaussian pulse of 900ns length with amplitude 0.32V, σ is 1/6 of pulse length can realize the π-pulse of the qubit.

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 P|1 of the qubit being excited state. The probabilities P|1 decay from 1 to 0 in terms of time.

This figure shows the pulse sequences for T1 measurement for the transition between the gound state and the excited state. π represents the π-pulse and Δt denotes a variable time delay. After the π-pulse on the qubit, the probability of finding the qubit to be the excited state has an exponential decay proportional to eΔt/T1.

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 T1 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 T1=80μs.

Ramsey measurement

The Ramsey sequence follows

  • Apply a π/2-pulse to the qubit, which prepares the qubit in the superposition state.
  • Wait for time Δt that is swept to
  • Apply another π/2-pulse to the qubit.
  • Perform the readout pulse.

For the qubit π/2-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 π/2-pulse intersected with a wait time Δt oscillates as a function of the artificial detuning δ and the time delay Δt as

P(|1)=12(1+cos(Δtδ))

In practice, we use the qubit frequency from the spectroscopy denoted as ωspec=ωgeδ. Combing with the detuning δ=|ωpulseωspec|, the qubit transition frequency can be extracted as [2]

ωgeωspecωRamsey+δ

However, the repetition and averaging of Ramsey measurement will result in ωspec=ωge, 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 eΔt/T2, where T2 is denoted at the averaged dephasing. The relation between averaged dephasing time and the pure dephasing time is given as[3]

1T2=12T1+1Tϕ

where Tϕ is the pure dephasing and T1 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 T2 that measured by the Ramsey echo is usually larger than T2[5]

References

  1. https://aip.scitation.org/doi/full/10.1063/5.0025836
  2. Single-Qubit Gates Calibration in PycQED using Superconducting Qubits
  3. Software for arbitrary single qubit & qutrit gate calibration
  4. Software for arbitrary single qubit & qutrit gate calibration
  5. 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)