Superconducting computing

Last updated

Superconducting logic refers to a class of logic circuits or logic gates that use the unique properties of superconductors, including zero-resistance wires, ultrafast Josephson junction switches, and quantization of magnetic flux (fluxoid). As of 2023, superconducting computing is a form of cryogenic computing, as superconductive electronic circuits require cooling to cryogenic temperatures for operation, typically below 10  kelvin. Often superconducting computing is applied to quantum computing, with an important application known as superconducting quantum computing.

Contents

Superconducting digital logic circuits use single flux quanta (SFQ), also known as magnetic flux quanta, to encode, process, and transport data. SFQ circuits are made up of active Josephson junctions and passive elements such as inductors, resistors, transformers, and transmission lines. Whereas voltages and capacitors are important in semiconductor logic circuits such as CMOS, currents and inductors are most important in SFQ logic circuits. Power can be supplied by either direct current or alternating current, depending on the SFQ logic family.

Fundamental concepts

The primary advantage of superconducting computing is improved power efficiency over conventional CMOS technology. Much of the power consumed, and heat dissipated, by conventional processors comes from moving information between logic elements rather than the actual logic operations. Because superconductors have zero electrical resistance, little energy is required to move bits within the processor. This is expected to result in power consumption savings of a factor of 500 for an exascale computer. [1] For comparison, in 2014 it was estimated that a 1 exaFLOPS computer built in CMOS logic is estimated to consume some 500 megawatts of electrical power. [2] Superconducting logic can be an attractive option for ultrafast CPUs, where switching times are measured in picoseconds and operating frequencies approach 770 GHz. [3] [4] However, since transferring information between the processor and the outside world does still dissipate energy, superconducting computing was seen as well-suited for computations-intensive tasks where the data largely stays in the cryogenic environment, rather than big data applications where large amounts of information are streamed from outside the processor. [1]

As superconducting logic supports standard digital machine architectures and algorithms, the existing knowledge base for CMOS computing will still be useful in constructing superconducting computers. However, given the reduced heat dissipation, it may enable innovations such as three-dimensional stacking of components. However, as they require inductors, it is harder to reduce their size. As of 2014, devices using niobium as the superconducting material operating at 4 K were considered state-of-the-art. Important challenges for the field were reliable cryogenic memory, as well as moving from research on individual components to large-scale integration. [1]

Josephson junction count is a measure of superconducting circuit or device complexity, similar to the transistor count used for semiconductor integrated circuits.

History

Superconducting computing research has been pursued by the U. S. National Security Agency since the mid-1950s. However, progress could not keep up with the increasing performance of standard CMOS technology. As of 2016 there are no commercial superconducting computers, although research and development continues. [5]

Research in the mid-1950s to early 1960s focused on the cryotron invented by Dudley Allen Buck, but the liquid-helium temperatures and the slow switching time between superconducting and resistive states caused this research to be abandoned. In 1962 Brian Josephson established the theory behind the Josephson effect, and within a few years IBM had fabricated the first Josephson junction. IBM invested heavily in this technology from the mid-1960s to 1983. [6] By the mid-1970s IBM had constructed a superconducting quantum interference device using these junctions, mainly working with lead-based junctions and later switching to lead/niobium junctions. In 1980 the Josephson computer revolution was announced by IBM through the cover page of the May issue of Scientific American. One of the reasons which justified such a large-scale investment lies in that Moore's law - enunciated in 1965 - was expected to slow down and reach a plateau 'soon'. However, on the one hand Moore's law kept its validity, while the costs of improving superconducting devices were basically borne entirely by IBM alone and the latter, however big, could not compete with the whole world of semiconductors which provided nearly limitless resources. [7] Thus, the program was shut down in 1983 because the technology was not considered competitive with standard semiconductor technology. The Japanese Ministry of International Trade and Industry funded a superconducting research effort from 1981 to 1989 that produced the ETL-JC1, which was a 4-bit machine with 1,000 bits of RAM. [5]

In 1983, Bell Labs created niobium/aluminum oxide Josephson junctions that were more reliable and easier to fabricate. In 1985, the Rapid single flux quantum logic scheme, which had improved speed and energy efficiency, was developed by researchers at Moscow State University. These advances led to the United States' Hybrid Technology Multi-Threaded project, started in 1997, which sought to beat conventional semiconductors to the petaflop computing scale. The project was abandoned in 2000, however, and the first conventional petaflop computer was constructed in 2008. After 2000, attention turned to superconducting quantum computing. The 2011 introduction of reciprocal quantum logic by Quentin Herr of Northrop Grumman, as well as energy-efficient rapid single flux quantum by Hypres, were seen as major advances. [5]

