Quantum Machines

Israel

Back to Profile

1-24 of 24 for Quantum Machines Sort by
Query
Aggregations
Jurisdiction
        World 17
        United States 7
Date
2026 (YTD) 1
2025 2
2023 4
2022 6
2021 7
See more
IPC Class
G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena 19
H03K 19/195 - Logic circuits, i.e. having at least two inputs acting on one outputInverting circuits using specified components using superconductive devices 8
H03K 3/38 - Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of superconductive devices 8
G06N 3/04 - Architecture, e.g. interconnection topology 6
H03K 3/02 - Generators characterised by the type of circuit or by the means used for producing pulses 4
See more
Status
Pending 3
Registered / In Force 21
Found results for  patents

1.

Machine Learning for Syncing Multiple FPGA Ports in a Quantum System

      
Application Number 18907706
Status Pending
Filing Date 2024-10-07
First Publication Date 2026-04-30
Owner Quantum Machines (Israel)
Inventor
  • Ziv, Avishai
  • Weber, Ori
  • Ofek, Nissim

Abstract

In a quantum computer, quantum algorithms are performed by a qubit interacting with multiple quantum control pulses. The quantum control pulses are electromagnetic RF signals that are generated digitally at baseband and sent, via asynchronous ports, to DACs that feed an RF upconversion circuit. For synchronization, each asynchronous port is coupled to a multi-tap delay line. The setting of the multi-tap delay line is determined by a function of the port's setup-and-hold time. This function is trained, via machine learning, to be applicable across a variety of ports.

IPC Classes  ?

  • G01R 31/317 - Testing of digital circuits
  • G06N 10/20 - Models of quantum computing, e.g. quantum circuits or universal quantum computers
  • G06N 10/60 - Quantum algorithms, e.g. based on quantum optimisation, or quantum Fourier or Hadamard transforms

2.

QUANTUM CONTROLLER PROGRAM LOADING

      
Application Number 18676042
Status Pending
Filing Date 2024-05-28
First Publication Date 2025-12-04
Owner Quantum Machines (Israel)
Inventor
  • Ziv, Avishai
  • Weber, Ori
  • Bar Maimon, Yaniv
  • Wertheim, Oded
  • Cohen, Yonatan
  • Ofek, Nissim
  • Sivan, Itamar

Abstract

Disclosed herein is a new system and method for loading quantum processor programs. Pulse processors are programmed, in real-time, according to a low-level instruction set to produce microwave pulses that manipulate the states in a quantum processor. The nature of qubits in the quantum processor causes quantum hardware characteristics to drift over time. These qubits undergo small physical changes that may damage the accuracy of the quantum gates, typically due to variation of temperature, or energy in the quantum hardware. This new system and method for loading quantum processor programs enables qubit calibration and the adjustment of the quantum hardware in real-time according to immediate feedback from one program to another.

IPC Classes  ?

  • G06N 10/80 - Quantum programming, e.g. interfaces, languages or software-development kits for creating or handling programs capable of running on quantum computersPlatforms for simulating or accessing quantum computers, e.g. cloud-based quantum computing
  • G06F 9/445 - Program loading or initiating

3.

SOFTWARE-DEFINED PULSE ORCHESTRATION PLATFORM

      
Application Number 18597221
Status Pending
Filing Date 2024-03-06
First Publication Date 2025-01-30
Owner Quantum Machines (Israel)
Inventor
  • Cohen, Yonatan
  • Ofek, Nissim
  • Sivan, Itamar
  • Shani, Tal

Abstract

A system comprises pulse program compiler circuitry operable to analyze a pulse program that includes a pulse operation statement, and to generate, based on the pulse program, machine code that, if loaded into a pulse generation and measurement circuit, configures the pulse generation and measurement circuit to generate one or more pulses and/or process one or more received pulses. The pulse operation statement may specify a first pulse to be generated, and a target of the first pulse. The pulse operation statement may specify parameters to be used for processing of a return signal resulting from transmission of the first pulse. The pulse operation statement may specify an expression to be used for processing of the first pulse by the pulse generation and measurement circuit before the pulse generation and measurement circuit sends the first pulse to the target.

