IP Library Granted Patent US 12,632,758
Granted Patent B2
US 12,632,758 · App. 18/626,838 · Granted May 19, 2026

Calibration of iSWAP gate on a superconducting quantum processing unit

Inventors: Eyob A Sete (Walnut Creek, CA); Shobhan Kulshreshtha (Berkeley, CA)
Assignee: Rigetti & Co, LLC
G06N10/20B82Y10/00G06N10/40G06N10/70H03K19/195H10D48/3835H10N60/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,632,758
App. No.
18/626,838
Granted
May 19, 2026
Kind
B2
Abstract

In a general aspect, iSWAP gates are calibrated on a superconducting quantum processing unit. In some aspects, initial values of control parameters to apply the iSWAP gate on a pair of qubits defined by first and second qubit devices of the superconducting quantum processing unit are identified. Phase tracking devices associated with the first and second qubit devices of the superconducting quantum processing unit are initialized. After initiating the phase tracking devices, shifts in local phases of the pair of qubits are determined based on one or more applications of the iSWAP gate to the pair of qubits. The one or more applications of the iSWAP gate to the pair of qubits is performed using the initial values of the control parameters. Updated values of one or more of the control parameters are generated based on the shifts in local phases and outputs of the phase tracking devices.

Claims (56)

1 . A method of calibrating an iSWAP gate for a superconducting quantum processing unit, the method comprising:

by operation of a control system communicably coupled to the superconducting quantum processing unit, identifying initial values of control parameters to apply the iSWAP gate on a pair of qubits defined by first and second qubit devices of the superconducting quantum processing unit;

initiating phase tracking devices associated with the first and second qubit devices of the superconducting quantum processing unit;

after initiating the phase tracking devices, determining shifts in local phases of the pair of qubits based on one or more applications of the iSWAP gate to the pair of qubits, wherein the one or more applications of the iSWAP gate to the pair of qubits are performed using the initial values of the control parameters;

obtaining outputs of the phase tracking devices; and

generating updated values of one or more of the control parameters to apply the iSWAP gate based on the shifts in local phases and the outputs of the phase tracking devices.

2 . The method of claim 1 , wherein determining the shifts in local phases of the pair of qubits based on the one or more applications of the iSWAP gate to the pair of qubits comprises:

performing a quantum process tomography of the iSWAP gate applied to the pair of qubits, wherein the quantum process tomography of the iSWAP gate is performed using the initial values of the control parameters; and

determining the shifts in local phases of the pair of qubits based on an output of the quantum process tomography of the iSWAP gate.

3 . The method of claim 2 , wherein applying the iSWAP gate comprises communicating qubit drive signals to the first and second qubit devices, the shifts in local phases comprise a first phase error for the first qubit device and a second phase error for the second qubit device, and generating the updated values of the one or more of the control parameters comprises updating phases of the qubit drive signals based on the first phase error, the second phase error, and the outputs of the phase tracking devices.

4 . The method of claim 3 , wherein the quantum process tomography of the iSWAP gate using the initial values of the control parameters comprises a first quantum process tomography, and the method comprises:

after generating the updated values of the one or more of the control parameters, performing a second quantum process tomography of the iSWAP gate using the updated values of the one or more of the control parameters; and

based on an output of the second quantum process tomography, determining whether the first phase error and the second phase error have been corrected.

5 . The method of claim 4 , comprising:

in response to determining that the first and second phase errors have been corrected, performing a third quantum process tomography of an identity gate using the updated values of the one or more of the control parameters, wherein the identity gate comprises the iSWAP gate and an inverse of the iSWAP gate; and

based on an output of the third quantum process tomography, determining whether the iSWAP gate using the updated values of the one or more of the control parameters is repeatable.

6 . The method of claim 5 , wherein the initial values of the control parameters are determined based on values of device parameters determined using a device calibration process, and the method further comprises:

in response to determining that the iSWAP gate is not repeatable,

performing the device calibration process to determine updated values of the device parameters;

