Article (Scientific journals)
Energy-efficient implementation of spiking recurrent cells on FPGA
Harmeling, Pascal; De Geeter, Florent; Drion, Guillaume
2026 • In Neuromorphic Computing and Engineering, 6 (2), p. 024022
Peer Reviewed verified by ORBi
 

Files


Full Text
Harmeling26 - NCE.pdf
Publisher postprint (2.53 MB)
Download

All documents in ORBi are protected by a user license.

Send to



Details



Keywords :
energy efficiency; FPGA; hardware acceleration; neuromorphic computing; spiking recurrent cell; Cell model; Energy; Field programmables; Field-programmable gate array; Hardware acceleration; Neural-networks; Neuromorphic computing; Neuronal dynamics; Programmable gate array; Spiking recurrent cell; Electronic, Optical and Magnetic Materials; Hardware and Architecture; Artificial Intelligence; Electrical and Electronic Engineering
Abstract :
[en] Spiking neural networks (SNNs) can significantly reduce energy consumption compared to conventional artificial neural networks when spiking activity is sparse and the neuron model is hardware-friendly. However, biologically faithful models are often too costly for hardware implementations like field-programmable gate arrays (FPGAs), whereas highly simplified models, such as the leaky integrate-and-fire (LIF) neuron, sacrifice essential neuronal dynamics. In this work, we present an FPGA accelerator for an SNN utilizing the spiking recurrent cell (SRC) model, which offers an intermediate level of biological plausibility and hardware efficiency between simple LIF and complex conductance-based models. The SRC model features continuous spikes and critical dynamical properties like the refractory period, yet remains mathematically simple enough for efficient FPGA deployment. To optimize SRC computation, we propose a set of mathematical simplifications such as piecewise-defined approximations that eliminate costly non-linear functions ((Formula presented) (Formula presented), (Formula presented) (Formula presented)) and using scaling to avoid floating-point arithmetic. We then integrate these units into a cohesive hardware architecture using a dedicated binding layer to permit modularity and scalability of the network VHDL architecture. To demonstrate this modularity, two complete networks, with respectively 1 and 4 SRC layers, were implemented and validated using Spiking Traces (SpT) derived from, respectively, the MNIST and Fashion-MNIST datasets. Weight matrices computed offline are stored directly in LUT-registers without retraining or hardware-specific adaptation to strictly evaluate the robustness of SRC. The reference implementation achieves (Formula presented) (Formula presented) accuracy on MNIST with a (Formula presented) (Formula presented) -image SpT and a processing time of (Formula presented) (Formula presented) per digit. We further investigate accuracy-energy trade-offs by reducing the SpT length and quantizing synaptic weights down to (Formula presented) (Formula presented), achieving (Formula presented) (Formula presented) accuracy at (Formula presented) (Formula presented) per digit ((Formula presented) (Formula presented), (Formula presented) (Formula presented) weights) and (Formula presented) (Formula presented) at (Formula presented) (Formula presented) ((Formula presented) (Formula presented), (Formula presented) (Formula presented) weights). These results demonstrate that SRC-based SNNs deliver competitive performance and low energy consumption while preserving richer neuronal dynamics than standard LIF models.
Disciplines :
Electrical & electronics engineering
Author, co-author :
Harmeling, Pascal  ;  Université de Liège - ULiège > Département d'électricité, électronique et informatique (Institut Montefiore) > Capteurs et systèmes de mesures électriques
De Geeter, Florent  ;  Université de Liège - ULiège > Département d'électricité, électronique et informatique (Institut Montefiore) > Systèmes et modélisation
Drion, Guillaume  ;  Université de Liège - ULiège > Département d'électricité, électronique et informatique (Institut Montefiore) > Systèmes et modélisation
Language :
English
Title :
Energy-efficient implementation of spiking recurrent cells on FPGA
Publication date :
June 2026
Journal title :
Neuromorphic Computing and Engineering
eISSN :
2634-4386
Publisher :
Institute of Physics
Volume :
6
Issue :
2
Pages :
024022
Peer reviewed :
Peer Reviewed verified by ORBi
Funders :
SPF BOSA - Service Public Fédéral Stratégie et Appui
Available on ORBi :
since 05 July 2026

Statistics


Number of views
69 (2 by ULiège)
Number of downloads
59 (2 by ULiège)

Scopus citations®
 
0
Scopus citations®
without self-citations
0
OpenAlex citations
 
1

Bibliography


Similar publications



Contact ORBi