IP Library Granted Patent US 9,875,444
Granted Patent B2
US 9,875,444 · App. 15/373,910 · Granted Jan 23, 2018

Systems and devices for quantum processor architectures

Inventor: Andrew Douglas King (Vancouver, CA)
Assignee: D-Wave Systems Inc.
G06N99/002G06F15/76H03K19/195
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 9,875,444
App. No.
15/373,910
Granted
Jan 23, 2018
Kind
B2
Abstract

A problem graph having one or more odd cycles is embedded in a quantum processor. The quantum processor includes a plurality of qubits and coupling devices, each coupling device operable to provide controllable communicative coupling between a respective pair of the plurality of qubits to form an interconnected topology. Embedding may, for example, be realized by mapping each vertex of the problem graph to a respective single qubit; mapping each edge of the problem graph to a respective single coupling device, where for pairs of qubits, each qubit of the pair is mapped to a respective pair of vertices. The problem graph may include one or more sub-graphs, one or more of the sub-graphs being a bipartite K 3,3 graph.

Claims (41)

1. A method of operation of a quantum processor, the quantum processor comprising a plurality of qubits and one or more coupling devices, each coupling device operable to provide controllable communicative coupling between a respective pair of the plurality of qubits, the method comprising:

embedding in the quantum processor a problem graph comprising one or more odd cycles, the problem graph comprising a plurality of vertices and one or more edges, wherein embedding in the quantum processor a problem graph comprising one or more odd cycles includes:

mapping each vertex to a respective single qubit of the plurality of qubits; mapping each edge to a respective single coupling device of the one or more coupling devices, the respective single coupling device operable to provide direct controllable communicatively coupling between a pair of qubits of the plurality of qubits, each qubit of the pair of qubits mapped to a respective pair of vertices, wherein the problem graph comprises one or more sub-graphs, each sub-graph comprising a respective subset of the plurality of qubits and a respective subset of the one or more coupling devices, wherein at least one sub-graph is a bipartite K 3,3 graph.

2. The method of claim 1 wherein the bipartite K 3,3 graph comprises a first partition of three qubits and a second partition of three qubits, the method further comprising:

providing controllable communicative coupling between a respective first pair of qubits in the first partition via a first coupling device outside the respective subset of the one or more coupling devices; and

providing controllable communicative coupling between a respective second pair of qubits via a second coupling device of the respective subset of the one or more coupling devices, a first qubit of the respective second pair of qubits in the first partition, and a second qubit of the respective second pair of qubits in the second partition.

3. The method of claim 1 wherein the plurality of qubits and the one or more coupling devices are arranged in a plurality of unit cells tiled over an area such that each unit cell is positioned adjacent to at least one other unit cell, each unit cell comprising:

a first set of qubits and a second set of qubits, each qubit in the first set and the second set of qubits comprising:

a respective loop of material that is superconductive at a critical temperature; and

at least one respective Josephson Junction that interrupts the loop of material, wherein:

a first portion of the loop of material of a first qubit in the first set of qubits is nonparallel to at least a portion of the loop of material of a second qubit in the first set of qubits, the first portion of the first qubit crossing the second qubit in the first set of qubits; and

a second portion of the loop of material of the first qubit in the first set of qubits is nonparallel to at least a portion of the loop of material of a third qubit in the second set of qubits, the second portion of the first qubit crossing the third qubit in the second set of qubits;

a first coupling device positioned proximate a region at which the first qubit in the first set of qubits crosses the second qubit in the first set of qubits, the first coupling device operable to provide controllable communicative coupling between the first qubit in the first set of qubits and the second qubit in the first set of qubits; and

a second coupling device in positioned proximate a region where the first qubit in the first set of qubits crosses the third qubit in the second set of qubits, the second coupling device operable to provide controllable communicative coupling between the first qubit in the first set of qubits and the third qubit in the second set of qubits.

4. The method of claim 1 , the quantum processor further comprising an inter-cell coupling device positioned between a pair of qubits of the plurality of qubits, a first member qubit of the pair of qubits in a first unit cell, and a second member qubit of the pair of qubits in a second unit cell, the inter-cell coupling device which is operable to provide controllable communicative coupling between the pair of qubits.

5. The quantum processor of claim 4 wherein the second unit cell is one of horizontally, vertically, or diagonally adjacent to the first unit cell.

6. The method of claim 1 wherein the plurality of qubits comprises a plurality of superconducting qubits, and the one or more coupling devices comprise one or more superconducting coupling devices.

7. The method of claim 1 , the method further comprising performing quantum annealing by the quantum processor.