IPC Classes  ?

  • H03K 3/38 - Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of superconductive devices
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H03K 19/195 - Logic circuits, i.e. having at least two inputs acting on one outputInverting circuits using specified components using superconductive devices

4.

Quantum controller architecture

      
Application Number 18307225
Grant Number 11942947
Status In Force
Filing Date 2023-04-26
First Publication Date 2023-10-05
Grant Date 2024-03-26
Owner Quantum Machines (Israel)
Inventor
  • Cohen, Yonatan
  • Ofek, Nissim
  • Sivan, Itamar
  • Shani, Tal

Abstract

A system comprises pulse generation and measurement circuitry comprising a plurality of pulse generator circuits and a plurality of ports, and management circuitry. The management circuitry is operable to analyze a specification of a controlled system and controlled elements that comprises a definition of a controlled element of the control system, and a definition of one or more pulses available for transmission by the control system. The management circuitry is operable to configure, based on the specification, the pulse generation and measurement circuitry to: generate the one or more pulses via one or more of the plurality of pulse generator circuits; and output the one or more pulses to the controlled element via one or more of the plurality of ports.

IPC Classes  ?

  • H03K 3/38 - Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of superconductive devices
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H03K 19/195 - Logic circuits, i.e. having at least two inputs acting on one outputInverting circuits using specified components using superconductive devices

5.

Software-defined pulse orchestration platform

      
Application Number 18101756
Grant Number 11967956
Status In Force
Filing Date 2023-01-26
First Publication Date 2023-06-08
Grant Date 2024-04-23
Owner Quantum Machines (Israel)
Inventor
  • Cohen, Yonatan
  • Ofek, Nissim
  • Sivan, Itamar
  • Shani, Tal

Abstract

A system comprises pulse program compiler circuitry operable to analyze a pulse program that includes a pulse operation statement, and to generate, based on the pulse program, machine code that, if loaded into a pulse generation and measurement circuit, configures the pulse generation and measurement circuit to generate one or more pulses and/or process one or more received pulses. The pulse operation statement may specify a first pulse to be generated, and a target of the first pulse. The pulse operation statement may specify parameters to be used for processing of a return signal resulting from transmission of the first pulse. The pulse operation statement may specify an expression to be used for processing of the first pulse by the pulse generation and measurement circuit before the pulse generation and measurement circuit sends the first pulse to the target.

IPC Classes  ?

  • H03K 3/38 - Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of superconductive devices
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H03K 19/195 - Logic circuits, i.e. having at least two inputs acting on one outputInverting circuits using specified components using superconductive devices

6.

Software-defined pulse orchestration platform

      
Application Number 18101763
Grant Number 11967957
Status In Force
Filing Date 2023-01-26
First Publication Date 2023-06-08
Grant Date 2024-04-23
Owner Quantum Machines (Israel)
Inventor
  • Cohen, Yonatan
  • Ofek, Nissim
  • Sivan, Itamar
  • Shani, Tal

Abstract

A system comprises pulse program compiler circuitry operable to analyze a pulse program that includes a pulse operation statement, and to generate, based on the pulse program, machine code that, if loaded into a pulse generation and measurement circuit, configures the pulse generation and measurement circuit to generate one or more pulses and/or process one or more received pulses. The pulse operation statement may specify a first pulse to be generated, and a target of the first pulse. The pulse operation statement may specify parameters to be used for processing of a return signal resulting from transmission of the first pulse. The pulse operation statement may specify an expression to be used for processing of the first pulse by the pulse generation and measurement circuit before the pulse generation and measurement circuit sends the first pulse to the target.

IPC Classes  ?

  • H03K 3/38 - Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of superconductive devices
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H03K 19/195 - Logic circuits, i.e. having at least two inputs acting on one outputInverting circuits using specified components using superconductive devices

7.

SYSTEM AND METHOD FOR CLOCK SYNCHRONIZATION AND TIME TRANSFER BETWEEN QUANTUM ORCHESTRATION PLATFORM ELEMENTS

      
Application Number IB2022053304
Publication Number 2023/002260
Status In Force
Filing Date 2022-04-08
Publication Date 2023-01-26
Owner QUANTUM MACHINES (Israel)
Inventor
  • Sivan, Itamar
  • Cohen, Yonatan
  • Ofek, Nissim
  • Rozen, Asaf
  • Osi, Guy
  • Szmuk, Ramon

