Where SFQ Sits Among Logic Families¶
Prereqs: Field map hub · Cryo-CMOS & hybrids (end of fields survey)
Next: Cryogenics for electronics
In one minute. Default dialect here is RSFQ-style Φ0 pulses. ERSFQ rethinks bias; AQFP is another dialect (often AC). Latching still matters for some I/O. Next: cryogenics.
Learning goals. After this page you should be able to (1) explain that "SFQ" is both a broad brand and a cluster of digital families, (2) contrast latching, RSFQ/ERSFQ pulse logic, and AQFP-style adiabatic logic at a teaching level, (3) know which family this curriculum treats as the default vocabulary, and (4) avoid mixing AC-excitation AQFP intuition with DC-biased RSFQ pulse intuition too early.
Why this matters¶
Talks casually say "SFQ" the way people say "CMOS" --- as if one schematic style covered everything. Inside digital superconducting logic you will meet several families with different:
- excitation (DC bias vs multiphase AC),
- bit representation (pulse events vs flux-parametron states),
- power stories (static resistive bias vs near-zero static vs adiabatic ideals),
- timing disciplines.
If you assume every Josephson gate is an RSFQ DFF, later AQFP or latching I/O pages will feel like contradictions. They are not contradictions; they are siblings.
Analogy: dialects of one language family¶
Think of Josephson digital design as a language family:
- Latching dialect --- shout and hold a voltage until told to stop.
- RSFQ dialect --- speak in short clicks ( pulses) timed into windows.
- ERSFQ dialect --- mostly the same click language, redesigned power supply grammar.
- AQFP dialect --- different rhythm (often AC phases) and energy-reuse poetry.
This curriculum teaches you to become fluent in the RSFQ click dialect first, then introduces ERSFQ and AQFP as related dialects --- not as week-one simultaneous immersion.
Josephson digital dialects
--------------------------
Latching : hold V
RSFQ : Φ0 pulses + DC bias (classic)
ERSFQ : Φ0 pulses + low-static bias networks
AQFP : adiabatic / multiphase AC parametron style
Others : named variants you will meet later as needed
Picture 1 --- Family tree (teaching)¶
flowchart TD
JJ[Josephson digital logic]
JJ --> Latch[Latching / voltage-state]
JJ --> Pulse[Pulse / flux-quantum families]
JJ --> Adi[Adiabatic / AQFP-like]
Pulse --> RSFQ[RSFQ classic]
Pulse --> ERSFQ[ERSFQ and kin]
Latch --> IO[Often I/O & drivers today]
RSFQ --> Core[Default vocabulary in this curriculum]
ERSFQ --> Core
Adi --> Later[Later concept: aqfp-logic]
Latching Josephson logic¶
Idea: underdamped junctions switch to a larger voltage and remain until reset.
Where it still matters: some output drivers and historical designs; pedagogical contrast with pulse logic.
Risk if overused internally: reset overhead, different timing story than RSFQ pipelines.
RSFQ --- Rapid Single Flux Quantum¶
Idea: overdamped junctions emit a short pulse with area ; loops store flux; logic is pulse presence/absence in a clock window.
Default in this curriculum: yes --- JTL, splitter, confluence, DFF, gate-level pipelining.
ERSFQ --- energy-efficient RSFQ-style pulse logic¶
Idea: keep pulse tokens; change bias delivery so idle static dissipation in bias resistors is attacked.
Teaching stance: learn RSFQ pulse intuition first; then resistive bias → ERSFQ and the ERSFQ concept card.
AQFP --- Adiabatic Quantum Flux Parametron¶
Idea: logic based on flux parametron dynamics with adiabatic switching ideals and typically multiphase AC excitation --- a different cadence than DC-biased RSFQ pipelines.
Teaching stance: respect it early as a major sibling; deepen later on AQFP logic after RSFQ vocabulary exists.
Other named families¶
You will see additional acronyms in papers (reciprocal quantum logic styles, variants of bias and clocking, laboratory-specific cell libraries). Treat unknown acronyms as "dialect labels": ask excitation, bit encoding, and power story before assuming RSFQ schematics.
Picture 2 --- What a newcomer should compare¶
Question RSFQ-ish AQFP-ish
----------------------- ------------------------------- ---------------------
Typical excitation DC bias (+ clocks as pulses) Multiphase AC
Bit "shape" Short Φ0 pulse / stored flux Parametron flux state
Pipeline feel Gate-level pulse epochs Phase-slot discipline
First intuition page RCSJ overdamped pulse After RSFQ core walk
Worked example 1 --- Hearing "SFQ chip" in a talk¶
Prompt: Speaker says "our SFQ processor."
Checklist:
- Do schematics show JTLs and pulse DFFs? → RSFQ-like.
- Do they emphasize AC multiphase clocks and parametron cells? → AQFP-like.
- Do they highlight zero static power bias networks? → ERSFQ-like concern on a pulse family.
- Are large voltage steps used at the boundary? → may include latching I/O even if internals are pulsed.
Worked example 2 --- Choosing a learning order¶
Prompt: Should you learn AQFP before RSFQ because adiabatic sounds "more advanced"?
Answer for this curriculum: No. Learn shared Josephson/flux intuition, then RSFQ pulse tokens (the densest classical literature for digital SFQ), then ERSFQ bias story, then AQFP as a deliberate second dialect. "Advanced" is not the same as "first."
Worked example 3 --- Three "efficiency" words that are not synonyms¶
Prompt: A slide says the chip is "efficient" because it uses ERSFQ, serial biasing, and AQFP ideas.
Separate the jobs:
| Word | Main problem attacked | Interactive check |
|---|---|---|
| ERSFQ | Static heat in classical bias resistors | ERSFQ lab |
| Serial biasing / recycling | Total amperes into the cryostat (islands) | Serial biasing lab |
| AQFP | Different logic dialect (often multiphase AC) | AQFP lab |
Moral: one chip project may combine stories, but newcomers must not merge the words. Pulse encoding (RSFQ/ERSFQ) ≠ AC parametron encoding (AQFP) ≠ ampere recycling (serial bias).
Comparison table --- families at teaching resolution¶
| Family | Bit / event style | Excitation sketch | Role in this curriculum |
|---|---|---|---|
| Latching | Held voltage | Underdamped switch + reset | Contrast + I/O later |
| RSFQ | pulses + loops | DC bias + pulse clocks | Core walk default |
| ERSFQ | Pulses (RSFQ-like) | Low-static bias networks | After resistive-bias bridge |
| AQFP | Adiabatic parametron states | Multiphase AC | Concept after RSFQ base |
| Other acronyms | Ask | Ask | Classify, don't panic |
Common misconceptions¶
-
"SFQ means AQFP."
SFQ is broader; AQFP is one major family. -
"ERSFQ invents a new bit physics."
It primarily rethinks bias/energy while keeping pulse logic kinship. -
"Latching is obsolete, never mentioned."
Still useful for history and some interfaces. -
"All Josephson logic uses the same clock story."
Pulse epochs vs AC phases are different mental models. -
"If I learn one family, papers in another will be readable automatically."
Shared device physics helps; schematic dialect still matters. -
"Family names are marketing only."
They encode real circuit constraints. -
"ERSFQ removes amperes the way serial biasing does."
Different axes: resistor static heat vs supply-current stacking. See worked example 3.
CMOS contrast¶
| CMOS "family" talk | Josephson "family" talk |
|---|---|
| Static CMOS vs pass-transistor vs adiabatic CMOS ideas | RSFQ vs AQFP vs latching |
| Mostly one temperature / PDK class for a product | Same fridge, different excitation and cell libraries |
| Flip-flop + combo cloud defaults | RSFQ gate-level pipeline defaults vs AQFP phase timing |
Bridge to SFQ circuits¶
Default path after orientation and cryogenics:
notation → superconductivity → RCSJ → → loops → overdamped/underdamped → phase-to-pulse → ... → RSFQ concepts, then ERSFQ/AQFP cards.
You now know why those later names are not synonyms.
Check yourself¶
1. What is the default digital dialect of this curriculum?
RSFQ-style pulse logic (with ERSFQ/AQFP introduced as siblings afterward).
2. How does latching differ from RSFQ in one sentence?
Latching holds a switched voltage until reset; RSFQ speaks in short flux-quantum pulses and stored loop flux.
3. What is ERSFQ mainly trying to improve relative to classic RSFQ?
The static power / bias-network story while remaining in the pulse-logic family.
4. Why not start with AQFP on day one here?
Different excitation and timing dialect; RSFQ vocabulary covers more of the classical digital SFQ literature this path uses first.
5. A paper says "SFQ" but shows multiphase AC parametron gates. What should you suspect?
AQFP-like family --- do not force RSFQ DFF intuition onto every symbol.
6. What is next before device symbols?
Glossary spot-links¶
Glossary: RSFQ, ERSFQ, AQFP, latching, SFQ pulse, overdamped, underdamped, .
Next steps¶
- Practical cold: Cryogenics for electronics.