US 12,450,513 B2
Quantum controller validation
Ori Weber, Tel Aviv (IL); Tamar Ben Haim Sembira, Tel Aviv (IL); Lior Ella, Tel Aviv (IL); Yonatan Cohen, Tel Aviv (IL); Nissim Ofek, Tel Aviv (IL); and Itamar Sivan, Tel Aviv (IL)
Assigned to Q.M Technologies Ltd., (IL)
Filed by Quantum Machines, Tel Aviv (IL)
Filed on May 31, 2022, as Appl. No. 17/828,556.
Prior Publication US 2023/0385672 A1, Nov. 30, 2023
Int. Cl. G06N 10/20 (2022.01); G06N 10/80 (2022.01)
CPC G06N 10/20 (2022.01) [G06N 10/80 (2022.01)] 62 Claims
OG exemplary drawing
 
1. A system comprising:
a quantum controller comprising:
a plurality of software components;
a plurality of hardware components; and
a behavioral model, wherein:
the plurality of software components are configured to selectively interact with the plurality of hardware components and/or the behavioral model,
an interaction between the plurality of software components and the plurality of hardware components is independent of a parallel interaction between the plurality of software components and the behavioral model,
the plurality of software components are operable to generate a plurality of pulses that control an interaction with one or more quantum elements,
the plurality of hardware components comprise a front end module (FEM) operable to modify the plurality of pulses prior to the interaction with one or more quantum elements,
the quantum controller comprises a memory operable to store data extracted from the plurality of hardware components,
the data extracted from the plurality of hardware components corresponds to the modified plurality of pulses,
the quantum controller comprises a computer processing unit (CPU) configured to simulate the plurality of software components and the front end module, and
the CPU is operable to validate the plurality of software components and the front end module according to the simulation.