Hybrid Synaptic Structure for Spiking Neural Network Realization
Sasan Razmkhah, Mustafa Altay Karamuftuoglu, Ali Bozbey
TL;DR
The paper tackles building ultra-fast, low-power neuromorphic hardware using superconducting SFQ circuits by introducing a compact JJ-Synapse with positive/negative inputs and pairing it with a JJ-Soma in a cryogenic-CMOS weight-control framework. The synapse implements a quantized-weight model with the equation $u = \sum_{k=1}^{n}(w_kP_k - w'_kN_k)$, with pulse accumulation, a Buffer/Quantizer, and programmable weight cells via SQUID arrays, enabling 3- to 4-bit weights. Simulations (JSIM) with particle swarm optimization show >$20%$ margins and successful 3-bit weight operation; experiments indicate feasibility of 10 GHz inputs (potentially 25 GHz) and threshold-driven soma firing within tight timing windows, with measurements validating weight control via SiGe cryo-CMOS. Fabrication in Nb-based processes and cryogenic CMOS compatibility pave the way for a high-speed, programmable SFQ-based SNN operating at tens of GHz with atttojoule-level energy per operation.
Abstract
Neural networks and neuromorphic computing play pivotal roles in deep learning and machine vision. Due to their dissipative nature and inherent limitations, traditional semiconductor-based circuits face challenges in realizing ultra-fast and low-power neural networks. However, the spiking behavior characteristic of single flux quantum (SFQ) circuits positions them as promising candidates for spiking neural networks (SNNs). Our previous work showcased a JJ-Soma design capable of operating at tens of gigahertz while consuming only a fraction of the power compared to traditional circuits, as documented in [1]. This paper introduces a compact SFQ-based synapse design that applies positive and negative weighted inputs to the JJ-Soma. Using an RSFQ synapse empowers us to replicate the functionality of a biological neuron, a crucial step in realizing a complete SNN. The JJ-Synapse can operate at ultra-high frequencies, exhibits orders of magnitude lower power consumption than CMOS counterparts, and can be conveniently fabricated using commercial Nb processes. Furthermore, the network's flexibility enables modifications by incorporating cryo-CMOS circuits for weight value adjustments. In our endeavor, we have successfully designed, fabricated, and partially tested the JJ-Synapse within our cryocooler system. Integration with the JJ-Soma further facilitates the realization of a high-speed inference SNN.