performing a diagnostic process to determine and correct misalignments of control signals communicated to the first and second qubit devices;

performing a fourth quantum process tomography of the iSWAP gate using a new set of values of the one or more of the control parameters based on the updated values of the device parameters; and

determining updated values of the shifts in local phases of the pair of qubits based on an output of the fourth quantum process tomography of the iSWAP gate and the outputs of the phase tracking devices.

7 . The method of claim 1 , wherein the outputs of the phase tracking devices represent local phases accumulated by the respective qubits during application of the iSWAP gate.

8 . The method of claim 1 , wherein identifying the initial values of the control parameters comprises:

receiving first values of the control parameters; and

storing the first values in a memory unit of the control system.

9 . The method of claim 8 , wherein generating the updated values comprises:

computing second values for the one or more of the control parameters based on the shifts in local phases; and

storing the second values in the memory unit of the control system.

10 . The method of claim 1 , wherein the first qubit device is a tunable-frequency qubit device, applying the iSWAP gate comprises communicating a flux modulation signal to the tunable-frequency qubit device, and the control parameters to apply the iSWAP gate comprise:

a flux modulation amplitude of the flux modulation signal;

a flux modulation frequency of the flux modulation signal; and

a duration of the flux modulation signal.

11 . The method of claim 1 , wherein the first and second qubit devices are operably coupled by a tunable-frequency coupler device, applying the iSWAP gate comprises applying a flux bias to the tunable-frequency coupler device, and the control parameters to apply the iSWAP gate comprise a gate-activating value of the flux bias to activate a coupling between the first and second qubit devices.

12 . The method of claim 1 , wherein the phase tracking devices comprise numerically controlled oscillators.

13 . The method of claim 1 , wherein determining the shifts in local phases of the pair of qubits based on the one or more applications of the iSWAP gate to the pair of qubits comprises:

performing a Ramsey-type measurement of the iSWAP gate applied to the pair of qubits, wherein the Ramsey-type measurement of the iSWAP gate is performed using the initial values of the control parameters; and

determining the shifts in local phases of the pair of qubits based on an output of the Ramsey-type measurement of the iSWAP gate.

14 . A quantum computing system, comprising:

a superconducting quantum processing unit comprising first and second qubit devices; and

a control system, communicably coupled to the quantum processing unit, the control system configured to:

identify initial values of control parameters to apply an iSWAP gate on a pair of qubits defined by the first and second qubit devices;

initiate phase tracking devices associated with the first and second qubit devices;

after initiating the phase tracking devices, determine shifts in local phases of the pair of qubits based on one or more applications of the iSWAP gate to the pair of qubits, wherein the one or more applications of the iSWAP gate to the pair of qubits are performed using the initial values of the control parameters;

obtain outputs of the phase tracking devices; and

generate updated values of one or more of the control parameters to apply the iSWAP gate based on the shifts in local phases and the outputs of the phase tracking devices.

15 . The quantum computing system of claim 14 , wherein determining the shifts in local phases of the pair of qubits based on one or more applications of the iSWAP gate to the pair of qubits comprises:

performing a quantum process tomography of the iSWAP gate applied to the pair of qubits, wherein the quantum process tomography of the iSWAP gate is performed using the initial values of the control parameters; and

determining the shifts in local phases of the pair of qubits based on an output of the quantum process tomography of the iSWAP gate.

16 . The quantum computing system of claim 15 , wherein applying the iSWAP gate comprises communicating qubit drive signals to the first and second qubit devices, the shifts in local phases comprise a first phase error for the first qubit device and a second phase error for the second qubit device, and generating the updated values of the one or more of the control parameters comprises updating phases of the qubit drive signals based on the first phase error, the second phase error, and the outputs of the phase tracking devices.

17 . The quantum computing system of claim 16 , wherein the quantum process tomography of the iSWAP gate using the initial values of the control parameters comprises a first quantum process tomography, and the control system is configured to:

after generating the updated values of the one or more of the control parameters, perform a second quantum process tomography of the iSWAP gate using the updated values of the one or more of the control parameters; and

based on an output of the second quantum process tomography, determine whether the first phase error and the second phase error have been corrected.

18 . The quantum computing system of claim 17 , wherein the control system is configured to:

in response to determining that the first and second phase errors have been corrected, perform a third quantum process tomography of an identity gate using the updated values of the control parameters, wherein the identity gate comprises the iSWAP gate and an inverse of the iSWAP gate; and

based on an output of the third quantum process tomography, determine whether the iSWAP gate using the updated values of the one or more of the control parameters is repeatable.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Dec 12, 2024
From: TRINITY CAPITAL INC.
To: RIGETTI & CO, LLC
Reel/Frame 069603/0771 →
RELEASE OF SECURITY INTEREST Recorded Dec 12, 2024
From: TRINITY CAPITAL INC.
To: RIGETTI & CO, LLC; RIGETTI INTERMEDIATE LLC; RIGETTI COMPUTING, INC.
Reel/Frame 069603/0831 →
AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 8, 2024
From: RIGETTI & CO, LLC; RIGETTI INTERMEDIATE LLC; RIGETTI COMPUTING, INC.
To: TRINITY CAPITAL INC.
Reel/Frame 068146/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2024
From: SETE, EYOB A.; KULSHRESHTHA, SHOBHAN
To: RIGETTI & CO, LLC
Reel/Frame 067369/0692 →
Continuity (5)
Continuation PCTUS2022046419 · Oct 12, 2022
Provisional Application 63254772 · Oct 12, 2021
Provisional Application 63314181 · Feb 25, 2022
Provisional Application 63314818 · Feb 28, 2022
Related Publication 20240311671A1 · Sep 19, 2024
References Cited (15)
US 10352992B1 · Zeng et al. · 2019 [cited by applicant]
US 10483980B2 · Sete et al. · 2019 [cited by applicant]
US 20210304054A1 · Neill · 2021 [cited by examiner]
US 20230342651A1 · Miao · 2023 [cited by examiner]
WO 2023064369 · 2023 [cited by applicant]
KIPO, International Search Report and Written Opinion mailed Feb. 14, 2023, in PCT/US2022/046419, 10 pgs. [cited by applicant]
“Numerically-controlled oscillator”, Wikipedia, https://en.wikipedia.org/wiki/Numerically-controlled_oscillator, Jun. 20, 2021, 5 pgs. [cited by applicant]
Abrams , et al., “Implementation of the XY interaction family with calibration of a single pulse”, arXiv:1912.04424, Dec. 9, 2019, 13 pgs. [cited by applicant]
Arute , et al., “Supplementary Information for: Quantum supremacy using a programmable superconducting processor”, arXiv:1910.11333, Dec. 28, 2019, 67 pgs. [cited by applicant]
Ganzhorn , et al., “Benchmarking the noise sensitivity of different parametric two-qubit gates in a single superconducting quantum computing platform”, arXiv:2005.05696v2, May 2020, 25 pgs. [cited by applicant]
Magesan , et al., “Robust randomized benchmarking of quantum processes”, arXiv:1009.3639v1, Sep. 19, 2010, 5 pgs. [cited by applicant]
Sete , et al., “Parametric-resonance entangling gates with a tunable coupler”, arXiv:2104.03511, Sep. 7, 2021, 14 pgs. [cited by applicant]
Sung , et al., “Realization of high-fidelity CZ and ZZ-free iSWAP gates with a tunable coupler”, arXiv:2011.01261v3, Jun. 17, 2021, 34 pgs. [cited by applicant]
EPO, Extended European Search Report issued in Application No. 22881713.6 on Jul. 22, 2025, 11 pages. [cited by applicant]
Neeley, et al., “Process tomography of quantum memory in a Josephson-phase qubit coupled to a two-level state”, nature physics, vol. 4, Jul. 2008, 4 pgs. [cited by applicant]