ERSFQ 8-Bit Parallel Arithmetic Logic Unit

We have designed and tested a parallel 8-bit ERSFQ arithmetic logic unit (ALU). The ALU design employs wave-pipelined instruction execution and features modular bit-slice architecture that is easily extendable to any number of bits and adaptable to current recycling. A carry signal synchronized with an asynchronous instruction propagation provides the wave-pipeline operation of the ALU. The ALU instruction set consists of 14 arithmetical and logical instructions. It has been designed and simulated for operation up to a 10 GHz clock rate at the 10-kA/cm2 fabrication process. The ALU is embedded into a shift–register–based high-frequency testbed with on-chip clock generator to allow for comprehensive high frequency testing for all possible operands. The 8-bit ERSFQ ALU, comprising 6840 Josephson junctions, has been fabricated with MIT Lincoln Lab's 10-kA/cm2 SFQ5ee fabrication process featuring eight Nb wiring layers and a high-kinetic inductance layer needed for ERSFQ technology. We evaluated the bias margins for all instructions and various operands at both low and high frequency clock. At low frequency, clock and all instruction propagation through ALU were observed with bias margins of +/−11% and +/−9%, respectively. Also at low speed, the ALU exhibited correct functionality for all arithmetical and logical instructions with +/-6% bias margins. We tested the 8-bit ALU for all instructions up to 2.8 GHz clock frequency.

[1]  M. Manheimer,et al.  Cryogenic Computing Complexity Program: Phase 1 Introduction , 2015, IEEE Transactions on Applied Superconductivity.

[2]  Yuki Yamanashi,et al.  Bit-Serial Single Flux Quantum Microprocessor CORE , 2008, IEICE Trans. Electron..

[3]  Y. Yamanashi,et al.  A single-flux-quantum logic prototype microprocessor , 2004, 2004 IEEE International Solid-State Circuits Conference (IEEE Cat. No.04CH37519).

[4]  N. Yoshikawa,et al.  Design and Implementation of a Fully Asynchronous SFQ Microprocessor: SCRAM2 , 2007, IEEE Transactions on Applied Superconductivity.

[5]  M Dorojevets,et al.  8-Bit Asynchronous Wave-Pipelined RSFQ Arithmetic-Logic Unit , 2011, IEEE Transactions on Applied Superconductivity.

[6]  H. Hasegawa,et al.  Design of a superconducting ALU with a 3-input XOR gate , 2003 .

[7]  Y. Yamanashi,et al.  Design and Implementation of a Pipelined Bit-Serial SFQ Microprocessor, ${\rm CORE}1\beta$ , 2007, IEEE Transactions on Applied Superconductivity.

[8]  Naoki Takeuchi,et al.  Adiabatic quantum-flux-parametron cell library adopting minimalist design , 2015 .

[9]  Nobuyuki Yoshikawa,et al.  Design and component test of RSFQ packet decoders for shift register memories , 2002 .

[10]  Anubhav Sahu,et al.  Implementation of energy efficient single flux quantum digital circuits with sub-aJ/bit operation , 2012, 1209.6383.

[11]  T. V. Filippov,et al.  20 GHz operation of an asynchronous wave-pipelined RSFQ arithmetic-logic unit , 2012 .

[12]  D. S. Holmes,et al.  Energy-Efficient Superconducting Computing—Power Budgets and Requirements , 2013, IEEE Transactions on Applied Superconductivity.

[13]  V. Semenov,et al.  Single flux, quantum B flip-flop and its possible applications , 1994, IEEE Transactions on Applied Superconductivity.

[14]  A. Sahu,et al.  Effects of Adaptive DC Biasing on Operational Margins in ERSFQ Circuits , 2017, IEEE Transactions on Applied Superconductivity.

[15]  S. Sarwana,et al.  Zero Static Power Dissipation Biasing of RSFQ Circuits , 2011, IEEE Transactions on Applied Superconductivity.