The push for exascale computing beginning in the mid-2010s, as codified in the National Strategic Computing Initiative, was seen as an opening for superconducting computing research as exascale computers based on CMOS technology would be expected to require impractical amounts of electrical power. The Intelligence Advanced Research Projects Activity, formed in 2006, currently coordinates the U. S. Intelligence Community's research and development efforts in superconducting computing. [5]

Conventional computing techniques

Despite the names of many of these techniques containing the word "quantum", they are not necessarily platforms for quantum computing.[ citation needed ]

Rapid single flux quantum (RSFQ)

Rapid single flux quantum (RSFQ) superconducting logic was developed in the Soviet Union in the 1980s. [8] Information is carried by the presence or absence of a single flux quantum (SFQ). The Josephson junctions are critically damped, typically by addition of an appropriately sized shunt resistor, to make them switch without a hysteresis. Clocking signals are provided to logic gates by separately distributed SFQ voltage pulses.

Power is provided by bias currents distributed using resistors that can consume more than 10 times as much static power than the dynamic power used for computation. The simplicity of using resistors to distribute currents can be an advantage in small circuits and RSFQ continues to be used for many applications where energy efficiency is not of critical importance.

RSFQ has been used to build specialized circuits for high-throughput and numerically intensive applications, such as communications receivers and digital signal processing.

Josephson junctions in RSFQ circuits are biased in parallel. Therefore, the total bias current grows linearly with the Josephson junction count. This currently presents the major limitation on the integration scale of RSFQ circuits, which does not exceed a few tens of thousands of Josephson junctions per circuit.

LR-RSFQ

Reducing the resistor (R) used to distribute currents in traditional RSFQ circuits and adding an inductor (L) in series can reduce the static power dissipation and improve energy efficiency. [9] [10]

Low Voltage RSFQ (LV-RSFQ)

Reducing the bias voltage in traditional RSFQ circuits can reduce the static power dissipation and improve energy efficiency. [11] [12]

Energy-Efficient Single Flux Quantum Technology (ERSFQ/eSFQ)

Efficient rapid single flux quantum (ERSFQ) logic was developed to eliminate the static power losses of RSFQ by replacing bias resistors with sets of inductors and current-limiting Josephson junctions. [13] [14]

Efficient single flux quantum (eSFQ) logic is also powered by direct current, but differs from ERSFQ in the size of the bias current limiting inductor and how the limiting Josephson junctions are regulated. [15]

Reciprocal Quantum Logic (RQL)

Reciprocal Quantum Logic (RQL) was developed to fix some of the problems of RSFQ logic. RQL uses reciprocal pairs of SFQ pulses to encode a logical '1'. Both power and clock are provided by multi-phase alternating current signals. RQL gates do not use resistors to distribute power and thus dissipate negligible static power. [16]

Major RQL gates include: AndOr, AnotB, Set/Reset (with nondestructive readout), which together form a universal logic set and provide memory capabilities. [17]

Adiabatic Quantum Flux Parametron (AQFP)

Adiabatic Quantum flux parametron (AQFP) logic was developed for energy-efficient operation and is powered by alternating current. [18] [19]

On January 13, 2021, it was announced that a 2.5 GHz prototype AQFP-based processor called MANA (Monolithic Adiabatic iNtegration Architecture) had achieved an energy efficiency that was 80 times that of traditional semiconductor processors, even accounting for the cooling. [20]

Quantum computing techniques

Superconducting quantum computing is a promising implementation of quantum information technology that involves nanofabricated superconducting electrodes coupled through Josephson junctions. As in a superconducting electrode, the phase and the charge are conjugate variables. There exist three families of superconducting qubits, depending on whether the charge, the phase, or neither of the two are good quantum numbers. These are respectively termed charge qubits, flux qubits, and hybrid qubits.

See also

Related Research Articles

<span class="mw-page-title-main">SQUID</span> Type of magnetometer

A SQUID is a very sensitive magnetometer used to measure extremely weak magnetic fields, based on superconducting loops containing Josephson junctions.