Abstract

A quantum orchestration platform (QOP) comprises a collection of processing units and analog components that produce synchronized analog pulses, readouts, and computations that may be used for operations with qubits. All processing units of the QOP are synchronized with minimal skew via time processing over one or more sync cables that interconnect the processing units.

IPC Classes  ?

  • H04L 7/00 - Arrangements for synchronising receiver with transmitter
  • G06F 1/04 - Generating or distributing clock signals or signals derived directly therefrom
  • G04G 7/00 - Synchronisation
  • H04J 3/06 - Synchronising arrangements
  • G06F 1/12 - Synchronisation of different clock signals
  • H04L 12/42 - Loop networks
  • H03L 7/00 - Automatic control of frequency or phaseSynchronisation
  • G06F 1/10 - Distribution of clock signals

8.

IMPROVED ERROR DETECTION MECHANISM FOR QUANTUM BITS

      
Application Number IB2022054903
Publication Number 2022/263952
Status In Force
Filing Date 2022-05-25
Publication Date 2022-12-22
Owner QUANTUM MACHINES (Israel)
Inventor
  • Ella, Lior
  • Ofek, Nissim
  • Drucker, Niv
  • Sivan, Itamar
  • Cohen, Yonatan

Abstract

A feedback controller is provided to generate a quantum feedback operation to control one or more ancilla qubits in a quantum error correcting code. The quantum feedback operation is based on the measurement of the one or more ancilla qubits. The feedback controller is operable to dynamically adjust a state discrimination according to previous measurements of the one or more ancilla qubits.

IPC Classes  ?

  • G06N 10/70 - Quantum error correction, detection or prevention, e.g. surface codes or magic state distillation
  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • G06N 10/40 - Physical realisations or architectures of quantum processors or components for manipulating qubits, e.g. qubit coupling or qubit control
  • B82Y 10/00 - Nanotechnology for information processing, storage or transmission, e.g. quantum computing or single electron logic

9.

SYSTEM AND METHOD FOR CONFIGURABLE AND DISTRIBUTED PROCESSING FOR QUANTUM CONTROL

      
Application Number IB2022000059
Publication Number 2022/238758
Status In Force
Filing Date 2022-02-16
Publication Date 2022-11-17
Owner QUANTUM MACHINES (Israel)
Inventor
  • Cohen, Yonatan
  • Ofek, Nissim
  • Sivan, Itimar
  • Halay, Nir
  • Weber, Ori

Abstract

A distributed plurality of quantum controllers operate synchronously on shared data. The operations performed in each quantum controller may be non-deterministic and based on a dynamic instruction indication. The shared data may be based on results from all of the plurality of quantum controllers.

IPC Classes  ?

  • G06N 10/40 - Physical realisations or architectures of quantum processors or components for manipulating qubits, e.g. qubit coupling or qubit control
  • G06N 10/20 - Models of quantum computing, e.g. quantum circuits or universal quantum computers
  • G06F 9/22 - Microcontrol or microprogram arrangements
  • H03K 19/02 - Logic circuits, i.e. having at least two inputs acting on one outputInverting circuits using specified components

10.

SYSTEM AND METHOD FOR PROCESSING BETWEEN A PLURALITY OF QUANTUM CONTROLLERS

      
Application Number IB2022000068
Publication Number 2022/238759
Status In Force
Filing Date 2022-02-16
Publication Date 2022-11-17
Owner QUANTUM MACHINES (Israel)
Inventor
  • Sivan, Itamar
  • Cohen, Yonatan
  • Ofek, Nissim
  • Weber, Ori
  • Abend, Uri

Abstract

A set of quantum controllers are operable to transmit quantum state data to a quantum control switch. The quantum control switch comprises vector processors that operate on the quantum state data from the set of quantum controllers. Each vector processor transmits a result of the operation to a corresponding quantum controller in the set of quantum controllers.

