Flux Bias Circuit
By designing a magnetofluid bias circuit, using a digital-to-analog converter and a magnetofluid volume parameter circuit, the problem of controlling the upper limit of the number of lines in the prior art is solved, efficient control of a large number of qubits is achieved, and the scalability of the quantum computer is improved.
Patent Information
- Application Number
- JP2021068575
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-04-14
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2041-04-14
AI Technical Summary
The prior art is difficult to effectively control a large number of qubits and other control objects, resulting in an upper limit of the number of control lines, limiting the scalability of quantum computers.
A magnetofluid bias circuit is designed, which converts digital signals into analog signals through digital-analog converters and magnetofluid volume parameter circuits, and uses multi-stage shift registers and multiple current control lines to achieve efficient magnetofluid control of a large number of control objects.
It realizes efficient control of a large number of control objects using a small number of control lines, and improves the scalability and control accuracy of quantum computers.
Smart Images

Figure 0007654200000001 
Figure 0007654200000002 
Figure 0007654200000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a flux bias circuit. [Background technology]
[0002] Quantum computers are capable of simulating quantum systems consisting of a large number of electrons, and are therefore expected to be applicable to materials design and drug discovery. The quantum bits controlled by quantum computers are composed of superconducting elements and therefore need to be controlled at low temperatures. For this reason, quantum computers are composed of a refrigerator for keeping the quantum bits at low temperatures and equipment that operates at room temperature. The equipment that operates at room temperature outputs control signals to the quantum bits via cables.
[0003] In quantum computers, a large number of cables are required to control the large number of quantum bits in the refrigerator. For example, 168 cables are required to control 72 quantum bits. However, since there is a limit to the number of cables required to control quantum bits, it is extremely difficult to increase the number of quantum bits.
[0004] To realize a large-scale quantum computer, a control circuit that operates at the same low temperature side as quantum bits is required. For example, a quantum computing system in which the number of communication lines is smaller than the number of devices to be controlled is known (Patent Document 1). Also, a superconducting quantum processor equipped with a superconducting digital / analog converter that uses a flux quantum parametron as a shift register is known (Patent Document 2). [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Special Publication No. 2010-511946 [Patent Document 2] Special Publication No. 2019-521546 Summary of the Invention [Problem to be solved by the invention]
[0006] As described above, there is a demand for controlling a large number of control targets, such as quantum bits, using a small number of control lines.
[0007] The present invention has been made in consideration of the above points, and provides a flux bias circuit capable of controlling a large number of controlled objects with a small number of control lines. [Means for solving the problem]
[0008] The present invention has been made to solve the above-mentioned problems, and one aspect of the present invention includes an input signal line to which an input signal indicating an applied magnetic flux by a digital value is input, a first current control line, a second current control line, and a third current control line to which a clock signal corresponding to the input signal is input, a digital-to-analog conversion unit that converts the input signal into an analog signal by a circuit including a flux quantum parametron circuit based on the input signal input to the input signal line and the clock signal input to the first current control line, the second current control line, and the third current control line, respectively, and a magnetic flux application unit that applies an applied magnetic flux to a control object based on the analog signal output from the digital-to-analog conversion unit, the analog conversion unit comprises: a digital-to-analog converter, the number of which corresponds to the number of bits of the input signal; and a shift register, in which shift register elements based on a flux quantum parametron circuit are connected in a number of stages corresponding to the number of bits, the shift register comprises a first shift register element, a second shift register element, a third shift register element, and a fourth shift register element in each of the multiple stages, the first shift register element, the second shift register element, and the fourth shift register element in each of the multiple stages are connected in series by the input signal line in the order of the first shift register element, the second shift register element, and the fourth shift register element, and the third shift register element and the fourth shift register element are connected in parallel by the input signal line; In each of the plurality of stages, the fourth shift register element and the first shift register element in a stage next to the stage in which the fourth shift register element is provided are connected in series by the input signal line; In each of the multiple stages, the first shift register element receives the clock signal from the first current control line, the second shift register element receives the clock signal from the second current control line, and the third shift register element and the fourth shift register element receive the clock signal from the third current control line, and in each of the multiple stages, the digital-to-analog converter is a flux bias circuit that outputs the analog signal based on the current value output from the third shift register element.
[0009] One aspect of the present invention includes an input signal line to which an input signal indicating an applied magnetic flux by a digital value is input, a first current control line, a second current control line, and a third current control line to which a clock signal corresponding to the input signal is input, a digital-to-analog conversion unit that converts the input signal into an analog signal by a circuit including a flux quantum parametron circuit based on the input signal input to the input signal line and the clock signal input to the first current control line, the second current control line, and the third current control line, respectively, and a magnetic flux application unit that applies an applied magnetic flux to a control object based on the analog signal output from the digital-to-analog conversion unit, wherein the digital-to-analog conversion units and the magnetic flux application units are provided in the same number as the control objects, and the digital-to-analog conversion unit includes digital-to-analog converters in a number corresponding to the number of bits of the input signal, and a shift register in which shift register elements based on the flux quantum parametron circuit are connected in a number of stages corresponding to the number of bits, and the shift register includes a first shift register element, a second shift register element, and a third shift register element in each of the multiple stages. the first shift register element, the second shift register element, and the third shift register element in each of the multiple stages are connected in series by the input signal line in the order of the first shift register element, the second shift register element, and the third shift register element; in each of the multiple stages, the clock signal is input from the first current control line to the first shift register element, the clock signal is input from the second current control line to the second shift register element, and the clock signal is input from the third current control line to the third shift register element; in each of the multiple stages, an output of the third shift register element is branched into two, one output is input to the digital-to-analog converter, and the other output is input to the first shift register element provided in a stage of the multiple stages adjacent to the stage in which the third shift register element is provided; and in each of the multiple stages, the digital-to-analog converter is a flux bias circuit that outputs the analog signal based on a current value output from the third shift register element.
[0012] In addition, one aspect of the present invention is that, in the above-mentioned magnetic flux bias circuit, the number of digital-to-analog converters provided in the digital-to-analog conversion unit is greater than the number of bits, and one or more of the bits of the input signal are associated with a plurality of the digital-to-analog converters.
[0013] According to another aspect of the present invention, in the magnetic flux bias circuit, a hold signal line to which a hold signal for holding a current value output from the shift register is input further comprises: and others In preparation for this, the hold signal is input to the digital-to-analog converter from the hold signal line.
[0014] Moreover, one aspect of the present invention is a flux bias circuit as described above, wherein the digital-to-analog converter is a single flux quantum circuit that holds a flux quantum in a superconducting loop based on an input voltage pulse, and further comprises an interface circuit that converts a current output from a flux quantum parametron circuit into a voltage pulse, a reset signal line to which a reset signal for resetting the flux quantum held by the single flux quantum circuit is input, and a bias signal line to which a bias signal for biasing the superconducting loop is input, and the interface circuit, and The single flux quantum circuit The road the number of control targets is equal to the number of the single flux quantum circuits, each of the plurality of single flux quantum circuits holds a flux quantum in a superconducting loop based on the voltage pulse output from each of the plurality of interface circuits; Multiple The magnetic flux application unit applies an applied magnetic flux to each of the plurality of controlled objects based on a magnetic flux quantum held by each of the plurality of single flux quantum circuits. Effect of the Invention
[0015] According to the present invention, a large number of control targets can be controlled with a small number of control lines. [Brief description of the drawings]
[0016] [Figure 1] 1 is a diagram showing an example of a configuration of a magnetic flux bias circuit according to a first embodiment of the present invention. [Diagram 2] FIG. 3 is a diagram showing an example of various signals flowing in the magnetic flux bias circuit according to the first embodiment of the present invention. [Diagram 3] FIG. 2 is a diagram showing an example of a circuit configuration of a QFP used as a shift register element according to the first embodiment of the present invention. [Figure 4] FIG. 2 is a diagram showing an example of a circuit configuration of a QFP used as a shift register element according to the first embodiment of the present invention. [Diagram 5] FIG. 2 is a diagram showing an example of a circuit configuration of a QFP used as a shift register element according to the first embodiment of the present invention. [Figure 6] FIG. 3 is a diagram showing an example of a relationship between an input signal and an applied magnetic flux according to the first embodiment of the present invention. [Figure 7] FIG. 11 is a diagram showing an example of a configuration of a magnetic flux bias circuit according to a second embodiment of the present invention. [Figure 8] FIG. 11 is a diagram showing an example of various signals flowing in a magnetic flux bias circuit according to a second embodiment of the present invention. [Figure 9] FIG. 11 is a diagram illustrating an example of a relationship between an input signal and an applied magnetic flux according to the second embodiment of the present invention. [Figure 10] FIG. 11 is a diagram showing an example of a configuration of a magnetic flux bias circuit according to a third embodiment of the present invention. [Figure 11] FIG. 13 is a diagram showing an example of a configuration of a magnetic flux bias circuit according to a first modified example of the third embodiment of the present invention. [Figure 12] FIG. 13 is a diagram showing an example of a configuration of a magnetic flux bias circuit according to a second modification of the third embodiment of the present invention. [Figure 13] FIG. 13 is a diagram showing an example of a configuration of a magnetic flux bias circuit according to a fourth embodiment of the present invention. [Figure 14] FIG. 11 is a diagram showing an example of various signals flowing in a magnetic flux bias circuit according to a fourth embodiment of the present invention. [Figure 15]FIG. 13 is a diagram showing an example of a QFP / SFQ interface, which is a circuit configuration of a QFP / SFQ interface according to a fourth embodiment of the present invention. [Figure 16] FIG. 13 is a diagram showing an example of a QFP / SFQ interface, which is a circuit configuration of a QFP / SFQ interface according to a fourth embodiment of the present invention. [Figure 17] FIG. 11 is a diagram showing an example of various signals flowing in a magnetic flux bias circuit according to a fourth embodiment of the present invention. [Figure 18] FIG. 13 is a diagram showing an example of the configuration of a magnetic flux bias circuit used in a simulation according to a fourth embodiment of the present invention. [Figure 19] FIG. 11 is a diagram showing an example of various signals flowing in a magnetic flux bias circuit according to a fourth embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0017] (First embodiment) Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. Fig. 1 is a diagram showing an example of the configuration of a magnetic flux bias circuit 1 according to this embodiment. Fig. 2 is a diagram showing an example of various signals flowing in the magnetic flux bias circuit 1 according to this embodiment. In Fig. 2, values of various signals are shown with respect to time.
[0018] The magnetic flux bias circuit 1 is a circuit for applying a magnetic flux to a control target 9. The control target 9 is one of various components that constitute the circuit of a quantum computer. The control target 9 is, for example, a quantum bit.
[0019] As described below, the flux bias circuit 1 includes, as an example, a digital-to-analog converter based on a quantum flux parametron (QFP). A QFP is a circuit that includes a pair of Josephson junctions and is driven and clocked by an alternating bias current (excitation current). In the QFP, the Josephson junctions generate a signal current. QFPs are known to have no DC resistance and extremely low power consumption because they use superconducting elements. The power consumption per gate of QFPs is about 10 pW even at high-speed operation of several GHz. QFPs can also operate at high speeds of about 10 GHz with a clock frequency. Furthermore, because QFPs have extremely low power consumption, they can be operated close to quantum bits. Note that the power consumption and clock frequency values of QFPs mentioned above are merely examples, and these values may vary depending on the circuit parameters and type of circuit.
[0020] The magnetic flux bias circuit 1 includes an input signal line 2, a first current control line 3, a second current control line 4, a third current control line 5, a hold signal line 6, a shift register 70, a digital-to-analog converter 71, and a transformer 8.
[0021] The input signal line 2 is a control line to which the input signal Iin is input. The input signal Iin is a current that indicates the applied magnetic flux by a digital value. In this embodiment, the number of bits of the input signal Iin is, for example, 4 bits. As shown in Figs. 1 and 2, the input signal Iin indicates, for example, a logical value of "1110". A specific example of the relationship between the input signal Iin and the applied magnetic flux will be described later.
[0022] The first current control line 3 is a control line to which the first excitation current Ix1 is input. The second current control line 4 is a control line to which the second excitation current Ix2 is input. The third current control line 5 is a control line to which the third excitation current Ix3 is input. The first excitation current Ix1, the second excitation current Ix2, and the third excitation current Ix3 are each a clock signal synchronized with the input signal Iin. As described above, the first current control line 3, the second current control line 4, and the third current control line 5 each receive a clock signal corresponding to the input signal Iin.
[0023] The hold signal line 6 is a control line to which a hold signal Ihold is input. The hold signal Ihold is a current for holding the value of the output signal output from the shift register 70. As shown in Fig. 2, when the hold signal Ihold is high, a magnetic flux is applied to the controlled object 9.
[0024] The shift register 70 is a QFP-based shift register. In the shift register 70, QFP-based shift register elements are connected in a number of stages corresponding to the number of bits of the input signal Iin. In the shift register 70, the shift register elements are also said to be cascade-connected. In the shift register 70, the circuit configuration of the QFP used as the shift register element is common to the multiple shift register elements.
[0025] Here, with reference to Figures 3 to 5, an example of the circuit configuration of a QFP used as a shift register element provided in the shift register 70 shown in Figure 1 will be described. The circuit configuration of the shift register element provided in the shift register 70 shown in Figure 1 is, for example, any of the circuit configurations of the QFP shown in Figures 3 to 5. Note that the circuit configurations of the QFP shown in Figures 3 to 5 are only examples, and the circuit configuration of the shift register element provided in the shift register 70 shown in Figure 1 may be a QFP circuit configuration other than the circuit configurations of the QFP shown in Figures 3 to 5.
[0026] 3 is a diagram showing an example of a circuit configuration of a QFP 100 used as a shift register element according to the present embodiment. The QFP 100 is driven and clocked by an AC bias current Ix. When the AC bias current Ix flows through a power supply line 101, magnetic fluxes are generated in inductors Lx1 and Lx2 provided in the power supply line 101.
[0027] The inductor Lx1 and the inductor L1 provided in the circuit element 103 are magnetically coupled by a coupling constant k1. The inductor Lx2 and the inductor L2 provided in the circuit element 102 are magnetically coupled by a coupling constant k2. When a magnetic flux is applied to the inductor L1 and the inductor L2, the pair of Josephson junctions, Josephson junction J1 and Josephson junction J2, determine a logic state according to an input signal Iin flowing through the input signal line 104, and amplify the input signal Iin to generate a signal current. Here, the Josephson junction J1 is provided in the circuit element 103. The Josephson junction J2 is provided in the circuit element 102.
[0028] When the generated signal current flows through the signal current line 105, a magnetic flux is generated in an inductor Lq provided in the signal current line 105. The inductor Lq and an inductor Lout provided in the output signal line 106 are magnetically coupled by a coupling constant kout. The magnetic flux generated in the inductor Lout causes the output signal Iout to flow through the output signal line 106.
[0029] 4 is a diagram showing an example of the circuit configuration of a QFP100A used as a shift register element according to this embodiment. Comparing the QFP100A (FIG. 4) with the QFP100 (FIG. 3), the output signal line 106A is different. Here, the other components (power supply line 101, circuit element 102, circuit element 103, input signal line 104, and signal current line 105) are the same as those in the QFP100 (FIG. 3). Explanation of the same configuration as that of the QFP100 (FIG. 3) will be omitted, and in FIG. 4, the explanation will be focused on the parts that are different from the QFP100 (FIG. 3).
[0030] The output signal line 106A is connected to the signal current line 105 on the ungrounded side of the inductor Lq provided in the signal current line 105. In other words, the output signal line 106A and the inductor Lq are connected in parallel to the signal current line 105. When the generated signal current flows through the signal current line 105, a part of the signal current flows through the inductor Lq provided in the signal current line 105. The remaining part of the signal current flows through the output signal line 106A as the output signal Iout.
[0031] 5 is a diagram showing an example of a circuit configuration of a QFP100B used as a shift register element according to this embodiment. Comparing QFP100B (FIG. 5) with QFP100A (FIG. 4), QFP100B (FIG. 5) differs in that it does not include the signal current line 105 and inductor Lq that are included in QFP100A (FIG. 4). Here, the other components (power line 101, circuit element 102, circuit element 103, and input signal line 104) are the same as those in QFP100A (FIG. 4). Explanations of the same functions as those in QFP100A (FIG. 4) will be omitted, and in FIG. 5, the explanation will be focused on the parts that are different from QFP100A (FIG. 4).
[0032] In the QFP100B, when a magnetic flux is applied to the inductor L1 and the inductor L2, the pair of Josephson junctions, Josephson junction J1 and Josephson junction J2, determine a logic state according to the input signal Iin flowing through the input signal line 104, and amplify the input signal Iin to generate an output signal Iout. The generated output signal Iout is output from the output signal line 106B.
[0033] Returning to FIG. 1, the description of the configuration of the magnetic flux bias circuit 1 will be continued. The shift register 70 includes a first shift register element 72-1, a second shift register element 73-1, a third shift register element 74-1, a fourth shift register element 75-1, a first shift register element 72-2, a second shift register element 73-2, a third shift register element 74-2, a fourth shift register element 75-2, a first shift register element 72-3, a second shift register element 73-3, a third shift register element 74-3, a fourth shift register element 75-3, a first shift register element 72-4, a second shift register element 73-4, a third shift register element 74-4, and a fourth shift register element 75-4.
[0034] The shift register 70 includes a first shift register element, a second shift register element, a third shift register element, and a fourth shift register element in each of a plurality of stages. A set of the first shift register element 72-1, the second shift register element 73-1, the third shift register element 74-1, and the fourth shift register element 75-1 corresponds to one of the stages to which the shift register elements are connected in the shift register 70. A set of the first shift register element 72-2, the second shift register element 73-2, the third shift register element 74-2, and the fourth shift register element 75-2 corresponds to one of the stages to which the shift register elements are connected in the shift register 70. A set of the first shift register element 72-3, the second shift register element 73-3, the third shift register element 74-3, and the fourth shift register element 75-3 corresponds to one of the stages to which the shift register elements are connected in the shift register 70. The set of first shift register element 72-4, second shift register element 73-4, third shift register element 74-4, and fourth shift register element 75-4 corresponds to one of the stages in shift register 70 to which shift register elements are connected.
[0035] In the shift register 70, in each of the multiple stages, the first shift register element, the second shift register element, and the fourth shift register element are connected in series by the input signal line 2 in the order of the first shift register element, the second shift register element, and the fourth shift register element, and the third shift register element and the fourth shift register element are connected in parallel by the input signal line 2. For example, in the fourth stage counted from the bottom in FIG. 1, the first shift register element 72-4, the second shift register element 73-4, and the fourth shift register element 75-4 are connected in series by the input signal line 2. The third shift register element 74-4 and the fourth shift register element 75-4 are connected in parallel by the input signal line 2.
[0036] The fourth shift register element of each stage is connected in series to the first shift register element of the stage next to the stage in question. For example, in FIG. 1, the fourth shift register element 75-4 in the fourth stage counting from the bottom is connected in series to the first shift register element 72-3 in the third stage counting from the bottom. The third shift register element of each stage is connected in series with the digital-to-analog converter 71. For example, the third shift register element 74-4 in the fourth stage counting from the bottom is connected in series with the digital-to-analog converter 71-4.
[0037] In each of the multiple stages, the first shift register elements are connected in series by a first current control line 3, the second shift register elements are connected in series by a second current control line 4, and the third and fourth shift register elements are connected in series by a third current control line 5. In each of the multiple stages, a first excitation current Ix1 which is a clock signal is input from the first current control line 3 to the first shift register element, a second excitation current Ix2 which is a clock signal is input from the second current control line 4 to the second shift register element, and a third excitation current Ix3 which is a clock signal is input from the third current control line 5 to the third and fourth shift register elements.
[0038] In shift register 70, the shift register elements hold and output the value of the input signal when the input clock signal is in a high state. Holding the value of the input signal means outputting a high signal as the output signal when the input signal value is high, and outputting a low signal as the output signal when the input signal value is low. When the input clock signal is in a low state, the shift register elements do not output a signal regardless of the value of the input signal. In other words, the shift register elements function as buffer circuits. For example, the first shift register element 72-4 outputs a high signal as an output signal when the input signal Iin input from the input signal line 2 is in a high state and the first excitation current Ix1 input from the first current control line 3 is in a high state.
[0039] In the shift register 70, the value of the input signal Iin input from the input signal line 2 is propagated in sequence by the serially connected shift register elements while retaining the value. The first excitation current Ix1, the second excitation current Ix2, and the third excitation current Ix3 shown in FIG. 2 are each high at a time synchronized with the input signal Iin so that the value of the input signal Iin is propagated in sequence. Here, as shown in FIG. 2, the time when the second excitation current Ix2 becomes high is delayed by a predetermined time from the time when the first excitation current Ix1 becomes high. Similarly, the time when the third excitation current Ix3 becomes high is delayed by a predetermined time from the time when the second excitation current Ix2 becomes high.
[0040] Note that the configuration of the shift register 70 is just an example, and may be a configuration other than that shown in Fig. 1. For example, the fourth shift register element may be omitted from the configuration of the shift register 70 shown in Fig. 1. In that case, the output of the third shift register element (e.g., third shift register element 74-4) is branched into two, one output is input to a digital-to-analog converter (e.g., digital-to-analog converter 71-4), and the other output is input to a first shift register element (e.g., first shift register element 72-3) provided in a stage adjacent to the stage in which the third shift register element is provided, among the stages provided in the shift register 70.
[0041] The number of digital-analog converters 71 provided corresponds to the number of bits of the input signal Iin. Since the number of stages provided in the shift register 70 described above corresponds to the number of bits of the input signal Iin, in other words, the number of digital-analog converters 71 provided corresponds to the number of stages provided in the shift register 70.
[0042] In this embodiment, in accordance with the input signal Iin being 4 bits, four digital-analog converters 71 are provided: a digital-analog converter 71-1, a digital-analog converter 71-2, a digital-analog converter 71-3, and a digital-analog converter 71-4. The digital-analog converter 71 is a digital-analog converter based on a QFP.
[0043] In the digital-analog converter 71, the circuit configuration of the QFP is common to the digital-analog converters 71-1, 71-2, 71-3, and 71-4. The circuit configuration of the QFP of the digital-analog converter 71 is similar to the circuit configuration of the QFP used as the shift register element of the shift register 70 described above. Note that, when the QFP of the digital-analog converter 71 functions as a buffer, the circuit configuration of the QFP may be different from the circuit configuration of the QFP used as the shift register element of the shift register 70.
[0044] Digital-to-analog converter 71-1, digital-to-analog converter 71-2, digital-to-analog converter 71-3, and digital-to-analog converter 71-4 are connected in series by a hold signal line 6. A hold signal Ihold is input from the hold signal line 6 to each of digital-to-analog converter 71-1, digital-to-analog converter 71-2, digital-to-analog converter 71-3, and digital-to-analog converter 71-4.
[0045] A signal output from a third shift register element provided in each stage of the shift register 70 is input as an input signal to the digital-to-analog converter 71. For example, a signal output from a third shift register element 74-4 is input as an input signal to the digital-to-analog converter 71-4.
[0046] When the input hold signal Ihold is in a high state, the digital-analog converter 71 outputs a current as an analog signal according to the value of the input signal. In the following description, the analog signal output by the digital-analog converter 71 is referred to as a QFP output current. The digital-analog converter 71-1, the digital-analog converter 71-2, the digital-analog converter 71-3, and the digital-analog converter 71-4 output the QFP output current Iqfp1, the QFP output current Iqfp2, the QFP output current Iqfp3, and the QFP output current Iqfp4, respectively. That is, in each of the multiple stages of the shift register 70, the digital-to-analog converter 71 outputs an analog signal based on the current value output from the third shift register element.
[0047] The transformer 8 applies an applied magnetic flux to the controlled object 9 based on the QFP output current output from the digital-to-analog converter 71. The transformer 8 is an example of a magnetic flux application unit. The number of transformers 8 provided corresponds to the number of bits of the input signal Iin. In this embodiment, since the input signal Iin is 4 bits, four transformers 8, namely, a transformer 8-1, a transformer 8-2, a transformer 8-3, and a transformer 8-4, are provided.
[0048] Here, the shift register 70 and the digital-to-analog converter 71 constitute a digital-to-analog conversion unit 7. The digital-to-analog conversion unit 7 converts the input signal Iin input to the input signal line 2 into an analog signal based on the input signal Iin, the clock signals input to the first current control line 3, the second current control line 4, and the third current control line 5, respectively, and the hold signal Ihold input to the hold signal line 6, using a circuit including a QFP.
[0049] The transformer 8 includes a pair of inductors. When the QFP output current output from the digital-to-analog converter 71 flows through one inductor, a magnetic flux is generated in the other inductor due to magnetic coupling. For example, when the QFP output current Iqfp1 output from the digital-to-analog converter 71-1 flows, a magnetic flux +Φ is generated in the other inductor in the transformer 8-1 due to magnetic coupling. The magnetic flux +Φ generated in the transformer 8-1 corresponds to "1", which is the first bit of the bit string included in the input signal Iin. The transformer 8 applies the sum of the magnetic fluxes generated in the respective transformers as an applied magnetic flux to the controlled object 9. The transformer 8 applies the generated magnetic flux to the controlled object 9.
[0050] 2, magnetic flux +Φ, magnetic flux +Φ, magnetic flux +Φ, and magnetic flux -Φ are generated in the transformer 8-1, the transformer 8-2, the transformer 8-3, and the transformer 8-4, respectively. The transformer 8 applies a magnetic flux of +2Φ to the controlled object 9 as the applied magnetic flux.
[0051] The relationship between the input signal Iin and the applied magnetic flux will now be described with reference to Fig. 6. Fig. 6 is a diagram showing an example of the relationship between the input signal Iin and the applied magnetic flux according to this embodiment. In the above-mentioned Fig. 1 or Fig. 2, the input signal Iin is shown as a time waveform, with the least significant bit (LSB) of the input at the left end and the most significant bit (MSB) at the right end. On the other hand, in Fig. 6, the input signal Iin is shown as a digital value. In the digital value, the LSB of the input signal Iin shown in Fig. 1 or Fig. 2 is shown at the right end and the MSB is shown at the left end. Figure 6 shows the polarities of the QFP output currents Iqfp4, Iqfp3, Iqfp2, and Iqfp1 output from the digital-to-analog conversion unit 7 when the input signal Iin is input to the flux bias circuit 1, and the applied magnetic flux generated by the transformer 8.
[0052] In the flux bias circuit 1, the input signal Iin indicates the magnitude and polarity of the applied magnetic flux by a digital value. In the flux bias circuit 1, the magnitude and polarity of the applied magnetic flux are controlled with a resolution according to the number of bits of the input signal Iin. In the flux bias circuit 1, when the input signal Iin is m bits, it is possible to control m+1 levels of applied magnetic flux. Being able to control m+1 levels of applied magnetic flux means being able to control m+1 different magnitudes of applied magnetic flux including polarity. In the flux bias circuit 1, the 4-bit input signal Iin can control the value of the applied magnetic flux to five values: -4Φ, -2Φ, 0, 2Φ, and 4Φ.
[0053] As described above, the flux bias circuit 1 includes a total of five control lines, including the input signal line 2, the first current control line 3, the second current control line 4, the third current control line 5, and the hold signal line 6. In this embodiment, the case where the number of control objects 9 is one has been described, but the flux bias circuit 1 can control the applied magnetic flux by five control lines even if the number of control objects 9 is two or more. When the number of control objects 9 is two or more, the signal patterns of the input signal Iin input to the input signal line 2, the first excitation current Ix1 input to the first current control line 3, the second excitation current Ix2 input to the second current control line 4, and the third excitation current Ix3 input to the third current control line 5 need to increase the number of input bits and the number of required clocks from the pattern shown in FIG. 2. In addition, when increasing the resolution of the applied magnetic flux, it is also necessary to increase the number of input bits and the number of required clocks from the pattern shown in FIG. 2. Second embodiment The second embodiment of the present invention will now be described in detail with reference to the drawings. In the first embodiment, the flux bias circuit has five control lines, and when the input signal Iin is m bits, the applied flux can be controlled to m+1 levels. In this embodiment, the flux bias circuit has five to seven control lines, and when the input signal Iin is m bits, the applied flux can be controlled to more than m+1 levels. The magnetic flux bias circuit according to this embodiment is referred to as a magnetic flux bias circuit 1A. The same components as those in the first embodiment described above are denoted by the same reference numerals, and descriptions of the same components and operations may be omitted.
[0054] FIG. 7 is a diagram showing an example of the configuration of the magnetic flux bias circuit 1A according to the present embodiment. FIG. 8 is a diagram showing an example of various signals flowing through the magnetic flux bias circuit 1A according to the present embodiment. The magnetic flux bias circuit 1A includes an input signal line 2, a first current control line 3, a second current control line 4, a third current control line 5, a hold signal line 6, a shift register 70, a digital-to-analog converter 71A, and a transformer 8A. The shift register 70 and the digital-to-analog converter 71A constitute a digital-to-analog conversion unit 7A. Note that the configuration of the shift register 70A and the configuration of the digital-to-analog converter 71A shown in FIG. 7 are each merely examples, and other configurations may be used.
[0055] In the magnetic flux bias circuit 1A, two QFP output currents are associated with one or more bits in the bit string of the input signal Iin. For example, one QFP output current is associated with each of the bits "1" and "0" included in the first bit string "10" of the bit string "1011" of the input signal Iin, while two QFP output currents are associated with each of the bits "1" and "1" included in the last two bit string "11". Accordingly, the number of digital-analog converters 71A provided is greater than the number of bits of the input signal Iin. In the example shown in Fig. 7, two digital-analog converters 71A are provided in each of the third and fourth stages counting from the bottom.
[0056] In the magnetic flux bias circuit 1A, two QFP output currents correspond to the third and fourth bits of the bit string of the input signal Iin. Accordingly, the fourth stage is provided with a digital-to-analog converter 711-4 and a digital-to-analog converter 712-4. The third stage is provided with a digital-to-analog converter 711-3 and a digital-to-analog converter 712-3.
[0057] In the magnetic flux bias circuit 1A, in the stages corresponding to the third and fourth bits of the bit string of the input signal Iin, two digital-to-analog converters are connected in parallel to third shift register elements provided in the corresponding stages of the shift register 70. The signals output from the third shift register elements are input as input signals to the two digital-to-analog converters. For example, the digital-to-analog converter 711-4 and the digital-to-analog converter 712-4 are provided in parallel. The digital-to-analog converter 711-4 and the digital-to-analog converter 712-4 each receive, as an input signal, the signal output from the third shift register element 74-4.
[0058] Two transformers 8A are provided in each of the third and fourth stages in accordance with the two digital-to-analog converters 71A provided in parallel in each stage. For example, the fourth stage includes a transformer 81-4 and a transformer 82-4. When the QFP output current Iqfp4 output from the digital-to-analog converter 711-4 flows, the transformers 81-4 and 82-4 each generate a magnetic flux +Φ. Therefore, the magnetic flux generated by the transformer 81-4 and the magnetic flux generated by the transformer 82-4 are added together to obtain a magnetic flux of +2Φ. The magnetic flux +2Φ generated in the transformers 81-4 and 82-4 corresponds to the fourth bit "1" of the bit string included in the input signal Iin.
[0059] Here, the relationship between the input signal Iin and the applied magnetic flux will be described with reference to Fig. 9. Fig. 9 is a diagram showing an example of the relationship between the input signal Iin and the applied magnetic flux according to this embodiment. In the above-mentioned Fig. 7 or Fig. 8, the input signal Iin is shown as a time waveform, with the LSB of the input at the left end and the MSB at the right end. Meanwhile, in Fig. 9, the input signal Iin is shown as a digital value. In the digital value, the LSB of the input signal Iin shown in Fig. 7 or Fig. 8 is shown at the right end and the MSB is shown at the left end. Figure 9 shows the polarities of the QFP output currents Iqfp4, Iqfp3, Iqfp2, and Iqfp1 output from the digital-to-analog conversion unit 7A when the input signal Iin is input to the flux bias circuit 1A, and the applied magnetic flux generated by the transformer 8A.
[0060] In the flux bias circuit 1A, the input signal Iin indicates the magnitude and polarity of the applied magnetic flux by a digital value. In the flux bias circuit 1A, the magnitude and polarity of the applied magnetic flux are controlled with a resolution according to the number of bits of the input signal Iin. In the flux bias circuit 1A, when the input signal Iin has m bits, it is possible to control M levels of applied magnetic flux. Here, the number M is 2 (m / 2+1) In the magnetic flux bias circuit 1A, for example, the value of the applied magnetic flux can be controlled in seven ways, namely, −6Φ, −4Φ, −2Φ, 0, 2Φ, 4Φ, and 6Φ, by a 4-bit input signal Iin.
[0061] As described above, in the magnetic flux bias circuit 1A, the number of digital-to-analog converters included in the digital-to-analog conversion unit 7A is greater than the number of bits of the input signal Iin. Also, in the magnetic flux bias circuit 1A, one or more bits of the input signal Iin are associated with multiple digital-to-analog converters.
[0062] As described above, in the magnetic flux bias circuit 1A, two QFP output currents are associated with the third and fourth bits of the bit string of the input signal Iin. Accordingly, two signal lines branch off from the input signal line 2. The two signal lines are a signal line for inputting a signal from the third shift register element 74-3 to the digital-to-analog converter 712-3, and a signal line for inputting a signal from the third shift register element 74-4 to the digital-to-analog converter 712-4.
[0063] The flux bias circuit 1A includes an input signal line 2, a first current control line 3, a second current control line 4, a third current control line 5, and a hold signal line 6. Therefore, the flux bias circuit 1A includes a total of five control lines. In this embodiment, the case where the number of control objects 9 is one has been described, but in the flux bias circuit 1A, even if the number of control objects 9 is two or more, the applied magnetic flux can be controlled by five control lines. When the number of control objects 9 is two or more, the signal patterns of the input signal Iin input to the input signal line 2, the first excitation current Ix1 input to the first current control line 3, the second excitation current Ix2 input to the second current control line 4, and the third excitation current Ix3 input to the third current control line 5 need to increase the number of input bits and the number of required clocks from the pattern shown in FIG. 8.
[0064] (Third embodiment) In the above second embodiment, the case where the input signal Iin is 4 bits has been described. In this embodiment, the case where the input signal Iin is m bits (for example, 8 bits) and the hold signal Ihold is a three-phase current will be described. The magnetic flux bias circuit according to this embodiment is referred to as a magnetic flux bias circuit 1B. The same components as those in the first embodiment described above are denoted by the same reference numerals, and descriptions of the same components and operations may be omitted.
[0065] 10 is a diagram showing an example of the configuration of a magnetic flux bias circuit 1B according to this embodiment. The magnetic flux bias circuit 1B includes an input signal line 2, a first current control line 3, a second current control line 4, a third current control line 5, a first hold signal line 60, a second hold signal line 61, a third hold signal line 62, a shift register 70, a digital-to-analog converter 71B, and a transformer 8B. The shift register 70 and the digital-to-analog converter 71B constitute a digital-to-analog conversion unit 7B. Note that the configuration of the shift register 70 and the configuration of the digital-to-analog converter 71B shown in FIG. 10 are each merely examples, and other configurations may be used.
[0066] In the magnetic flux bias circuit 1B, the number of bits of the input signal Iin is 8 bits, for example. In FIG. 10, only the configurations of the first, second, and eighth stages counting from the bottom of the shift register 70 are shown, and the configurations of the third to seventh stages are omitted for simplicity.
[0067] The first hold signal Ihold1 is input to the first hold signal line 60. The second hold signal Ihold2 is input to the second hold signal line 61. The third hold signal Ihold3 is input to the third hold signal line 62. Therefore, in the flux bias circuit 1B, the hold signals are three-phase currents of a first hold signal Ihold1, a second hold signal Ihold2, and a third hold signal Ihold3.
[0068] Digital-to-analog converter 71B includes digital-to-analog converters 711, 721, 722, 731, 732, 733, 734, 741, 742, 743, 744, 745, 746, 747, 748, 711-2, 721-2, 731-2, 741-2, 711-3, 721-3, 731-3, and 741-3. The transformer 8B includes transformers 831, 832, 833, 834, 835, 836, 837, 838, a transformer 8-2, and a transformer 8-1.
[0069] Here, the digital-to-analog converters 711, 721, 722, 731, 732, 733, 734, 741, 742, 743, 744, 745, 746, 747, 748, and the transformers 831, 832, 833, 834, 835, 836, 837, 838 are included in the eighth stage configuration counting from the bottom. The digital-to-analog converters 711-2, 721-2, 731-2, 741-2, and the transformer 8-2 are included in the second stage configuration counting from the bottom. The digital-to-analog converters 711-3, 721-3, 731-3, 741-3, and the transformer 8-1 are included in the first stage configuration counting from the bottom.
[0070] The digital-to-analog converter 711 receives the output signal from the third shift register element 74-4 and the first hold signal Ihold1. The digital-to-analog converter 711, the digital-to-analog converter 711-2, and the digital-to-analog converter 711-3 are connected in series in this order by a first hold signal line 60.
[0071] In the eighth to seventh stages of digital-analog converter 71B, one digital-analog converter to which the first hold signal Ihold1 is input includes a digital-analog converter to which the output signal from the third shift register element provided in shift register 70 is input, and a digital-analog converter to which this output signal is not input. The output from one digital-analog converter to which the first hold signal Ihold1 and the output signal from the third shift register element are input is input to two digital-analog converters connected in parallel to the one digital-analog converter and to which the second hold signal Ihold2 is input. The two digital-analog converters to which the second hold signal Ihold2 is input are connected in series by a second hold signal line 61.
[0072] For example, the output from a digital-to-analog converter 711 to which a first hold signal Ihold1 is input is input to a digital-to-analog converter 721 and a digital-to-analog converter 722, which are connected in parallel to the digital-to-analog converter 711 and to which a second hold signal Ihold2 is input. Here, the digital-to-analog converter 721, the digital-to-analog converter 722, the digital-to-analog converter 721-2, and the digital-to-analog converter 721-3 are connected in series in this order by a second hold signal line 61.
[0073] In the following description, when the second element and the third element are connected in parallel to the first element, the second element and the third element may be said to be branched off from the first element. For example, digital-to-analog converter 721 and digital-to-analog converter 722 are branched off from digital-to-analog converter 711.
[0074] In digital-analog converter 71B, from the 8th stage to the 5th stage, the output from one digital-analog converter to which the second hold signal Ihold2 is input is input to each of two digital-analog converters that are connected in parallel to that digital-analog converter and to which the third hold signal Ihold3 is input. The two digital-analog converters to which the third hold signal Ihold3 is input are connected in series by a third hold signal line 62.
[0075] For example, the output from digital-to-analog converter 721 to which the second hold signal Ihold2 is input is input to digital-to-analog converter 731 and digital-to-analog converter 732, which are connected in parallel to digital-to-analog converter 721 and to which the third hold signal Ihold3 is input. Here, the digital-to-analog converter 731, the digital-to-analog converter 732, the digital-to-analog converter 733, the digital-to-analog converter 734, the digital-to-analog converter 731-2, and the digital-to-analog converter 731-3 are connected in series in this order by a third hold signal line 62.
[0076] In digital-analog converter 71B, from the 8th stage to the 3rd stage, the output from one digital-analog converter to which the third hold signal Ihold3 is input is input to each of two analog converters connected in parallel to that digital-analog converter.
[0077] For example, the output from digital-analog converter 731 to which the third hold signal Ihold3 is input is input to digital-analog converter 741 and digital-analog converter 742 connected in parallel to digital-analog converter 731, respectively.
[0078] Here, counting from the bottom, digital-analog converter 741-3 provided in the first stage, digital-analog converter 741-2 provided in the second stage, digital-analog converter 748 provided in the eighth stage, digital-analog converter 747, digital-analog converter 746, digital-analog converter 745, digital-analog converter 744, digital-analog converter 743, digital-analog converter 742, and digital-analog converter 741 are connected in series in this order by a first hold signal line 60.
[0079] As described above, the first hold signal line 60 is used to serially connect the digital-to-analog converter 711, the digital-to-analog converter 711-2, and the digital-to-analog converter 711-3. Meanwhile, in the serial connection by the first hold signal line 60, the digital-to-analog converter 741-3 is connected to the digital-to-analog converter 711-3.
[0080] Therefore, the first hold signal line 60 is used for both the series connection of the digital-to-analog converter 711, digital-to-analog converter 711-2, and digital-to-analog converter 711-3, and the series connection of the digital-to-analog converters 741, 742, 743, 744, 745, 746, 747, and 748 that are branched off from the digital-to-analog converters 731, 732, 733, and 734 that are connected in series by the third hold signal line 62, as well as 741-2 that is connected in series to the digital-to-analog converter 731-2, and 741-3 that is connected in series to the digital-to-analog converter 731-3.
[0081] In other words, in the magnetic flux bias circuit 1B, the first hold signal line 60 is reused to serially connect digital-to-analog converters that are each branched off from a plurality of digital-to-analog converters that are serially connected by another hold signal line (third hold signal line 62).
[0082] Eight transformers 8B are provided in the eighth stage in response to the eight digital-to-analog converters provided in parallel in the eighth stage. When the QFP output current Iqfp8 output from the digital-to-analog converters 741, 742, 743, 744, 745, 746, 747, 748 flows, the transformers 831, 832, 833, 834, 835, 836, 837, 838 generate a magnetic flux +Φ. Therefore, the magnetic flux generated by the transformers 831, 832, 833, 834, 835, 836, 837, 838 is added together to obtain a magnetic flux of +8Φ. The magnetic flux of +8Φ corresponds to the eighth bit of the bit string included in the input signal Iin, which is "1".
[0083] As described above, in the eighth stage, the two digital-to-analog converters connected to the second hold signal line 61 are provided branching off from the digital-to-analog converter connected to the first hold signal line 60. Furthermore, the two digital-to-analog converters connected to the third hold signal line 62 are provided branching off from the digital-to-analog converter connected to the second hold signal line 61. Furthermore, two digital-to-analog converters are provided branching off from the digital-to-analog converter connected to the third hold signal line 62, and the two digital-to-analog converters are connected in series by reusing the first hold signal line 60.
[0084] The configuration of the seventh stage is the same as that of the eighth stage. Therefore, in the seventh stage, as in the eighth stage, eight digital-to-analog converters branched from the digital-to-analog converter connected to the third hold signal line 62 and eight transformers respectively corresponding to the digital-to-analog conversion are provided in parallel, and a magnetic flux of +8Φ or -8Φ is generated according to the value of the corresponding bit.
[0085] The sixth and fifth stage configurations are different from the eighth and seventh stages in that the digital-analog converter connected to the second hold signal line 61 is not branched from the digital-analog converter connected to the first hold signal line 60. That is, in the sixth and fifth stage configurations, the digital-analog converter connected to the second hold signal line 61 is connected in series to the digital-analog converter connected to the first hold signal line 60. In the sixth and fifth stage configurations, similar to the eighth and seventh stage configurations, the digital-analog converter connected to the third hold signal line 62 is provided branched from the digital-analog converter connected to the second hold signal line 61. In the sixth and fifth stage configurations, similar to the eighth and seventh stage configurations, two digital-analog converters are provided branched from each of the two digital-analog converters connected to the third hold signal line 62. The four digital-analog converters provided branched from the two digital-analog converters connected to the third hold signal line 62 are connected in series by reusing the first hold signal line 60. In the sixth and fifth stages, four digital-to-analog converters are provided branching off from the digital-to-analog converter connected to the third hold signal line 62, and four transformers corresponding to the digital-to-analog conversions are provided in parallel, and a magnetic flux of +4Φ or -4Φ is generated depending on the value of the corresponding bit.
[0086] The fourth and third stage configurations are different from the sixth and fifth stages in that the digital-analog converter connected to the third hold signal line 62 is not branched from the digital-analog converter connected to the second hold signal line 61. That is, in the fourth and third stage configurations, the digital-analog converter connected to the third hold signal line 62 is connected in series to the digital-analog converter connected to the second hold signal line 61. In the fourth and third stage configurations, two digital-analog converters are provided branched from one digital-analog converter connected to the third hold signal line 62. The two digital-analog converters branched from one digital-analog converter connected to the third hold signal line 62 are connected in series by reusing the first hold signal line 60. In the fourth and third stages, two digital-analog converters branched from one digital-analog converter connected to the third hold signal line 62 and two transformers corresponding to the digital-analog conversion are provided in parallel, and a magnetic flux of +2Φ or -2Φ is generated according to the value of the corresponding bit.
[0087] In the magnetic flux bias circuit 1B, an example in which the input signal Iin is 8 bits has been described in the example shown in FIG. 10, but the present invention is not limited to this. In the magnetic flux bias circuit 1B, if the hold signal is three-phase (first hold signal Ihold1, second hold signal Ihold2, third hold signal Ihold3), any number of stages can be operated by increasing the number of branches even if the number of bits m of the input signal Iin increases. Here, an example of a method for increasing the number of branches when the number of bits m of the input signal Iin increases will be described. Note that the method is not limited to the example described below.
[0088] For example, when the number of bits of the input signal Iin is 10 bits, in addition to the above-mentioned configuration, the second hold signal line 61 is reused to serially connect the digital-to-analog converters provided at the lowest level of the branch. For example, when the number of bits of the input signal Iin is 12 bits, in addition to the configuration for the 10-bit case, the third hold signal line 62 is reused to serially connect the digital-to-analog converters provided at the lowest level of the branch. For example, when the number of bits of the input signal Iin is 14 bits, in addition to the configuration for the 12-bit case, the first hold signal line 60 is reused to serially connect the digital-to-analog converters provided at the lowest level of the branch.
[0089] Therefore, in the flux bias circuit 1B, the number of hold signal lines remains constant at three, regardless of the number of controlled objects 9 or the flux resolution. As described above, the three hold signal lines are the first hold signal line 60, the second hold signal line 61, and the third hold signal line 62. Therefore, in the flux bias circuit 1B, the number of control lines is constant, regardless of the number of controlled objects 9 or the flux resolution.
[0090] (Modification 1 of the third embodiment) In the present embodiment, the case where the mutual inductance value is common among the multiple transformers has been described. Here, with reference to Fig. 11, a case where the mutual inductance values differ among the multiple transformers will be described. The magnetic flux bias circuit according to this embodiment is referred to as a magnetic flux bias circuit 1C. The same components as those in the first embodiment described above are denoted by the same reference numerals, and descriptions of the same components and operations may be omitted.
[0091] 11 is a diagram showing an example of the configuration of a magnetic flux bias circuit 1C according to this modification. The magnetic flux bias circuit 1C includes an input signal line 2, a first current control line 3, a second current control line 4, a third current control line 5, a hold signal line 6, a shift register 70C, a digital-to-analog converter 71C, and a transformer 8C. The shift register 70C and the digital-to-analog converter 71C configure a digital-to-analog conversion unit 7C. Note that the configuration of the shift register 70C and the configuration of the digital-to-analog converter 71C shown in FIG. 11 are each merely examples, and other configurations may be used.
[0092] Comparing the flux bias circuit 1C (FIG. 11) according to this modification with the flux bias circuit 1 (FIG. 1) according to the first embodiment, the difference is the number of stages of the shift register 70C and the number of digital-to-analog converters 71C provided in the transformer 8C. The configurations of the shift register 70C and the transformer 8C in each stage are the same in the flux bias circuit 1C (FIG. 11) and the flux bias circuit 1 (FIG. 1).
[0093] In the magnetic flux bias circuit 1C, the number of bits of the input signal Iin is 8 bits, for example. The transformer 8C includes eight transformers, namely, a transformer 8-1, a transformer 8-2, a transformer 8-3, a transformer 8-4, a transformer 8-5, a transformer 8-6, a transformer 8-7, and a transformer 8-8, in accordance with the input signal Iin being 8 bits. In transformer 8C, the mutual inductance values differ between the multiple transformers. For example, a magnetic flux of +Φ or -Φ is generated in transformers 8-1 and 8-2, respectively. A magnetic flux of +2Φ or -2Φ is generated in transformers 8-3 and 8-4, respectively. A magnetic flux of +4Φ or -4Φ is generated in transformers 8-5 and 8-6, respectively. A magnetic flux of +8Φ or -8Φ is generated in transformers 8-7 and 8-8, respectively.
[0094] The transformer 8C applies the sum of the magnetic fluxes generated in the respective transformers as the applied magnetic flux to the controlled object 9. In the magnetic flux bias circuit 1C, the mutual inductance values are made different between the multiple transformers, and the values of the applied magnetic fluxes applied by the multiple transformers are controlled by the bit string indicated by the input signal Iin.
[0095] (Modification 2 of the third embodiment) Now, with reference to FIG. 12, a case where the magnetic flux bias circuit applies magnetic flux to three controlled objects will be described. 12 is a diagram showing an example of the configuration of a magnetic flux bias circuit 1D according to this modified example. The magnetic flux bias circuit 1D includes an input signal line 2, a first current control line 3, a second current control line 4, a third current control line 5, a first hold signal line 60, a second hold signal line 61, a third hold signal line 62, a digital-to-analog conversion unit 7D, and a transformer 8D. The digital-to-analog conversion unit 7D is composed of a digital-to-analog conversion unit 7-1, a digital-to-analog conversion unit 7-2, and a digital-to-analog conversion unit 7-3. The transformer 8D is composed of a transformer 8-1, a transformer 8-2, and a transformer 8-3.
[0096] The pair of digital-analog conversion unit 7-1 and transformer 8-1, the pair of digital-analog conversion unit 7-2 and transformer 8-2, and the pair of digital-analog conversion unit 7-3 and transformer 8-3 each correspond to the magnetic flux bias circuits shown in Figures 1, 7, 10, and 11, respectively. In the magnetic flux bias circuit 1D, the configurations of the digital-analog conversion units 7-1, 7-2, and 7-3 are, for example, similar to the configuration of the digital-analog conversion unit 7B shown in Fig. 10. Note that the number of hold signal lines can be changed from three depending on the types of the digital-analog conversion units 7-1, 7-2, and 7-3.
[0097] The input signal line 2, the first current control line 3, the second current control line 4, the third current control line 5, the first hold signal line 60, the second hold signal line 61, and the third hold signal line 62 connect the digital-analog conversion unit 7-1, the digital-analog conversion unit 7-2, and the digital-analog conversion unit 7-3 in series. In other words, the input signal line 2, the first current control line 3, the second current control line 4, the third current control line 5, the first hold signal line 60, the second hold signal line 61, and the third hold signal line 62 are used in common by the three digital-analog conversion units, the digital-analog conversion unit 7-1, the digital-analog conversion unit 7-2, and the digital-analog conversion unit 7-3.
[0098] The transformers 8-1, 8-2, and 8-3 apply magnetic fluxes to the control targets 9-1, 9-2, and 9-3, respectively, based on analog signals output from the digital-to-analog converters 7-1, 7-2, and 7-3, respectively. The control targets 9-1, 9-2, and 9-3 correspond to the control targets 9 shown in Figs. 1, 7, 10, and 11, respectively.
[0099] In the magnetic flux bias circuit 1D, even when the number of controlled objects is four or more, magnetic flux can be applied to the four or more controlled objects by increasing the number of digital-analog conversion units and transformers by connecting them in series to the control lines, similar to the configuration shown in Fig. 12. Therefore, in the magnetic flux bias circuit 1D, the number of control lines is constant regardless of the number of controlled objects or the magnetic flux resolution. Note that when increasing the number of controlled objects or the resolution of the applied magnetic flux, the number of input bits and the number of clocks must be increased.
[0100] (Fourth embodiment) In each of the above embodiments, an example in which a QFP is provided as a digital-analog conversion unit is described. In the present embodiment, a case in which a single flux quantum (SFQ) circuit is combined with a QFP and used as a digital-analog conversion unit is described.
[0101] In SFQ circuits, information is represented by magnetic flux quanta stored in a superconducting loop. A magnetic flux quanta propagates through the superconducting loop via a Josephson junction, and when the magnetic flux quanta pass through the Josephson junction during the propagation process, a voltage pulse is generated across the Josephson junction. SFQ circuits are known to have no DC resistance and low power consumption because they use superconducting elements. The power consumption per gate in SFQ circuits is about 10 μW. In addition, SFQ circuits are capable of ultra-high-speed operation with a clock frequency of about 100 GHz. Note that the values of power consumption and clock frequency of the SFQ circuits mentioned above are just examples, and these values may vary depending on the circuit parameters and type of circuit.
[0102] There are various logics for SFQ circuits, any of which may be used. Examples of logics for SFQ circuits include Rapid single-flux-quantum (RSFQ), Low-voltage RSFQ (LV-RSFQ), Energy-efficient RSFQ (ERSFQ), Energy-efficient SFQ (eSFQ), Reciprocal quantum logic (RQL), and Flux shuttle. Any of these logics may be used in the SFQ circuit described below.
[0103] The magnetic flux bias circuit according to this embodiment is referred to as a magnetic flux bias circuit 1E. In addition, the same components as those in the above-described embodiments are denoted by the same reference numerals, and descriptions of the same components and operations may be omitted.
[0104] Fig. 13 is a diagram showing an example of the configuration of a magnetic flux bias circuit 1E according to this embodiment. Fig. 14 is a diagram showing an example of various signals flowing in the magnetic flux bias circuit 1E according to this embodiment.
[0105] The magnetic flux bias circuit 1E includes an input signal line 2, a first current control line 3, a second current control line 4, a third current control line 5, an interface control line 10, a reset signal line 11, a bias signal line 12, a shift register 70, a QFP / SFQ interface 13, an SFQ digital-to-analog converter 14, and a transformer 8E. The shift register 70, the QFP / SFQ interface 13, and the SFQ digital-to-analog converter 14 constitute a digital-to-analog conversion unit 7E.
[0106] The magnetic flux bias circuit 1E applies magnetic flux to each of the three controlled objects 9-1, 9-2, and 9-3. The magnitudes of the magnetic fluxes applied to the controlled objects 9-1, 9-2, and 9-3 can be made different from one another. An input signal Iin of 3 or more bits is input to the input signal line 2.
[0107] An interface control line 10 is a control line to which an interface excitation current Iqfp / sfq is input. The interface excitation current Iqfp / sfq is a current for driving a QFP / SFQ interface 13 and adding a flux quantum to an SFQ digital-to-analog converter 14 in response to the input.
[0108] The reset signal line 11 is a control line to which a reset signal Irst is input. The reset signal Irst is a current for resetting the flux quantum held by the SFQ digital-to-analog converter 14.
[0109] The bias signal line 12 is a control line to which a bias signal Ib is input. The bias signal Ib is a current for biasing the SFQ digital-to-analog converter 14.
[0110] The QFP / SFQ interface 13 is a circuit for connecting a shift register 70 configured with a QFP and an SFQ digital-to-analog converter 14 that stores flux quanta. A current signal is output from the QFP circuit, while a voltage pulse signal is input to the SFQ circuit. The QFP / SFQ interface 13 inputs a voltage pulse signal to the SFQ digital-to-analog converter 14 in response to the current signal output from the shift register 70, which is a QFP, to add a flux quantum. The QFP / SFQ interface 13 is a circuit that includes a superconducting element and includes the configuration of a QFP.
[0111] Here, an example of the circuit configuration of the QFP / SFQ interface 13 shown in Fig. 13 will be described with reference to Fig. 15 and Fig. 16. The circuit configuration of the QFP / SFQ interface 13 shown in Fig. 13 is, for example, either the circuit configuration of the QFP / SFQ interface shown in Fig. 15 or Fig. 16. Note that the circuit configuration of the QFP / SFQ interface shown in Fig. 15 and Fig. 16 is just an example, and the circuit configuration of the QFP / SFQ interface 13 shown in Fig. 13 may be a circuit configuration of a QFP / SFQ interface other than the circuit configuration of the QFP / SFQ interface shown in Fig. 15 or Fig. 16.
[0112] 15 is a diagram showing an example of a QFP / SFQ interface 200, which is a circuit configuration of the QFP / SFQ interface 13 according to this embodiment. The QFP / SFQ interface 200 is driven and clocked by an interface excitation current Iqfp / sfq. When the interface excitation current Iqfp / sfq flows through a power line 201, magnetic fluxes are generated in inductors Lx1 and Lx2 provided in the power line 201.
[0113] The inductor Lx1 and the inductor L1 provided in the circuit element 203 are magnetically coupled by a coupling constant k1. The inductor Lx2 and the inductor L2 provided in the circuit element 202 are magnetically coupled by a coupling constant k2. When a magnetic flux is applied to the inductor L1 and the inductor L2, a pair of Josephson junctions, Josephson junction J1 and Josephson junction J2, determine a logic state according to an input signal Iin flowing through an input signal line 204, and convert the input signal Iin into a voltage pulse signal Vout. Here, the Josephson junction J1 is provided in the circuit element 203. The Josephson junction J2 is provided in the circuit element 202.
[0114] When the input signal Iin is positive (logic state "1"), the Josephson junction J2 switches to generate a voltage pulse, and a voltage pulse signal Vout is output to the output end of the output signal line 205. On the other hand, when the input signal Iin is negative (logic state "0"), the Josephson junction J1 switches, and no voltage pulse signal Vout is output to the output end of the output signal line 205. In this way, in the QFP / SFQ interface 200, the input signal Iin is converted into a voltage pulse signal Vout. Here, the voltage pulse generated by the Josephson junction switching is output as a voltage pulse signal Vout from the output end of the output signal line 205 via the resistor Rif and the inductor L3.
[0115] 16 is a diagram showing an example of a QFP / SFQ interface 200A, which is a circuit configuration of the QFP / SFQ interface 13 according to this embodiment. Comparing the QFP / SFQ interface 200A (FIG. 16) with the QFP / SFQ interface 200 (FIG. 15), the signal current line 205A, the bias current line 206A, the circuit element 207A, the circuit element 208A, and the circuit element 209A are different. The bias current line 206A, the circuit element 207A, the circuit element 208A, and the circuit element 209A amplify the voltage pulse signal in the QFP / SFQ interface 200 (FIG. 15). Here, the other components (power line 201, circuit element 202, circuit element 203, and input signal line 204) are the same as those of the QFP / SFQ interface 200 (FIG. 15). Description of the same configuration as the QFP / SFQ interface 200 (FIG. 15) will be omitted, and in FIG. 16, the description will focus on the parts that differ from the QFP / SFQ interface 200 (FIG. 15).
[0116] The voltage pulse generated via the Josephson junction J2 is converted into a current by a resistor Rif and an inductor L3 provided in the signal current line 205A, and is output to a circuit element 207A.
[0117] The circuit element 207A includes an inductor L4, an inductor L5, and an inductor L6. A circuit element 208A including a Josephson junction J3 is connected between the inductors L4 and L5. A circuit element 209A including a Josephson junction J4 is connected between the inductors L5 and L6.
[0118] When a current is input from the signal current line 205A to the circuit element 207A, a magnetic flux quantum propagates in the superconducting loop via the Josephson junction J3 and the Josephson junction J4, and when the magnetic flux quantum passes through the Josephson junction in the process of propagation, a voltage pulse is generated across the Josephson junction. The voltage pulse signal Vout generated across the Josephson junction J4 is output as an output signal.
[0119] Returning to FIG. 13, the description of the configuration of the magnetic flux bias circuit 1E will be continued. The number of QFP / SFQ interfaces 13 provided is equal to the number of control targets 9. The magnetic flux bias circuit 1E has three QFP / SFQ interfaces: a QFP / SFQ interface 13-1, a QFP / SFQ interface 13-2, and a QFP / SFQ interface 13-3.
[0120] The SFQ digital-analog converter 14 holds a flux quantum in a superconducting loop based on a voltage pulse input from the QFP / SFQ interface 13. The number of SFQ digital-analog converters 14 provided is equal to the number of control targets 9. The SFQ digital-analog converter 14 includes three SFQ digital-analog converters: an SFQ digital-analog converter 14-1, an SFQ digital-analog converter 14-2, and an SFQ digital-analog converter 14-3.
[0121] The SFQ digital-to-analog converter 14-1, the SFQ digital-to-analog converter 14-2, and the SFQ digital-to-analog converter 14-3 hold a magnetic flux quantum in the superconducting loop based on a voltage pulse output from the QFP / SFQ interface 13-1, the QFP / SFQ interface 13-2, and the QFP / SFQ interface 13-3, respectively. Here, as shown in FIG. 14, the SFQ digital-to-analog converter 14-1, the SFQ digital-to-analog converter 14-2, and the SFQ digital-to-analog converter 14-3 accumulate a magnetic flux quantum in response to the input signal Iin when the interface excitation current Iqfp / sfq becomes high. Magnetic fluxes Φ1, Φ2, and Φ3 represent magnetic fluxes stored in the SFQ digital-to-analog converter 14-1, the SFQ digital-to-analog converter 14-2, and the SFQ digital-to-analog converter 14-3, respectively. The magnitudes of the magnetic fluxes Φ1, Φ2, and Φ3 are, for example, Φ0, 2Φ0, and 3Φ0, respectively, as shown in FIG. 14. Φ0 represents a magnetic flux quantum. That is, the magnitudes of the magnetic fluxes Φ1, Φ2, and Φ3 are 1, 2, and 3 times, respectively, the magnetic flux quantum represented by Φ0.
[0122] The number of transformers 8E provided is equal to the number of controlled objects 9. The transformer 8E includes three transformers, namely, a transformer 8-1, a transformer 8-2, and a transformer 8-3. The transformers 8-1, 8-2, and 8-3 apply applied magnetic fluxes to the controlled objects 9-1, 9-2, and 9-3, respectively, based on magnetic fluxes Φ1, Φ2, and Φ3 held by the SFQ digital-to-analog converter 14-1, the SFQ digital-to-analog converter 14-2, and the SFQ digital-to-analog converter 14-3, respectively. The transformer 8-1 applies the applied magnetic flux to the controlled object 9-1. The transformer 8-2 applies the applied magnetic flux to the controlled object 9-2. The transformer 8-3 applies the applied magnetic flux to the controlled object 9-3. The magnitudes of the magnetic fluxes applied by the transformers 8-1, 8-2, and 8-3 correspond to the magnitudes of the magnetic fluxes Φ1, Φ2, and Φ3 accumulated in the SFQ digital-to-analog converters 14-1, 14-2, and 14-3, respectively.
[0123] In the magnetic flux bias circuit 1E, the number of control lines is seven, regardless of the number of controlled objects 9. In the magnetic flux bias circuit 1E, the number of junctions does not change, regardless of the resolution of the applied magnetic flux. In the magnetic flux bias circuit 1E, the number of control lines is seven regardless of the number of controlled objects, so that an increase in the number of control lines (number of cables) can be suppressed even if the number of controlled objects increases.
[0124] Here, with reference to Fig. 17, a case where the number of bits of the input signal Iin is larger than the example of Fig. 14 will be described. Fig. 17 is a diagram showing an example of various signals flowing in the magnetic flux bias circuit 1E according to this embodiment. The number of controlled objects is N, and the resolution of the applied magnetic flux is M levels.
[0125] 17, in the flux bias circuit 1E, every time a 3-bit input signal of the input signal Iin having a bit number greater than 3 bits is input to the shift register 70, the number of times that the interface excitation current Iqfp / sfq is made high is increased according to a power of 2, from 1 time, 2 times, to 4 times. As a result, one or more flux quanta are simultaneously added one after another to all SFQ digital-to-analog converters 14 to which "1" is input. For this reason, in the flux bias circuit 1E, even if the number N of control targets or the flux resolution M is large, it is possible to control the applied flux in steps of the order of NlogM+M at most.
[0126] Here, a simulation using a flux bias circuit in the case where a QFP is combined with an SFQ circuit as a digital-to-analog conversion unit will be described with reference to Fig. 18 and Fig. 19. Fig. 18 is a diagram showing an example of the configuration of a flux bias circuit 1e used in the simulation according to this embodiment. Fig. 19 is a diagram showing an example of various signals flowing through the flux bias circuit 1e according to this embodiment. The magnetic flux bias circuit 1e is a circuit in which the number of stages of the shift register is set to one in the magnetic flux bias circuit 1E shown in FIG. 13, and the QFP / SFQ interface is the QFP / SFQ interface 200 shown in FIG.
[0127] The magnetic flux bias circuit 1e includes a first current control line 3, a second current control line 4, a third current control line 5, an interface control line 10, a reset signal line 11, a bias signal line 12, a shift register 70e, a QFP / SFQ interface 13e, and an SFQ digital-to-analog converter 14e. In the shift register 70e, a shift register element 72, a shift register element 73, and a shift register element 74 are connected in series since the number of stages of the shift register is one.
[0128] A superconducting loop including the Josephson junction Jstr and the inductor Lstr is formed between the Josephson junction Jstr and the inductor Lstr provided in the SFQ digital-to-analog converter 14e. The phase difference φstr of the Josephson junction Jstr represents the number of magnetic flux quanta stored in the superconducting loop.
[0129] As an example, the bit string of the input signal Iin is the bit string "101." As shown in Fig. 19, five flux quanta are stored in the superconducting loop of the SFQ digital-to-analog converter 14e by the input signal Iin with the bit string "101." After the flux quanta are written to the SFQ digital-to-analog converter 14e, the value of the bias signal Ib is set to 0. Finally, a circular current Istr for holding the five flux quanta flows in the superconducting loop.
[0130] (Summary of each embodiment)
[0131] As described above, the flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E according to each embodiment include an input signal line 2, a first current control line 3, a second current control line 4, a third current control line 5, a digital-to-analog conversion unit (a digital-to-analog conversion unit 7, 7A, 7B, 7C, 7D, and 7E in each embodiment), and a flux application unit (a transformer 8, 8A, 8B, 8C, 8D, and 8E in each embodiment). An input signal Iin indicating the applied magnetic flux by a digital value is input to the input signal line 2. Clock signals (in each embodiment, the first excitation current Ix1, the second excitation current Ix2, and the third excitation current Ix3) corresponding to the input signal Iin are input to the first current control line 3, the second current control line 4, and the third current control line 5, respectively. The digital-to-analog conversion unit 7 converts the input signal Iin input to the input signal line 2 into an analog signal using a circuit including a QFP based on the input signal Iin and clock signals (in each embodiment, the first excitation current Ix1, the second excitation current Ix2, and the third excitation current Ix3) input to the first current control line 3, the second current control line 4, and the third current control line 5, respectively. The magnetic flux application section (transformer 8 in each embodiment) applies an applied magnetic flux to the controlled object 9 based on the analog signal output from the digital-to-analog conversion section 7.
[0132] With this configuration, in the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E according to the respective embodiments, the number of control lines is constant regardless of the number of controlled objects 9, so that a large number of controlled objects can be controlled with a small number of control lines. Here, a small number means that there is no need to increase the number of control lines even if the number of controlled objects increases.
[0133] In conventional magnetic flux bias circuits, the number of control lines needs to be increased as the number of controlled objects increases. On the other hand, in the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E according to the respective embodiments, there is no need to increase the number of control lines even if the number of controlled objects increases, so high scalability can be achieved.
[0134] In conventional magnetic flux bias circuits, multiple digital-to-analog converters are controlled one by one, and the magnitude of magnetic flux applied to each control target is programmed individually. On the other hand, in the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E according to the respective embodiments, all digital-to-analog converters provided in the digital-to-analog conversion unit are simultaneously controlled, and the magnitude of magnetic flux applied to each control target is programmed in parallel. Therefore, in the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E according to the respective embodiments, an improvement in programming speed can be expected.
[0135] Furthermore, in the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E according to the respective embodiments, the use of a QFP allows the power consumption to be reduced. Furthermore, in the magnetic flux bias circuit 1E, there is no need to add element circuits even if the magnetic flux resolution increases (that is, the number of junctions does not change), so high area efficiency can be expected.
[0136] In addition, for example, in order to improve the programming speed, it is possible to operate a plurality of magnetic flux bias circuits according to the embodiments in parallel. In that case, it is necessary to increase the number of control lines in order to improve the programming speed.
[0137] In the above-described embodiments, the flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E each have three current control lines, the first current control line 3, the second current control line 4, and the third current control line 5. However, the present invention is not limited to this. The flux bias circuit may have four or more current control lines. For example, when the flux bias circuit has four current control lines, four types of excitation currents flow through each of the four current control lines. Moreover, the wiring of the current control lines in the magnetic flux bias circuit is not limited to the above-mentioned wiring, and may be other wiring.
[0138] In addition, in each of the above-mentioned embodiments, an example in which the three types of excitation currents are each a clock signal has been described, but this is not limited thereto. Of the three types of excitation currents, two of them may each be a clock signal, and one of them may be a direct current (DC) offset current. In this case, the wiring of the current control line is not limited to the above-mentioned wiring, and may be other wiring.
[0139] As described above, in the first, second and third embodiments described above, when the hold signal Ihold is high, a magnetic flux is applied to the control target 9. Therefore, the current of the hold signal Ihold may affect the control target 9, such as a quantum bit. In each of the flux bias circuits 1, 1A, 1B, 1C, and 1D, a pi junction may be used in each of the digital-analog converters 71, 71A, 71B, and 71C. When a pi junction is used in each of the digital-analog converters 71, 71A, 71B, and 71C, a magnetic flux is applied to the control target 9 when the hold signal Ihold is low, contrary to the first, second, and third embodiments described above. Therefore, during the period in which a magnetic flux is applied to the control target 9, the current value of the hold signal Ihold can be kept low, and the influence of the current of the hold signal Ihold on the control target 9 such as a quantum bit can be suppressed.
[0140] In the above-mentioned embodiments, the magnetic flux bias circuits 1, 1A, 1B, 1C, and 1D are each provided with a digital-to-analog converter based on a QFP, but the present invention is not limited to this. Each of the magnetic flux bias circuits 1, 1A, 1B, 1C, and 1D may be provided with a digital-to-analog converter based on an adiabatic quantum parametron (AQFP) or a directly coupled quantum parametron (DQFP) instead of or in addition to the digital-to-analog converter based on a QFP.
[0141] In addition, in each of the above-described embodiments, an example in which each of the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E includes a shift register based on a QFP has been described, but this is not limiting. Each of the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E may include a shift register based on an AQFP or a DQFP instead of or in addition to the shift register based on a QFP.
[0142] In each of the above-mentioned embodiments, the configurations of the shift registers 70 and 70C are merely examples, and may be other than those described in each embodiment. For example, the fourth shift register element may be omitted from the configuration of the shift register 70 shown in FIG. 1. In that case, the output of the third shift register element (e.g., the third shift register element 74-4) is branched into two, one output is input to a digital-to-analog converter (e.g., the digital-to-analog converter 71-4), and the other output is input to a first shift register element (e.g., the first shift register element 72-3) provided in a stage adjacent to the stage in which the third shift register element is provided among the stages provided in the shift register 70.
[0143] Although one embodiment of the present invention has been described in detail above with reference to the drawings, the specific configuration is not limited to the above, and various design changes, etc. are possible within the scope that does not deviate from the gist of the present invention. [Explanation of symbols]
[0144] 1, 1A, 1B, 1C, 1D, 1E...magnetic flux bias circuit, 2...input signal line, 3...first current control line, 4...second current control line, 5...third current control line, 6...hold signal line, 60...first hold signal line, 61...second hold signal line, 62...third hold signal line, 7...digital-analog conversion unit, 8...transformer, Iin...input signal, Ix1...first excitation current, Ix2...second excitation current, Ix3...third excitation current, 9...controlled object
Claims
1. an input signal line to which an input signal indicating an applied magnetic flux by a digital value is input; a first current control line, a second current control line, and a third current control line to which a clock signal corresponding to the input signal is input, respectively; a digital-to-analog converter that converts the input signal into an analog signal by a circuit including a flux quantum parametron circuit based on the input signal input to the input signal line and the clock signal input to each of the first current control line, the second current control line, and the third current control line; a magnetic flux application unit that applies an applied magnetic flux to a control target based on the analog signal output from the digital-to-analog conversion unit; Equipped with the digital-to-analog conversion units and the magnetic flux application units are provided in the same number as the control objects, The digital-to-analog conversion unit is a number of digital-to-analog converters corresponding to the number of bits of the input signal; a shift register in which shift register elements based on a flux quantum parametron circuit are connected in a number of stages corresponding to the number of bits; Equipped with the shift register includes a first shift register element, a second shift register element, a third shift register element, and a fourth shift register element in each of the stages; In each of the plurality of stages, the first shift register element, the second shift register element, and the fourth shift register element are connected in series by the input signal line in the order of the first shift register element, the second shift register element, and the fourth shift register element, and the third shift register element and the fourth shift register element are connected in parallel by the input signal line; In each of the plurality of stages, the fourth shift register element and the first shift register element in a stage next to the stage in which the fourth shift register element is provided are connected in series by the input signal line; In each of the plurality of stages, the clock signal is input to the first shift register element from the first current control line, the clock signal is input to the second shift register element from the second current control line, and the clock signal is input to the third shift register element and the fourth shift register element from the third current control line, In each of the stages, the digital-to-analog converter outputs the analog signal based on a current value output from the third shift register element. Flux bias circuit.
2. an input signal line to which an input signal indicating an applied magnetic flux by a digital value is input; a first current control line, a second current control line, and a third current control line to which a clock signal corresponding to the input signal is input, respectively; a digital-to-analog converter that converts the input signal into an analog signal by a circuit including a flux quantum parametron circuit based on the input signal input to the input signal line and the clock signal input to each of the first current control line, the second current control line, and the third current control line; a magnetic flux application unit that applies an applied magnetic flux to a control target based on the analog signal output from the digital-to-analog conversion unit; Equipped with the digital-to-analog conversion units and the magnetic flux application units are provided in the same number as the control objects, The digital-to-analog conversion unit is a number of digital-to-analog converters corresponding to the number of bits of the input signal; a shift register in which shift register elements based on a flux quantum parametron circuit are connected in a number of stages corresponding to the number of bits; Equipped with the shift register comprises a first shift register element, a second shift register element, and a third shift register element in each of the stages; In each of the plurality of stages, the first shift register element, the second shift register element, and the third shift register element are connected in series by the input signal line in the order of the first shift register element, the second shift register element, and the third shift register element; In each of the plurality of stages, the first shift register element receives the clock signal from the first current control line, the second shift register element receives the clock signal from the second current control line, and the third shift register element receives the clock signal from the third current control line, In each of the plurality of stages, an output of the third shift register element is branched into two, one output being input to the digital-to-analog converter, and the other output being input to the first shift register element provided in a stage adjacent to the stage in which the third shift register element is provided among the plurality of stages; In each of the stages, the digital-to-analog converter outputs the analog signal based on a current value output from the third shift register element. Flux bias circuit.
3. the number of the digital-to-analog converters included in the digital-to-analog conversion unit is greater than the number of bits; A plurality of the digital-to-analog converters are associated with one or more bits of the input signal.
3. The magnetic flux bias circuit according to claim 1 or 2.
4. a hold signal line to which a hold signal for holding a current value output from the shift register is input, The hold signal is input to the digital-to-analog converter from the hold signal line. A magnetic flux bias circuit according to any one of claims 1 to 3.
5. the digital-to-analog converter is a single flux quantum circuit that holds a flux quantum in a superconducting loop based on an input voltage pulse; an interface circuit that converts the current output from the flux quantum parametron circuit into a voltage pulse; a reset signal line to which a reset signal for resetting the flux quantum held by the single flux quantum circuit is input; a bias signal line through which a bias signal for biasing the superconducting loop is input; Further equipped with the interface circuits and the single flux quantum circuits are provided in the same number as the control objects, each of the plurality of single flux quantum circuits holds a flux quantum in a superconducting loop based on the voltage pulse output from each of the plurality of interface circuits; The plurality of magnetic flux applying units apply magnetic fluxes to the plurality of controlled objects based on the magnetic flux quanta held by the plurality of single magnetic flux quantum circuits, respectively. A magnetic flux bias circuit according to any one of claims 1 to 3.
Citation Information
Patent Citations
Systems, methods, and apparatus for local programming of quantum processor elements
JP2010511946A
Systems and methods for superconducting circuits and superconducting devices used in scalable computing
JP2019521546A