MAGNETIC FLUX SOURCE SYSTEM
20210033683 ยท 2021-02-04
Assignee
Inventors
- David George Ferguson (Takoma Park, MD, US)
- Sergey S. Novikov (Baltimore, MD, US)
- Anthony Joseph Przybysz (Linthicum, MD, US)
- Robert T. Hinkey (Baltimore, MD, US)
- AARON A. PESETSKI (GAMBRILLS, MD, US)
- Kenneth M. Zick (Baltimore, MD, US)
Cpc classification
G06N10/00
PHYSICS
H10N69/00
ELECTRICITY
International classification
Abstract
One example includes a tunable current element. The element includes a first magnetic flux component that is configured to exhibit a bias flux in response to a first control current. The bias flux can decrease relative energy barriers between discrete energy states of the tunable current element. The element also includes a second magnetic flux component that is configured to exhibit a control flux in response to a second control current. The control flux can change a potential energy of the discrete energy states of the tunable current element to set an energy state of the tunable current element to one of the discrete energy states, such that the magnetic flux component is configured to generate a hysteretic current that provides a magnetic flux at an amplitude corresponding to the energy state of the tunable current element.
Claims
1. A tunable current element comprising: a first magnetic flux component that is configured to exhibit a bias flux in response to a first control current, the bias flux decreasing relative energy barriers between discrete energy states of the tunable current element; and a second magnetic flux component that is configured to exhibit a control flux in response to a second control current, the control flux changing a potential energy of the discrete energy states of the tunable current element to set an energy state of the tunable current element to one of the discrete energy states, such that the magnetic flux component is configured to generate a hysteretic current that provides a magnetic flux at an amplitude corresponding to the energy state of the tunable current element.
2. The element of claim 1, wherein the first and second magnetic flux components are arranged in a series loop, the hysteretic current being generated in the series loop to provide the magnetic flux.
3. The element of claim 1, wherein the first control current is provided via a first control line that is inductively coupled to the first magnetic flux component, such that the bias flux is induced via the first control current, wherein the second control current is provided via a second control line that is inductively coupled to the second magnetic flux component, such that the control flux is induced via the second control current.
4. The element of claim 1, wherein the first magnetic flux component is configured as a superconducting quantum interference device (SQUID), and wherein the second magnetic flux component is configured as inductor.
5. The system of claim 4, wherein the SQUID comprises a plurality N of Josephson junctions that are arranged in parallel with respect to each other, wherein the first control current comprises N1 first control currents inductively coupled to a respective at least one of the N Josephson junctions.
6. A magnetic flux source system comprising the tunable current element of claim 1, wherein the tunable current element is a first tunable current element of a plurality of tunable current elements.
7. The magnetic flux source system of claim 6, wherein the plurality of tunable current elements are arranged in an array of rows and columns.
8. The system of claim 7, wherein the first control current comprises a plurality of first control currents, wherein the second control current comprises a plurality of second control currents, wherein each of the plurality of first control currents are provided to one of the respective rows, and wherein each of the plurality of second control currents are provided to one of the respective columns.
9. The system of claim 7, wherein each of the plurality of first control currents is associated with at least two of the plurality of rows or columns, wherein each of the plurality of second control currents is associated with at least two of the other of the plurality of rows or columns.
10. A circuit system comprising the magnetic flux source system of claim 6, the circuit system further comprising at least one circuit device inductively coupled to at least one of the plurality of tunable current elements, such that the at least one of the plurality of tunable current elements is configured to inductively receive the magnetic flux from each of the at least one tunable current element.
11. A method for generating a magnetic flux via a tunable current element, the method comprising: activating a first control current to provide the first control current to a first magnetic flux component associated with the tunable current element, such that the first control current induces a bias flux in the first magnetic flux component to decrease relative energy barriers between discrete energy states of the tunable current element; activating a second control current to provide the second control current to a second magnetic flux component associated with the tunable current element, such that the second control current induces a control flux in the series loop to change a potential energy of the discrete energy states from a default potential energy condition of the discrete energy states of the tunable current element to set an energy state of the tunable current element to a respective one of the discrete energy states; deactivating the first control current to increase the relative energy barriers between the discrete energy states of the tunable current element; and deactivating the second control current to return the tunable current element to the default potential energy condition, such that the energy state of the tunable current element is maintained at the respective one of the discrete energy states based on the relative energy barriers between the discrete energy states.
12. The method of claim 11, wherein activating the first control current comprises activating the first control current to provide the first control current on a first control line that is inductively coupled to the first magnetic flux component, wherein activating the second control current comprises activating the second control current to provide the second control current on a second control line that is inductively coupled to the second magnetic flux component.
13. The method of claim 11, wherein activating the first control current comprises activating the first control current to provide the first control current to a superconducting quantum interference device (SQUID) associated with the tunable current element, wherein activating the second control current comprises activating the second control current to provide the second control current to an inductor associated with the tunable current element, wherein the inductor and the SQUID are arranged in a series loop.
14. The method of claim 13, wherein the SQUID comprises a plurality of Josephson junctions that are arranged in parallel with respect to each other, the method further comprising activating at least one additional control current such that the first control current and the at least one additional control current induces the bias flux in the SQUID to decrease the relative energy barriers between the discrete energy states of the tunable current element
15. The method of claim 11, wherein the energy state of the tunable current element is initially set to a first energy state corresponding to a first one of the discrete energy states, the method further comprising initially activating the second control current at a first amplitude to change the potential energy of the discrete energy states to set the first energy state to a minimum energy relative to a remaining plurality of the discrete energy states before activating the first control current, wherein activating the second control current comprises changing the second control current from the first amplitude to a second amplitude to set a second energy state at the minimum energy relative to the remaining plurality of the discrete energy states before deactivating the first control current.
16. The method of claim 11, wherein the magnetic flux is a first magnetic flux, and wherein the tunable current element is a first tunable current element of a plurality of tunable current elements arranged in an array comprising at least one row and at least one column, wherein activating the first control current comprises activating one of a plurality of first control currents that is provided on one of a plurality of first control lines corresponding to a respective first column of the array, and wherein activating the second control current comprises activating one of a plurality of second control currents that is provided on one of a plurality of second control lines corresponding to the other of a respective first row of the array.
17. A magnetic flux source system comprising a plurality of tunable current elements arranged in an array comprising at least one row and at least one column, each of the plurality of tunable current elements comprising: a first magnetic flux component that is configured to exhibit a bias flux in response to a first control current, the bias flux decreasing relative energy barriers between discrete energy states of the tunable current element; and a second magnetic flux component that is configured to exhibit a control flux in response to a second control current, the control flux changing a potential energy of the discrete energy states of the tunable current element to set an energy state of the tunable current element to one of the discrete energy states, such that the magnetic flux component is configured to generate a hysteretic current that provides a magnetic flux at an amplitude corresponding to the energy state of the tunable current element.
18. The system of claim 17, wherein the first and second magnetic flux components are arranged in a series loop, the hysteretic current being generated in the series loop to provide the magnetic flux.
19. The system of claim 17, wherein the first control current is provided via a first control line that is inductively coupled to the first magnetic flux component, such that the bias flux is induced via the first control current, wherein the second control current is provided via a second control line that is inductively coupled to the second magnetic flux component, such that the control flux is induced via the second control current.
20. The system of claim 17, wherein the first magnetic flux component is configured as a superconducting quantum interference device (SQUID), and wherein the second magnetic flux component is configured as inductor.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0007]
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
DETAILED DESCRIPTION
[0018] The present disclosure relates generally to superconducting circuit systems, and specifically to a magnetic flux source system. The magnetic flux source system includes at least one tunable current element that can provide a magnetic flux bias. As described herein, the term magnetic flux or flux bias refers to a magnetic flux generated by the tunable current element, which can be inductively provided to a target circuit device. Each of the tunable current elements includes a superconducting quantum interference device (SQUID) that includes at least two Josephson junctions, and further includes an inductor that is arranged in a series loop with the SQUID. A first control line is inductively coupled to the SQUID (e.g., to one of the Josephson junctions of the SQUID), such that a first control current can induce a bias flux in the SQUID. Similarly, a second control line is inductively coupled to the inductor, such that a second control current can induce a control flux in the series loop.
[0019] The SQUID can be arranged to have a plurality of discrete energy states, with each of the discrete energy states being separated by an energy barrier at the default potential energy condition. Thus, the energy barriers maintain stability of the discrete energy states at the default potential energy condition. Therefore, the tunable current element (e.g., the SQUID of the tunable current element) can be set to one of the non-zero discrete energy states, which can be maintained at the default potential energy condition based on the energy barriers. In response to the bias flux induced in the SQUID, the energy barriers can be decreased to provide some instability of the discrete energy states. In response, the energy state of the tunable current element can decrease to a zero energy state at the default potential energy condition based on the decrease of the energy barriers in response to the bias flux. In response to the control flux induced by the second control current, the potential energy of the tunable energy element can be changed, such that the relative energy of the discrete energy states can be changed. Therefore, the energy state of the tunable current element can be changed in response to the control flux and based on the induced bias flux. Upon setting the energy state of the tunable current element to a given one of the discrete energy states, the bias flux can be deactivated to return the energy barriers. As a result, the respective one of the discrete energy states that is at a minimum relative to the other discrete energy states can be set as the energy state of the tunable current element.
[0020] As an example, the magnetic flux source system can include a plurality of tunable current elements that are arranged in an array of rows and columns. For example, the first and second control lines can be associated with respective rows and columns. As described herein, the rows and columns of an array are to be considered non-specific with respect to the first and second control lines for purposes of accessing a given one of the tunable current elements, such that the first control lines that provide the first control currents to induce bias fluxes in the SQUIDs can be associated with rows or columns of the array, and the second control lines that provide the second control currents to induce control fluxes in the series loops can be associated with the other of the rows or columns of the array. Therefore, the control lines are not limited to specific implementation in the rows and columns, as described herein. Additionally, the SQUIDs can include more than two Josephson junctions to mitigate problems with Josephson junction asymmetry and/or to provide a manner for addressing specific individual tunable current elements, as opposed to setting energy states on each tunable current element of a given row or column, as described in greater detail herein.
[0021]
[0022] In the example of
[0023]
[0024] The tunable current element 50 includes a first Josephson junction J.sub.1 and a second Josephson junction J.sub.2 that are arranged in parallel, and thus correspond to a superconducting quantum interference device (SQUID) 52. The SQUID 52 is demonstrated as being arranged in a series loop with an inductor L.sub.1. In the example of
[0025] As an example, the SQUID 52 can be arranged to have a plurality of discrete energy states, with each of the discrete energy states being separated by an energy barrier at a default potential energy condition. Thus, the energy barriers maintain stability of the discrete energy states at the default potential energy condition. Therefore, the tunable current element 50 (e.g., the SQUID 52 of the tunable current element 50) can be set to one of the non-zero discrete energy states, which can be maintained at the default potential energy condition based on the energy barriers. In other words, once the energy state is set and the energy barriers between the discrete energy states are established (e.g., via a zero bias flux), the SQUID 52 can provide a hysteretic flux , even when the potential energy of the SQUID 52 is changed, such as when the potential energy of an entire row or column of tunable current elements 50 is changed in response to addressing a single tunable current element 50, as described in greater detail herein.
[0026] For example, the first control current CTRL.sub.X can induce a bias flux in the SQUID 52 to reduce the energy barriers between the discrete energy states of the tunable current element 50. As another example, the second control current CTRL.sub.Z can induce a control flux in the series loop of the tunable current element 50 to change the potential energy of the tunable current element 50. Therefore, by manipulating the potential energy of tunable current element 50, such as while the bias flux reduces the energy barriers between the discrete energy states of the tunable current element 50, the energy state of the tunable current element 50 can be set to one of the non-zero energy states of the SQUID 52. As described herein, each of the terms energy state and potential energy, as applied to the SQUID 52 and to the tunable current element 50 as a whole, are used interchangeably herein. In other words, the term energy state can refer to the energy state of the SQUID 52 or the tunable current element 50 as a whole, and the term potential energy can refer to the potential energy of the SQUID 52 or of the tunable current element 50 as a whole.
[0027] As an example, in response to the bias flux induced in the SQUID 52 via the first control current CTRL.sub.X, the energy barriers can be decreased to provide instability of the discrete energy states. In response, the energy state of the tunable current element 50 can decrease to a zero energy state at the default potential energy condition based on the decrease of the energy barriers via the induced bias flux. In response to the control flux induced by the second control current CTRL.sub.Z, the potential energy of the tunable energy element 50 can be changed, such that the relative energy of the discrete energy states can be changed. Therefore, the energy state of the tunable current element 50 can be changed in response to the control flux and based on the induced bias flux. Upon setting the energy state of the tunable current element 50 to a given one of the discrete energy states, the bias flux can be deactivated to return the energy barriers. As a result, the respective one of the discrete energy states that is at a minimum relative to the other discrete energy states can be set as the energy state of the tunable current element. The control flux can then be deactivated to return the tunable current element 50 to the default potential energy condition.
[0028]
[0029] Each of the graphs of the diagram 100 demonstrates an energy amplitude on a Y-axis and an energy state quantization number on the X-axis. Setting the energy state of the tunable current element 50 can be described by how the magnetic fluxes (e.g., the bias flux and the control flux) affect the inductive potential energy of the SQUID 52. The potential energy of the SQUID 52 can be defined as follows:
[0030] Where: .sub.X is the bias flux based on the first control current CTRL.sub.X; [0031] .sub.Z is the bias flux based on the first control current CTRL.sub.Z; [0032] is a term that describes non-linear crosstalk phase; [0033] .sub.0 is a term that describes the superconducting flux quantum; [0034] Where: .sub.0=h/2e; [0035] Where:h is Planck's constant; and [0036] e is the electron charge; [0037] L is the loop inductance; [0038] U.sub.L is the potential energy scale factor; [0039] k is the critical current of the respective Josephson junction; [0040] And: I.sub.FLUX=2 NJ lc n/.sub.0n .sub.0/L; [0041] Where: n is the energy state of the SQUID 52; [0042] NJ=the number of Josephson junctions in the SQUID 52.
Based on the definitions set forth by Equations 1-3, the potential energy U/U.sub.L of the SQUID 52, as a function of the superconducting phase , can be defined as follows:
Thus, each of the graphs of the diagram 100 includes the potential energy demonstrated at 112 (in units of energy U/U.sub.L on the Y-axis) of the tunable current element 50.
[0043] The first graph 102 demonstrates a default condition of the potential energy 112, and thus the default potential energy condition. As described herein, the terms default condition of the potential energy 112, or just default potential energy condition, describe a condition in which there is no applied bias flux .sub.X and no applied control flux .sub.Z, and thus no application of the first and second control currents CTRL.sub.X and CTRL.sub.Z, respectively. The first graph 102 thus demonstrates that the discrete energy states, demonstrated as discrete energy state indices numbering from 0 through 10, have ascending energy amplitudes and are separated by the energy barriers to provide stability between each of the discrete energy states. In the first graph 102, the energy state of the tunable current element 50, demonstrated at 114, is demonstrated at 0 initially. However, is to be understood that the initial energy state 114 of the tunable current element 50 could be any of the discrete energy states at the default potential energy condition based on the energy barriers providing stability of the discrete energy states, and thus hysteresis of the energy state 114 of the tunable current element 50.
[0044] The second graph 104 demonstrates a reduction of the energy barriers in response to application of the bias flux .sub.X. As described previously, the first control current CTRL.sub.X can induce the bias flux .sub.X in the SQUID 52, which can thus decrease the energy barriers between the discrete energy states of the SQUID 52. As a result, the energy state of the SQUID 52 can decrease from any of the non-zero energy states to the zero energy state based on the energy state instability resulting from the decrease in the energy barriers. As described in greater detail herein, the SQUID 52 can thus release energy based on the difference between the energy state index number (e.g., up to ten as demonstrated in the example of
[0045] The third graph 106 demonstrates a change in the potential energy 112 of the tunable current element 50 in response to application of the control flux .sub.Z. As an example, the second control current CTRL.sub.Z can induce the control flux .sub.Z in the series loop via the inductor L.sub.1, which can thus tilt the potential energy 112 to change the relative energy amplitudes of the discrete energy states. In the example of
[0046] The fourth graph 108 demonstrates an increase of the energy barriers between the discrete energy states in response to deactivation of the bias flux .sub.X. As an example, while the control flux .sub.Z is maintained at the specific amplitude to maintain the index 8 energy state at the minimum relative potential energy, the first control current CTRL.sub.X can be deactivated (e.g., ceased to flow on the first control line 54), thus deactivating the bias flux .sub.X in the SQUID 52. As a result, the energy barriers return between the discrete energy states of the SQUID 52 to resume the stability between the discrete energy states.
[0047] The fifth graph 110 demonstrates another change in the potential energy 112 of the tunable current element 50 in response to deactivation of the control flux .sub.Z. As an example, the second control current CTRL.sub.Z can be deactivated to deactivate the control flux .sub.Z in the series loop via the inductor L.sub.1. As a result, the potential energy 112 returns to the default potential energy condition in which the indices of the discrete energy states increase in energy in ascending order. Because of the energy barriers between the discrete energy states, the energy state 114 of the tunable current element 50 can be maintained at the index 8 discrete energy state. Accordingly, the tunable current element 50 can hysteretically provide a current I.sub.FLUX having an amplitude that corresponds to the index 8 discrete energy state. As a result, a target device 12 can be inductively coupled to the respective tunable current element 50 to receive a flux bias having an amplitude corresponding to the amplitude of the current I.sub.FLUX, and thus the index 8 discrete energy state.
[0048]
[0049] As described previously, the SQUID 52 can release energy based on the difference between the energy state index number (e.g., up to ten as demonstrated in the example of
[0050] The second graph 154 demonstrates a reduction of the energy barriers in response to application of the bias flux .sub.X. As described previously, the first control current CTRL.sub.X can induce the bias flux .sub.X in the SQUID 52, which can thus decrease the energy barriers between the discrete energy states of the SQUID 52. As a result, the energy state 158 of the SQUID 52 is demonstrated as decreasing from the index 6 discrete energy state to the zero energy state (the index 0 discrete energy state), demonstrated by the arrow 162, based on the energy state instability resulting from the decrease in the energy barriers. As a result, the SQUID 52 releases a quantity of energy based on the difference between the index 6 energy state and the index 0 index number. In a superconducting environment, such a release in energy may be acceptable, or may be unacceptable given the conversion of the energy to heat in a cold-space superconducting environment (e.g., that the temperature remain less than 1 Kelvin). Therefore, instead of setting the energy state of the tunable current element 50 to a given state by resetting the energy state of the tunable current element 50 to the zero energy state, the tunable current element 50 can have an energy state that is set adiabatically, as described in greater detail herein.
[0051]
[0052] The first graph 202 demonstrates a default condition of the potential energy 212, and thus the default potential energy condition. The first graph 202 thus demonstrates that the discrete energy states, demonstrated as discrete energy state indices numbering from 0 through 10, have ascending energy amplitudes and are separated by the energy barriers to provide stability between each of the discrete energy states. In the first graph 202, the energy state of the tunable current element 50, demonstrated at 214, is demonstrated at index 6 initially. Therefore, the tunable current element 50 is initially hysteretically providing a magnetic flux having an amplitude that corresponds to the index 6 discrete energy state.
[0053] The second graph 204 demonstrates a change in the potential energy 212 of the tunable current element 50 in response to application of the control flux .sub.Z. As an example, the second control current CTRL.sub.Z can induce the control flux .sub.Z in the series loop via the inductor L.sub.1, which can thus tilt the potential energy 212 to change the relative energy amplitudes of the discrete energy states. In the example of
[0054] The third graph 206 demonstrates a reduction of the energy barriers in response to application of the bias flux .sub.Z. As described previously, the first control current CTRL.sub.X can induce the bias flux .sub.X in the SQUID 52, which can thus decrease the energy barriers between the discrete energy states of the SQUID 52. However, because the potential energy 212 was changed to set the index 6 discrete energy state as the minimum, and because the energy state 214 of the tunable current element 50 was set to the index 6 discrete energy state, the energy state 214 of the tunable current element 50 remains at the index 6 discrete energy state, even after the energy barriers between the discrete energy states is decreased.
[0055] The fourth graph 208 demonstrates another change in the potential energy 212 of the tunable current element 50 in response to application of the control flux .sub.Z. As an example, the second control current CTRL.sub.Z can change from the first amplitude to a second amplitude to further tilt the potential energy 212 to change the relative energy amplitudes of the discrete energy states. In the example of
[0056] The fifth graph 210 corresponds to a combination of the fourth and fifth graphs of the example of
[0057] The example diagram 200 of the example of
[0058]
[0059] In the example of
[0060] In the example of
[0061] As an example, each of the tunable current elements 252 in a given column can be set to a given energy state in a sequence, such as based on being addressed by a first control current CTRL.sub.X and a second control current CTRL.sub.Z. For example, the first control current CTRL.sub.X1 can be activated to provide the bias flux .sub.X through the SQUID associated with each of the tunable current elements 252 in the first column. As a result, each of the tunable current elements 252 in the column is thus reset to the zero energy state, such as demonstrated in the example of
[0062] In either example, after application of the first control current CTRL.sub.X1, the second control currents CTRL.sub.Z can be applied to each of the respective tunable current elements 252 in the column to set the energy states, similar to as described herein. Because the first control currents CTRL.sub.X2 and CTRL.sub.X3 are deactivated, and thus not providing bias flux .sub.X to the SQUIDs of the tunable current elements 252 in the second and third columns, the tunable current elements 252 in the second and third columns maintain energy state stability based on the energy barriers between the discrete energy states. Accordingly, the tunable current elements 252 in the second and third columns can maintain the respective energy states and hysteretically maintain the respective magnetic fluxes , despite the change in potential energy resulting from application of the second control currents CTRL.sub.Z.
[0063] As described previously, in the absence of adiabatically setting the energy states of the tunable current elements 252 in the example of
[0064]
[0065] The tunable current element 300 includes a first Josephson junction J.sub.1, a second Josephson junction J.sub.2, and a third Josephson junction J.sub.3 that are arranged in parallel, and thus correspond to a SQUID 302. The SQUID 302 is demonstrated as being arranged in a series loop with an inductor L.sub.1. In the example of
[0066] Therefore, the first, second, and third control currents CTRL.sub.X, CTRL.sub.Z, and CTRL.sub.Y, respectively, can set an energy state of the tunable current element 300, such as in an addressable manner similar to a memory array. For example, the first control current CTRL.sub.X and the third control current CTRL.sub.Y can be provided concurrently to induce a bias flux in the SQUID 302 to reduce the energy barriers between the discrete energy states of the tunable current element 300. Therefore, the energy barriers can be reduced enough to provide instability in response to application of both the first control current CTRL.sub.X and the third control current CTRL.sub.Y, as opposed to only one of the first control current CTRL.sub.X and the third control current CTRL.sub.Y, to provide greater flexibility of addressing the tunable current element 300. As another example, the second control current CTRL.sub.Z can induce a control flux in the series loop of the tunable current element 300 to change the potential energy of the tunable current element 300, similar to as described previously. As an example, the tunable current element 300 can be expressed as follows when properly biased:
[0067]
[0068] In the example of
[0069] In the example of
[0070] As a further example, control currents CTRL.sub.Y1, CTRL.sub.Y2, and CTRL.sub.Y3 can be provided through the tunable current elements in a row and column staggered manner. The control currents CTRL.sub.Y1, CTRL.sub.Y2, and CTRL.sub.Y3 can thus correspond to the third control current CTRL.sub.Y in the example of
[0071] In the example of
[0072] The tunable current elements 352 can thus be addressed in a more individual manner relative to the tunable current elements 352 in the example of
[0073] Referring back to the example of
[0074]
[0075] The tunable current element 400 includes a first Josephson junction J.sub.1, a second Josephson junction J.sub.2, a third Josephson junction J.sub.3, and a fourth Josephson junction J.sub.4 that are arranged in parallel, and thus correspond to a SQUID 402. The SQUID 402 is demonstrated as being arranged in a series loop with an inductor L.sub.1. In the example of
[0076] In addition, a third control line 408 is demonstrated as being inductively coupled to the SQUID 402, and particularly coupled to the Josephson junction J.sub.2. The third control line 408 is demonstrated as conducting a third control current CTRL.sub.Y. As an example, Y can correspond to a given one of a grouping of both columns and rows associated with an array of tunable current elements 400. In addition, a fourth control line 410 is demonstrated as being inductively coupled to the SQUID 402, and particularly coupled to the Josephson junction J.sub.4. The third control line 408 is demonstrated as conducting a fourth control current CTRL.sub.W. As an example, W can correspond to a given subset of the array of rows and columns, such as including both columns and rows associated with an array of tunable current elements 400.
[0077] Therefore, the first, second, third, and fourth control currents CTRL.sub.X, CTRL.sub.Z, CTRL.sub.Y, and CTRL.sub.W respectively, can set an energy state of the tunable current element 400, such as in an addressable manner similar to a memory array. For example, the first control current CTRL.sub.X, the third control current CTRL.sub.Y, and the fourth control current CTRL.sub.W can be provided concurrently to induce a bias flux in the SQUID 402 to reduce the energy barriers between the discrete energy states of the tunable current element 400. Therefore, the energy barriers can be reduced enough to provide instability in response to application of the combination of the first, third, and fourth control currents CTRL.sub.X, CTRL.sub.Y, and CTRL.sub.W, respectively, as opposed to only one or two of the first, third, and fourth control currents CTRL.sub.X, CTRL.sub.Y, and CTRL.sub.W, to provide greater flexibility of addressing the tunable current element 400. As another example, the second control current CTRL.sub.Z can induce a control flux in the series loop of the tunable current element 400 to change the potential energy of the tunable current element 400, similar to as described previously.
[0078] The SQUID 402 of the tunable current element 400 thus includes three separate loops in which bias flux is provided. The control scheme of implementing three control currents CTRL.sub.X, CTRL.sub.Z, CTRL.sub.Y, and CTRL.sub.W to provide respective bias fluxes .sub.X, .sub.Y, and .sub.W can thus mitigate deleterious effects resulting from asymmetry in the Josephson junctions J.sub.1, J.sub.2, J.sub.3, and J.sub.4. For example, the tunable current element 400 can be expressed as follows when properly biased:
[0079]
[0080] The example of
[0081] In the example of
[0082] In the example of
[0083] The control current CTRL.sub.W1 is demonstrated as being provided to a first quadrant of the array, demonstrated as the tunable current elements 452 in the first row and first column, the first row and second column, the second row and first column, and the second row and second column. The control current CTRL.sub.W1 is demonstrated as also being provided to a second quadrant of the array, demonstrated as the tunable current elements 452 in the third row and third column, the third row and fourth column, the fourth row and third column, and the fourth row and fourth column. The control current CTRL.sub.W2 is demonstrated as being provided to a third quadrant of the array, demonstrated as the tunable current elements 452 in the first row and third column, the first row and fourth column, the second row and third column, and the second row and fourth column. The control current CTRL.sub.W2 is demonstrated as also being provided to a fourth quadrant of the array, demonstrated as the tunable current elements 452 in the third row and first column, the third row and second column, the fourth row and first column, and the fourth row and second column.
[0084] The tunable current elements 452 can thus be addressed in a more individual manner relative to the tunable current elements 452 in the example of
[0085] In view of the foregoing structural and functional features described above, a methodology in accordance with various aspects of the present invention will be better appreciated with reference to
[0086]
[0087] What have been described above are examples of the present invention. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the present invention, but one of ordinary skill in the art will recognize that many further combinations and permutations of the present invention are possible. Accordingly, the present invention is intended to embrace all such alterations, modifications and variations that fall within the spirit and scope of the appended claims. Additionally, where the disclosure or claims recite a, an, a first, or another element, or the equivalent thereof, it should be interpreted to include one or more than one such element, neither requiring nor excluding two or more such elements. As used herein, the term includes means includes but not limited to, and the term including means including but not limited to. The term based on means based at least in part on.