IPC Classes  ?

  • G06N 10/70 - Quantum error correction, detection or prevention, e.g. surface codes or magic state distillation
  • G06F 11/00 - Error detectionError correctionMonitoring
  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • G06F 17/12 - Simultaneous equations
  • G06F 9/38 - Concurrent instruction execution, e.g. pipeline or look ahead
  • G06F 9/28 - Enhancement of operational speed, e.g. by using several microcontrol devices operating in parallel
  • G06F 11/07 - Responding to the occurrence of a fault, e.g. fault tolerance

11.

SYSTEM AND METHOD FOR COMMUNICATION BETWEEN QUANTUM CONTROLLER MODULES

      
Application Number IB2022000024
Publication Number 2022/229696
Status In Force
Filing Date 2022-01-21
Publication Date 2022-11-03
Owner QUANTUM MACHINES (Israel)
Inventor
  • Sivan, Itamar
  • Cohen, Yonatan
  • Ofek, Nissim
  • Weber, Ori
  • Osi, Guy

Abstract

A channel between quantum controller modules (e.g., pulse processors) is operable to communicate high speed data required for processing qubit states that may be distributed across a quantum computer. The latency of the communication channel is deterministic and controllable according to a system clock domain.

IPC Classes  ?

  • H04B 10/70 - Photonic quantum communication
  • G06N 10/40 - Physical realisations or architectures of quantum processors or components for manipulating qubits, e.g. qubit coupling or qubit control

12.

SYSTEM AND METHOD FOR PULSE GENERATION DURING QUANTUM OPERATIONS

      
Application Number IB2022050190
Publication Number 2022/214881
Status In Force
Filing Date 2022-01-11
Publication Date 2022-10-13
Owner QUANTUM MACHINES (Israel)
Inventor
  • Sivan, Itamar
  • Cohen, Yonatan
  • Ofek, Nissim
  • Halay, Nir
  • Weber, Ori

Abstract

A pulse generation circuit in a quantum controller operates synchronously with a pulse computation circuit. The pulse generation circuit generates a pulse associated with a quantum element operation. The pulse computation circuit is able to determine characteristics of a signal that is based on the pulse. These characteristics are used by the pulse generation circuit to modify the pulse.

IPC Classes  ?

  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H03K 3/02 - Generators characterised by the type of circuit or by the means used for producing pulses

13.

FREQUENCY MANAGEMENT FOR QUANTUM CONTROL

      
Application Number IB2021056254
Publication Number 2022/029526
Status In Force
Filing Date 2021-07-12
Publication Date 2022-02-10
Owner QUANTUM MACHINES (Israel)
Inventor
  • Szmuk, Ramon
  • Ella, Lior
  • Cohen, Yonatan
  • Sivan, Itamar
  • Ofek, Nissim

Abstract

A system comprises quantum control interconnect circuitry configured to receive a plurality of fixed-frequency signals, a variable-frequency signal, a quantum control pulse, a quantum element readout pulse, and a quantum element return pulse. The circuitry is operable to upconvert the quantum control pulse using the fixed-frequency signals. The circuitry is operable to upconvert the readout pulse using the variable-frequency signal. The circuitry is operable to downconvert the return pulse using the variable-frequency signal.

IPC Classes  ?

  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H03K 19/195 - Logic circuits, i.e. having at least two inputs acting on one outputInverting circuits using specified components using superconductive devices
  • H03K 3/38 - Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of superconductive devices
  • H03L 7/099 - Details of the phase-locked loop concerning mainly the controlled oscillator of the loop

14.

Software-defined pulse orchestration platform

      
Application Number 17459394
Grant Number 11616497
Status In Force
Filing Date 2021-08-27
First Publication Date 2021-12-16
Grant Date 2023-03-28
Owner Quantum Machines (Israel)
Inventor
  • Cohen, Yonatan
  • Ofek, Nissim
  • Sivan, Itamar
  • Shani, Tal

Abstract

