The design and Field-Programmable Gate Array (FPGA) implementation of an inference-only SNN accelerator optimized for MNIST digit classification is presented and it is demonstrated that the proposed microarchitecture provides a resource-efficient solution for real-time neuromorphic edge inference.
Abstract
Spiking Neural Networks (SNNs) provide a power-efficient neuromorphic alternative to traditional artificial neural networks by processing information through discrete temporal events. This paper presents the design and Field-Programmable Gate Array (FPGA) implementation of an inference-only SNN accelerator optimized for MNIST digit classification. To address the physical routing constraints and timing bottlenecks inherent in low-cost devices, we propose an optimized hardware microarchitecture featuring a time-multiplexed 1-bit spike-feeding mechanism governed by a finite state machine (FSM), localized distributed memory for weight storage, and an integer-based Leaky Integrate-and-Fire (LIF) neuron model with register widths selected to prevent overflow. In addition, a multi-cycle pipelined argmax and tie-breaker readout module eliminates the dominant combinational critical path. Implemented on an entry-level AMD Artix-7 FPGA (XC7A200T) using a 784-64-10 network topology, the proposed pipelined architecture increases the maximum operating frequency (Fmax) from 13.3 MHz to 167 MHz. Hardware evaluation demonstrates a sequential processing latency of 82 {\mu}s per image, enabling a 1,000-sample VHDL simulation batch to be completed in 0.082 s. Vivado post-implementation vector-based power analysis estimates the total on-chip power consumption at 0.336 W and the energy efficiency at approximately 36,300 samples per joule. These results demonstrate that the proposed microarchitecture provides a resource-efficient solution for real-time neuromorphic edge inference, provided that the network size remains within the practical limits of time-multiplexed execution.
Spiking neural networks (SNNs) are progressively utilized for edge intelligence due to their replacement of dense multiply-accumulate (MAC) operations with sparse, eventdriven dynamics that are compatible with low-power hardware. Nonetheless, converting these benefits into effective item recognition and classification...
Aman Kumar, Nagendra Kumar, Manas Bajpai et al.· International Symposium on V...· 0 citations
Edge devices require short response time and low active and idle power, yet conventional neural-network hardware repeatedly moves weights and activations between memory and processing units. Spiking neural network (SNN) chips address this problem with event-driven communication, persistent neuron state, and local synap...
Le-Yang Qin· Applied and Computational En...· 0 citations
While Spiking Neural Networks (SNNs) offer a promising path toward energy-efficient edge intelligence, conventional Binary representations often suffer from high inference latency and discretization errors. Multi-level (graded) spike models address these limitations by increasing information density per pulse, yet they...
Wen-Fei Song, Andrea Castagnetti, Pierre-Emmanuel Novac et al.· Neuromorphic Computing and E...· 0 citations
FlexSpIM, a digital CIM architecture supporting arbitrary operand resolution and shape within a unified storage for weights and neuron states, is introduced, enabling a layer-level hybrid weight- and output-stationary dataflow, maximizing operand reuse and reducing costly on- and off-chip data movement during SNN execu...
Nicolas Chauvaux, Adrian Kneip, Charlotte Frenkel· 0 citations
Spiking Neural Networks (SNNs) are promising for energy-efficient spatiotemporal pattern recognition at the edge, but efficient deployment and on-device adaptation require specialized hardware. In this work, we present an FPGA implementation of multilayer SNNs for spatiotemporal pattern classification, in which both in...
Jin-Gang Jin, Yue Ma, Zhenhang Zhang et al.· 0 citations
The Temporal Hadamard Transformer is proposed, a spiking model co-designed with hardware for in-memory edge vision that integrates sparse algorithms with parallel hardware execution, providing a practical path toward real-time edge systems under realistic resource constraints and physical device non-idealities.
Yi-Xing Li, Wen-Hua Hu, Hao-Hui Peng et al.· Proceedings of the Internati...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.