IP Library Granted Patent US 12,035,640
Granted Patent B2
US 12,035,640 · App. 17/330,037 · Granted Jul 9, 2024

Systems, methods and apparatus for active compensation of quantum processor elements

Inventors: Richard G. Harris (North Vancouver, CA); Andrew J. Berkley (Vancouver, CA); Jan Johansson (Vancouver, CA); Mark Johnson (Vancouver, CA); Mohammad Amin (Coquitlam, CA); Paul I. Bunyk (New Westminster, CA)
Assignee: 1372934 B. C. LTD.
H10N60/12B82Y10/00G06N10/40G06N10/70H03K19/195H03K19/1954H10N69/00
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,035,640
App. No.
17/330,037
Granted
Jul 9, 2024
Kind
B2
Abstract

Apparatus and methods enable active compensation for unwanted discrepancies in the superconducting elements of a quantum processor. A qubit may include a primary compound Josephson junction (CJJ) structure, which may include at least a first secondary CJJ structure to enable compensation for Josephson junction asymmetry in the primary CJJ structure. A qubit may include a series LC-circuit coupled in parallel with a first CJJ structure to provide a tunable capacitance. A qubit control system may include means for tuning inductance of a qubit loop, for instance a tunable coupler inductively coupled to the qubit loop and controlled by a programming interface, or a CJJ structure coupled in series with the qubit loop and controlled by a programming interface.

Claims (27)

1. A method of operation of a quantum processor that comprises a plurality of qubits and, for each of the qubits, a respective plurality of programming interfaces that are inductively coupled to respective qubits of the plurality of qubits, the method comprising:

applying a control signal to a first programming interface of the respective plurality of programming interfaces to tune at least one parameter of a first one of the qubits;

matching the at least one parameter between the first one of the qubits and at least a second one of the qubits, wherein the matching comprises selectively operating the respective plurality of programming interfaces for at least the first one and the second one of the qubits to synchronize a behavior of at least the first one and the second one of the qubits before executing the quantum computation; and

executing a quantum computation via the quantum processor using the first one of the qubits and the at least a second one of the qubits with matched parameters.

2. The method of claim 1 wherein selectively operating the respective plurality of interfaces for at least the first one and second one of the qubits comprises selectively operating the respective plurality of programming interfaces for all of the qubits of the plurality of qubits to synchronize a behavior of all of the qubits of the plurality of qubits before executing the quantum computation.

3. The method of claim 1 wherein applying a control signal to a first programming interface of the respective plurality of programming interfaces to tune at least one parameter of a first one of the qubits comprises selectively operating the first programming interface for the first one of the qubits to compensate, at least in part, for Josephson junction asymmetry.

4. The method of claim 3 , wherein selectively operating the first programming interface for the first one of the qubits to compensate, at least in part, for Josephson junction asymmetry comprises selectively operating a programming interface inductively coupled to a secondary compound Josephson junction interrupting a first one of two electrically parallel current paths within a primary compound Josephson junction structure of the first one of the qubits.

5. The method of claim 4 , wherein selectively operating a programming interface inductively coupled to a secondary compound Josephson junction interrupting one of two electrically parallel current paths within a primary compound Josephson junction structure comprises coupling a control signal from the programming interface into the secondary compound Josephson junction and tuning a characteristic of the secondary compound Josephson junction to match a characteristic of a single Josephson junction in a second one of two electrically parallel current paths within the primary compound Josephson junction structure of the first one of the qubits.

6. The method of claim 4 , wherein selectively operating a programming interface inductively coupled to a secondary compound Josephson junction interrupting one of two electrically parallel current paths within a primary compound Josephson junction structure comprises coupling a control signal from the programming interface into the secondary compound Josephson junction and tuning a characteristic of the secondary compound Josephson junction in association with tuning a characteristic of a third compound Josephson junction interrupting a second one of two electrically parallel current paths within the primary compound Josephson junction structure of the first one of the qubits to reduce asymmetry in the primary compound Josephson junction structure.

