Superconducting Reversible Logic
Of all the technologies chasing the Landauer
floor, one has already crept within shouting distance of it — and it does so by throwing away the one
thing every other computer relies on: resistance. Cool certain metals below a critical temperature and
they become superconductors, carrying current forever with no voltage drop and no
heat. A wire that never warms up is a tantalising place to try to compute without dissipating.
In this technology a bit is not a voltage held on a wire but a single quantum of magnetic
flux, \Phi_0 = h/2e \approx 2.07 \times 10^{-15}\ \mathrm{Wb},
trapped in a loop of superconductor. Flux comes only in these indivisible lumps — you cannot have half
a \Phi_0 — so the loop is a naturally digital device. Switching is done by
Josephson junctions: thin breaks in the superconductor across which the flux quanta
tunnel, one at a time, in picoseconds. This is the world of single-flux-quantum (SFQ)
logic, and it runs at tens of gigahertz while sipping femtojoules.
The adiabatic quantum-flux-parametron
Raw SFQ logic is fast but still irreversible — it dumps a flux quantum's worth of energy every time it
switches. The reversible frontier lives in a cousin: the adiabatic quantum-flux-parametron,
or AQFP, developed by the Yokohama group of Yoshikawa, Takeuchi and colleagues. The
trick is exactly the trick of
a power-clock:
instead of a fixed supply voltage, the gate is driven by an AC excitation current that
gently shapes a potential landscape.
Picture the same
double
well from module 1. At the start of a clock cycle the AQFP's potential is a single flat
basin — no bit yet. As the AC excitation rises, the basin bifurcates into a double well, and
the flux settles left or right depending on a tiny input current present at the moment of splitting.
The logic is encoded in which well the state falls into, and because the excitation
rises and falls smoothly (adiabatically), almost no energy is lost. Measured switching energies land
around 10\text{–}100\,kT per operation at 4\ \mathrm{K}
— orders of magnitude below room-temperature CMOS, and the closest any working logic family has come to
the kT\ln 2 wall. Working prototypes exist: the MANA
microprocessor is an AQFP design demonstrated at GHz clock rates.
From adiabatic to genuinely reversible: RQFP
AQFP is adiabatic — low-loss — but not yet logically reversible: a two-input AND-like
gate still merges states, and that merge carries the irreducible kT\ln 2.
The reversible quantum-flux-parametron (RQFP) closes the gap. Its building block is a
three-in, three-out majority gate: a bijective, information-preserving cell whose
outputs are a reversible function of its inputs, so no state is ever destroyed inside the logic.
In simulation, RQFP gates dissipate below kT\ln 2 per logic
operation — the first logic family to cross that line even on paper — and laboratory
measurements have come near it. A related device, the nSQUID (used by Semenov and
collaborators to build ballistic, reversible shift registers), moves flux along a chain with almost no
loss by exploiting the symmetric coupling of two SQUID loops. These are proofs of principle, not
products, but they establish something important: reversibility is not just a theorem, it is
measurable in a real cryostat.
- SFQ — fast (tens of GHz), irreversible; a flux quantum's energy lost per
switch.
- AQFP — adiabatic: AC-excitation power-clock, logic in well-choice; ~10–100 kT/op
at 4 K, but AND-type merges still cost kT\ln 2.
- RQFP — logically reversible: 3-in/3-out majority gates, below
kT\ln 2 per logic op in simulation, near it in experiment.
The honest accounting: you have to pay the fridge
Here is where enthusiasm meets thermodynamics. All of this runs at 4\ \mathrm{K},
and getting to 4\ \mathrm{K} costs energy — a lot of it. Removing one joule
of heat from a cold stage and dumping it into a room-temperature world is governed by the
Carnot
limit. The ideal ratio is
\frac{W_{\text{fridge}}}{Q_{\text{removed}}} \;\ge\; \frac{T_{\text{hot}} - T_{\text{cold}}}{T_{\text{cold}}} \;=\; \frac{300 - 4}{4} \approx 74,
and real cryocoolers are perhaps 3–10× worse than Carnot, so the practical overhead is roughly
300\text{–}1000\times. Every joule saved on the chip must be paid
back several hundred times over at the wall socket. The comparison that matters is therefore
system-level: the on-chip energy per operation must beat room-temperature CMOS by more
than the refrigeration multiplier before the whole machine wins. AQFP's ~1000× on-chip advantage over
CMOS is exactly in the range where this becomes a real, close contest — not a slam dunk.
So who should care? Two natural customers. First, exascale and datacentre-scale
computing, where cooling is already the dominant cost and a bulk cryogenic plant amortises well.
Second — and most compelling — the control electronics for quantum computers, which
already live inside a dilution refrigerator. If you must be cold anyway, the fridge tax is already
paid, and superconducting reversible logic becomes almost free by comparison.
How far below CMOS, really?
The chart puts the numbers on one log scale: energy per operation for room-temperature CMOS, for AQFP
and RQFP at 4 K, and the two Landauer floors — kT\ln 2 evaluated at
300\ \mathrm{K} and at 4\ \mathrm{K}. Notice how
low the 4 K floor sits: cold makes the logical floor tiny. But remember the previous card —
that tiny floor is what the fridge is fighting to maintain.
It is a lovely thought: kT\ln 2 is proportional to temperature, so at
4\ \mathrm{K} the fundamental cost of a bit-erasure is 75× smaller than at
300\ \mathrm{K}. Free lunch? Not quite — the same temperature ratio
that shrinks the floor is exactly the ratio the refrigerator must fight against, and it fights it with
Carnot-limited effort. The universe is scrupulously fair here: the factor of ~75 you gain in the
logical floor is the factor of ~75 (at best) you owe the fridge. Cold computing wins not because
kT is small, but because superconducting logic is also reversible
and low-loss — the coldness is the enabling trick, not the source of the saving.
This is the classic trap, and it cuts both ways. Yes, at 4\ \mathrm{K} the
per-erasure floor kT\ln 2 \approx 3.8\times10^{-23}\ \mathrm{J} is
deliciously small. But you did not get to 4\ \mathrm{K} for free: the
cryocooler paid a Carnot penalty of order (300-4)/4 \approx 74, and a real
one pays 300\text{–}1000\times. So any heat you dissipate on the cold stage
is amplified by that multiplier before it hits your electricity bill. Always quote the
multiplier and compare at the wall socket. A chip that saves 500\times on
the die but sits behind a 500\times fridge overhead has saved you exactly
nothing.