Processing device, processing system, processing method, and program
By displaying and managing both internal and external wirings in quantum computers, the complexity of wiring design is reduced, improving the efficiency and clarity of quantum computer operations.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-20
- Publication Date
- 2026-04-02
AI Technical Summary
The existing quantum computer devices have complex and numerous wirings, which complicates the wiring design process.
A processing device and system that includes a control unit to display and manage both internal and external wirings in a quantum computer device, along with a program to facilitate the visualization of these wirings.
This approach simplifies the wiring design process by providing a clear visualization of the internal and external connections, thereby enhancing the efficiency and clarity of quantum computer operations.
Smart Images

Figure 2026057152000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a processing device, a processing system, a processing method, and a program.
Background Art
[0002] As one of the ways to speed up the computational processing of computers, the development of quantum computers has been underway. Patent Document 1 discloses a technology related to the compilation of quantum algorithms as a related technology.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the quantum computer device related to Patent Document 1, the number of wirings is large and the wirings are complex. Therefore, in the technical field related to the quantum computer device related to Patent Document 1, a technology for facilitating wiring design is required.
[0005] One of the objectives of each aspect of the present disclosure is to provide a processing device, a processing system, a processing method, and a program that can solve the above problems.
Means for Solving the Problems
[0006] According to one aspect of the present disclosure, a processing device includes a control unit that displays wirings in a quantum computer device, including wirings inside a chamber and wirings outside the chamber.
[0007] According to one aspect of the present disclosure, a processing system includes the above processing device and the quantum computer device.
[0008] According to another aspect of this disclosure, the processing method includes making visible the wiring in a quantum computer device, including the wiring inside the chamber and the wiring outside the chamber.
[0009] According to another aspect of the present disclosure, a program causes a computer to display wiring in a quantum computer device, including wiring inside a chamber and wiring outside the chamber. [Effects of the Invention]
[0010] According to each aspect of this disclosure, wiring design can be facilitated. [Brief explanation of the drawing]
[0011] [Figure 1] This figure shows an example of the configuration of a processing system according to some embodiments of the present disclosure. [Figure 2] This figure shows an example of the configuration of a quantum computer device according to some embodiments of the present disclosure. [Figure 3] This is a conceptual diagram illustrating a quantum computer device according to some embodiments of the present disclosure. [Figure 4] This figure shows a specific example of the connection between four qubits and a coupler in a quantum circuit according to some embodiments of the present disclosure. [Figure 5] This figure shows specific examples of qubit connections during the execution of quantum annealing in a quantum computer device according to some embodiments of the present disclosure. [Figure 6] This figure shows specific examples of qubit connections during measurement in a quantum computer device according to some embodiments of the present disclosure. [Figure 7] This figure shows an example of the configuration of an apparatus according to some embodiments of the present disclosure. [Figure 8] This figure shows an example of wiring in a quantum computer device according to some embodiments of the present disclosure. [Figure 9]A diagram showing a first example of the display of a connector according to some embodiments of the present disclosure. [Figure 10] A diagram showing a second example of the display of a connector according to some embodiments of the present disclosure. [Figure 11] A diagram showing an example of the display of a switch according to some embodiments of the present disclosure. [Figure 12] A diagram showing a first example of the display of a microwave switch according to some embodiments of the present disclosure. [Figure 13] A diagram showing a second example of the display of a microwave switch according to some embodiments of the present disclosure. [Figure 14] A diagram showing a third example of the display of a microwave switch according to some embodiments of the present disclosure. [Figure 15] A diagram showing a first example of the display of a connector included in a refrigerator connector according to some embodiments of the present disclosure. [Figure 16] A diagram showing a second example of the display of a connector included in a refrigerator connector according to some embodiments of the present disclosure. [Figure 17] A diagram showing a fourth example of the display of a microwave switch according to some embodiments of the present disclosure. [Figure 18] A diagram showing an example of the display of a sample holder according to some embodiments of the present disclosure. [Figure 19] A diagram showing an example of the display of a circulator according to some embodiments of the present disclosure. [Figure 20] A diagram showing an example of the display of an attenuator according to some embodiments of the present disclosure. [Figure 21] A diagram showing an example of the display of a low-pass filter according to some embodiments of the present disclosure. [Figure 22] A diagram showing an example of the display of a band-pass filter according to some embodiments of the present disclosure. [Figure 23] A diagram showing an example of the display of an isolator according to some embodiments of the present disclosure. [Figure 24]This figure shows an example of the display of a HEMT amplifier according to some embodiments of the present disclosure. [Figure 25] This figure shows an example of a display of a bias T circuit according to some embodiments of the present disclosure. [Figure 26] This figure shows examples of connector states according to some embodiments of the present disclosure. [Figure 27] This figure shows an example of the processing flow of a processing system according to some embodiments of the present disclosure. [Figure 28] This figure shows an example of a screen displaying a connector shown by a display device according to some embodiments of the present disclosure. [Figure 29] This figure shows a first example of a screen displayed by the display screen as a result of the processing in step S2 by the control unit according to some embodiments of the present disclosure. [Figure 30] This figure shows a second example of a screen displayed by the display screen as a result of the processing in step S2 by the control unit according to some embodiments of the present disclosure. [Figure 31] This figure shows examples of connection status information according to some embodiments of the present disclosure. [Figure 32] This figure shows a third example of a screen displayed by the display screen as a result of the processing in step S2 by the control unit according to some embodiments of the present disclosure. [Figure 33] This figure shows a fourth example of a screen displayed by the display screen as a result of the processing in step S2 by the control unit according to some embodiments of the present disclosure. [Figure 34] This figure shows an image of the control of a switch performed by a control unit according to some embodiments of the present disclosure. [Figure 35] This figure shows an example of the configuration of an apparatus according to some embodiments of the present disclosure. [Figure 36] This figure shows an example of the processing flow of a processing apparatus according to some embodiments of the present disclosure. [Figure 37] This is a schematic block diagram showing the configuration of a computer according to at least one embodiment. [Modes for carrying out the invention]
[0012] Embodiments will be described in detail below with reference to the drawings. In the following description, components having the same or similar function will be denoted by the same reference numerals. Duplication of descriptions of these components may be omitted. In this disclosure, "based on XX" means "based on at least XX," and may also include cases where the system is based on another element in addition to XX. Furthermore, "based on XX" is not limited to cases where the system is directly based on XX, but may also include cases where the system is based on XX that has been processed or modified. In this disclosure, "XX or YY" is not limited to cases where the system is based on either XX or YY, but may also include cases where the system is based on both XX and YY. This is also true when there are three or more optional elements. XX and YY are arbitrary elements (e.g., arbitrary information).
[0013] In this disclosure, "to acquire" is not limited to actively acquiring information by sending a transmission request, but may also include acquiring information by passively receiving information transmitted from other devices or equipment. Furthermore, "to acquire" is not limited to directly acquiring information from other devices or equipment, but may also include acquiring information indirectly through yet another device or equipment. Moreover, "to acquire" is not limited to directly acquiring the target information (information to be acquired) from an external source, but may also include generating and acquiring the target information by performing calculations or processing on information obtained from an external source.
[0014] In this disclosure, “communicate” is not limited to directly sending and receiving information, but may also include cases where information is sent and received as a result via other devices or equipment. In this disclosure, “use XX” is not limited to directly using XX, but may also include cases where XX is used as a result via other devices or equipment.
[0015] In this disclosure, "wiring" may include not only wires connecting components, but also devices in the signal path such as switches, circulators, and bias transistors.
[0016] <Embodiment> A processing system 1 according to one embodiment of this disclosure will be described with reference to the drawings. The processing system 1 is a system capable of displaying and storing the wiring in a quantum computer device 10, which will be described later.
[0017] (Processing system configuration) Figure 1 shows an example of the configuration of a processing system 1 according to some embodiments of the present disclosure. As shown in Figure 1, the processing system 1 comprises a quantum computer device 10 and a processing device 20.
[0018] (Configuration of a quantum computer device) Figure 2 shows an example of the configuration of a quantum computer device 10 according to some embodiments of the present disclosure. As shown in Figure 2, the quantum computer device 10 comprises a quantum circuit 101, a switching unit 102, a transmission system 103, an input / output device group 104, a measurement system 105, a control unit 106, a switching unit control unit 107, and a selector control unit 108. As shown in Figure 2, the quantum circuit 101 comprises a qubit group 1011 and a selector 1012.
[0019] Figure 3 is an illustrative diagram illustrating a quantum computer device 10 according to some embodiments of the present disclosure. When the quantum computer device 10 operates as a quantum annealing machine, the quantum computer device 10 comprises qubits 101a1, 101a2, 101a3, 101a4, 101a5, 101a6, 101a7, 101a8, 101a9, 101a10, 101a11, 101a12, 101a13, and couplers 101b1, 101b2, 101b3, 101b4, 101b5, 101b6, as shown in Figure 3. The qubits 101a1, 101a2, 101a3, 101a4, 101a5, 101a6, 101a7, 101a8, 101a9, 101a10, 101a11, 101a12, and 101a13 are sometimes collectively referred to as qubit 101a. The couplers 101b1, 101b2, 101b3, 101b4, 101b5, and 101b6 are sometimes collectively referred to as coupler 101b. In the quantum computer device 10, where the qubits 101a and coupler 101b are arranged in a pyramid shape as shown in Figure 3, the qubits at the base, 101a7, 101a8, 101a9, and 101a10, are read out in parallel. The qubits 101a11, 101a12, and 101a13 are fixed bits.
[0020] Figure 4 shows a specific example of the connection of four qubits 101a and a coupler 101b in a quantum circuit 101 according to some embodiments of the present disclosure. Each of the qubits 101a is, for example, a Josephson parametric oscillator (JPO). Each of the qubits 101a includes a coupler connection L1, a readout circuit connection L2, and a control line L3, as shown in Figure 4.
[0021] Each of the couplers 101b includes a nonlinear element 1011b, as shown in Figure 4. For example, each of the couplers 101b is a nonlinear LC resonator. The nonlinear element 1011b is an element that constitutes the nonlinear LC resonator. For example, the coupler 101b is composed of an inductor which is the nonlinear element 1011b and a capacitor in parallel with the inductor. Alternatively, the nonlinear element 1011b may be a SQUID (Superconducting Quantum Interference Device) containing multiple Josephson junctions.
[0022] Each of the couplers 101b is connected to the coupler connection L1 of the four qubits 101a via a coupling capacitor 101c, as shown in Figure 4. The four qubits 101a connected by the couplers 101b interact with each other.
[0023] As shown in Figure 4, the readout circuit connection L2 for each qubit 101a is connected to the readout circuit 101e via a capacitor 101d.
[0024] Each of the qubits 101a is connected via a control line L3 to a signal output unit 101f that generates a pump signal to create a magnetic flux that passes through the SQUID loop.
[0025] The qubit group 1011 of the quantum circuit 101 is a set of each qubit 101a (i.e., the entire set of qubits 101a).
[0026] As shown in Figure 2, at least two or more qubits 101a from the qubit group 1011 are connected to the selector 1012. The selector 1012 connects at least two or more qubits 101a from the qubit group 1011 to the switching unit 102.
[0027] During calculations, the switching unit 102 connects the input / output device group 104 to the quantum circuit 101. Examples of calculations include quantum annealing. During measurements, the switching unit 102 connects the measurement system 105 to the quantum circuit 101. Examples of measurements include inspection, evaluation, and calibration. The transmission system 103 connects the quantum circuit 101 and the switching unit 102.
[0028] The input / output device group 104 performs calculations by inputting and outputting pulsed microwaves. Specifically, for example, it performs quantum annealing. Figure 5 is a diagram showing a specific example of the connection of qubits 101a during the execution of quantum annealing in a quantum computer device 10 according to some embodiments of the present disclosure.
[0029] Figure 5 shows one qubit 101a. However, as mentioned above, the processing system 1 is equipped with a group of qubits 1011, and the other qubits 101a are similar. The qubit 101a comprises a SQUID that includes Josephson junctions 1011a and 1012a in a loop. One end of the SQUID (one end of Josephson junctions 1011a and 1012a, respectively) is connected to ground. The other end of the SQUID (the other end of Josephson junctions 1011a and 1012a, respectively) is connected to electrodes (conductors) made of superconducting material. Inductor 1013a is an inductor included in these electrodes. Capacitor 1014a is a capacitor formed by these electrodes and ground.
[0030] In addition to the structure in which the SQUID and capacitor 1014a bridge the electrodes and ground of the qubit 101a, there is also a structure in which the qubit 101a has two electrodes and bridges them (for example, the Josephson junction 1011a and the lower side of capacitor 1014a in Figure 5 become the other electrode, and that electrode is connected to ground via the capacitor).
[0031] The coupler connection L1 of the qubit 101a is connected to the coupler 101b via capacitor 101c, as shown in Figure 5. The readout circuit connection L2 is connected to connector 2 of the circulator 103a1 via capacitor 101d, as shown in Figure 5. The input line Li1 (such as a high-frequency coaxial cable) connected to connector T1 is connected to connector 1 of the circulator 103a1.
[0032] The circulator 103a1 consists of passive components. A signal input from connector 1 of the circulator 103a1 propagates counterclockwise to connector 2 and is output from connector 2. Similarly, a signal input from connector 2 propagates counterclockwise to connector 3 and is output from connector 3. In the circulator 103a1, little to no signal flows in the reverse direction (clockwise).
[0033] The signal output from the signal output section 104a1 of the input / output device group 104 is transmitted from connector T1 to input line Li1. Then, the signal propagates counterclockwise from connector 1 of the circulator 103a1 to connector 2 and is output from connector 2.
[0034] Furthermore, the signal (readout signal) transmitted from the readout circuit connection L2 of the qubit 101a to the connector 2 of the circulator 103a1 via the capacitor 101d is propagated counterclockwise to the connector 3, and from the connector 3 to the output line Lo1 (high-frequency coaxial cable, etc.) and output. This signal then passes through a low-pass filter 103a5 (LPF in Figure 5), a band-pass filter 103a6 (BPF in Figure 5), an isolator 103a7, a HEMT (High Electron Mobility Transistor) amplifier 103a8, etc., and is transmitted from the connector T2 to the signal input section 104a2 via the sample switching section 110.
[0035] The input line Li1 is equipped with attenuators 103a2, 103a3, and 103a4 (labeled "Att." in Figure 5) for each set temperature range. Note that the circulator 103a1 may be configured to rotate clockwise instead of counterclockwise. Furthermore, an amplifier (microwave amplifier) or the like may be provided between the connector T2 and the signal input section 104a2.
[0036] The pump signal (microwave signal) generated by the signal output unit 104a3 is transmitted from the connector T3 to the bias T (bias tee) circuit 109 via the pump line Lp1 (high-frequency coaxial cable, etc.). The DC signal output from the DC (Direct Current) bias source 111 is also transmitted to the bias T circuit 109 via the DC line Ldc1 (such as a twisted pair cable). In this disclosure, the circulator and bias T are sometimes collectively referred to as path elements.
[0037] The pump line Lp1 is equipped with attenuators 103a9, 103a10, and 103a11 (labeled "Att." in Figure 5) for each set temperature range. The DC line Ldc1 is equipped with a low-pass filter 103a12 (labeled "LPF" in Figure 5). The bias T circuit 109 includes a capacitor 109a1 and an inductor 109a2 (choke coil). One end of the capacitor 109a1 is connected to the pump line Lp1. One end of the inductor 109a2 is connected to the DC line Ldc1. The other end of the capacitor 109a1 and the other end of the inductor 109a2 are connected to the control line L3.
[0038] The bias T circuit 109 combines a capacitor 109a1 through which only high frequencies flow and an inductor 109a2 (choke coil) that allows DC and signals below a predetermined frequency to pass through while blocking signals above a predetermined frequency. This combination superimposes a DC bias signal (current) onto the high-frequency signal (microwave signal) and supplies it to the qubit 101a. Because the capacitor 109a1 is connected in series with the signal output unit 104a3, the DC signal in the bias T circuit 109 is not transmitted to the signal output unit 104a3. As a result, the bias T circuit 109 applies a DC bias signal to the control line L3 without affecting the signal output unit 104a3.
[0039] The inductor 1015a at the end of control line L3 generates a magnetic flux (DC bias flux + AC bias flux) that links with the SQUID loop of the qubit 101a (the loop including Josephson junctions 1011a and 1012a) due to the current (DC bias current + microwave current) flowing through control line L3. The inductor 1015a constitutes the end of control line L3. The inductor 1015a may be a transmission line with one end connected to ground. Alternatively, the inductor 1015a may be a planar spiral inductor or the like, positioned opposite the SQUID loop.
[0040] The signal output unit 104a3 supplies a pump signal to the qubit 101a with an angular frequency approximately twice the resonant angular frequency ω of the qubit 101a. As a result, the qubit 101a parametrically oscillates at half the frequency of the pump signal. That is, if the angular frequency of the pump signal is ωp, the qubit 101a parametrically oscillates at an angular frequency ωp / 2). The qubit 101a is cooled in the refrigerator 200, as shown in Figure 5.
[0041] Furthermore, the measurement system 105 sets parameters for measurement. Then, the measurement system 105 performs the measurement. An example of measurement is the reflection measurement of the qubit 101a. Figure 6 is a diagram showing a specific example of the connection of qubits 101a during measurement in a quantum computer device 10 according to some embodiments of the present disclosure. Figure 6 shows one qubit 101a. However, as described above, the processing system 1 is equipped with a group of qubits 1011, and the other qubits 101a are similar. Points not mentioned in the following description of Figure 6 are the same as those described for Figure 5 above.
[0042] The measurement system 105 of the processing system 1 shown in Figure 6 comprises a signal output unit 105a1, a signal input unit 105a2, and a signal output unit 105a3. The signal output unit 105a1 outputs a calibration signal to the qubit 101a selected as the measurement target. The signal input unit 105a2 receives the signal output by the qubit 101a (output signal wave) or the reflected signal (reflected wave) to the input signal to the qubit 101a (input signal wave). The signal output unit 105a3 outputs a pump signal to the control line L3 of the qubit 101a.
[0043] The measurement system 105 selects the qubit 101a selected as the calibration target by the sample switching unit 110. The measurement system 105 connects the signal output unit 105a1 to connector T1 connected to the selected qubit 101a. The measurement system 105 connects the signal input unit 105a2 to connector T2 connected to the selected qubit 101a. The measurement system 105 connects the signal output unit 105a3 to connector T3 connected to the selected qubit 101a.
[0044] In Figure 6, it is assumed that the qubit 101a is selected in the sample switching unit 110. Connectors T1 and T2 are connected to the signal output unit 105a1 during measurement. Connector T3 is connected to the signal input unit 105a2.
[0045] The state of the qubit 101a during measurement is read out, for example, as follows: The signal output unit 105a1 inputs the input signal to connector 1 of the circulator 103a1. The signal input to connector 1 is applied to the qubit 101a via connector 2. As a result, the reflected signal from the qubit 101a is input to connector 2 of the circulator 103a1. The signal input to connector 2 is transmitted from output line Lo1 to signal input unit 105a2 via connector 3 of the circulator 103a1. In this way, the state of the qubit 101a during measurement is read out. An amplifier (microwave amplifier) or the like may be provided between connector T2 and signal input unit 105a2. The qubit 101a is cooled in the refrigerator 200, as shown in Figure 6.
[0046] The control unit 106 performs either measurement or calculation by controlling the input / output device group 104 and the measurement system 105. During measurement, the control unit 106 sets parameters for measurement and other settings for the measurement system 105. The control unit 106 also sets the settings for the sample qubit 101a and the measurement mode to the switching unit 102 via the switching unit control unit 107.
[0047] The control unit 106 may also receive measurement results (for example, reflection measurement results of the qubit 101a) from the measurement system 105 and perform processing to obtain calibration data based on theoretical calculations, etc. Furthermore, the control unit 106 may set measurement parameters (such as signal frequencies) for the signal generators of the input / output device group 104 during quantum annealing based on the calibration data.
[0048] The Ising model (Hamiltonian) during quantum annealing execution can be expressed, for example, by equation (1).
[0049]
number
[0050] However, σ is a 2x2 matrix (Pauli matrix).
[0051] In equation (1), the first term on the right-hand side is the transverse magnetic field term that causes quantum fluctuations. The second term on the right-hand side is the standard classical Ising model (the objective function to be minimized). The third term on the right-hand side is the local magnetic field term applied to each bit. s is a variable representing time (s = t / T, where T is the total computation time and t is the elapsed time during the process). A(s) is a function that decreases from a finite value to 0 with time s. B(s) is a function that increases from 0 to a finite value. Note that the above Ising model is a spin representation, but the qubit 101a is represented by an raising / lowering operator. The control unit 106 sets parameters (initial values) in the Ising model corresponding to the problem and searches for the optimal solution by essentially changing the term representing the quantum effect (transverse magnetic field A(s)) over time. For example, the process starts by superimposing all possibilities through large quantum fluctuations in the first term (transverse magnetic field term), gradually increasing the weight of the target objective function (second term), and finally arriving at the optimal solution (ground state of the Ising model) with only the latter remaining.
[0052] The switching unit control unit 107 controls the switching of calibration and calculation in the switching unit 102, the selection of the sample (qubit 101a to be measured), and the switching of the measurement mode by the measurement system 105, based on the first control signal Sig1.
[0053] The selector control unit 108 controls the selection of the connected qubit 101a by the selector 1012 using the second control signal Sig2. In Figure 2, an example is shown in which the quantum circuit 101 has one selector 1012. However, the quantum circuit 101 may have multiple selectors 1012. In this case, the second control signal Sig2 that the selector control unit 108 outputs to the quantum circuit 101 is a bundle of second control signals Sig2 that control the selection of the qubit 101a by each of the multiple selectors 1012. Each of the multiple selectors 1012 is connected to multiple signal lines.
[0054] (Processing unit configuration) Figure 7 shows an example of the configuration of a processing unit 20 according to some embodiments of the present disclosure. As shown in Figure 7, the processing unit 20 comprises a control unit 201, an operation reception unit 202, a communication unit 203, a storage unit 204, and a display device 205. The processing unit 20 records the connection during measurement or the connection in the quantum computer device 10 when performing quantum annealing. For example, when performing measurement or quantum annealing using the processing system 1, user U prepares by recording in advance in the processing unit 20 how to connect to the quantum computer device 10. Alternatively, for example, when performing measurement or quantum annealing using the processing system 1, user U may record in the processing unit 20 while performing the connection to the quantum computer device 10.
[0055] The control unit 201, the operation reception unit 202, and the communication unit 203 are realized, for example, by one or more hardware processors, such as a CPU mounted on the processing unit 20, executing the application program P.
[0056] The control unit 201 controls the operation of the processing unit 20. For example, the control unit 201 displays the connection of the quantum computer device 10 to be recorded on the display screen 2051 in response to user U's operation on the touch panel portion of the display screen 2051, which will be described later, corresponding to the operation received by the operation reception unit 202.
[0057] The operation reception unit 202 is capable of receiving input from user U. For example, the operation reception unit 202 can receive operations to operate the processing unit 20. The operation reception unit 202 can also receive operations to operate the quantum computer device 10. The operation reception unit 202 is, for example, a touch panel superimposed on the display screen 2051. The operation reception unit 202 may also include a camera, microphone, etc., provided on the processing unit 20.
[0058] The communication unit 203 communicates with the quantum computer device 10. For example, the communication unit 203 transmits information (i.e., connection instructions) to the quantum computer device 10 that corresponds to the operation to operate the quantum computer device 10 received by the operation reception unit 202.
[0059] The memory unit 204 is implemented by a combination of, for example, RAM (Random Access Memory), ROM (Read Only Memory), EEPROM (Electrically Erasable Programmable Read Only Memory), or SSD (Solid State Drive). The memory unit 204 stores various types of information. For example, the memory unit 204 stores the application program P. When the application program P is executed, the memory unit 204 stores a function selected by the user U regarding a function to operate one or more registered processing units 20, a function to indicate the status of one or more registered processing units 20, or a function related to processing one or more registered processing units 20. In addition, for example, the memory unit 204 stores the connections in the quantum computer device 10 determined in response to the user U's operation.
[0060] The display device 205 is a liquid crystal display or an organic EL (Electro-Luminescence) display, etc. The display device 205 includes a display screen 2051 capable of displaying various information. The display screen 2051 displays various information under the control of the control unit 201. For example, under the control of the control unit 201, the display screen 2051 displays a screen showing the connections when storing connections in the quantum computer device 10. Here, we will describe the screen showing the connections displayed by the display screen 2051 under the control of the control unit 201.
[0061] Figure 8 shows an example of wiring in a quantum computer device 10 according to some embodiments of the present disclosure. Figure 8 shows an example of wiring in the quantum computer device 10 corresponding to the connection of qubits 101a during measurement as shown in Figure 6. Here, we will explain the wiring in the quantum computer device 10 shown in Figure 8, and omit the explanation of the wiring in the quantum computer device 10 corresponding to the connection of qubits 101a during quantum annealing as shown in Figure 6. Note that the wiring in the quantum computer device 10 shown in Figure 8 shows only a part of the actual overall wiring, and some parts are omitted. When performing the actual overall wiring, the omitted parts can be considered in the same way as in the explanation below. Furthermore, the wiring in the quantum computer device 10 during quantum annealing can be considered in the same way as the wiring in the quantum computer device 10 during measurement, which will be explained below.
[0062] The quantum computer device 10 shown in Figure 8 comprises a group of measuring instruments 30, a group of microwave switches 40, a refrigerator connector 50, a refrigerator internal switch 60, and a group of qubits 70. In the quantum computer device 10 shown in Figure 8, the group of measuring instruments 30 and the group of microwave switches 40, the group of microwave switches 40 and the refrigerator connector 50, the refrigerator connector 50 and the refrigerator internal switch 60, the refrigerator connector 50 and the group of qubits 70, and the refrigerator internal switch 60 and the group of qubits 70 are each connected by wiring.
[0063] The group of measuring instruments 30 includes at least one measuring instrument. Examples of measuring instruments include network analyzers, spectrum analyzers, signal generators, AWGs (Arbitral Wave Generators) for pulse waveform generation and measurement, and ADCs (Analog to Digital Converters). The group of measuring instruments 30 mainly corresponds to the measurement system 105 shown in Figure 6.
[0064] Figure 9 shows a first example of connector representation according to some embodiments of the present disclosure. Figure 10 shows a second example of connector representation according to some embodiments of the present disclosure. In Figures 9 and 10, each circle represents a connector. The letters written near the circle are the connector names. That is, a circle with "1" written near it is connector 1. A circle with "2" written near it is connector 2. Each of the connectors shown in Figure 9 is a connector provided by the measuring instrument group 30. Note that part (a) of Figure 10 shows connector 1 provided by the signal generator. Also, part (b) of Figure 10 shows connector 1 provided by the network analyzer.
[0065] For example, a network analyzer has two connectors, as shown in Figure 9. Therefore, if the group of measuring instruments 30 is a network analyzer, the network analyzer measures the intensity and phase of the RF signal that outputs from connector 1 and returns to connector 2.
[0066] Furthermore, for example, each of the signal generator and the spectrum analyzer is provided with one connector. Therefore, if the measuring instrument group 30 consists of a signal generator and a spectrum analyzer, the signal generator outputs an RF signal from connector 1, for example, shown in part (a) of Figure 10. The spectrum analyzer, for example, measures the intensity of the RF signal input to connector 1, shown in part (b) of Figure 10.
[0067] Figure 11 is a diagram showing an example of the display of a switch according to some embodiments of the present disclosure. In Figure 11, each circle represents a connector. The letters written near the circle are the connector names. That is, a circle with "1" written near it is connector 1. A circle with "2" written near it is connector 2. A circle with "3" written near it is connector 3. A circle with "4" written near it is connector 4. The switch shown in Figure 11 is a 2x2 switch. A 2x2 switch connects vertical connectors to each other or horizontal connectors to each other. Specifically, for example, the 2x2 switch shown in Figure 11 connects connector 1 to connector 3 and connector 2 to connector 4, or connects connector 1 to connector 2 and connector 3 to connector 4. The switch shown in Figure 11 is used when rearranging measuring instruments when the measuring instrument group 30 includes multiple measuring instruments.
[0068] The microwave switch group 40 includes at least one microwave switch. The microwave switch is a 1×N switch that branches one wire into N wires. The microwave switch group 40 mainly corresponds to the sample switching unit 110 shown in Figure 6.
[0069] Figure 12 shows a first example of a microwave switch display according to some embodiments of the present disclosure. Figure 13 shows a second example of a microwave switch display according to some embodiments of the present disclosure. Figure 14 shows a third example of a microwave switch display according to some embodiments of the present disclosure.
[0070] The microwave switch shown in Figure 12 is an example of a 1x2 switch. In Figure 12, each circle represents a connector. The letters written near the circles are the connector names. Specifically, a circle with "C" written near it is connector C. A circle with "1" written near it is connector 1. A circle with "2" written near it is connector 2. The 1x2 switch shown in Figure 12 branches from connector C to connector 1 and connector 2, respectively.
[0071] The microwave switch shown in Figure 13 is an example of a 1x4 switch. In Figure 13, each circle represents a connector. The letters written near the circles are the connector names. Specifically, a circle with "C" written near it is connector C. A circle with "1" written near it is connector 1. A circle with "2" written near it is connector 2. A circle with "3" written near it is connector 3. A circle with "4" written near it is connector 4. The 1x4 switch shown in Figure 13 branches from connector C to connectors 1, 2, 3, and 4, respectively.
[0072] The microwave switch shown in Figure 14 is an example of a directional coupler. In Figure 14, each circle represents a connector. The letters written near the circles are the connector names. Specifically, a circle with "in" written near it is connector in. A circle with "out" written near it is connector out. A circle with "CPL" written near it is connector CPL. The directional coupler shown in Figure 14 always connects connector in and connector out. Alternatively, the directional coupler shown in Figure 14 can always connect connector CPL and connector out by attenuating the signal (for example, by 10-20 decibels). The directional coupler shown in Figure 14 branches from connector out to connector in and connector CPL, respectively.
[0073] The refrigerator connector 50 includes connectors for connecting equipment and devices inside the refrigerator 200 to equipment and devices outside the refrigerator 200. For example, the refrigerator connector 50 includes an input connector SE, a pump connector SS, an output connector OP, and a DC connector DC. The refrigerator connector 50 mainly corresponds to connectors T1, T2, T3, and T4 shown in Figure 6.
[0074] Furthermore, the area outside the refrigerator 200 is at room temperature. In other words, the measuring instrument group 30 and the microwave switch group 40 are located in a room temperature environment.
[0075] Figure 15 shows a first example of the markings on the connectors of a refrigerator connector 50 according to some embodiments of the present disclosure. The connectors shown in Figure 15 are examples of the input connector SE, pump connector SS, output connector OP, and DC connector DC of the refrigerator connector 50. In Figure 15, each circle represents a connector. The letters written near the circle are the connector names. Specifically, a circle with "Outside Refrigeration" written nearby represents an "Outside Refrigeration Connector," and a circle with "Inside Refrigeration" written nearby represents an "Inside Refrigeration Connector."
[0076] Furthermore, when the measuring instrument group 30 includes, for example, a signal generator and a spectrum analyzer and performs pulse measurement, the input connector SE, pump connector SS, and output connector OP of the refrigerator connector 50 are each provided with a connector corresponding to the required number of bits. Figure 16 is a diagram showing a second example of the display of connectors provided in the refrigerator connector 50 according to some embodiments of the present disclosure. The connectors shown in Figure 16 are examples of the input connector SE, pump connector SS, and output connector OP provided in the refrigerator connector 50. In Figure 16, each circle represents a connector. The letters written near the circles are the connector names. That is, a circle with an O nearby corresponds to the output connector OP. A circle with an I nearby corresponds to the input connector SE. A circle with a P nearby corresponds to the pump connector SS. For example, if the required number of bits is 8 bits, three of the connectors shown in Figure 16 will be displayed.
[0077] The refrigerator internal switch 60 includes at least one microwave switch connecting the refrigerator connector 50 and the qubit group 70. The microwave switch is a 1×N switch that branches one wire into N wires. The refrigerator internal switch 60 is primarily a switch connected to a sample holder containing the qubit 101a shown in Figure 6.
[0078] Figure 17 shows a fourth example of the labeling of a microwave switch according to some embodiments of the present disclosure. The microwave switch shown in Figure 17 is an example of a 1x6 switch. In Figure 17, each circle represents a connector. The letters written near the circles are the connector names. That is, a circle with "C" written near it is connector C. A circle with "1" written near it is connector 1. A circle with "2" written near it is connector 2. A circle with "3" written near it is connector 3. A circle with "4" written near it is connector 4. A circle with "5" written near it is connector 5. A circle with "6" written near it is connector 6. The 1x6 switch shown in Figure 17 branches from connector C to connectors 1, 2, 3, 4, 5, and 6, respectively.
[0079] The qubit group 70 comprises a sample holder containing circuit boards for the qubits. The qubit group 70 mainly corresponds to a sample holder containing the qubit 101a shown in Figure 6. Figure 18 is a diagram showing an example of the display of a sample holder according to some embodiments of the present disclosure. The circles in Figure 18 are wiring connectors for the qubit 101a. The wiring connectors for the qubit 101a are arranged in a circular pattern in the sample holder, as shown in Figure 18. The arrangement of the wiring connectors for the qubit 101a differs depending on the design of the qubit 101a, as shown in parts 18(a) and 18(b). The wiring connectors for the qubit 101a are connected to the input line Li1, output line Lo1, and pump line Lp1 of each qubit 101a.
[0080] The wiring inside the refrigerator 200 shown in Figure 8 includes the circulator 103a1, attenuators 103a2, 103a3, 103a4, 103a9, 103a10, 103a11, low-pass filters 103a5, 103a12, band-pass filter 103a6, isolator 103a7, HEMT amplifier 103a8, bias T circuit 109, etc., as shown in Figure 6.
[0081] Figure 19 shows an example of the display of a circulator 103a1 according to some embodiments of the present disclosure. The circles in Figure 19 are connectors of the circulator 103a1. The letters written near the circles are the connector names. That is, a circle with "1" written near it is connector 1. A circle with "2" written near it is connector 2. A circle with "3" written near it is connector 3. The circulator 103a1 shown in Figure 19 outputs a signal received at connector 1 from connector 2. The circulator 103a1 also outputs a signal received at connector 2 from connector 3. The circulator 103a1 also outputs a signal received at connector 3 from connector 1.
[0082] Figure 20 shows an example of the display of attenuators 103a2, 103a3, 103a4, 103a9, 103a10, and 103a11 according to some embodiments of the present disclosure. The circles in Figure 20 are the connectors of the attenuators 103a2, 103a3, 103a4, 103a9, 103a10, and 103a11. The letters written near the circles are the connector names. Specifically, a circle with "in" written nearby is the connector in, and a circle with "out" written nearby is the connector out. The attenuators 103a2, 103a3, 103a4, 103a9, 103a10, and 103a11 shown in Figure 20 output the signal received at connector in from connector out.
[0083] Figure 21 shows an example of the display of low-pass filters 103a5 and 103a12 according to some embodiments of the present disclosure. The circles in Figure 21 are the connectors of the low-pass filters 103a5 and 103a12. The letters written near the circles are the connector names. Specifically, a circle with "in" written nearby is the connector in, and a circle with "out" written nearby is the connector out. The low-pass filters 103a5 and 103a12 shown in Figure 21 output the signal received at connector in from connector out.
[0084] Figure 22 shows an example of the display of a band-pass filter 103a6 according to some embodiments of the present disclosure. The circles in Figure 22 are connectors of the band-pass filter 103a6. The letters written near the circles are the connector names. Specifically, a circle with "in" written near it is connector in, and a circle with "out" written near it is connector out. The band-pass filter 103a6 shown in Figure 22 outputs the signal received at connector in from connector out.
[0085] Figure 23 shows an example of the display of an isolator 103a7 according to some embodiments of the present disclosure. The circles in Figure 23 are connectors of the isolator 103a7. The letters written near the circles are the connector names. Specifically, a circle with "in" written near it is connector in, and a circle with "out" written near it is connector out. The isolator 103a7 shown in Figure 23 outputs the signal received at connector in from connector out.
[0086] Figure 24 shows an example of the display of a HEMT amplifier 103a8 according to some embodiments of the present disclosure. The circles in Figure 24 are connectors of the HEMT amplifier 103a8. The letters written near the circles are the connector names. Specifically, a circle with "in" written near it is connector in, and a circle with "out" written near it is connector out. The HEMT amplifier 103a8 shown in Figure 24 outputs the signal received at connector in from connector out.
[0087] Figure 25 shows an example of the representation of a bias T circuit 109 according to some embodiments of the present disclosure. The circles in Figure 25 are connectors of the bias T circuit 109. The letters written near the circles are the connector names. Specifically, a circle with "DC" written nearby is connector DC. A circle with "AC" written nearby is connector AC. A circle with "AC+DC" written nearby is connector AC+DC. Between connector DC and connector AC+DC shown in Figure 25, a capacitor representing capacitor 109a1 shown in Figure 6 is shown. Between bias connector DC and connector AC+DC shown in Figure 25, an inductor representing inductor 109a2 shown in Figure 6 is shown. Only direct current propagates from connector DC to connector AC+DC. Only alternating current propagates from connector AC to connector AC+DC. As a result, at connector AC+DC, the direct current propagated from connector DC and the alternating current propagated from connector AC are combined.
[0088] Figure 26 is a diagram showing examples of connector states according to some embodiments of the present disclosure. Part (a) of Figure 26 shows a connector with a black circle (●) inside a circle. Part (b) of Figure 26 shows a connector with an X (×) inside a circle. Part (c) of Figure 26 shows a connector with a white circle inside. The connector shown in part (a) of Figure 26 may indicate that it is unwired. The connector shown in part (b) of Figure 26 may indicate that it is terminated or not for use. The connector shown in part (c) of Figure 26 may indicate that it is wired. These can be realized by the memory unit 204 storing information as a database, including the internal wiring of each device and apparatus (an example of a component) of the quantum computer device 10, the terminals that serve as terminations in each device and apparatus of the quantum computer device 10, and the connection status of switches in each device and apparatus of the quantum computer device 10.
[0089] The above-mentioned indications are merely examples, and the indications in the embodiments of this disclosure are not limited to those described above.
[0090] The processing performed by the processing system 1 in each embodiment of this disclosure is not limited to the processing described above. For example, the processing system 1 may perform the processing described below.
[0091] (Processing performed by the processing system) Figure 27 is a diagram showing an example of the processing flow of processing system 1 according to some embodiments of the present disclosure. Next, the processing performed by processing system 1 will be described with reference to Figure 27.
[0092] In processing system 1, the hardware processor of processing unit 20 executes application program P, thereby realizing a control unit 201, an operation reception unit 202, and a communication unit 203 that perform the processing described below. Furthermore, the storage unit 204 stores information as a database, including the internal wiring of each device and apparatus of the quantum computer apparatus 10, the terminals that serve as the end of each device and apparatus of the quantum computer apparatus 10, and the connection status of switches in each device and apparatus of the quantum computer apparatus 10.
[0093] User U performs an operation to register each device that constitutes the quantum computer device 10 with the operation reception unit 202. For example, User U performs an operation to register the measuring instrument group 30, microwave switch group 40, refrigerator connector 50, refrigerator internal switch 60, and qubit group 70 shown in Figure 8. The operation reception unit 202 receives this operation from User U. When the operation reception unit 202 receives this operation from User U, the control unit 201 displays a screen on the display device 205 showing the connectors provided by each registered device (step S1).
[0094] Figure 28 is a diagram showing an example of a screen displaying connectors shown by a display device 205 according to some embodiments of the present disclosure. In the example shown in Figure 28, the following connectors of each registered device are shown on the display screen 2051 of the display device 2051: sample holder S3 in part 28(a), 1x6 switch SW1 in part 28(b), circulator C9 in part 28(c), the inside of the refrigerator connector SE in part 28(d), the outside of the refrigerator connector SE in part 28(e), 1x4 switch C4 in part 28(f), 2x2 switch M2 in part 28(g), and the network analyzer NA connector in part 28(h). However, the control unit 201 may simultaneously display some of the connectors provided by each registered device on the display screen 2051, and the remaining connectors may be displayed on the display screen 2051 when the user U performs an operation to transition the screen to the operation reception unit 202.
[0095] User U performs an operation on the operation reception unit 202 to identify the connectors to be connected by wiring. For example, User U taps each of the two connectors to be connected by wiring in succession. Specifically, when connecting connector 8 of sample holder S3 and connector 6 of 1x6 switch SW1, User U taps connector 8 of sample holder S3 and connector 6 of 1x6 switch SW1, respectively.
[0096] Furthermore, for example, the application program P has a function to display a list of candidate connectors for each connector of each device to which it is registered. The user U then performs an operation to select one of the two connectors to be connected by wiring. When the user U performs this operation, they also perform an operation to select the other connector to be connected by wiring from the candidate connectors displayed, for example, by a pull-down menu. Specifically, when connecting connector 8 of sample holder S3 and connector 6 of 1x6 switch SW1, the user U may perform an operation to select connector 6 of 1x6 switch SW1 from the candidate connectors displayed when the user U selects connector 8 of sample holder S3.
[0097] Furthermore, for example, a text input field may be provided as a function of the application program P. User U then performs the operation of entering characters in that field that indicate the two connectors to be connected by wiring. Specifically, when connecting connector 8 of sample holder S3 to connector 6 of 1x6 switch SW1, user U may, for example, perform the operation of entering the characters "S3-8,SW1-6" in the text input field.
[0098] Furthermore, for example, a voice recognition function may be provided as a feature of application program P. User U then speaks a phrase indicating the two connectors to be connected. Specifically, when connecting connector 8 of sample holder S3 to connector 6 of 1x6 switch SW1, user U may say, for example, "Connect connector 8 of sample holder S3 to connector 6 of 1x6 switch SW1."
[0099] The operation reception unit 202 receives the operation from user U. When the operation reception unit 202 receives the operation from user U, the control unit 201 changes the display on the display screen 2051 corresponding to the two connectors that have been connected by wiring (step S2). Note that the process in step S2 is executed each time user U performs an operation to identify the connectors to be connected by wiring to the operation reception unit 202.
[0100] Figure 29 is a diagram showing a first example of the screen displayed by the display screen 2051 as a result of the processing in step S2 by the control unit 201 according to some embodiments of the present disclosure. Figure 30 is a diagram showing a second example of the screen displayed by the display screen 2051 as a result of the processing in step S2 by the control unit 201 according to some embodiments of the present disclosure. Note that the connector configuration shown in Figure 30 is the same as that shown in Figure 29, but the inner connector of the refrigerator connector SE, the outer connector of the refrigerator connector SE, the connector of the 1x4 switch C4, and the connector of the 2x2 switch M2 are replaced with the inner connector of the refrigerator connector OP, the outer connector of the refrigerator connector OP, the connector of the 1x4 switch C2, and the connector of the 1x2 switch M6, respectively.
[0101] The screen shown in Figure 29 is the screen that the control unit 201 displays on the display screen 2051 when user U performs the operation to the operation reception unit 202 to connect the following: connector 8 of sample holder S3 to connector 6 of 1x6 switch SW1, connector C of 1x6 switch SW1 to connector 2 of circulator C9, connector 1 of circulator C9 to the inner connector 11 of chiller connector SE, the outer connector 11 of chiller connector SE to connector 2 of 1x4 switch C4, connector C of 1x4 switch C4 to connector 2 of 2x2 switch M2, and connector 1 of 2x2 switch M2 to connector 1 of network analyzer NA. Note that the inner connector 11 and the outer connector 11 of chiller connector SE are connected inside chiller connector SE. Also, connector 1 and connector 2 are connected in 2x2 switch M2.
[0102] The screen shown in Figure 30 is the screen that the control unit 201 displays on the display screen 2051 when user U performs the following operations on the operation reception unit 202: connecting connector 8 of sample holder S3 to connector 6 of 1x6 switch SW1, connector C of 1x6 switch SW1 to connector 2 of circulator C9, connector 3 of circulator C9 to the inner connector 13 of refrigerator connector OP, the outer connector 13 of refrigerator connector OP to connector 2 of 1x4 switch C2, connector C of 1x4 switch C2 to connector C of 1x2 switch M6, and connector 1 of 1x2 switch M6 to connector 5 of network analyzer NA. Note that the inner connector 13 and the outer connector 13 of refrigerator connector OP are connected inside the refrigerator connector OP.
[0103] As shown in Figures 29 and 30, the control unit 201 displays the name of the connected connector on the connected connector. As shown in Figures 29 and 30, for example, SW1-6, which indicates the name of the connected connector, is shown near connector 8 of the sample holder S3.
[0104] User U performs an operation on the operation reception unit 202 to store information indicating the connection status in the storage unit 204. The operation reception unit 202 accepts this operation from User U. Once the operation reception unit 202 accepts this operation from User U, the control unit 201 stores the information indicating the connection status in the storage unit 204 (step S3). The information indicating the connection status is the information indicating the connection details as explained in Figures 29 and 30. In other words, the information indicating the connection status is the information indicating the connection between the connectors. The control unit 201 then completes the series of processes.
[0105] User U requests the operation reception unit 202 to display the connection status stored in the memory unit 204 on the display screen 2051. The operation reception unit 202 accepts this operation from User U. Once the operation reception unit 202 accepts this operation from User U, the control unit 201 displays information indicating the connection status on the display screen 2051. This allows User U to confirm the connection status in the quantum computer device 10.
[0106] The information indicating the connection status is not limited to the information describing the connection details as explained in Figures 29 and 30. Figure 31 is a diagram showing examples of information indicating the connection status according to some embodiments of this disclosure. As shown in Figure 31, the information indicating the connection status may also be expressed in text to show the connection relationship. Part (a) of Figure 31 is an example of showing the connection status described in Figure 29 in text. Connector 8 of sample holder S3, connector 6 of 1x6 switch SW1, connector C of 1x6 switch SW1, connector 2 of circulator C9, connector 1 of circulator C9, inner connector 11 of refrigerator connector SE, outer connector 11 of refrigerator connector SE, connector 2 of 1x4 switch C4, connector C of 1x4 switch C4, connector 2 of 2x2 switch M2, connector 1 of 2x2 switch M2, and connector 1 of network analyzer NA correspond to S3-8, SW1-6, SW1-C, C9-2, C9-1, SE-11, SE-11, C4-2, C4-C, M2-2, M2-1, and NA-1, respectively, as shown in part (a) of Figure 31. Therefore, the "S3-8 SW1-6 SW1-C C9-2 C9-1 SE-11 C4-2 C4-C M2-2 M2-1 NA-1" shown in part (a) of Figure 31 corresponds to the order of the connectors when the following are connected: connector 8 of sample holder S3 to connector 6 of 1x6 switch SW1, connector C of 1x6 switch SW1 to connector 2 of circulator C9, connector 1 of circulator C9 to the inner connector 11 of refrigerator connector SE, connector 11 of refrigerator connector SE to connector 2 of 1x4 switch C4, connector C of 1x4 switch C4 to connector 2 of 2x2 switch M2, and connector 1 of 2x2 switch M2 to connector 1 of network analyzer NA. In other words, the "S3-8 SW1-6 SW1-C C9-2 C9-1 SE-11 C4-2 C4-C M2-2 M2-1 NA-1" shown in part (a) of Figure 31 can be considered to have the connectors connected in that order.
[0107] Furthermore, section (b) of Figure 31 is an example of showing the connection status described in Figure 30 in text. Connector 8 of sample holder S3, connector 6 of 1x6 switch SW1, connector C of 1x6 switch SW1, connector 2 of circulator C9, connector 3 of circulator C9, inner connector 13 of refrigerator connector OP, outer connector 13 of refrigerator connector OP, connector 2 of 1x4 switch C2, connector C of 1x4 switch C2, connector C of 1x2 switch M6, connector 1 of 1x2 switch M6, and connector 6 of network analyzer NA correspond to S3-8, SW1-6, SW1-C, C9-2, C9-3, OP-13, OP-13, C2-2, C2-C, M6-C, M6-1, and NA-5, respectively, as shown in section (b) of Figure 31. Therefore, the "S3-8 SW1-6 SW1-C C9-2 C9-3 OP-13 C2-2 C2-C M6-C M6-1 NA-5" shown in part (b) of Figure 31 corresponds to the order of the connectors when the following are connected: connector 8 of sample holder S3 to connector 6 of 1x6 switch SW1, connector C of 1x6 switch SW1 to connector 2 of circulator C9, connector 3 of circulator C9 to the inner connector 13 of refrigerator connector OP, connector 13 of refrigerator connector OP to connector 2 of 1x4 switch C2, connector C of 1x4 switch C2 to connector C of 1x2 switch M6, and connector 1 of 1x2 switch M6 to connector 5 of network analyzer NA. In other words, the "S3-8 SW1-6 SW1-C C9-2 C9-3 OP-13 C2-2 C2-C M6-C M6-1 NA-5" shown in part (b) of Figure 31 can be considered to have the connectors connected in that order.
[0108] Figure 32 is a diagram showing a third example of the screen displayed on the display screen 2051 as a result of the processing in step S2 by the control unit 201 according to some embodiments of the present disclosure. Figure 33 is a diagram showing a fourth example of the screen displayed on the display screen 2051 as a result of the processing in step S2 by the control unit 201 according to some embodiments of the present disclosure. The control unit 201 may display the portion of Figure 31(a) or the screen shown in Figure 32 on the display screen 2051 instead of the screen shown in Figure 29. Alternatively, the control unit 201 may display the portion of Figure 31(b) or the screen shown in Figure 33 on the display screen 2051 instead of the screen shown in Figure 30.
[0109] The processing system 1 described above allows for an overview of almost the entire state of switches and connectors inside and outside the refrigerator (an example of a chamber), allowing for an overview of almost the entire availability of these (such as how many unused switches and connectors are available), and enabling a quick determination of whether or not it is possible to add experimental circuits that require wiring across multiple devices and equipment. Furthermore, the processing system 1 also allows for an overview of the availability of circulators and bias T inside the refrigerator, making it easier to consider experimental circuits that will be realized by adding wiring when the chamber is opened next time, even when the chamber cannot be opened during an experiment. In addition, the processing system 1 allows for operation on the display screen while checking the devices and equipment to which the wiring is connected before and after the switch when switching switches during an experiment with a quantum computer device, thereby reducing operational errors.
[0110] (advantage) The above describes one embodiment of the processing system 1. In the processing unit 20 of the processing system 1, the control unit 201 displays the wiring in the quantum computer device 10, specifically the wiring inside the refrigerator 200 and the wiring outside the refrigerator 200. This processing unit 20 makes wiring design easier.
[0111] Although a refrigerator is used in the above example, a chamber for purposes other than refrigeration may be used, such as a vacuum chamber, a reduced pressure chamber, a warming chamber, or a chamber for magnetic shielding. The term "chamber" here also includes vessels, jars, boxes, and containers. Furthermore, although a circulator and bias T are used as path elements in this disclosure, other path elements may be used as long as they are electronic components that are mounted on a circuit board or similar in the device, including spares, and can be incorporated into the circuit by wiring as needed, or remain unused without being connected to the circuit.
[0112] <First Modified Example of the Embodiment> In the processing system 1 according to a first modification of one embodiment of the present disclosure, the control unit 201 may transmit a control signal to the quantum computer device 10 via the communication unit 203 to switch a switch in response to an operation by user U that determines a connection, which is received by the operation reception unit 202. In this case, the control unit 106 of the quantum computer device 10 controls the connection of the switches in the switching unit 102 and the selector 1012 via the switching unit control unit 107 and the selector control unit 108 in response to the control signal. Thus, the processing system 1 may be such that the connection of the switches in the quantum computer device 10 is linked to the connection determined in the processing unit 20.
[0113] Figure 34 shows an image of the control of switches performed by a control unit 201 according to some embodiments of the present disclosure. For example, as shown in Figure 34, the control unit 201 controls switches in the quantum computer device 10 in conjunction with the display on the display screen 2051.
[0114] (advantage) This processing system 1 allows user U to control the connection state of switches within the quantum computer device 10 solely by processing the processing unit 20.
[0115] A processing apparatus 20 according to some embodiments of the present disclosure will be described. Figure 35 is a diagram showing an example of the configuration of a processing apparatus 20 according to some embodiments of the present disclosure. The processing apparatus 20 includes a control unit 201, as shown in Figure 35.
[0116] The control unit 201 displays the wiring in the quantum computer device, specifically the wiring inside the refrigerator and the wiring outside the refrigerator. The control unit 201 can be implemented, for example, using the functions of the control unit 201 illustrated in Figure 7.
[0117] Next, the processing performed by the processing apparatus 20 according to some embodiments of the present disclosure will be described. Figure 36 is a diagram showing an example of the processing flow of the processing apparatus 20 according to some embodiments of the present disclosure. Here, the processing of the processing apparatus 20 will be described with reference to Figure 36.
[0118] The control unit 201 displays the wiring in the quantum computer device, including the wiring inside the chamber and the wiring outside the chamber (step S101).
[0119] Several embodiments of the processing apparatus 20 according to the present disclosure have been described above. This processing apparatus 20 can facilitate wiring design.
[0120] In addition, the order of the processes in each embodiment of this disclosure may be changed, as long as appropriate processing is performed.
[0121] Although each embodiment of this disclosure has been described, the processing system 1, quantum computer device 10, processing unit 20, and other control devices described above may have a computer system inside. The processing steps described above are stored in the form of a program on a computer-readable recording medium, and the processing is performed when the computer reads and executes this program. A specific example of a computer is shown below.
[0122] Figure 37 is a schematic block diagram showing the configuration of a computer according to at least one embodiment. As shown in Figure 37, the computer 5 includes a CPU (Central Processing Unit) 6, main memory 7, storage 8, and interface 9.
[0123] For example, the processing system 1, quantum computer device 10, processing unit 20, and other control devices described above are each implemented in computer 5. The operation of each processing unit described above is stored in storage 8 in the form of a program. CPU 6 reads the program from storage 8, loads it into main memory 7, and executes the above processing according to the program. CPU 6 also allocates memory areas in main memory 7 corresponding to each of the above-mentioned storage units according to the program.
[0124] Examples of storage 8 include HDDs (Hard Disk Drives), SSDs (Solid State Drives), magnetic disks, magneto-optical disks, CD-ROMs (Compact Disc Read Only Memory), DVD-ROMs (Digital Versatile Disc Read Only Memory), and semiconductor memory. Storage 8 may be an internal medium directly connected to the bus of computer 5, or an external medium connected to computer 5 via interface 9 or a communication line. Furthermore, if this program is distributed to computer 5 via a communication line, computer 5, upon receiving the program, may expand it into main memory 7 and execute the above processing. In at least one embodiment, storage 8 is a tangible storage medium that is not temporary.
[0125] Furthermore, the above program may implement some of the functions described above. Moreover, the above program may be a file that can implement the above functions in combination with a program already recorded in the computer system, a so-called differential file (differential program).
[0126] While several embodiments of this disclosure have been described, these embodiments are illustrative and do not limit the scope of the disclosure. These embodiments may be modified in various ways, without departing from the gist of the disclosure.
[0127] Furthermore, some or all of the above embodiments may also be described as follows, but are not limited to these.
[0128] (Note 1) A control unit for displaying wiring in a quantum computer device, including wiring inside a chamber and wiring outside the chamber. A processing device equipped with the following features.
[0129] (Note 2) The control unit, To display the wiring in the aforementioned quantum computer device on a single screen, The processing apparatus described in Appendix 1.
[0130] (Note 3) The control unit, The aforementioned screen displays at least one unused connector, switch, or path element. The processing apparatus described in Appendix 2.
[0131] (Note 4) A storage unit that stores information including at least one of the following: the internal wiring of the components of the quantum computer device, the terminals that terminate the components, and the connection status of the switches in the components. Equipped with, The control unit, The wiring is displayed along with at least one of the following: the internal wiring, the terminals that serve as the end of the circuit, and the connection status of the switch. The processing apparatus described in any one of the appendices 1 to 3.
[0132] (Note 5) The aforementioned switch includes a branch switch, The processing apparatus described in Appendix 4.
[0133] (Note 6) The control unit, The connection of the corresponding switch in the quantum computer device is controlled in conjunction with the display of the connection status of the aforementioned switch. The processing apparatus described in Appendix 4 or Appendix 5.
[0134] (Note 7) The processing apparatus described in any one of the appendices 1 to 6, The aforementioned quantum computer device, A processing system equipped with the following features.
[0135] (Note 8) Wiring in a quantum computer device, which allows for the display of wiring inside the chamber and wiring outside the chamber. A processing method that includes this.
[0136] (Note 9) Displaying the wiring in the aforementioned quantum computer device on a single screen, The processing method described in Appendix 8, including the method described therein.
[0137] (Note 10) Display at least one unused connector, switch, or path element on the aforementioned screen. The apparatus described in Appendix 9, including the apparatus described therein.
[0138] (Note 11) The quantum computer device stores information including at least one of the following: the internal wiring of the components, the terminals that terminate the components, and the connection status of the switches in the components. The wiring is displayed along with at least one of the internal wiring, the terminals that serve as the end of the circuit, and the connection status of the switch. A processing method described in any one of the appendices 8 to 10, including the above.
[0139] (Note 12) The aforementioned switch includes a branch switch, The processing method described in Appendix 11.
[0140] (Note 13) Controlling the connection of the corresponding switch in the quantum computer device in conjunction with the display of the connection status of the aforementioned switch. The processing method described in Appendix 11 or Appendix 12, including the following.
[0141] (Note 14) On the computer, Wiring in a quantum computer device, which allows for the display of wiring inside the chamber and wiring outside the chamber. A program that executes the command.
[0142] (Note 15) Displaying the wiring in the aforementioned quantum computer device on a single screen, The program described in Appendix 14 that causes the aforementioned computer to execute.
[0143] (Note 16) Display at least one unused connector, switch, or path element on the aforementioned screen. The program described in Appendix 15 that causes the computer to execute.
[0144] (Note 17) The quantum computer device stores information including at least one of the following: the internal wiring of the components, the terminals that terminate the components, and the connection status of the switches in the components. The wiring is displayed along with at least one of the internal wiring, the terminals that serve as the end of the circuit, and the connection status of the switch. A program described in any one of the appendices 14 to 16 that causes the computer to execute the above.
[0145] (Note 18) The aforementioned switch includes a branch switch, The program described in Appendix 17.
[0146] (Note 19) Controlling the connection of the corresponding switch in the quantum computer device in conjunction with the display of the connection status of the aforementioned switch. The program described in Appendix 17 or Appendix 18 that causes the computer to execute the aforementioned program. [Explanation of Symbols]
[0147] 1. Processing System 5. Computers 6..CPU 7. Main Memory 8. Storage 9. Interface 10. Quantum computer device 20... Processing equipment 101...Quantum circuit 10¹a... qubit 101b...Coupler 101c... Coupling Capacitor 101d... Capacitor 101e...Readout circuit 101f...Signal output section 102... Switching section 103...Transmission System 103a1... Circulator 103a2, 103a3, 103a4, 103a9, 103a10, 103a11... Attenuators 103a5, 103a12... Low-pass filters 103a6... Bandpass filter 103a7...Isolator 103a8...HEMT amplifier 104... Input / Output Device Group 105...Measurement System 106... Control Unit 107... Switching Unit Control Section 108...Selector Control Unit 109... Bias T circuit 109a...Capacitor 109b...Inductor 110...Sample switching section 111...DC bias source 10¹¹...a group of qubits 1011b... Nonlinear element 1012...Selector 1013a...Inductor L1...Coupler connection part L2...Read circuit connection section l3... control line
Claims
1. A control unit for displaying wiring in a quantum computer device, including wiring inside a chamber and wiring outside the chamber. A processing device equipped with the following features.
2. The control unit, To display the wiring in the aforementioned quantum computer device on a single screen, The apparatus according to claim 1.
3. The control unit, The aforementioned screen displays at least one unused connector, switch, or path element. The apparatus according to claim 2.
4. A storage unit that stores information including at least one of the internal wiring of the components of the quantum computer device, terminals that terminate the components, and the connection status of switches in the components. Equipped with, The control unit, The wiring is displayed along with at least one of the following: the internal wiring, the terminals that serve as the end of the circuit, and the connection status of the switch. The apparatus according to claim 1.
5. The aforementioned switch includes a branch switch, The apparatus according to claim 4.
6. The control unit, The connection of the corresponding switch in the quantum computer device is controlled in conjunction with the display of the connection status of the aforementioned switch. The apparatus according to claim 4.
7. The apparatus according to claim 1, The aforementioned quantum computer device, A processing system equipped with the following features.
8. Wiring in a quantum computer device, which allows for the display of wiring inside the chamber and wiring outside the chamber. A processing method that includes this.
9. On the computer, Wiring in a quantum computer device, which allows for the display of wiring inside the chamber and wiring outside the chamber. A program that executes the command.
Citation Information
Patent Citations
Quantum computer device
JP2024085971A