The present invention relates to a magnetic flux bias circuit.
Priority is claimed on Japanese Patent Application No. 2021-068575 filed on Apr. 14, 2021, the contents of which are incorporated herein by reference.
Quantum computers are expected to be applied to material design and drug discovery because they can simulate quantum systems configured by a large number of electrons. Quantum bits controlled in quantum computers are configured using superconducting elements, and therefore need to be controlled to have a low temperature. Therefore, a configuration of a quantum computer includes a refrigerator for maintaining quantum bits at a low temperature and a device operating at room temperature. The device operating at room temperature outputs a control signal to the quantum bits via a cable.
In quantum computers, a large number of cables are required to control a large number of quantum bits in a refrigerator. For example, 168 cables are required to control 72 quantum bits. However, since there is an upper limit to the number of cables that can be used to control the quantum bits, increasing the number of quantum bits is extremely difficult.
In order to realize a large-scale quantum computer, a control circuit operating at low temperatures is required similarly to with quantum bits. 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). A superconducting quantum processor having a superconducting digital/analog converter that uses a flux quantum parametron as a shift register is known (Patent Document 2).
As described above, it is required to be able to control a large number of controlled objects such as quantum bits with a small number of control lines.
The present invention has been made in view of the above-described points and provides a magnetic flux bias circuit capable of controlling a large number of controlled objects with a small number of control lines.
The present invention has been made to solve the above-described problems and one aspect of the present invention is a magnetic flux bias circuit including an input signal line to which an input signal indicating an applied magnetic flux using 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 according to the input signal is input, a digital/analog conversion unit converting the input signal into an analog signal using a circuit including a quantum flux parametron circuit on the basis of 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, and a magnetic flux application unit applying an applied magnetic flux to a controlled object on the basis of the analog signal output from the digital/analog conversion unit.
Also, in the magnetic flux bias circuit according to one aspect of the present invention, the digital/analog conversion unit and the magnetic flux application unit may each be provided in a number corresponding to the number of the controlled objects.
Also, in the magnetic flux bias circuit according to one aspect of the present invention, the digital/analog conversion unit may include a digital/analog converter, and a shift register in which shift register elements based on a quantum flux parametron circuit are connected.
Also, in the magnetic flux bias circuit according to one aspect of the present invention, the digital/analog conversion unit may include the digital/analog converter in a number corresponding to the number of bits of the input signal, the shift register elements may be connected in multiple stages corresponding to the number of bits in the shift register, the shift register may include 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 corresponding to the number of bits, in each of the multiple stages, the first shift register element, the second shift register element, and the fourth shift register element may be connected in series by the input signal line in an 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 may be connected in parallel by the input signal line, in each of the multiple stages, the clock signal may be input from the first current control line to the first shift register element, the clock signal may be input from the second current control line to the second shift register element, and the clock signal may be input from the third current control line to the third shift register element and the fourth shift register element, and the digital/analog converter may output the analog signal based on a current value output from the third shift register element in each of the multiple stages.
Also, in the magnetic flux bias circuit according to one aspect of the present invention, the number of digital/analog converters included in the digital/analog conversion unit may be larger than the number of bits, and a plurality of the digital/analog converters may be associated with one or more bits among the bits of the input signal.
Also, the magnetic flux bias circuit according to one aspect of the present invention may further include a hold signal line to which a hold signal for holding a current value output from the shift register is input, in which the hold signal may be input to the digital/analog converter from the hold signal line.
Also, in the magnetic flux bias circuit according to one aspect of the present invention, the digital/analog converter may be a single flux quantum circuit holding a flux quantum within a superconducting loop on the basis of an input voltage pulse, and the magnetic flux bias circuit may further include an interface circuit converting a current output from the quantum flux 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, in which the interface circuit, the single flux quantum circuit, and the magnetic flux application unit may each be provided in a number corresponding to the number of the controlled objects, a plurality of the single flux quantum circuits may each hold a flux quantum within the superconducting loop on the basis of the voltage pulse output from each of a plurality of the interface circuits, and the magnetic flux application unit may apply an applied magnetic flux to each of a plurality of the controlled objects on the basis of the flux quantum held by each of the plurality of the single flux quantum circuits.
According to the present invention, a large number of controlled objects can be controlled with a small number of control lines.
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
The magnetic flux bias circuit 1 is a circuit for applying a magnetic flux to a controlled object 9. The controlled object 9 includes various parts constituting a circuit of a quantum computer. The controlled object 9 is, for example, a quantum bit.
As will be described below, the magnetic flux bias circuit 1 includes a digital/analog converter based on a quantum flux parametron (QFP) as an example. A QFP is a circuit including a pair of Josephson junctions, and driven and clocked by an alternate current bias current (excitation current). In the QFP, Josephson junctions generate a signal current.
It is known that the QFP uses a superconducting element, and therefore has no direct current resistance and exhibits ultra-low power consumption. In the QFP, power consumption per gate is about 10 pW even in high-speed operation of several GHz. Also, in the QFP, a high-speed operation with a clock frequency of about 10 GHz is possible. Also, since the QFP exhibits ultra-low power consumption, it is possible to operate the QFP in the vicinity of the quantum bit. Further, the values of the power consumption and clock frequency of the QFP described above are examples, and these values may vary according to circuit parameters and types of circuit.
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/analog converter 71, and a transformer 8.
The input signal line 2 is a control line to which an input signal Iin is input. The input signal Iin is a current that indicates an applied magnetic flux using a digital value. In the present embodiment, the number of bits of the input signal Iin is, for example, 4 bits. As shown in
The first current control line 3 is a control line to which a first excitation current Ix1 is input. The second current control line 4 is a control line to which a second excitation current Ix2 is input. The third current control line 5 is a control line to which a third excitation current Ix3 is input. Each of the first excitation current Ix1, the second excitation current Ix2, and the third excitation current Ix3 serves as a clock signal synchronized with the input signal Iin.
As described above, the clock signal according to the input signal Iin is input to each of the first current control line 3, the second current control line 4, and the third current control line 5.
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 a value of an output signal output from the shift register 70. Here, as shown in
The shift register 70 is a shift register based on a QFP. In the shift register 70, a shift register element based on the QFP is connected in multiple stages corresponding to the number of bits of the input signal lin. In the shift register 70, it can also be said that the shift register elements are connected in cascade. In the shift register 70, a circuit configuration of the QFP used as the shift register element is common between a plurality of shift register elements.
Here, an example of the circuit configuration of the QFP used as the shift register element provided in the shift register 70 shown in
The inductor Lx1 and an inductor L1 provided in a circuit element 103 are magnetically coupled by a coupling constant k1. The inductor Lx2 and an inductor L2 provided in a 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, a Josephson junction J1 and a Josephson junction J2, which are a pair of Josephson junctions, determine a logic state according to the input signal Iin flowing through an 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.
When the generated signal current flows through a signal current line 105, a magnetic flux is generated in the inductor Lq provided in the signal current line 105. The inductor Lq and an inductor Lout that is provided in an output signal line 106 are magnetically coupled by a coupling constant kout. An output signal Iout flows through the output signal line 106 due to a magnetic flux generated in the inductor Lout.
The output signal line 106A is connected to the signal current line 105 on a non-grounded side of the inductor Lq that is provided on 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.
In the QFP 100B, when a magnetic flux is applied to the inductor L1 and the inductor L2, the Josephson junction J1 and the Josephson junction J2, which are a pair of Josephson junctions, determine a logic state according to the input signal Iin flowing through an input signal line 104, and amplify the input signal Iin to generate the signal current Iout. The generated output signal Iout is output from an output signal line 106B.
Returning to
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.
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 the multiple 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 in 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 in 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 in which the shift register elements are connected in the shift register 70. A set of the first shift register element 72-4, the second shift register element 73-4, the third shift register element 74-4, and the fourth shift register element 75-4 corresponds to one of the stages in which the shift register elements are connected in the shift register 70.
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 an 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 a fourth stage counted from the bottom in
The fourth shift register element of each stage and the first shift register element of the subsequent stage are connected in series. For example, in
The third shift register element of each stage is connected in series to the digital/analog converter 71. For example, the third shift register element 74-4 in the fourth stage counting from the bottom and the digital/analog converter 71-4 are connected in series.
In each of the multiple stages, the first shift register elements are connected in series by the first current control line 3, the second shift register elements are connected in series by the second current control line 4, and the third shift register elements and the fourth shift register elements are connected in series by the third current control line 5. In each of the multiple stages, the first excitation current Ix1 serving as a clock signal is input from the first current control line 3 to the first shift register elements, the second excitation current Ix2 serving as a clock signal is input from the second current control line 4 to the second shift register elements, and the third excitation current Ix3 serving as a clock signal is input from the third current control line 5 to the third shift register elements and the fourth shift register elements.
In the shift register 70, the shift register element holds and outputs a value of the input signal when the input clock signal is in a high state. Holding a value of the input signal means outputting a signal in a high state as the output signal when the value of the input signal is in a high state, and outputting a signal in a low state as the output signal when the value of the input signal is in a low state. The shift register element does not output a signal regardless of the value of the input signal when the input clock signal is in a low state. That is, the shift register element functions as a buffer circuit.
For example, the first shift register element 72-4 outputs a signal in a high state as the 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.
In the shift register 70, a value of the input signal Iin input from the input signal line 2 is sequentially propagated while the value is maintained by the shift register elements connected in series. Each of the first excitation current Ix1, the second excitation current Ix2, and the third excitation current Ix3 shown in
Further, the configuration of the shift register 70 is an example, and a configuration other than the configuration shown in
The digital/analog converters 71 are provided in a number corresponding to the number of bits of the input signal Iin. 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 digital/analog converters 71 are provided to have the same number as the number of stages provided in the shift register 70.
In the present embodiment, in accordance with the input signal Iin being 4 bits, four digital/analog converters 71 including a digital/analog converter 71-1, a digital/analog converter 71-2, a digital/analog converter 71-3, and the digital/analog converter 71-4 are provided. The digital/analog converter 71 is a digital/analog converter based on the QFP.
In the digital/analog converter 71, a circuit configuration of the QFP is common among the digital/analog converters 71-1, the digital/analog converters 71-2, the digital/analog converters 71-3, and digital/analog converters 71-4. Also, the circuit configuration of the QFP of the digital/analog converter 71 is the same as the circuit configuration of the QFP used as the shift register element of the shift register 70 described above. Further, if the QFP of the digital/analog converter 71 functions as a buffer, the circuit configuration thereof may be different from the circuit configuration of the QFP used as the shift register element of the shift register 70.
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 are connected in series by the hold signal line 6. The hold signal Ihold is input from the hold signal line 6 to each of 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.
A signal output from the third shift register element provided in each stage of the shift register 70 is input to the digital/analog converter 71 as an input signal. For example, a signal output from the third shift register element 74-4 is input as an input signal to the digital/analog converter 71-4.
If the input hold signal Ihold is in a high state, the digital/analog converter 71 outputs a current as an analog signal according to a 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 a QFP output current Iqfp1, a QFP output current Iqfp2, a QFP output current Iqfp3, and a QFP output current Iqfp4, respectively.
That is, in each of the multiple stages of the shift register 70, the digital/analog converter 71 outputs the analog signal based on a current value output from the third shift register element.
The transformer 8 applies a magnetic flux to the controlled object 9 on the basis of the QFP output current output from the digital/analog converter 71. The transformer 8 is an example of a magnetic flux application unit. The transformers 8 are provided in a number corresponding to the number of bits of the input signal lin. In the present embodiment, in accordance with the input signal Iin being 4 bits, four transformers 8 including a transformer 8-1, a transformer 8-2, a transformer 8-3, and a transformer 8-4 are provided.
Here, the shift register 70 and the digital/analog converter 71 constitute a digital/analog conversion unit 7. The digital/analog conversion unit 7 converts the input signal Iin into an analog signal using a circuit including the QFP on the basis of the input signal Iin input to the input signal line 2, the clock signals respectively input to the first current control line 3, the second current control line 4, and the third current control line 5, and the hold signal Ihold input to the hold signal line 6.
The transformer 8 includes a pair of inductors. When the QFP output current output from the digital/analog converter 71 flows through one of the inductors, a magnetic flux is generated in the other inductor by magnetic coupling. For example, when the QFP output current Iqfp1 output from the digital/analog converter 71-1 flows, a magnetic flux +Φ is generated in the other inductor of the transformer 8-1 by magnetic coupling. The magnetic flux +Φ generated in the transformer 8-1 corresponds to a first bit “1” in a bit string of the input signal lin.
The transformer 8 applies a sum of the magnetic flux generated in each transformer to the controlled object 9 as an applied magnetic flux. The transformer 8 applies the generated magnetic flux to the controlled object 9.
As shown in
Here, a relationship between the input signal Iin and the applied magnetic flux will be described with reference to
In
In the magnetic flux bias circuit 1, the input signal Iin indicates a magnitude and a polarity of the applied magnetic flux using a digital value. In the magnetic flux bias circuit 1, the magnitude and the polarity of the applied magnetic flux are controlled with a resolution according to the number of bits of the input signal Iin. In the magnetic flux bias circuit 1, when the input signal Iin has m bits, it is possible to control the applied magnetic flux of m+1 levels. Being able to control the applied magnetic flux of m+1 levels means being able to control m+1 different magnitudes of the applied magnetic flux including the polarities. In the magnetic flux bias circuit 1, it is possible to control the value of the applied magnetic flux in five ways of −4Φ, −2Φ, 0, 2Φ, and 4Φ by the 4-bit input signal Iin.
As described above, in the magnetic flux bias circuit 1, 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 are provided. In the present embodiment, a case in which the number of the controlled objects 9 is one has been described, but in the magnetic flux bias circuit 1, even if the number of the controlled objects 9 is two or more, it is possible to control the applied magnetic flux with the five control lines. If the number of the controlled objects 9 is two or more, patterns of the signals 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 be increased in the number of input bits and the number of required clocks from the patterns shown in
Hereinafter, a second embodiment of the present invention will be described in detail with reference to the drawings.
In the first embodiment described above, a case in which the magnetic flux bias circuit has five control lines, and the applied magnetic flux of m+1 levels can be controlled when the input signal Iin has m bits has been described. In the present embodiment, a case in which the magnetic flux bias circuit has five to seven control lines, and the applied magnetic flux of more than m+1 levels can be controlled when the input signal Iin has m bits will be described.
The magnetic flux bias circuit according to the present embodiment is referred to as a magnetic flux bias circuit 1A.
Further, components the same as those in the first embodiment described above will be denoted by the same reference signs, and a description of the same components and operations may be omitted.
In the magnetic flux bias circuit 1A, two QFP output currents are associated with one or more bits in a bit string of an input signal lin. For example, in a bit string “1011” of the input signal Iin, one QFP output current is associated with each of bits “1” and “0” included in a first bit string “10,” whereas two QFP output currents are associated with each of bits “1” and “1” included in a last two bit strings “11”.
Accordingly, the digital/analog converter 71A is provided in a number larger than the number of bits of the input signal Iin. Two digital/analog converters 71A are provided in each of third and fourth stages counted from a bottom in the example shown in
In the magnetic flux bias circuit 1A, two QFP output currents are associated with each of the third and fourth bits in the bit string of the input signal lin. Accordingly, a digital/analog converter 711-4 and a digital/analog converter 712-4 are provided in the fourth stage. A digital/analog converter 711-3 and a digital/analog converter 712-3 are provided in the third stage.
In the magnetic flux bias circuit 1A, in each of the stages corresponding to the third and fourth bits in the bit string of the input signal Iin, two digital/analog converters are connected in parallel to third shift register elements provided in a corresponding stage of the shift register 70. A signal output from the third shift register element is input to each of the two digital/analog converters as an input signal.
For example, the digital/analog converter 711-4 and the digital/analog converter 712-4 are provided in parallel. A signal output from a third shift register element 74-4 is, as an input signal, input to the digital/analog converter 711-4 and the digital/analog converter 712-4, respectively.
Two digital/analog converters 71A are provided in each of the third stage and the fourth stage, and accordingly two transformers 8A are provided in each of the third and fourth stages. For example, a transformer 81-4 and a transformer 82-4 are provided in the fourth stage. The transformer 81-4 and the transformer 82-4 each generate a magnetic flux +Φ when QFP output currents Iqfp4 output from the digital/analog converter 711-4 and the digital/analog converter 712-4 flow therethrough. Therefore, when the magnetic flux generated by the transformer 81-4 and the magnetic flux generated by the transformer 82-4 are added, the resulting magnetic flux is +2Φ. The magnetic flux of +20 generated in the transformer 81-4 and the transformer 82-4 corresponds to a fourth bit “1” in the bit string of the input signal Iin.
Here, a relationship between the input signal Iin and the applied magnetic flux will be described with reference to
In
In the magnetic flux bias circuit 1A, the input signal Iin indicates a magnitude and a polarity of the applied magnetic flux using a digital value. In the magnetic flux bias circuit 1A, the magnitude and the polarity of the applied magnetic flux are controlled with a resolution according to the number of bits of the input signal lin. In the magnetic flux bias circuit 1A, when the input signal Iin has m bits, it is possible to control the applied magnetic flux of M levels. Here, the number M is 2(m/2+1)−1. In the magnetic flux bias circuit 1A, for example, it is possible to control a value of the applied magnetic flux in seven ways of −6Φ, −4Φ, −2Φ, 0, 2Φ, 4Φ, and 6Φ by the 4-bit input signal Iin.
As described above, in the magnetic flux bias circuit 1A, the number of digital/analog converters included in the digital/analog conversion unit 7A is larger than the number of bits of the input signal lin. Also, in the magnetic flux bias circuit 1A, a plurality of digital/analog converters are associated with one or more bits among the bits of the input signal Iin.
As described above, in the magnetic flux bias circuit 1A, two QFP output currents are respectively associated with the third and fourth bits in the bit string of the input signal lin. Accordingly, two signal lines branch from the input signal line 2. The two signal lines include a signal line for inputting a signal from a third shift register element 74-3 to the digital/analog converter 712-3, and a signal line for inputting a signal from the third shift register element 74-4 to the digital/analog converter 712-4.
The magnetic flux bias circuit 1A includes 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. Therefore, the magnetic flux bias circuit 1A has a total of five control lines. In the present embodiment, a case in which the number of the controlled objects 9 is one has been described, but in the magnetic flux bias circuit 1A, even if the number of the controlled objects 9 is two or more, it is possible to control the applied magnetic flux with the five control lines. If the number of the controlled objects 9 is two or more, patterns of the signals of the input signal Iin input to the input signal line 2, a first excitation current Ix1 input to the first current control line 3, a second excitation current Ix2 input to the second current control line 4, and a third excitation current Ix3 input to the third current control line 5 need to be increased in the number of input bits and the number of required clocks from the patterns shown in
In the second embodiment, a case in which the input signal Iin is 4 bits has been described. In the present embodiment, a case in which an input signal Iin has m bits (8 bits as an example) and a hold signal Ihold is three-phase currents will be described.
A magnetic flux bias circuit according to the present embodiment is referred to as a magnetic flux bias circuit 1B.
Further, components the same as those in the first embodiment described above will be denoted by the same reference signs, and a description of the same components and operations may be omitted.
In the magnetic flux bias circuit 1B, the number of bits of the input signal Iin is 8 bits as an example.
Further, in
A first hold signal Ihold1 is input to the first hold signal line 60. A second hold signal Ihold2 is input to the second hold signal line 61. A third hold signal Ihold3 is input to the third hold signal line 62.
Therefore, in the magnetic flux bias circuit 1B, the hold signals are three-phase currents of the first hold signal Ihold1, the second hold signal Ihold2, and the third hold signal Ihold3.
The digital/analog converter 71B includes digital/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.
Here, the digital/analog converters 711, 721, 722, 731, 732, 733, 734, 741, 742, 743, 744, 745, 746, 747, and 748, and the transformers 831, 832, 833, 834, 835, 836, 837, and 838 are included in a configuration of the eighth stage counted from the bottom. The digital/analog converters 711-2, 721-2, 731-2, and 741-2, and the transformer 8-2 are included in a configuration of the second stage counted from the bottom. The digital/analog converters 711-3, 721-3, 731-3, and 741-3, and the transformer 8-1 are included in a configuration of the first stage counted from the bottom.
An output signal from a third shift register element 74-4 and the first hold signal Ihold1 are input to the digital/analog converter 711.
The digital/analog converter 711, the digital/analog converter 711-2, and the digital/analog converter 711-3 are connected in series by the first hold signal line 60 in that order.
In the eighth to seventh stages of the digital/analog converter 71B, one digital/analog converter to which the first hold signal Ihold1 is input includes a digital/analog converter to which an output signal from the third shift register element provided in the shift register 70 is input, and a digital/analog converter to which the output signal is not input. An 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 digital/analog converter described above and to which the second hold signal Ihold2 is input, respectively. The two digital/analog converters to which the second hold signal Ihold2 is input are connected in series by the second hold signal line 61.
For example, an output from the digital/analog converter 711 to which the first hold signal Ihold1 is input is input to the digital/analog converter 721 and the digital/analog converter 722 connected in parallel to the digital/analog converter 711 and to which the second hold signal Ihold2 is input, respectively.
Here, the digital/analog converter 721, the digital/analog converter 722, the digital/analog converter 721-2, and the digital/analog converter 721-3 are connected in series by the second hold signal line 61 in that order.
Further, in the following description, for a first element, a second element and a third element being connected in parallel to the first element as described above is referred to as the second element and the third element being provided to be branched from the first element in some cases. For example, the digital/analog converter 721 and the digital/analog converter 722 are provided to be branched from the digital/analog converter 711.
In the eighth to fifth stages of the digital/analog converter 71B, an output from one digital/analog converter to which the second hold signal Ihold2 is input is input to two digital/analog converters connected in parallel to the digital/analog converter described above and to which the third hold signal Ihold3 is input, respectively. The two digital/analog converters to which the third hold signal Ihold3 is input are connected in series by the third hold signal line 62.
For example, an output from the digital/analog converter 721 to which the second hold signal Ihold2 is input is input to the digital/analog converter 731 and the digital/analog converter 732 connected in parallel to the digital/analog converter 721 and to which the third hold signal Ihold3 is input, respectively.
Here, the digital/analog converter 731, the digital/analog converter 732, the digital/analog converter 733, the digital/analog converter 734, the digital/analog converter 731-2, and the digital/analog converter 731-3 are connected in series by the third hold signal line 62 in that order.
In the eighth to third stages of the digital/analog converter 71B, an output from one digital/analog converter to which the third hold signal Ihold3 is input is input to two analog converters connected in parallel to the digital/analog converter described above, respectively.
For example, an output from the digital/analog converter 731 to which the third hold signal Ihold3 is input is input to the digital/analog converter 741 and the digital/analog converter 742 connected in parallel to the digital/analog converter 731, respectively.
Here, the digital/analog converter 741-3 provided in the first stage counted from the bottom, the digital/analog converter 741-2 provided in the second stage counted from the bottom, and the digital/analog converter 748, the digital/analog converter 747, the digital/analog converter 746, the digital/analog converter 745, the digital/analog converter 744, the digital/analog converter 743, the digital/analog converter 742, and the digital/analog converter 741 which are provided in the eighth stage counted from the bottom are connected in series by the first hold signal line 60 in that order.
As described above, the first hold signal line 60 is used to connect the digital/analog converter 711, the digital/analog converter 711-2, and the digital/analog converter 711-3 in series. On the other hand, in the series connection due to the first hold signal line 60, the digital/analog converter 741-3 is connected to the digital/analog converter 711-3.
Therefore, the first hold signal line 60 is used for both a series connection of the digital/analog converter 711, the digital/analog converter 711-2, and the digital/analog converter 711-3, and a series connection of the digital/analog converters 741, 742, 743, 744, 745, 746, 747, and 748 provided to be branched from the digital/analog converters 731, 732, 733, and 734 connected in series by the third hold signal line 62, 741-2 connected in series to the digital/analog converter 731-2, and 741-3 connected in series to the digital/analog converter 731-3.
That is, in the magnetic flux bias circuit 1B, the first hold signal line 60 is reused for serially connecting the digital/analog converters provided to be branched from each of the plurality of digital/analog converters connected in series by another hold signal line (the third hold signal line 62).
Eight transformers 8B are provided in the eighth stage in accordance with the fact that eight digital/analog converters are provided in parallel in the eighth stage. The transformers 831, 832, 833, 834, 835, 836, 837, and 838 each generate a magnetic flux +Φ when QFP output currents Iqfp8 output from the digital/analog converters 741, 742, 743, 744, 745, 746, 747, and 748 flow therethrough, respectively. Therefore, when the magnetic fluxes generated by the transformers 831, 832, 833, 834, 835, 836, 837, and 838 are added, the resulting magnetic flux is +8Φ. The magnetic flux of +8Φ corresponds to an eighth bit “1” in the bit string of the input signal Iin.
As described above, in the eighth stage, two digital/analog converters connected to the second hold signal line 61 are provided to be branched from the digital/analog converter connected to the first hold signal line 60. Further, two digital/analog converters connected to the third hold signal line 62 are provided to be branched from the digital/analog converter connected to the second hold signal line 61. Further, two digital/analog converters are provided to be branched from the digital/analog converter connected to the third hold signal line 62, and the two digital/analog converters are connected in series by reusing the first hold signal line 60.
A configuration of the seventh stage is the same as the configuration of the eighth stage. Therefore, also in the seventh stage, similarly to the eighth stage, eight digital/analog converters provided to be branched from the digital/analog converter connected to the third hold signal line 62 and eight transformers corresponding to the above-described digital/analog converters are provided in parallel, and a magnetic flux of +8Φ or −8Φ is generated according to a value of the corresponding bit.
Configurations of the sixth and fifth stages are different compared to 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 configurations of the sixth and fifth stages, 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 configurations of the sixth and fifth stages, similarly to the configurations of the eighth and seventh stages, the digital/analog converter connected to the third hold signal line 62 is provided to be branched from the digital/analog converter connected to the second hold signal line 61. In the configurations of the sixth and fifth stages, similarly to the configurations of the eighth and seventh stages, two digital/analog converters are provided to be branched from each of the two digital/analog converters connected to the third hold signal line 62. Four digital/analog converters provided to be 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 each of the sixth and fifth stages, the four digital/analog converters provided to be branched from the digital/analog converter connected to the third hold signal line 62 and four transformers corresponding to the above-described digital/analog converters are provided in parallel, and a magnetic flux of +4Φ or −4Φ is generated according to a value of the corresponding bit.
Configurations of the fourth and third stages are different compared to 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 configurations of the fourth and third stages, 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 configurations of the fourth and third stages, two digital/analog converters are provided to be 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 each of the fourth and third stages, the two digital/analog converters provided to be branched from one digital/analog converter connected to the third hold signal line 62 and two transformers respectively corresponding to the above-described digital/analog converters are provided in parallel, and a magnetic flux of +2Φ or −2Φ is generated according to a value of the corresponding bit.
In the magnetic flux bias circuit 1B, an example of a case in which the input signal Iin is 8 bits has been described in the example shown in
For example, when the number of bits of the input signal Iin is 10, in addition to the configuration described above, the second hold signal line 61 is reused for serially connecting the digital/analog converters provided in a lowest layer of the branching.
For example, when the number of bits of the input signal Iin is 12, in addition to the configuration for the case of 10 bits, the third hold signal line 62 is reused for serially connecting the digital/analog converters provided in the lowest layer of the branching.
For example, when the number of bits of the input signal Iin is 14, in addition to the configuration for the case of 12 bits, the first hold signal line 60 is reused for serially connecting the digital/analog converters provided in the lowest layer of the branching.
Therefore, in the magnetic flux bias circuit 1B, the number of hold signal lines remains constant at three regardless of the number of the controlled objects 9 and the magnetic flux resolution. 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 as described above. Therefore, in the magnetic flux bias circuit 1B, the number of control lines is constant regardless of the number of the controlled objects 9 and the magnetic flux resolution.
In the present embodiment, a case in which a mutual inductance value is common among the plurality of transformers has been described. Here, a case in which mutual inductance values are different between a plurality of transformers will be described with reference to
A magnetic flux bias circuit according to the present embodiment is referred to as a magnetic flux bias circuit 1C.
Further, components the same as those in the first embodiment described above will be denoted by the same reference signs, and a description of the same components and operations may be omitted.
Here, when the magnetic flux bias circuit 1C (
In the magnetic flux bias circuit 1C, the number of bits of the input signal Iin is 8 bits as an example.
In accordance with the input signal Iin being 8 bits, the transformer 8C includes eight transformers including 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 the transformer 8C, mutual inductance values are different between the plurality of transformers. For example, a magnetic flux +Φ or a magnetic flux −Φ is generated in each of the transformer 8-1 and the transformer 8-2. A magnetic flux +2Φ or a magnetic flux −2Φ is generated in each of the transformer 8-3 and the transformer 8-4. A magnetic flux +4Φ or a magnetic flux −4Φ is generated in each of the transformer 8-5 and the transformer 8-6. A magnetic flux of +8Φ or a magnetic flux of −8Φ is generated in each of the transformer 8-7 and the transformer 8-8.
The transformer 8C applies a sum of the magnetic flux generated in each transformer to a controlled object 9 as an applied magnetic flux. In the magnetic flux bias circuit 1C, the mutual inductance values are made different between the plurality of transformers, and values of the applied magnetic fluxes respectively applied by the plurality of transformers are controlled by a bit string indicated by the input signal lin.
Here, a case in which a magnetic flux bias circuit applies magnetic fluxes to three controlled objects will be described with reference to
A set of the digital/analog conversion unit 7-1 and the transformer 8-1, a set of the digital/analog conversion unit 7-2 and the transformer 8-2, and a set of the digital/analog conversion unit 7-3 and the transformer 8-3 correspond to those of the magnetic flux bias circuit shown in each of
In the magnetic flux bias circuit 1D, configurations of the digital/analog conversion unit 7-1, the digital/analog conversion unit 7-2, and the digital/analog conversion unit 7-3 are used as examples and are the same as the configuration of the digital/analog conversion unit 7B shown in
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 connects the digital/analog conversion unit 7-1, the digital/analog conversion unit 7-2, and the digital/analog conversion unit 7-3 in series. That is, 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 commonly used for three digital/analog conversion units including the digital/analog conversion unit 7-1, the digital/analog conversion unit 7-2, and the digital/analog conversion unit 7-3.
The transformer 8-1, the transformer 8-2, and the transformer 8-3 apply applied magnetic fluxes to a controlled object 9-1, a controlled object 9-2, and a controlled object 9-3, respectively, on the basis of analog signals output from each of the digital/analog conversion unit 7-1, the digital/analog conversion unit 7-2, and the digital/analog conversion unit 7-3. The controlled object 9-1, the controlled object 9-2, and the controlled object 9-3 correspond to the controlled object 9 shown in
In the magnetic flux bias circuit 1D, even when the number of controlled objects is four or more, as in the configuration shown in
In each of the embodiments described above, an example of a case in which the QFP is provided as the digital/analog conversion unit has been described. In the present embodiment, a case in which a QFP is used in combination with a single flux quantum (SFQ) circuit as a digital/analog conversion unit will be described.
In an SFQ circuit, information is represented by a flux quantum accumulated within a superconducting loop. The flux quantum propagates within a superconducting loop via a Josephson junction, and a voltage pulse is generated across both ends of the Josephson junction when the flux quantum passes through the Josephson junction in the process of the propagation.
It is known that an SFQ circuit has no direct current resistance and low power consumption because it uses superconducting elements. In the SFQ circuit, power consumption per gate is about 10 μW. Also, in the SFQ circuit, an ultra-high speed operation with a clock frequency of about 100 GHz is possible. Further, the values of the power consumption and the clock frequency of the SFQ circuit described above are examples, and these values may vary according to circuit parameters and types of circuit.
There are various logics in the SFQ circuit, and any of them may be used. Logics of the SFQ circuit includes, for example, Rapid single-flux-quantum (RSFQ), Low-voltage RSFQ (LV-RSFQ), Energy-efficient RSFQ (ERSFQ), Energy-efficient SFQ (eSFQ), Reciprocal quantum logic (RQL), Flux shuttle, and the like. Any of the logics may be used in the SFQ circuit to be described below.
A magnetic flux bias circuit according to the present embodiment is referred to as a magnetic flux bias circuit 1E.
Further, components the same as those in each of the embodiments described above will be denoted by the same reference signs, and a description of the same components and operations may be omitted.
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/analog converter 14, and a transformer 8E. The shift register 70, the QFP/SFQ interface 13, and the SFQ digital/analog converter 14 constitute a digital/analog conversion unit 7E.
The magnetic flux bias circuit 1E applies a magnetic flux to each of three controlled objects including a controlled object 9-1, a controlled object 9-2, and a controlled object 9-3. Magnitudes of the magnetic fluxes applied to the controlled object 9-1, the controlled object 9-2, and the controlled object 9-3 can be made different from each other. An input signal Iin of three or more bits is input to the input signal line 2.
The 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 the QFP/SFQ interface 13 and adding a flux quantum to the SFQ digital/analog converter 14 according to an input.
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/analog converter 14.
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/analog converter 14.
The QFP/SFQ interface 13 is a circuit for connecting the shift register 70 formed of QFPs and the SFQ digital/analog converter 14 that stores the flux quantum. A current signal is output from the QFP circuit, whereas a voltage pulse signal is input to the SFQ circuit. The QFP/SFQ interface 13 inputs a voltage pulse signal to the SFQ digital/analog converter 14 to add the flux quantum according to the current signal output from the shift register 70 which is a QFP. The QFP/SFQ interface 13 is a circuit including a superconducting element and having a configuration of the QFP.
Here, an example of a circuit configuration of the QFP/SFQ interface 13 shown in
The inductor Lx1 and an inductor L1 which is provided in a circuit element 203 are magnetically coupled by a coupling constant k1. The inductor Lx2 and an inductor L2 which is provided in a 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 Josephson junction J1 and a Josephson junction J2, which are a pair of Josephson junctions, determine a logic state according to the input signal Iin flowing through an input signal line 204 and converts 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.
When the input signal Iin is positive (logic state “1”), the Josephson junction J2 switches to generate a voltage pulse, and the voltage pulse signal Vout is output to an output end of an output signal line 205. On the other hand, when the input signal Iin is negative (logic state “0”), the Josephson junction J1 switches, and the voltage pulse signal Vout is not output to the output end of the output signal line 205. In this way, the input signal Iin is converted into the voltage pulse signal Vout in the QFP/SFQ interface 200. Here, the voltage pulse generated by the switching of the Josephson junction is output as the voltage pulse signal Vout from the output end of the output signal line 205 via a register Rif and an inductor L3.
The voltage pulse generated via the Josephson junction J2 is converted into a current by the register Rif and the inductor L3 provided in the signal current line 205A and output to the circuit element 207A.
The circuit element 207A includes an inductor LA, an inductor L5, and an inductor L6. The circuit element 208A including a Josephson junction J3 is connected between the inductor L4 and the inductor L5. The circuit element 209A including a Josephson junction J4 is connected between the inductor L5 and the inductor L6.
When a current from the signal current line 205A is input to the circuit element 207A, a flux quantum propagates within a superconducting loop via the Josephson junctions J3 and J4, and a voltage pulse is generated across both ends of the Josephson junction when the flux quantum passes through the Josephson junctions in the process of the propagation. The voltage pulse signal Vout generated across both ends of the Josephson junction J4 is output as an output signal.
Returning to
The QFP/SFQ interfaces 13 is provided in a number corresponding to the number of the controlled objects 9. The magnetic flux bias circuit 1E includes three QFP/SFQ interfaces including a QFP/SFQ interface 13-1, a QFP/SFQ interface 13-2, and a QFP/SFQ interface 13-3.
The SFQ digital/analog converter 14 holds the flux quantum within a superconducting loop on the basis of the voltage pulse input from the QFP/SFQ interface 13. The SFQ digital/analog converter 14 is provided in a number corresponding to the number of the controlled objects 9. The SFQ digital/analog converter 14 includes three SFQ digital/analog converters including an SFQ digital/analog converter 14-1, an SFQ digital/analog converter 14-2, and an SFQ digital/analog converter 14-3.
Each of the SFQ digital/analog converter 14-1, the SFQ digital/analog converter 14-2, and the SFQ digital/analog converter 14-3 holds the flux quantum within the superconducting loop on the basis of the voltage pulse output from each of the QFP/SFQ interface 13-1, the QFP/SFQ interface 13-2, and the QFP/SFQ interface 13-3. Here, as shown in
The transformer 8E is provided in a number corresponding to the number of the controlled objects 9. The transformer 8E includes three transformers including a transformer 8-1, a transformer 8-2, and a transformer 8-3. The transformer 8-1, the transformer 8-2, and the transformer 8-3 apply the magnetic flux to the controlled object 9-1, the controlled object 9-2, and the controlled object 9-3, respectively, on the basis of the magnetic fluxes Φ1, Φ2, and Φ3 held by each of the SFQ digital/analog converter 14-1, the SFQ digital/analog converter 14-2, and the SFQ digital/analog converter 14-3. 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. Magnitudes of the applied magnetic fluxes applied by the transformer 8-1, the transformer 8-2, and the transformers 8-3 respectively correspond to magnitudes of the magnetic fluxes Φ1, Φ2, and Φ3 accumulated in each of the SFQ digital/analog converter 14-1, the SFQ digital/analog converter 14-2, and SFQ digital/analog converter 14-3.
In the magnetic flux bias circuit 1E, the number of control lines is seven regardless of the number of the controlled objects 9. In the magnetic flux bias circuit 1E, the number of junctions does not change regardless of a resolution of the applied magnetic flux.
In the magnetic flux bias circuit 1E, since the number of control lines is seven regardless of the number of controlled objects, even if the number of controlled objects increases, an increase in the number of control lines (the number of cables) can be suppressed.
Here, a case in which the number of bits of the input signal Iin is larger than that of the example of
As shown in
Here, a simulation using a magnetic flux bias circuit when an SFQ circuit is combined with a QFP as a digital/analog converter will be described with reference to
The magnetic flux bias circuit 1e is a circuit in which the number of stages of the shift register in the magnetic flux bias circuit 1E shown in
The magnetic flux bias circuit 1e includes the first current control line 3, the second current control line 4, the third current control line 5, the interface control line 10, the reset signal line 11, the bias signal line 12, a shift register 70e, a QFP/SFQ interface 13e, and an SFQ digital/analog converter 14e. In the shift register 70e, the shift register element 72, the shift register element 73, and the shift register element 74 are connected in series in accordance with the fact that the number of stages of the shift register is one.
A superconducting loop including a Josephson junction Jstr and an inductor Lstr is formed between the Josephson junction Jstr and the inductor Lstr provided in the SFQ digital/analog converter 14e. A phase difference ϕstr of the Josephson junction Jstr represents the number of flux quanta stored within the superconducting loop.
A bit string of the input signal Iin is a bit string “101” as an example. As shown in
As described above, the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E according to the embodiments each include the input signal line 2, the first current control line 3, the second current control line 4, the third current control line 5, the digital/analog conversion unit (the digital/analog converters 7, 7A, 7B, 7C, 7D, and 7E in the embodiments, respectively), and the magnetic flux application unit (the transformers 8, 8A, 8B, 8C, 8D, and 8E in the embodiments, respectively).
The input signal Iin indicating an applied magnetic flux using a digital value is input to the input signal line 2.
The clock signals (the first excitation current Ix1, the second excitation current Ix2, and the third excitation current Ix3 in each of the embodiments) according to the input signal Iin are respectively input to the first current control line 3, the second current control line 4, and the third current control line 5.
The digital/analog conversion unit 7 converts the input signal Iin into an analog signal using a circuit including the QFP on the basis of the input signal Iin input to the input signal line 2, the clock signals (the first excitation current Ix1, the second excitation current Ix2, the third excitation current Ix3 in the embodiments, respectively) respectively input to the first current control line 3, the second current control line 4, and the third current control line 5.
The magnetic flux application unit (the transformer 8 in each embodiment) applies the applied magnetic flux to the controlled object 9 on the basis of the analog signal output from the digital/analog conversion unit 7.
With this configuration, in the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E according to the embodiments, since the number of control lines is constant regardless of the number of the controlled objects 9, a large number of controlled objects can be controlled with a small number of control lines. Here, the “small number” means that the number of control lines does not need to be increased even if the number of controlled objects increases.
In conventional magnetic flux bias circuits, it was necessary to increase the number of control lines as the number of controlled objects increased. On the other hand, in the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E according to the embodiments, it is not necessary to increase the number of control lines even if the number of controlled objects increases, and therefore high scalability can be realized.
In conventional magnetic flux bias circuits, a plurality of digital/analog converters were controlled one at a time, and a magnitude of the magnetic flux applied to each of the controlled objects was individually programmed. On the other hand, in the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E according to the embodiments, since all the digital/analog converters provided in the digital/analog conversion unit are concurrently controlled, magnitudes of the magnetic fluxes applied to the controlled objects are programed in parallel. Therefore, in the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E according to the embodiments, improvement in program speed can be expected.
In addition, power consumption can be reduced by using the QFP in the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E according to the embodiments.
Also, in the magnetic flux bias circuit 1E, since there is no need to add an element circuit (that is, the number of junctions does not change) even if the magnetic flux resolution increases, high area efficiency can be expected.
Further, it is conceivable to operate a plurality of magnetic flux bias circuits according to the embodiments in parallel to, for example, improve a program speed. In that case, it is necessary to increase the number of control lines to improve the program speed.
Further, in each of the above-described embodiments, an example of a case in which the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E each include three current control lines including the first current control line 3, the second current control line 4, the third current control line 5, but the present invention is not limited thereto. The magnetic flux bias circuit may include four or more current control lines. For example, if the magnetic flux bias circuit includes four current control lines, excitation currents of four types flow through the four current control lines, respectively.
Also, wiring of the current control lines in the magnetic flux bias circuit is not limited to the wiring described above, and other wiring may also be used.
Also, in each of the above-described embodiments, an example of a case in which the excitation currents of three types serve as clock signals has been described, but the present invention is not limited thereto. Of the excitation currents of the three types, two excitation currents may serve as clock signals, and one excitation current may serve as a direct current (DC) offset current. In that case, wiring of the current control line is not limited to the wiring described above, and other wiring may also be used.
Here, as described above, in the first, second, and third embodiments described above, the magnetic flux is applied to the controlled object 9 when the hold signal Ihold is in a high state. Therefore, a current of the hold signal Ihold may affect the controlled object 9 such as a quantum bit.
In each of the magnetic flux bias circuits 1, 1A, 1B, 1C, and 1D, a π junction may be used for the digital/analog converters 71, 71A, 71B, and 71C. If the π junction is used for the digital/analog converters 71, 71A, 71B, and 71C, contrary to the first, second, and third embodiments described above, a magnetic flux is applied to the controlled object 9 when the hold signal Ihold is in a low state. Therefore, a current value of the hold signal Ihold can be reduced to be low during a period in which the magnetic flux is applied to the controlled object 9, and an influence of the current of the hold signal Ihold on the controlled object 9 such as a qubit can be suppressed.
Further, in each of the embodiments described above, a case in which each of the magnetic flux bias circuits 1, 1A, 1B, 1C, and 1D includes the digital/analog converter based on a QFP has been described, but the present invention is not limited thereto. Each of the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D may include a digital/analog converter based on an adiabatic QFP (AQFP) or a directly coupled QFP (DQFP) in place of the digital/analog converter based on a QFP or together with the digital/analog converter based on a QFP.
Also, in each of the embodiments described above, an example of a case in which each of the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, and 1E includes the shift register based on a QFP has been described, but the present invention is not limited thereto. Each of the magnetic flux bias circuits 1, 1A, 1B, 1C, 1D, 1E may include a shift register based on an AQFP or DQFP in place of the shift register based on a QFP or together with the shift register based on a QFP.
Further, in each of the embodiments described above, configurations of the shift registers 70 and 70C are examples, and a configuration other than the configuration described in each embodiment may be used. For example, the fourth shift register element may be omitted from the configuration of the shift registers 70 shown in
While one embodiment of the present invention has been described in detail above with reference to the drawings, the specific configurations are not limited to those described above, and various changes can be made in design in a range not departing from the gist of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2021-068575 | Apr 2021 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2022/017657 | 4/13/2022 | WO |