Transistor–transistor logic (TTL) is a logic family built from bipolar junction transistors. Its name signifies that transistors perform both the logic function and the amplifying function, as opposed to earlier resistor–transistor logic (RTL) and diode–transistor logic (DTL).

<span class="mw-page-title-main">CMOS</span> Technology for constructing integrated circuits

Complementary metal–oxide–semiconductor is a type of metal–oxide–semiconductor field-effect transistor (MOSFET) fabrication process that uses complementary and symmetrical pairs of p-type and n-type MOSFETs for logic functions. CMOS technology is used for constructing integrated circuit (IC) chips, including microprocessors, microcontrollers, memory chips, and other digital logic circuits. CMOS technology is also used for analog circuits such as image sensors, data converters, RF circuits, and highly integrated transceivers for many types of communication.

<span class="mw-page-title-main">Cryotron</span>

The cryotron is a switch that operates using superconductivity. The cryotron works on the principle that magnetic fields destroy superconductivity. This simple device consists of two superconducting wires with different critical temperature (Tc). The cryotron was invented by Dudley Allen Buck of the Massachusetts Institute of Technology Lincoln Laboratory.

Bipolar CMOS (BiCMOS) is a semiconductor technology that integrates two semiconductor technologies, those of the bipolar junction transistor and the CMOS logic gate, into a single integrated circuit. In more recent times the bipolar processes have been extended to include high mobility devices using silicon–germanium junctions.

In electronics, rapid single flux quantum (RSFQ) is a digital electronic device that uses superconducting devices, namely Josephson junctions, to process digital signals. In RSFQ logic, information is stored in the form of magnetic flux quanta and transferred in the form of Single Flux Quantum (SFQ) voltage pulses. RSFQ is one family of superconducting or SFQ logic. Others include Reciprocal Quantum Logic (RQL), ERSFQ – energy-efficient RSFQ version that does not use bias resistors, etc. Josephson junctions are the active elements for RSFQ electronics, just as transistors are the active elements for semiconductor electronics. RSFQ is a classical digital, not quantum computing, technology.

Reversible computing is any model of computation where the computational process, to some extent, is time-reversible. In a model of computation that uses deterministic transitions from one state of the abstract machine to another, a necessary condition for reversibility is that the relation of the mapping from states to their successors must be one-to-one. Reversible computing is a form of unconventional computing.

Superconducting quantum computing is a branch of solid state quantum computing that implements superconducting electronic circuits using superconducting qubits as artificial atoms, or quantum dots. For superconducting qubits, the two logic states are the ground state and the excited state, denoted respectively. Research in superconducting quantum computing is conducted by companies such as Google, IBM, IMEC, BBN Technologies, Rigetti, and Intel. Many recently developed QPUs utilize superconducting architecture.

<span class="mw-page-title-main">Quantum flux parametron</span>

A Quantum Flux Parametron (QFP) is a digital logic implementation technology based on superconducting Josephson junctions. QFP's were invented by Eiichi Goto at the University of Tokyo as an improvement over his earlier parametron based digital logic technology, which did not use superconductivity effects or Josephson junctions. The Josephson junctions on QFP integrated circuits to improve speed and energy efficiency enormously over the parametrons.

A ternary computer, also called trinary computer, is one that uses ternary logic instead of the more common binary system in its calculations. This means it uses trits.

Bit slicing is a technique for constructing a processor from modules of processors of smaller bit width, for the purpose of increasing the word length; in theory to make an arbitrary n-bit central processing unit (CPU). Each of these component modules processes one bit field or "slice" of an operand. The grouped processing components would then have the capability to process the chosen full word-length of a given software design.

<span class="mw-page-title-main">Integrated injection logic</span> Two-BJT transistor digital logic

Integrated injection logic (IIL, I2L, or I2L) is a class of digital circuits built with multiple collector bipolar junction transistors (BJT). When introduced it had speed comparable to TTL yet was almost as low power as CMOS, making it ideal for use in VLSI (and larger) integrated circuits. The gates can be made smaller with this logic family than with CMOS because complementary transistors are not needed. Although the logic voltage levels are very close (High: 0.7V, Low: 0.2V), I2L has high noise immunity because it operates by current instead of voltage. I2L was developed in 1971 by Siegfried K. Wiedmann and Horst H. Berger who originally called it merged-transistor logic (MTL). A disadvantage of this logic family is that the gates draw power when not switching unlike with CMOS.

<span class="mw-page-title-main">Flux qubit</span> Superconducting qubit implementation