7. The method of claim 1 wherein applying a control signal to a first programming interface of the respective plurality of programming interfaces to tune at least one parameter of a first one of the qubits comprises selectively operating the first programming interface for the first one of the qubits to generate, at least in part, a Josephson junction asymmetry.

8. The method of claim 1 wherein applying a control signal to a first programming interface of the respective plurality of programming interfaces to tune at least one parameter of a first one of the qubits comprises selectively operating the first programming interface for the first one of the qubits to tune a capacitance and thereby change a tunneling rate of the first one of the qubits.

9. The method of claim 8 , wherein selectively operating the first programming interface for the first one of the qubits to tune a capacitance comprises selectively operating the respective plurality of programming interfaces for all of the qubits in the plurality of qubits to tune a capacitance of each of the qubits in the quantum processor before executing the quantum computation.

10. The method of claim 1 wherein applying a control signal to a first programming interface of the respective plurality of programming interfaces to tune at least one parameter of a first one of the qubits comprises tuning a capacitance of a superconducting flux qubit comprising a qubit loop and a first compound Josephson junction, tuning the capacitance comprising:

coupling a series LC-circuit in parallel with the first compound Josephson junction, wherein the series LC-circuit comprises at least one capacitance coupled in series with a second compound Josephson junction;

inductively coupling a programming interface configured to receive control signals to the second compound Josephson junction; and

adjusting a control signal applied to the programming interface to tune the capacitance of the series LC-circuit.

11. The method of claim 10 wherein coupling a series LC-circuit in parallel with the first compound Josephson junction comprises coupling a series LC-circuit comprising at least one capacitance and a second compound Josephson junction structure coupled in series with the at least one capacitance, the second compound Josephson junction structure formed by a second pair of parallel superconducting current paths, wherein each superconducting current path in the second pair of parallel superconducting current paths is interrupted by at least one Josephson junction.

12. The method of claim 10 wherein adjusting a control signal applied to the programming interface to tune the capacitance of the series LC-circuit comprises adjusting a control signal applied to the programming interface to tune an inductance of the second compound Josephson junction, thereby controlling an impedance of the series LC-circuit and tuning a portion of the impedance of the series LC-circuit that is capacitive.

13. The method of claim 12 wherein coupling a series LC-circuit in parallel with the first compound Josephson junction comprises coupling a series LC-circuit characterized in part by a resonant frequency and wherein adjusting the control signal to tune an inductance of the second compound Josephson junction further comprises varying the resonant frequency of the series LC-circuit with the capacitance of the series LC-circuit relative to a plasma frequency that characterizes the qubit loop.

14. The method of claim 1 wherein applying a control signal to a first programming interface of the respective plurality of programming interfaces to tune at least one parameter of a first one of the qubits comprises selectively operating the first programming interface for the first one of the qubits to tune an inductance.

15. The method of claim 14 , wherein selectively operating the first programming interface for the first one of the qubits to tune an inductance comprises selectively operating the respective plurality of programming interfaces for all of the qubits in the plurality of qubits to tune an inductance of each of the qubits in the quantum processor before executing the quantum computation.

16. The method of claim 1 , wherein applying a control signal to a first programming interface of the respective plurality of programming interfaces to tune at least one parameter of a first one of the qubits comprises tuning an inductance of a superconducting qubit comprising a qubit loop and a first compound Josephson junction, tuning the inductance comprising:

coupling at least a second compound Josephson junction to the qubit loop of the superconducting qubit; and

tuning the inductance of the at least a second compound Josephson junction using a programming interface that is configured to inductively couple control signals to the at least a second compound Josephson junction, thereby tuning the inductance of the qubit loop.

17. The method of claim 16 wherein coupling at least a second compound Josephson junction to the qubit loop of the superconducting qubit comprises coupling at least a second compound Josephson junction galvanically in series in the qubit loop.

18. The method of claim 16 wherein coupling at least a second compound Josephson junction to the qubit loop of the superconducting qubit comprises coupling at least a second compound Josephson junction inductively to the qubit loop.

