Skip to content

An Edge On-Chip-Learning Convolutional Spiking Neural Network Processor Based on Error Backpropagation via Spatiotemporal Nodes of Spike Events.

Jul 2026 · IEEE Transactions on Biomedical Circuits and Systems · Vol PP, pp. 1-16 · 0 citations
Medicine

TL;DR

A convolutional SNN processor featuring ConvTempo, an end-to-end global optimization framework, providing a high-accuracy on-chip learning solution for resource-constrained edge applications.

Abstract

While Spiking Neural Networks (SNNs) offer high energy efficiency for edge computing, implementing on-chip backpropagation for convolutional topologies remains challenging due to substantial memory and logic overhead. Existing hardware mostly relies on offline training or local heuristic rules, which limits feature extraction in complex tasks. This paper presents a convolutional SNN processor featuring ConvTempo, an end-to-end global optimization framework. By restricting each neuron to fire at most once, the algorithm executes surrogate-gradient backpropagation sparsely at maximum membrane potential nodes, minimizing gradient computation. Simultaneously, a dedicated Output Channel- First (OC-First) scheduling mechanism reduces the membrane-potential-related intermediate state storage to O(N), while the Time-Channel Indexed cache reduces the AER storage overhead through compact spike-event encoding. Prototyped on a Xilinx Zynq-7045 FPGA at 100 MHz, the processor utilizes merely 8 DSPs alongside 94.5 Block RAMs (BRAMs) while consuming 0.589 W. Compared with an STDP-based baseline using the same lightweight convolutional topology, this work achieves absolute accuracy improvements of 0.64%, 1.29%, and 2.69% on MNIST, Fashion-MNIST, and ETH-80, respectively. Despite the implementation of chain-rule-based global surrogate-gradient backpropagation, the logic resource utilization remains competitive with lightweight shallow-topology designs, providing a high-accuracy on-chip learning solution for resource-constrained edge applications.

View source

Similar papers

Preprint Aug 2026

A Time-Multiplexed Spiking Neural Network Accelerator with Pipelined Readout for FPGA Inference

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 fo...

Reza Ansari, Maciej Wielgosz · 0 citations
Conference Aug 2026

HOUTU: Hardware-Software Co-Design of FPGA-based Spiking Neural Network Accelerator for Temperature Field Digital Twin Reconstruction

Temperature field digital twin reconstruction aims to recover the full-field temperature distribution from sparse sensor measurements, which is critical for real-time thermal monitoring of electronic systems. Deploying deep neural networks on edge devices remains challenging due to high computational cost and energy co...

Yan-Cheng Chen, Ai-Sen Xie, Hao-Ran Li et al. · 0 citations
Book Open access Sep 2026

Algorithm--Hardware Co-Design of Spiking Transformers for In-Memory Neuromorphic Edge Vision

Reliable, ultra-low-power neuromorphic vision on edge devices requires attention mechanisms that combine accuracy with parallel, memory-efficient execution. Current Spiking Transformers suit neuromorphic data but retain the \(\mathcal {O}(N^2D)\) complexity of standard self-attention and weak temporal modeling, limitin...

Yi-Xing Li, Wen-Hua Hu, Hao-Hui Peng et al. · 0 citations
#edge computing Review Open access Sep 2026

GPU and RISC-V acceleration for neuromorphic computing based on spiking neural networks: taxonomy, comparison, and open challenges

Neuromorphic computing has emerged as an event-driven, energy-efficient paradigm for brain-like information processing. Unlike conventional architectures, it unifies memory and computation to mitigate the von Neumann bottleneck, and it typically relies on spiking neural networks (SNNs) as its computational model. As SN...

Edris Zaman Farsa, Amirhossein Ilkhani, Marc Reichenbach et al. · 0 citations
Open access

Dependable digital spiking neuromorphic hardware

Spiking neural networks (SNNs) are a biologically inspired class of machine learning models in which information is encoded and processed as sparse, asynchronous spike events distributed over time. When mapped onto digital neuromorphic hardware, these networks perform event-driven computation at very low power, making...

Suman Kumar, Nagarajan Kandasamy, Anup Das · 0 citations
Review Open access Aug 2026

A hardware-grounded energy taxonomy for comparing deep and Spiking Neural Network inference on edge platforms

A unified taxonomy that decomposes inference energy into seven contributions: computation Ecompute, memory access Ememory, internal state Estate, temporal processing Etemporal, activation Eactivation, static leakage Eleakage, and clock distribution Eclock is synthesized.

Mohamed El-Hafci, M. A. Sabri, A. Aarab · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.