-
公开(公告)号:US20240289670A1
公开(公告)日:2024-08-29
申请号:US18503521
申请日:2023-11-07
Applicant: Quantum Machines
Inventor: Yonatan Cohen , Nissim Ofek , Itamar Sivan
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.
-
公开(公告)号:US11942946B2
公开(公告)日:2024-03-26
申请号:US17854299
申请日:2022-06-30
Applicant: Quantum Machines
Inventor: Ramon Szmuk , Lior Ella , Yonatan Cohen , Itamar Sivan , Nissim Ofek
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.
-
公开(公告)号:US20230385672A1
公开(公告)日:2023-11-30
申请号:US17828556
申请日:2022-05-31
Applicant: Quantum Machines
Inventor: Ori Weber , Tamar Ben Haim Sembira , Lior Ella , Yonatan Cohen , Nissim Ofek , Itamar Sivan
Abstract: Quantum algorithms are performed via a quantum computer, by generating a quantum control pulse in a quantum controller and transmitting the quantum control pulse to a quantum processor. The quantum control pulse interacts with a qubit in the quantum processor. Within the quantum controller, a pulse processor generates a plurality of raw pulses that are modified by a front end hardware module. During the normal operation of the quantum controller, samples of the raw and/or modified pulses may be selected and saved to memory. During a design for validation (DFV) mode, the proper operation of the quantum controller is determined according to a simulation of the quantum controller and the saved samples. The DFV mode may be performed in parallel with normal operation without affecting the resources of the quantum controller.
-
公开(公告)号:US20230318586A1
公开(公告)日:2023-10-05
申请号:US18307225
申请日:2023-04-26
Applicant: Quantum Machines
Inventor: Yonatan Cohen , Nissim Ofek , Itamar Sivan , Tal Shani
IPC: H03K3/38 , G06N3/04 , G06N10/00 , H03K19/195
CPC classification number: H03K3/38 , G06N3/04 , G06N10/00 , H03K19/195
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.
-
公开(公告)号:US11750179B2
公开(公告)日:2023-09-05
申请号:US17541523
申请日:2021-12-03
Applicant: Quantum Machines
Inventor: Yonatan Cohen , Nissim Ofek , Itamar Sivan
Abstract: A controller comprises a pulse generation circuit, output management circuitry, and a plurality of outputs configured to connect the controller to a plurality of controlled elements. The pulse generation circuit is configured to generate quantum control pulses. For each control pulse of a plurality of control pulses generated by the pulse generation circuit, the output management circuitry is configured to determine to which of the plurality of outputs to route the control pulse such that a first of the plurality of control pulses is routed to a first of the plurality of controlled elements and a second of the plurality of control pulses is routed to a second of the plurality of control elements.
-
公开(公告)号:US20230261763A1
公开(公告)日:2023-08-17
申请号:US18134679
申请日:2023-04-14
Applicant: Quantum Machines
Inventor: Itamar Sivan , Yonatan Cohen , Nissim Ofek , Ori Weber , Guy Osi
CPC classification number: H04B10/70 , G06N10/00 , H04L7/0087 , H04L7/0091
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.
-
公开(公告)号:US20230179191A1
公开(公告)日:2023-06-08
申请号:US18101763
申请日:2023-01-26
Applicant: Quantum Machines
Inventor: Yonatan Cohen , Nissim Ofek , Itamar Sivan , Tal Shani
IPC: H03K3/38 , G06N3/04 , G06N10/00 , H03K19/195
CPC classification number: H03K3/38 , G06N3/04 , G06N10/00 , H03K19/195
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.
-
公开(公告)号:US20230179190A1
公开(公告)日:2023-06-08
申请号:US18101756
申请日:2023-01-26
Applicant: Quantum Machines
Inventor: Yonatan Cohen , Nissim Ofek , Itamar Sivan , Tal Shani
IPC: H03K3/38 , G06N3/04 , G06N10/00 , H03K19/195
CPC classification number: H03K3/38 , G06N3/04 , G06N10/00 , H03K19/195
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.
-
公开(公告)号:US11463075B2
公开(公告)日:2022-10-04
申请号:US17459062
申请日:2021-08-27
Applicant: Quantum Machines
Inventor: Yonatan Cohen , Nissim Ofek , Itamar Sivan , Tal Shani
IPC: H03K3/38 , G06N3/04 , G06N10/00 , H03K19/195
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.
-
公开(公告)号:US20220140820A1
公开(公告)日:2022-05-05
申请号:US17575862
申请日:2022-01-14
Applicant: Quantum Machines
Inventor: Yonatan Cohen , Nissim Ofek , Itamar Sivan , Tal Shani
IPC: H03K3/38 , G06N10/00 , H03K19/195 , G06N3/04
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.
-
-
-
-
-
-
-
-
-