In quantum computing, more specifically in superconducting quantum computing, flux qubits are micrometer sized loops of superconducting metal that is interrupted by a number of Josephson junctions. These devices function as quantum bits. The flux qubit was first proposed by Terry P. Orlando et al. at MIT in 1999 and fabricated shortly thereafter. During fabrication, the Josephson junction parameters are engineered so that a persistent current will flow continuously when an external magnetic flux is applied. Only an integer number of flux quanta are allowed to penetrate the superconducting ring, resulting in clockwise or counter-clockwise mesoscopic supercurrents in the loop to compensate a non-integer external flux bias. When the applied flux through the loop area is close to a half integer number of flux quanta, the two lowest energy eigenstates of the loop will be a quantum superposition of the clockwise and counter-clockwise currents. The two lowest energy eigenstates differ only by the relative quantum phase between the composing current-direction states. Higher energy eigenstates correspond to much larger (macroscopic) persistent currents, that induce an additional flux quantum to the qubit loop, thus are well separated energetically from the lowest two eigenstates. This separation, known as the "qubit non linearity" criteria, allows operations with the two lowest eigenstates only, effectively creating a two level system. Usually, the two lowest eigenstates will serve as the computational basis for the logical qubit.

<span class="mw-page-title-main">Scanning SQUID microscopy</span> Method of imaging magnetic fields at microscopic scales

In condensed matter physics, scanning SQUID microscopy is a technique where a superconducting quantum interference device (SQUID) is used to image surface magnetic field strength with micrometre-scale resolution. A tiny SQUID is mounted onto a tip which is then rastered near the surface of the sample to be measured. As the SQUID is the most sensitive detector of magnetic fields available and can be constructed at submicrometre widths via lithography, the scanning SQUID microscope allows magnetic fields to be measured with unparalleled resolution and sensitivity. The first scanning SQUID microscope was built in 1992 by Black et al. Since then the technique has been used to confirm unconventional superconductivity in several high-temperature superconductors including YBCO and BSCCO compounds.

In quantum computing, and more specifically in superconducting quantum computing, the phase qubit is a superconducting device based on the superconductor–insulator–superconductor (SIS) Josephson junction, designed to operate as a quantum bit, or qubit.

The superconducting tunnel junction (STJ) — also known as a superconductor–insulator–superconductor tunnel junction (SIS) — is an electronic device consisting of two superconductors separated by a very thin layer of insulating material. Current passes through the junction via the process of quantum tunneling. The STJ is a type of Josephson junction, though not all the properties of the STJ are described by the Josephson effect.

<span class="mw-page-title-main">Beyond CMOS</span> Possible future digital logic technologies

Beyond CMOS refers to the possible future digital logic technologies beyond the CMOS scaling limits which limits device density and speeds due to heating effects.

<span class="mw-page-title-main">Josephson junction count</span> Number of Josephson junctions on a superconducting integrated circuit chip

The Josephson junction count is the number of Josephson junctions on a superconducting integrated circuit chip. Josephson junctions are active circuit elements in superconducting circuits. The Josephson junction count is a measure of circuit or device complexity, similar to the transistor count used for semiconductor integrated circuits.

Oleg A. Mukhanov is a Russian electrical engineer. He is an IEEE fellow who has focused on superconductivity. He is the co-inventor of SFQ digital technology. He authored and co-authored over 200 scientific papers and holds 24 patents. He is American and resides in the United States.