8. A quantum processor comprising:

a plurality of qubits;

one or more coupling devices, each coupling device operable to provide controllable communicative coupling between a respective pair of the plurality of qubits to form an interconnected topology in which a problem graph comprising one or more odd cycles is embeddable, the problem graph comprising:

a plurality of vertices, each vertex mapped to a respective single qubit of the plurality of qubits; and

one or more edges, each edge mapped to a respective single coupling device of the one or more coupling devices, the respective single coupling device operable to provide direct controllable communicatively coupling between a pair of qubits of the plurality of qubits, each qubit of the pair of qubits mapped to a respective pair of vertices wherein the problem graph comprises one or more sub-graphs, each sub-graph comprising a respective subset of the plurality of qubits and a respective subset of the one or more coupling devices, wherein at least one sub-graph is a bipartite K 3,3 graph.

9. The quantum processor of claim 8 wherein the at least one sub-graph is a bipartite K 3,3 graph comprising a first partition of three qubits and a second partition of three qubits, and wherein:

a first coupling device outside the respective subset of the one or more coupling devices is operable to provide controllable communicative coupling between a respective first pair of qubits in the first partition; and

a second coupling device of the respective subset of the one or more coupling devices is operable to provide controllable communicative coupling between a respective second pair of qubits, a first qubit of the respective second pair of qubits in the first partition, and a second qubit of the respective second pair of qubits in the second partition.

10. The quantum processor of claim 8 wherein the plurality of qubits and the one or more coupling devices are arranged in a plurality of unit cells tiled over an area such that each unit cell is positioned adjacent to at least one other unit cell, each unit cell comprising:

a first set of qubits and a second set of qubits, each qubit in the first set and the second set of qubits comprising:

a respective loop of material that is superconductive at a critical temperature; and

at least one respective Josephson Junction that interrupts the loop of material, wherein:

a first portion of the loop of material of a first qubit in the first set of qubits is nonparallel to at least a portion of the loop of material of a second qubit in the first set of qubits, the first portion of the first qubit crossing the second qubit in the first set of qubits; and

a second portion of the loop of material of the first qubit in the first set of qubits is nonparallel to at least a portion of the loop of material of a third qubit in the second set of qubits, the second portion of the first qubit crossing the third qubit in the second set of qubits;

a first coupling device positioned proximate a region at which the first qubit in the first set of qubits crosses the second qubit in the first set of qubits, the first coupling device operable to provide controllable communicative coupling between the first qubit in the first set of qubits and the second qubit in the first set of qubits; and

a second coupling device in positioned proximate a region where the first qubit in the first set of qubits crosses the third qubit in the second set of qubits, the second coupling device operable to provide controllable communicative coupling between the first qubit in the first set of qubits and the third qubit in the second set of qubits.

11. The quantum processor of claim 10 , further comprising an inter-cell coupling device positioned between a pair of qubits of the plurality of qubits, a first member qubit of the pair of qubits in a first unit cell, and a second member qubit of the pair of qubits in a second unit cell, the inter-cell coupling device which is operable to provide controllable communicative coupling between the pair of qubits.

12. The quantum processor of claim 11 wherein the second unit cell is one of horizontally, vertically, or diagonally adjacent to the first unit cell.

13. The quantum processor of claim 8 wherein the plurality of qubits comprises a plurality of superconducting qubits, and the one or more coupling devices comprise one or more superconducting coupling devices.

14. The quantum processor of claim 13 wherein the plurality of superconducting qubits comprises a plurality of superconducting flux qubits.

15. The quantum processor of claim 8 wherein the quantum processor is operable to implement quantum annealing.

16. The quantum processor of claim 8 wherein the quantum processor comprises a multi-layered integrated circuit.

17. The quantum processor of claim 16 wherein the quantum processor comprises a superconducting quantum processor and the multi-layered integrated circuit comprises a multi-layered superconducting integrated circuit.

Assignments (6)
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 →
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 →
SECURITY INTEREST Recorded Nov 29, 2019
From: D-WAVE SYSTEMS INC.
To: BDC CAPITAL INC.
Reel/Frame 051144/0499 →
SECURITY INTEREST Recorded Mar 22, 2019
From: D-WAVE SYSTEMS INC.
To: BDC CAPITAL INC.
Reel/Frame 048674/0188 →
Continuity (4)
Continuation 14863045 · Sep 23, 2015
Continuation 14453883 · Aug 7, 2014
Provisional Application 61863360 · Aug 7, 2013
Related Publication 20170091650A1 · Mar 30, 2017