A system comprises pulse program compiler circuitry operable to analyze a pulse program that includes a pulse operation statement, and to generate, based on the pulse program, machine code that, if loaded into a pulse generation and measurement circuit, configures the pulse generation and measurement circuit to generate one or more pulses and/or process one or more received pulses. The pulse operation statement may specify a first pulse to be generated, and a target of the first pulse. The pulse operation statement may specify parameters to be used for processing of a return signal resulting from transmission of the first pulse. The pulse operation statement may specify an expression to be used for processing of the first pulse by the pulse generation and measurement circuit before the pulse generation and measurement circuit sends the first pulse to the target.

IPC Classes  ?

  • H03K 3/38 - Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of superconductive devices
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H03K 19/195 - Logic circuits, i.e. having at least two inputs acting on one outputInverting circuits using specified components using superconductive devices

15.

CONCURRENT RESULTS PROCESSING IN A QUANTUM CONTROL SYSTEM

      
Application Number IB2021000067
Publication Number 2021/181155
Status In Force
Filing Date 2021-02-08
Publication Date 2021-09-16
Owner QUANTUM MACHINES (Israel)
Inventor
  • Shani, Tal
  • Cohen, Yonatan
  • Ofek, Nissim
  • Sivan, Itamar

Abstract

Circuitry of a pulse generation program compiler is operable to parse pulse generation program source code comprising a declaration of a non-stream variable, a declaration of a stream variable, and one or more stream processing statements that reference the stream variable. The circuitry of the pulse generation program compiler is operable to generate, based on the declaration of the non-stream variable, machine for execution by a quantum controller and a quantum orchestration server.

IPC Classes  ?

  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • B82Y 10/00 - Nanotechnology for information processing, storage or transmission, e.g. quantum computing or single electron logic
  • G06F 8/10 - Requirements analysisSpecification techniques
  • G06F 8/41 - Compilation
  • G06F 12/02 - Addressing or allocationRelocation

16.

HIGHLY SCALABLY QUANTUM CONTROL

      
Application Number IB2020001004
Publication Number 2021/123903
Status In Force
Filing Date 2020-11-18
Publication Date 2021-06-24
Owner QUANTUM MACHINES (Israel)
Inventor
  • Ofek, Nissim
  • Cohen, Yonatan
  • Sivan, Itamar
  • Weber, Ori

Abstract

A system comprising a quantum control data exchange circuit that enables a large, variable number of pulse generation circuits to exchange data within the coherence time of a plurality of quantum elements to enable feedback-based quantum control of a large, variable number of quantum elements.

IPC Classes  ?

  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H03K 3/02 - Generators characterised by the type of circuit or by the means used for producing pulses
  • H03K 3/38 - Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of superconductive devices

17.

CLASSICAL PROCESSOR FOR QUANTUM CONTROL

      
Application Number IB2020000760
Publication Number 2021/059013
Status In Force
Filing Date 2020-09-15
Publication Date 2021-04-01
Owner QUANTUM MACHINES (Israel)
Inventor
  • Cohen, Yonatan
  • Ofek, Nissim
  • Sivan, Itamar
  • Halay, Nir
  • Weber, Ori

Abstract

Methods and systems for classical processing in a quantum controller are operable to receive data from a quantum processor and demodulate a feedback pulse according to a command, a vector of digital samples and a vector of quadrature reference inputs. The vector of digital samples correspond to a feedback pulse from the quantum processor at a first time, and the vector of quadrature reference inputs correspond to a phase and a frequency at a second time. Exemplary embodiments of the methods and systems for classical processing in the quantum controller are also operable to perform one or more ALU, CLU, Boolean and multiplication operations in parallel with demodulation.

IPC Classes  ?

  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H03K 19/195 - Logic circuits, i.e. having at least two inputs acting on one outputInverting circuits using specified components using superconductive devices
  • H03K 3/00 - Circuits for generating electric pulsesMonostable, bistable or multistable circuits

18.

SOFTWARE-DEFINED PULSE ORCHESTRATION PLATFORM

      
Application Number IB2020000704
Publication Number 2021/044210
Status In Force
Filing Date 2020-09-01
Publication Date 2021-03-11
Owner QUANTUM MACHINES (Israel)
Inventor
  • Cohen, Yonatan
  • Offk, Nissim
  • Sivan, Itamar
  • Shani, Tal

Abstract

