Camron Blackburn
Doctoral Defense
Friday, April 10th
Committee members:
Neil Gershenfeld, Director, Center for Bits and Atoms, MIT
Karl K. Berggren, Faculty Head, EE and Julius A. Stratton Professor in Electrical Engineering and Physics, MIT
Vivienne Sze, Professor in Electrical Engineering and Computer Science, MIT
A. Stillmaker and B. Baas, Integration, vol. 58, pp. 74-81, Jun. 2017
IEEE international Roadmap for Devices and systems, More Moore, 2024 Update
Landauer's limit: every irreversible bit operation must dissipate at least a few zJ of energy
R. Landauer, “Irreversibility and Heat Generation in the Computing Process,” IBM Journal of Research and Development, Jul. 1961.
N. Takeuchi, et. al., “An adiabatic superconductor 8-bit adder with 24 k B T energy dissipation per junction,” Appl. Phys. Lett., vol. 114, no. 3, p. 032601, Jan. 2019.
Devices
Gates & Circuits
Memory & Compute
Microarchitecture
Architecture
First, a bit of historical context . . .
[1] D. A. Buck, Proceedings of the IRE, 1956 [2] E. Goto et al., IRE, 1960 [3] W. Anacker, IBM Journal, 1980
[4] K. Likharev, IEEE Transactions on Magnetics, 1977 [5] Loe, K F, and Goto, 1986 [6] K. K. Likharev and V. K. Semenov, IEEE TAS, 1991
[7] Naoki Takeuchi et al, Supercond. Sci. Technol. 2013 [8] A. N. McCaughan and K. K. Berggren, Nano Lett., 2014 [9] C. L. Ayala,, et. al., IEEE JSSC, 2021.
Rapid Single Flux Quantum (RSFQ)
Adiabatic Quantum Flux Parametron (AQFP)
Energy is now the bottleneck
CMOS scaling is slowing
Fabrication has matured
Cryogenic ecosystems exist
Largest AQFP system demonstrated to date
C. L. Ayala, et. al., “MANA: A Monolithic Adiabatic iNtegration Architecture Microprocessor Using 1.4-zJ/op
Unshunted Superconductor Josephson Junction Devices,” IEEE J. Solid-State Circuits, Apr. 2021
C. L. Ayala, et. al., “MANA: A Monolithic Adiabatic iNtegration Architecture Microprocessor Using 1.4-zJ/op
Unshunted Superconductor Josephson Junction Devices,” IEEE J. Solid-State Circuits, Apr. 2021
How do we design computing systems that
exploit AQFP physics
while maintaining efficiency and performance?
What is an AQFP?
Biases
Inductors
Josephson Junctions
AQFP is a two-terminal device
n = 3
n = 2
n must ≥ 3 for correct data propagation
AQFP Cell library design by Andrew Wagner and David Russo, MITLL
On-chip energy at 4 K
On-chip energy at 4 K
How can we relax AQFP's rigid timing constraints to enable scalable systems with clock domain crossings and multi-chip architectures?
L. C. Blackburn, et. al., "Design and Simulation of Phase Synchronizer for Adiabatic
Quantum Flux Parametron Circuits," Transactions on Applied Superconductivity, Aug. 2023
L. C. Blackburn, et. al., "Design and Simulation of Phase Synchronizer for Adiabatic
Quantum Flux Parametron Circuits," Transactions on Applied Superconductivity, Aug. 2023
Data arrives on unknown phase and is propagated to known output phase
L. C. Blackburn, et. al., "Design and Simulation of Phase Synchronizer for Adiabatic
Quantum Flux Parametron Circuits," Transactions on Applied Superconductivity, Aug. 2023
Contributions
Future Work
How can we design on-chip memory optimized for a given workload or application?
J. Volk, A. Wynn, E. Golden, T. Sherw`ood, and G. Tzimpragos, “Addressable superconductor
integrated circuit memory from delay lines,” Science Reports, Oct. 2023
L. C. Blackburn, et. al., "A Compact Bit Serial Memory Cell for Adiabatic Quantum Flux
Parametron Register Files,” IEEE Trans. on Appl. Supercond., Aug. 2025
L. C. Blackburn, et. al., "A Compact Bit Serial Memory Cell for Adiabatic Quantum Flux
Parametron Register Files,” IEEE Trans. on Appl. Supercond., Aug. 2025
L. C. Blackburn, et. al., "A Compact Bit Serial Memory Cell for Adiabatic Quantum Flux
Parametron Register Files,” IEEE Trans. on Appl. Supercond., Aug. 2025
L. C. Blackburn, et. al., "A Compact Bit Serial Memory Cell for Adiabatic Quantum Flux
Parametron Register Files,” IEEE Trans. on Appl. Supercond., Aug. 2025
[1] N. Tsuji, et. al., "Design and Implementation of a 16-Word by 1-Bit Register File Using
Adiabatic Quantum Flux Parametron Logic," in IEEE TAS, vol. 27, no. 4, pp. 1-4, June 2017
[1] N. Tsuji, et. al., "Design and Implementation of a 16-Word by 1-Bit Register File Using
Adiabatic Quantum Flux Parametron Logic," in IEEE TAS, vol. 27, no. 4, pp. 1-4, June 2017
Designed in collaboration with David Russo, MITLL
How can we get high throughput matrix multiply compute?
Austin et al., "How to Scale Your Model", Google DeepMind, online, 2025.
ALU designed by Alex Wynn, MITLL
Now that we've built the components, how do we piece them together? How much of the 100× device-level advantage is carried to the full system?
T. Andrulis, M. Gilbert, AccelForge, https://github.com/Accelergy-Project/accelforge
V. Sze, et. al., “Efficient Processing of Deep neural Networks”, Springer Cham, (May 2022)
A. Parashar, et. al., “Timeloop: A systematic approach DNN accelerator evaluation,” in 2019 IEEE ISPASS, 2019.
VGG-conv3-2 workload on a 1024-MAC NVDLA-like architecture
A. Parashar, et. al., “Timeloop: A systematic approach DNN accelerator evaluation,” in 2019 IEEE ISPASS, 2019.
In collaboration with Tanner Andrulis, MIT
T. Andrulis, M. Gilbert, AccelForge, https://github.com/Accelergy-Project/accelforge
CMOS models: Y. S. Shao, et. al., 2014 ACM/IEEE 41st ISCA, Jun. 2014
RQL models: M. Dorojevets, et. al. IEEE TAS, Jun. 2015
RQL models: M. Dorojevets, et. al. IEEE TAS, Jun. 2015
O. Medeiros et al., Nat Electron,, Jan. 2026
HewlettPackard/cacti; https://github.com/HewlettPackard/cacti
V. Sze, et. al., “Efficient Processing of Deep neural Networks”, Springer Cham, (May 2022)
S. Muroga and K. Takashima, “The Parametron Digital Computer MUSASINO-1,” IEEE Trans. Electron. Comput., Sept. 1959
R. L. Wigington, “A New Concept in Computing,” Proceedings of the IRE, Apr. 1959
M. Hosoya et al., “Quantum flux parametron: a single quantum flux device for Josephson supercomputer,” IEEE Transactions on Applied Superconductivity, June 1991
N. Takeuchi, D. Ozawa, Y. Yamanashi, and N. Yoshikawa, Supercond. Sci. Technol., Mar. 2013
J.C. Maxwell, Theory of Heat (Longmans, Green, and Co., London, 1871)
R. Landauer, ”Irreversibility and Heat Generation in the Computing Process”, IBM Journal, 1961
R. W. Keyes and R. Landauer, “Minimal Energy Dissipation in Logic,” IBM Journal, Mar. 1970