References

  1. 1 2 3 Joneckis, Lance; Koester, David; Alspector, Joshua (2014-01-01). "An Initial Look at Alternative Computing Technologies for the Intelligence Community" (PDF). Institute for Defense Analyses. pp. 15–16, 24–25, 47–50. Archived from the original on June 4, 2016. Retrieved 2016-04-22.
  2. Kogge P (2011). "The tops in flops", IEEE Spectrum, vol. 48, pp. 48–54, 2011.
  3. Courtland R (2011). "Superconductor Logic Goes Low-Power", IEEE spectrum, 22 June 2011
  4. Holmes DS, Ripple AL, Manheimer MA (2013). "Energy-efficient superconducting computing—power budgets and requirements", IEEE Trans. Appl. Supercond., vol. 23, 1701610, June 2013.
  5. 1 2 3 4 Brock, David C. (2016-04-24). "Will the NSA Finally Build Its Superconducting Spy Computer?". IEEE Spectrum. Retrieved 2016-04-21.
  6. Gallagher, William J.; Harris, Erik P.; Ketchen, Mark B. (July 2012). "Superconductivity at IBM – a Centennial Review: Part I – Superconducting Computer and Device Applications, IEEE/CSC & ESAS EUROPEAN SUPERCONDUCTIVITY NEWS FORUM, No. 21" (PDF). snf.ieeecsc.org. IEEE Council on superconductivity. Archived from the original (PDF) on 24 December 2022. Retrieved 10 June 2023.
  7. N. De Liso, G. Filatrella, D. Gagliardi, C. Napoli (2020). "Cold numbers: Superconducting supercomputers and presumptive anomaly", Industrial and Corporate Change, vol. 29, no. 2, pp.485-505, 2020.
  8. Likharev KK, Semenov VK (1991). "RSFQ logic/memory family: a new Josephson-junction technology for sub-terahertz-clock-frequency digital systems", IEEE Transactions on Applied Superconductivity, Vol. 1, No. 1, March 1991, pp. 3-28.
  9. Yamanashi Y, Nishigai T, and Yoshikawa N (2007). "Study of LR-loading technique for low-power single flux quantum circuits", IEEE Trans. Appl. Supercond., vol.17, pp.150–153, June 2007.
  10. Ortlepp T, Wetzstein O, Engert S, Kunert J, Toepfer H (2011). "Reduced Power Consumption in Superconducting Electronics", IEEE Transactions on Applied Superconductivity, vol.21, no.3, pp.770-775, June 2011.
  11. Tanaka M, Ito M, Kitayama A, Kouketsu T, Fujimaki A (2012). "18-GHz, 4.0-aJ/bit Operation of Ultra-Low-Energy Rapid Single-Flux-Quantum Shift Registers", Jpn. J. Appl. Phys. 51 053102, May 2012.
  12. Tanaka M, Kitayama A, Koketsu T, Ito M, Fujimaki A (2013). "Low-Energy Consumption RSFQ Circuits Driven by Low Voltages", IEEE Trans. Appl. Supercond., vol. 23, no. 3, pp. 1701104, June 2013.
  13. Mukhanov OA (2011). "Energy-Efficient Single Flux Quantum Technology", IEEE Transactions on Applied Superconductivity, vol.21, no.3, pp.760-769, June 2011.
  14. DE Kirichenko, S Sarwana, AF Kirichenko (2011). "Zero Static Power Dissipation Biasing of RSFQ Circuits", IEEE Transactions on Applied Superconductivity, vol.21, no.3, pp.776-779, June 2011.
  15. Volkmann MH, Sahu A, Fourie CJ, and Mukhanov OA (2013). "Implementation of energy efficient single flux quantum (eSFQ) digital circuits with sub-aJ/bit operation", Supercond. Sci. Technol. 26 (2013) 015002.
  16. Herr QP, Herr AY, Oberg OT, and Ioannidis AG (2011). "Ultra-low-power superconductor logic", J. Appl. Phys. vol. 109, pp. 103903-103910, 2011.
  17. Oberg OT (2011). Superconducting Logic Circuits Operating With Reciprocal Magnetic Flux Quanta, University of Maryland, Department of Physics, PhD dissertation.
  18. Takeuchi N, Ozawa D, Yamanashi Y and Yoshikawa N (2013). "An adiabatic quantum flux parametron as an ultra-low-power logic device", Supercond. Sci. Technol. 26 035010.
  19. Takeuchi N, Yamanashi Y and Yoshikawa N (2015). "Energy efficiency of adiabatic superconductor logic", Supercond. Sci. Technol. 28 015003, Jan. 2015.
  20. "Superconducting Microprocessors? Turns Out They're Ultra-Efficient". 2021-01-13. Retrieved 2021-05-25. The 2.5 GHz prototype uses 80 times less energy than its semiconductor counterpart, even accounting for cooling … While adiabatic semiconductor microprocessors exist, the new microprocessor prototype, called MANA (Monolithic Adiabatic iNtegration Architecture), is the world's first adiabatic superconductor microprocessor. It's composed of superconducting niobium and relies on hardware components called adiabatic quantum-flux-parametrons (AQFPs). Each AQFP is composed of a few fast-acting Josephson junction switches, which require very little energy to support superconductor electronics. The MANA microprocessor consists of more than 20,000 Josephson junctions (or more than 10,000 AQFPs) in total.