A system comprises pulse program compiler circuitry operable to analyze a pulse program that includes a pulse operation statement, and to generate, based on the pulse program, machine code that, if loaded into a pulse generation and measurement circuit, configures the pulse generation and measurement circuit to generate one or more pulses and/or process one or more received pulses. The pulse operation statement may specify a first pulse to be generated, and a target of the first pulse. The pulse operation statement may specify parameters to be used for processing of a return signal resulting from transmission of the first pulse. The pulse operation statement may specify an expression to be used for processing of the first pulse by the pulse generation and measurement circuit before the pulse generation and measurement circuit sends the first pulse to the target.

IPC Classes  ?

  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H03K 19/00 - Logic circuits, i.e. having at least two inputs acting on one outputInverting circuits
  • G06N 20/00 - Machine learning
  • G06F 15/76 - Architectures of general purpose stored program computers
  • G06F 13/00 - Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units

19.

QUANTUM CONTROLLER ARCHITECTURE

      
Application Number IB2020000707
Publication Number 2021/044212
Status In Force
Filing Date 2020-09-01
Publication Date 2021-03-11
Owner QUANTUM MACHINES (Israel)
Inventor
  • Cohen, Yonatan
  • Sivan, Itamar
  • Ofek, Nissim
  • Shani, Tal

Abstract

A system comprises pulse generation and measurement circuitry comprising a plurality of pulse generator circuits and a plurality of ports, and management circuitry. The management circuitry is operable to analyze a specification of a controlled system and controlled elements that comprises a definition of a controlled element of the control system, and a definition of one or more pulses available for transmission by the control system. The management circuitry is operable to configure, based on the specification, the pulse generation and measurement circuitry to: generate the one or more pulses via one or more of the plurality of pulse generator circuits; and output the one or more pulses to the controlled element via one or more of the plurality of ports.

IPC Classes  ?

  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • H03K 3/00 - Circuits for generating electric pulsesMonostable, bistable or multistable circuits

20.

FREQUENCY GENERATION IN A QUANTUM CONTROLLER

      
Application Number IB2020000555
Publication Number 2021/019294
Status In Force
Filing Date 2020-07-07
Publication Date 2021-02-04
Owner QUANTUM MACHINES (Israel)
Inventor
  • Cohen, Yonatan
  • Ofek, Nissim
  • Sivan, Itamar

Abstract

A quantum controller comprises quantum control pulse generation circuitry, signal generation circuitry, and phase parameter generation circuitry. The phase parameter generation circuitry is operable to determine, based on an output of the time-tracking circuitry, a first value of a phase parameter to be used for generation of an oscillating signal. The signal generation circuitry is operable to, at a first time instant, begin generation of the oscillating signal at a first frequency for modulation of a first of the two quantum control pulses, and, at a second time instant, generate the oscillating signal at a second frequency, wherein the phase of the oscillating signal at the second time instant is determined by the value of the phase parameter such that the phase of the oscillating signal is as it would have been if the oscillating signal had been oscillating at the second frequency continuously since a reference time.

IPC Classes  ?

  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H03K 17/693 - Switching arrangements with several input- or output-terminals, e.g. multiplexers, distributors
  • H04J 1/08 - Arrangements for combining channels

21.

MODULAR AND DYNAMIC DIGITAL CONTROL IN A QUANTUM CONTROLLER

      
Application Number IB2020000376
Publication Number 2020/222044
Status In Force
Filing Date 2020-05-01
Publication Date 2020-11-05
Owner QUANTUM MACHINES (Israel)
Inventor
  • Cohen, Yonatan
  • Ofek, Nissim
  • Sivan, Itamar

Abstract

A quantum controller comprises a quantum control pulse generation circuit and digital signal management circuit. The quantum control pulse generation circuit is operable to generate a quantum control pulse which can be processed by any of a plurality of controlled circuits, and generate a first digital signal which can be routed to any of the plurality of controlled circuits. The digital signal management circuit is operable to detect, during runtime, to which one or more of the plurality of controlled circuits the first digital signal is to be routed, to manipulate the first digital signal based on the one or more of the plurality of controlled circuits to which the first digital signal is to be routed, where the manipulation results in one or more manipulated digital signals, and to route the one or more manipulated digital signals to one or more of the plurality of controlled circuits.

