Search

JP-7854748-B2 - Signal generator for providing timing signals for controlling quantum computer systems.

JP7854748B2JP 7854748 B2JP7854748 B2JP 7854748B2JP-7854748-B2

Inventors

  • パク、ピョン クォン
  • カン、ヨン チュン
  • イ、スン ピル
  • イム、チョングン

Assignees

  • エスディーティー インコーポレイティド

Dates

Publication Date
20260507
Application Date
20250507
Priority Date
20240509

Claims (13)

  1. A timer (100) is configured to execute a predetermined session N times upon detecting a pulse of a first trigger signal (410), and to output a signal generation start signal (110) having one or more pulses in each session; A channel signal generation unit (200) is configured to generate a timing signal (20) having one or more pulses when it detects a pulse of the signal generation start signal; A signal generating device characterized by including [a specific component].
  2. A signal generating device according to claim 1, The timer further includes a control unit (300) that provides a predetermined execution period and the value of N, The signal generator is characterized in that, upon detecting a pulse of the first trigger signal, the timer executes the session, which is repeated N times, according to the execution cycle.
  3. A signal generating device according to claim 1, The channel signal generation unit includes a memory (210) and a generation unit (220), A series of natural numbers are recorded in the series of addresses of the aforementioned memory. The generating unit is The device generates and outputs an output signal (221) having either a first level or a second level. The system is configured to select the first natural number and the second natural number from the aforementioned series of natural numbers. The level of the output signal is controlled such that the output signal has the first level for a first time period corresponding to the value of the first natural number. A signal generator characterized in that, after the first time has elapsed, the level of the output signal is controlled so that the output signal has the second level for a second time corresponding to the value of the second natural number.
  4. A signal generating device according to claim 3, The signal generating device is characterized in that the generating unit reads out the first natural number and then reads out the second natural number, and reads out the first natural number before the start of the first time period corresponding to the value of the first natural number, and reads out the second natural number before the start of the second time period corresponding to the value of the second natural number.
  5. A signal generating device according to claim 3, A signal generator characterized in that, when the first natural number is read from the first address of the memory, the generation unit reads the second natural number from the second address, which is the address immediately following the first address.
  6. A signal generating device according to claim 1, The channel signal generation unit includes a memory (210) and a generation unit (220), A series of natural numbers are recorded in the series of addresses of the aforementioned memory. The generation unit generates and outputs an output signal (221) having a first level and a second level alternately. The output signal is composed of a plurality of consecutive sequential time intervals that are divided based on the boundary time between the first level and the second level. A signal generator characterized in that the length of each of the series of sequential time intervals corresponds to the values of the series of natural numbers.
  7. A signal generating device according to claim 6, The generation unit is configured to sequentially read out the series of natural numbers. A signal generator characterized in that the length of each of the series of sequential time intervals corresponds sequentially to the values of the series of natural numbers read out sequentially.
  8. A signal generating device according to any one of claims 3 to 7, Further including a control unit (300), A signal generating device characterized in that the control unit prepares and provides the series of natural numbers to the channel signal generating unit so that the channel signal generating unit can record the series of natural numbers in the memory.
  9. A signal generating device according to claim 3 or claim 6, The channel signal generation unit further includes a session selection unit (230) configured to receive the output signal and mask a portion of the output signal, The signal generator is characterized in that the session selection unit outputs the output signal as a timing signal provided by the channel signal generation unit during the sessions that are pre-selected from the N repeated sessions, and outputs a signal fixed to a specific level as the timing signal during the remaining sessions that are not the pre-selected sessions from the N repeated sessions.
  10. A signal generating device according to claim 3 or claim 6, The channel signal generation unit further includes a session selection unit (230) configured to receive the output signal and mask a portion of the output signal, The signal generator further includes a control unit (300) which provides the session selection unit with a current identifier, which is an identifier for the current session among the N repeated sessions, and one or more selection identifiers, which are identifiers indicating the pre-selected sessions. The session selection unit outputs the output signal as a timing signal provided by the channel signal generation unit if any one of the one or more selection identifiers is the same as the current identifier. The signal generator is characterized in that the session selection unit outputs a signal fixed to a specific level as the timing signal if the current identifier is not included in the one or more selection identifiers.
  11. A signal generating device according to claim 3 or claim 6, The channel signal generation unit further includes a session selection unit (230) configured to receive the output signal and mask a portion of the output signal, and a delay unit (700), The session selection unit outputs the output signal during the sessions that are pre-selected from the N repeated sessions, and outputs a signal fixed to a specific level during the remaining sessions that are not the pre-selected sessions from the N repeated sessions. The signal generating device is characterized in that the delay unit outputs a delayed signal, which is obtained by delaying the signal output by the session selection unit by a predetermined time, as a timing signal provided by the channel signal generating unit.
  12. A timer (100) is configured to execute a predetermined session N times when it detects a pulse of a first trigger signal (410), and to output a first signal generation start signal having one or more pulses in each session, and a second signal generation start signal having one or more pulses in each session; A first channel signal generation unit (201) is configured to generate a first timing signal having one or more pulses when it detects a pulse of the first signal generation start signal; and a second channel signal generation unit (202) is configured to generate a second timing signal having one or more pulses when it detects a pulse of the second signal generation start signal; Includes, A signal generator characterized in that the time-axis profile of the first timing signal is different from the time-axis profile of the second timing signal.
  13. A quantum computing device comprising: a signal generator according to claim 1; and one of a laser device to receive the timing signal generated by the signal generator, a qubit operation device to receive the timing signal, and a photodetector to receive the timing signal.

