paper-with-me

홈 › Papers

Spiker: an FPGA-optimized Hardware acceleration for Spiking Neural Networks

2022-01-18 · Alessio Carpegna, Alessandro Savino, Stefano Di Carlo

Spiking Neural Networks (SNN) are an emerging type of biologically plausible and efficient Artificial Neural Network (ANN). This work presents the development of a hardware accelerator for a SNN for high-performance inference, targeting a Xilinx Artix-7 Field Programmable Gate Array (FPGA). The model used inside the neuron is the Leaky Integrate and Fire (LIF). The execution is clock-driven, meaning that the internal state of the neuron is updated at every clock cycle, even in absence of spikes. The inference capabilities of the accelerator are evaluated using the MINST dataset. The training is performed offline on a full precision model. The results show a good improvement in performance if compared with the state-of-the-art accelerators, requiring 215{\mu}s per image. The energy consumption is slightly higher than the most optimized design, with an average value of 13mJ per image. The test design consists of a single layer of four-hundred neurons and uses around 40% of the available resources on the FPGA. This makes it suitable for a time-constrained application at the edge, leaving space for other acceleration tasks on the FPGA.

📄 PDF Abstract BibTeX arXiv:2201.06993

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

SFATTI: Spiking FPGA Accelerator for Temporal Task-driven Inference -- A Case Study on MNIST

2025-07-04 · Alessio Caviglia, Filippo Marostica, Alessio Carpegna, Alessandro Savino 외 arxiv

Hardware accelerators are essential for achieving low-latency, energy-efficient inference in edge applications like image recognition. Spiking Neural Networks (SNNs) are particularly promising due to their event-driven a…

Handwritten Digit Recognition

Spiker-LL: An Energy-Efficient FPGA Accelerator Enabling Adaptive Local Learning in Spiking Neural Networks

2026-05-18 · Alessio Caviglia, Filippo Marostica, Alessandro Savino, Stefano Di Carlo arxiv

Deploying adaptive intelligence at the edge remains challenging due to the high computational and energy cost of training neural models. Spiking Neural Networks (SNNs) offer a promising alternative, but enabling on-devic…

Spiker+: a framework for the generation of efficient Spiking Neural Networks FPGA accelerators for inference at the edge

2024-01-02 · Alessio Carpegna, Alessandro Savino, Stefano Di Carlo

Including Artificial Neural Networks in embedded systems at the edge allows applications to exploit Artificial Intelligence capabilities directly within devices operating at the network periphery. This paper introduces S…

SpikeExplorer: hardware-oriented Design Space Exploration for Spiking Neural Networks on FPGA

2024-04-04 · Dario Padovano, Alessio Carpegna, Alessandro Savino, Stefano Di Carlo

One of today's main concerns is to bring Artificial Intelligence power to embedded systems for edge applications. The hardware resources and power consumption required by state-of-the-art models are incompatible with the…

A Survey of Spiking Neural Network Accelerator on FPGA

2023-07-08 · Murat Isik

Due to the ability to implement customized topology, FPGA is increasingly used to deploy SNNs in both embedded and high-performance applications. In this paper, we survey state-of-the-art SNN implementations and their ap…

Survey