The University of Southampton
University of Southampton Institutional Repository

Quantitative simulations of Spiking Neural Networks on an event-driven FPGA cluster

Quantitative simulations of Spiking Neural Networks on an event-driven FPGA cluster
Quantitative simulations of Spiking Neural Networks on an event-driven FPGA cluster
Modern digital neuromorphic system design increasingly demands parallel architectures capable of scaling Spiking Neural Network (SNN) simulations to levels of complexity comparable to the human brain. As a result, developing SNN models that can efficiently leverage such architectures has emerged as a critical research challenge. This work presents a novel Synfire Ring SNN model specifically designed for event-driven, parallel neuromorphic platforms to explore the capacity of neurons and synapses, addressing key limitations related to communication latency and resource inefficiency observed in previous implementations. The proposed model employs uniform neuron pools, thus simplifying network topology while improving scalability and ensuring more predictable performance. Experimental validation in a single POETS box, comprising six DE5-Net FPGAs, demonstrates real-time operation that involves 509,648 neurons and 509,648,000 synapses. Comparative analysis with quantitative simulations of SpiNNaker, evaluated under a fixed wallclock simulation window, highlights the suitability of the proposed Synfire Ring topology for the event-driven parallel architecture. Furthermore, an analytical scalability model, grounded in the experimental data, forecasts near-linear scaling up to 4.1 million neurons and 4.1 billion synapses on the full 48-FPGA POETS system.
0167-9260
Liang, Zilong
9362a1c0-e3e5-4936-9182-17d48a90c155
Zhang, Xinbo
ce04320f-6301-4a8f-95a8-f2039a878bcf
Vousden, Mark
72f20dc7-d350-4982-a680-2d1f9ed5f07f
Thomas, David B.
5701997d-7de3-4e57-a802-ea2bd3e6ab6c
Bragg, Graeme M.
b5fd19b9-1a51-470b-a226-2d4dd5ff447a
Liang, Zilong
9362a1c0-e3e5-4936-9182-17d48a90c155
Zhang, Xinbo
ce04320f-6301-4a8f-95a8-f2039a878bcf
Vousden, Mark
72f20dc7-d350-4982-a680-2d1f9ed5f07f
Thomas, David B.
5701997d-7de3-4e57-a802-ea2bd3e6ab6c
Bragg, Graeme M.
b5fd19b9-1a51-470b-a226-2d4dd5ff447a

Liang, Zilong, Zhang, Xinbo, Vousden, Mark, Thomas, David B. and Bragg, Graeme M. (2025) Quantitative simulations of Spiking Neural Networks on an event-driven FPGA cluster. Integration, the VLSI Journal, 106, [102590]. (doi:10.1016/j.vlsi.2025.102590).

Record type: Article

Abstract

Modern digital neuromorphic system design increasingly demands parallel architectures capable of scaling Spiking Neural Network (SNN) simulations to levels of complexity comparable to the human brain. As a result, developing SNN models that can efficiently leverage such architectures has emerged as a critical research challenge. This work presents a novel Synfire Ring SNN model specifically designed for event-driven, parallel neuromorphic platforms to explore the capacity of neurons and synapses, addressing key limitations related to communication latency and resource inefficiency observed in previous implementations. The proposed model employs uniform neuron pools, thus simplifying network topology while improving scalability and ensuring more predictable performance. Experimental validation in a single POETS box, comprising six DE5-Net FPGAs, demonstrates real-time operation that involves 509,648 neurons and 509,648,000 synapses. Comparative analysis with quantitative simulations of SpiNNaker, evaluated under a fixed wallclock simulation window, highlights the suitability of the proposed Synfire Ring topology for the event-driven parallel architecture. Furthermore, an analytical scalability model, grounded in the experimental data, forecasts near-linear scaling up to 4.1 million neurons and 4.1 billion synapses on the full 48-FPGA POETS system.

Text
Quantitative_simulations_of_Spiking_Neural_Networks_on_an_event_driven_FPGA_cluster (1) - Accepted Manuscript
Available under License Creative Commons Attribution.
Download (2MB)

More information

Accepted/In Press date: 23 October 2025
e-pub ahead of print date: 27 October 2025
Published date: 28 October 2025

Identifiers

Local EPrints ID: 507170
URI: http://eprints.soton.ac.uk/id/eprint/507170
ISSN: 0167-9260
PURE UUID: d6241f2d-764e-49a4-ba8d-be162fb74903
ORCID for David B. Thomas: ORCID iD orcid.org/0000-0002-9671-0917
ORCID for Graeme M. Bragg: ORCID iD orcid.org/0000-0002-5201-7977

Catalogue record

Date deposited: 28 Nov 2025 17:36
Last modified: 29 Nov 2025 03:00

Export record

Altmetrics

Contributors

Author: Zilong Liang
Author: Xinbo Zhang
Author: Mark Vousden
Author: David B. Thomas ORCID iD
Author: Graeme M. Bragg ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×