Description

This invention relates to a signal generator that generates timing signals necessary for controlling a quantum computer. A quantum computer system should be equipped with a signal generator that produces the synchronization signals and TTL pulses necessary for precise qubit control. Such a signal generator must be able to generate timing signals used throughout the entire quantum computer system and distribute each generated timing signal to each of the multiple individual devices belonging to the entire quantum computer system. Therefore, a technology is needed to independently generate and provide timing signals suitable for each of these individual devices. This figure shows the configuration of a signal generator provided according to one embodiment of the present invention.This figure shows a timer state machine provided according to one embodiment of the present invention.This figure shows an example of data provided by a control unit and a method by which the data is recorded in memory, according to one embodiment of the present invention.This figure shows the process of generating an output signal in a channel signal generator provided according to one embodiment of the present invention.This figure shows an example of an output signal generated by the channel signal generation unit shown in Figure 4a.This figure shows the internal configuration of a signal generator provided according to one embodiment of the present invention.This figure shows a method for generating timing signals provided according to another embodiment of the present invention.This is a flowchart showing a timing signal generation method provided according to one embodiment of the present invention.This figure illustrates the signal patterns and states in one operating mode of a signal generator provided according to one embodiment of the present invention. Embodiments of the present invention will be described below with reference to the accompanying drawings. However, the present invention is not limited to the embodiments described herein and can be embodied in various other forms. The terms used herein are for the purpose of aiding the understanding of the embodiments and are not intended to limit the scope of the present invention. Furthermore, singular forms used below also include plural forms unless the context clearly indicates otherwise. Figure 1 shows the configuration of a signal generator provided according to one embodiment of the present invention. The signal generator (1) may include a timer (100), a channel signal generation unit (200), a control unit (300), an input trigger synthesis unit (400), and an output trigger generation unit (500). The signal generator (1) may include a plurality of channel signal generators (200). For example, the signal generator (1) may include a first channel signal generator (200[01]) to a twelfth channel signal generator (200[12]). The timer (100) receives a timer trigger signal (410) generated based on an external trigger-in signal (10) and an internal trigger (320). Based on the input external trigger-in signal (10) or internal trigger (320), it can generate a signal generation start signal (STRig.) (110) and provide it to the channel signal generation unit (200). For example, the timer (100) can generate a first signal generation start signal (110[01]) to a twelfth signal generation start signal (110[12]) and provide them to the first channel signal generation unit (200[01]) to the twelfth channel signal generation unit (200[12]), respectively. The control unit (300) can provide the timer (100) with a predetermined execution period and session repetition count. The execution period is information indicating the time interval between two sessions executed consecutively by the timer (100), and the session repetition count may be a value indicating the total number of session repetitions executed when the timer (100) detects a single timer trigger signal (410). The control unit (300) can provide the channel signal generation unit (200) with the waveform data (310) required by each channel signal generation unit (200). For example, the control unit (300) can generate first data (310[01]) to twelfth data (310[12]) and provide them to the first channel signal generation unit (200[01]) to the twelfth channel signal generation unit (200[12]), respectively. The control unit (300) can provide an internal trigger (320). The input trigger synthesis unit (400) can provide the timer (100) with a timer trigger signal (TTrig.) (410) generated by synthesizing the external trigger-in signal (10) input from outside the signal generator (1) and the internal trigger (320). This allows the timer (100) to receive either the external trigger-in signal (10) or the internal trigger (320). Here, the synthesis may mean performing an OR operation on the external trigger-in signal (10) and the internal trigger (320). Each channel signal generator (200) can generate a timing signal (20) based on the signal