A Neuromorphic Spiking Neural Network Using Time-to-First-Spike Coding Scheme and Analog Computing in Low-Leakage 8T SRAM

Chao-Yu Chen,Yan-Siou Dai,Hao-Chiao Hong
DOI: https://doi.org/10.1109/tvlsi.2024.3368849
2024-01-01
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Abstract:This article demonstrates the first functional neuromorphic spiking neural network (SNN) that processes the time-to-first-spike (TTFS) encoded analog spiking signals with the second-order leaky integrate-and-fire (SOLIF) neuron model to achieve superior biological plausibility. An 8-kb SRAM macro is used to implement the synapses of the neurons to enable analog computing in memory (ACIM) operation and produce current-type dendrite signals of the neurons. A novel low-leakage 8T (LL8T) SRAM cell is proposed for implementing the SRAM macro to reduce the read leakage currents on the read bitlines (RBLs) when performing ACIM. Each neuron’s soma is implemented with low-power analog circuits to realize the SOLIF model for processing the dendrite signals and generating the final analog output spikes. No data converters are required in our design by virtue of analog computing’s nature. A test chip implementing the complete output layer of the proposed SNN was fabricated in 90-nm CMOS. The active area is $553.4\ttimes118.6$ $\mu$ m $^{2}$ . The measurement results show that our SNN implementation achieves an average inference latency of 196 ns and an inference accuracy of 81.4%. It consumes 242 $\mu$ W with an energy efficiency of 4.74 pJ/inference/neuron.
engineering, electrical & electronic,computer science, hardware & architecture
What problem does this paper attempt to address?