[16]  Anna Y. Herr,et al.  Ultra-low-power superconductor logic , 2011, 1103.4269.

[17]  L. W. Cotten Maximum-rate pipeline systems , 1969, AFIPS '69 (Spring).

[18]  Kazuyoshi Takagi,et al.  80-GHz Operation of an 8-Bit RSFQ Arithmetic Logic Unit , 2015, 2015 15th International Superconductive Electronics Conference (ISEC).

[19]  O A Mukhanov,et al.  Energy-Efficient Single Flux Quantum Technology , 2011, IEEE Transactions on Applied Superconductivity.

[20]  O. Mukhanov,et al.  Ultimate performance of the RSFQ logic circuits , 1987 .

[21]  Dmitry Zinoviev,et al.  FLUX chip: design of a 20-GHz 16-bit ultrapipelined RSFQ processor prototype based on 1.75-/spl mu/m LTS technology , 2001 .

[22]  A. F. Kirichenko,et al.  ERSFQ 4-to-16 Decoder for Energy-Efficient RAM , 2015, IEEE Transactions on Applied Superconductivity.

[23]  Joonhee Kang,et al.  Construction of an RSFQ 4-bit ALU with half adder cells , 2005 .

[24]  N. Yoshikawa,et al.  8-Bit Asynchronous Sparse-Tree Superconductor RSFQ Arithmetic-Logic Unit With a Rich Set of Operations , 2013, IEEE Transactions on Applied Superconductivity.

[25]  O. A. Mukhanov,et al.  Quantum–classical interface based on single flux quantum digital logic , 2017, 1710.04645.

[26]  Kazuyoshi Takagi,et al.  Design and implementation of a pipelined 8 bit-serial single-flux-quantum microprocessor with cache memories , 2007 .

[27]  M. Gouker,et al.  Advanced Fabrication Processes for Superconducting Very Large-Scale Integrated Circuits , 2015, IEEE Transactions on Applied Superconductivity.

[28]  N. Takagi,et al.  4-bit Bit-Slice Arithmetic Logic Unit for 32-bit RSFQ Microprocessors , 2016, IEEE Transactions on Applied Superconductivity.

[29]  O.A. Mukhanov,et al.  Advanced on-chip test technology for RSFQ circuits , 1997, IEEE Transactions on Applied Superconductivity.

[30]  Naoki Takeuchi,et al.  An adiabatic quantum flux parametron as an ultra-low-power logic device , 2013 .

[31]  N. Yoshikawa,et al.  Data-driven self-timed RSFQ high-speed test system , 1997, IEEE Transactions on Applied Superconductivity.

[32]  M Dorojevets,et al.  Data-Flow Microarchitecture for Wide Datapath RSFQ Processors: Design Study , 2011, IEEE Transactions on Applied Superconductivity.

[33]  Y.A. Polyakov,et al.  Octopux: an advanced automated setup for testing superconductor circuits , 1997, IEEE Transactions on Applied Superconductivity.

[34]  V. Semenov,et al.  RSFQ logic/memory family: a new Josephson-junction technology for sub-terahertz-clock-frequency digital systems , 1991, IEEE Transactions on Applied Superconductivity.

[35]  Guang-Ming Tang,et al.  Logic Design of a 16-bit Bit-Slice Arithmetic Logic Unit for 32-/64-bit RSFQ Microprocessors , 2018, IEEE Transactions on Applied Superconductivity.

[36]  Masato Ito,et al.  18-GHz, 4.0-aJ/bit Operation of Ultra-Low-Energy Rapid Single-Flux-Quantum Shift Registers , 2012 .

[37]  Mark W. Johnson,et al.  Superconducting Computing in Large-Scale Hybrid Systems , 2015, Computer.

[38]  Igor V. Vernik,et al.  ERSFQ 8-Bit Parallel Adders as a Process Benchmark , 2015, IEEE Transactions on Applied Superconductivity.

[39]  O. Mukhanov,et al.  Superconductivity and the environment: a Roadmap , 2013 .