Search All Applications in Quantum Computing
Application US20200219002
Published 2020-07-09
Method For Compiling A Quantum Circuit On A Trapped-ion Quantum Processor
A method for compiling a quantum circuit on a trapped-ion quantum processor includes: obtaining a quantum circuit containing a first predetermined category of two-qubit quantum gates, and/or one-qubit quantum gates; a separation of the quantum circuit into local layers, and entangling layers; compiling the local layers; compiling the entangling layers, separate from the step of compiling the local layers, transforming the quantum gates of those entangling layers so that they contain only collective or entangling N-qubit quantum gates of a third predetermined category, one-qubit quantum gates of a fourth predetermined category; and a step of grouping together the compiled local layers and the compiled entangling layers into a compiled quantum circuit.
Much More than Average Length Specification
View the Patent Matrix® Diagram to Explore the Claim Relationships
USPTO Full Text Publication >
- 1. A method for compiling a quantum circuit on a trapped-ion quantum processor, comprising:
potentially a prior step of transforming the quantum circuit so that the quantum circuit no longer contains anything except:
a first predetermined category of two-qubit quantum gates,
and/or one-qubit quantum gates,
a step of separating said quantum circuit into:
local layers comprising only one-qubit quantum gates,
entangling layers comprising only:
two-qubit quantum gates of the first category,
and/or one-qubit quantum gates of a second predetermined category,
a step of compiling the local layers, a step of compiling the entangling layers, separate from the step of compiling the local layers, the step of compiling the entangling layers transforming the quantum gates of those entangling layers so that they contain only: collective or entangling N-qubit quantum gates of a third predetermined category, one-qubit quantum gates of a fourth predetermined category, a step of grouping together the compiled local layers and the compiled entangling layers into a compiled quantum circuit.
- 5. The method for compiling a quantum circuit on a trapped-ion quantum processor according to
a prior step of transforming the quantum circuit so that it no longer contains anything except: a first predetermined category of two-qubit quantum gates, and/or one-qubit quantum gates.
- 8. A method for compiling a quantum circuit on a trapped-ion quantum processor, comprising:
a step of breaking down all or some of the quantum circuit into one or more phase polynomials, a step of directly recomposing said all or some of the quantum circuit into the form of entangling Molmer-Sorensen quantum gates without going through the form of CNOT quantum gates, a step of grouping together the recomposed quantum gates to obtain a compiled circuit.