IPC Classes  ?

  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H03K 3/038 - Multistable circuits
  • H03K 19/195 - Logic circuits, i.e. having at least two inputs acting on one outputInverting circuits using specified components using superconductive devices
  • G06F 13/36 - Handling requests for interconnection or transfer for access to common bus or bus system

22.

SYNCHRONIZATION IN A QUANTUM CONTROLLER WITH MODULAR AND DYNAMIC PULSE GENERATION AND ROUTING

      
Application Number IB2020000218
Publication Number 2020/178640
Status In Force
Filing Date 2020-03-05
Publication Date 2020-09-10
Owner QUANTUM MACHINES (Israel)
Inventor
  • Cohen, Yonatan
  • Ofek, Nissim
  • Sivan, Itamar

Abstract

A quantum controller comprises a first quantum control pulse generation circuit and a second quantum control pulse generation circuit. The first quantum control pulse generation circuit and a second quantum control pulse generation circuit are operable to operate asynchronously during some time intervals of a quantum algorithm and synchronously during other time intervals of the quantum algorithm.

IPC Classes  ?

  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H04B 10/079 - Arrangements for monitoring or testing transmission systemsArrangements for fault measurement of transmission systems using an in-service signal using measurements of the data signal
  • H04B 10/70 - Photonic quantum communication

23.

QUANTUM CONTROLLER WITH MULTIPLE PULSE MODES

      
Application Number IB2019001394
Publication Number 2020/148565
Status In Force
Filing Date 2019-12-23
Publication Date 2020-07-23
Owner QUANTUM MACHINES (Israel)
Inventor
  • Cohen, Yonatan
  • Ofek, Nissim
  • Sivan, Itamar

Abstract

A quantum controller comprises a first outbound quantum control pulse generation circuit, a second outbound quantum control pulse generation circuit, and an outbound quantum control pulse modification circuit. The first outbound quantum control pulse generation circuit is operable to generate a first raw outbound quantum control pulse. The second outbound quantum control pulse generation circuit operable to generate a second raw outbound quantum control pulse. The outbound quantum control pulse modification circuit is operable to dynamically determine whether to process the first raw outbound quantum control pulse and the second outbound quantum control pulse as a multi-pulse pair or as two independent pulses. The determination of may be based on to which one or more quantum elements and/or signal paths the first raw outbound quantum control pulse and the second raw outbound quantum control pulse are to be routed.

IPC Classes  ?

  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H03K 3/02 - Generators characterised by the type of circuit or by the means used for producing pulses
  • H03K 3/08 - Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of vacuum tubes only, with positive feedback using means other than a transformer for feedback using at least two tubes so coupled that the input of one is derived from the output of another, e.g. multivibrator astable

24.

QUANTUM CONTROLLER WITH MODULAR AND DYNAMIC PULSE GENERATION AND ROUTING

      
Application Number IB2019001410
Publication Number 2020/109869
Status In Force
Filing Date 2019-10-25
Publication Date 2020-06-04
Owner QUANTUM MACHINES (Israel)
Inventor
  • Cohen, Yonatan
  • Ofek, Nissim
  • Sivan, Itamar

Abstract

A quantum controller comprises raw pulse generation circuitry, pulse modification circuitry, and output management circuitry. The raw pulse generation circuitry is operable to generate a raw output pulse. The output management circuitry is operable to route one or more output pulses onto a selected one or more signal paths based on to which one or more of a plurality of elements of a quantum processor the one or more output pulses are to be sent. The pulse modification circuitry is operable to select pulse modification settings to use for processing of the raw output pulse, wherein the selection is based on which of the signal paths are selected and/or to which elements of a quantum processor the pulses are to be sent. The pulse modification circuitry is operable to process the raw pulse using the selected pulse modification settings to generate the output pulses.

IPC Classes  ?

  • G06N 10/00 - Quantum computing, i.e. information processing based on quantum-mechanical phenomena
  • H03K 3/02 - Generators characterised by the type of circuit or by the means used for producing pulses
  • H03K 3/38 - Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of superconductive devices