19. The method of claim 18 wherein coupling at least a second compound Josephson junction inductively to the qubit loop comprises coupling a coupler comprising the at least a second compound Josephson junction inductively to the qubit loop, the coupler configured to communicably couple solely to the qubit loop and not substantially to any other qubits.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2025
From: PSPIB UNITAS INVESTMENTS II INC.
To: D-WAVE SYSTEMS INC.; 1372934 B.C. LTD.
Reel/Frame 070470/0098 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Apr 14, 2023
From: D-WAVE SYSTEMS INC.; 1372934 B.C. LTD.
To: PSPIB UNITAS INVESTMENTS II INC., AS COLLATERAL AGENT
Reel/Frame 063340/0888 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2023
From: D-WAVE SYSTEMS INC.
To: 1372929 B.C. LTD.
Reel/Frame 063257/0529 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2023
From: 1372929 B.C. LTD
To: 1372934 B.C. LTD.
Reel/Frame 063264/0615 →
RELEASE OF SECURITY INTEREST Recorded Sep 20, 2022
From: PSPIB UNITAS INVESTMENTS II INC., IN ITS CAPACITY AS COLLATERAL AGENT
To: D-WAVE SYSTEMS INC.
Reel/Frame 061493/0694 →
SECURITY INTEREST Recorded Mar 3, 2022
From: D-WAVE SYSTEMS INC.
To: PSPIB UNITAS INVESTMENTS II INC.
Reel/Frame 059317/0871 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME ON THE COVER SHEET PREVIOUSLY RECORDED AT REEL: 057191 FRAME: 0467. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Sep 15, 2021
From: DWSI HOLDINGS INC.
To: D-WAVE SYSTEMS INC.
Reel/Frame 057598/0556 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME ON THE COVER SHEET PREVIOUSLY RECORDED AT REEL: 057053 FRAME: 0725. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 15, 2021
From: HARRIS, RICHARD G.; BERKLEY, ANDREW J.; JOHANSSON, JAN; JOHNSON, MARK; AMIN, MOHAMMAD; BUNYK, PAUL I.
To: D-WAVE SYSTEMS INC.
Reel/Frame 057598/0304 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR AND ASSIGNEE'S NAME ON THE COVER SHEET PREVIOUSLY RECORDED AT REEL: 057193 FRAME: 0237. ASSIGNOR(S) HEREBY CONFIRMS THE CONTINUATION. Recorded Sep 15, 2021
From: D-WAVE SYSTEMS INC.
To: D-WAVE SYSTEMS INC.
Reel/Frame 057598/0550 →
CORRECTIVE ASSIGNMENT TO CORRECT THE FIRST ASSIGNOR'S NAME ON THE COVER SHEET PREVIOUSLY RECORDED AT REEL: 057193 FRAME: 0269. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME. Recorded Sep 15, 2021
From: D-WAVE SYSTEMS INC.; DWSI HOLDINGS INC.
To: DWSI HOLDINGS INC.
Reel/Frame 057598/0553 →
MERGER AND CHANGE OF NAME Recorded Aug 16, 2021
From: D-WAVE SYSTEMS, INC.; DWSI HOLDINGS INC.; DWSI HOLDINGS INC.
To: DWSI HOLDINGS INC.
Reel/Frame 057193/0269 →
CONTINUATION Recorded Aug 16, 2021
From: D-WAVE SYSTEMS, INC.
To: D-WAVE SYSTEMS, INC.
Reel/Frame 057193/0237 →
CHANGE OF NAME Recorded Aug 16, 2021
From: DWSI HOLDINGS INC.
To: D-WAVE SYSTEMS, INC.
Reel/Frame 057191/0467 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2021
From: HARRIS, RICHARD G.; BERKLEY, ANDREW J.; JOHANSSON, JAN; JOHNSON, MARK; AMIN, MOHAMMAD; BUNYK, PAUL I.
To: D-WAVE SYSTEMS, INC.
Reel/Frame 057053/0725 →