A High-Throughput Low-Latency Interface Board for SpiNNaker-in-the-loop Real-Time SystemsShow others and affiliations
2023 (English)In: ICONS 2023 - Proceedings of International Conference on Neuromorphic Systems 2023, Association for Computing Machinery (ACM) , 2023, article id 28Conference paper, Published paper (Refereed)
Abstract [en]
The Spiking Neural Network Computer Architecture (SpiNNaker) is a massively parallel computing system. As one of the most widespread platforms in the emerging field of neuromorphic engineering, SpiNNaker targets three main areas of research: computational neuroscience, computer science, and robotics. For the latter, the promise of low power computation and the potential for large scale simulations in real-time make SpiNNaker very attractive, especially for autonomous mobile applications. In this context, research groups typically use SpiNNaker's Ethernet interface to inject and extract sensori-motor signals into and from SpiNNaker. However, in cases where the data throughput increases, the on-board Ethernet port constitutes a critical bottleneck. Some groups have overcome such a problem to some extent by developing their own I/O interfaces to connect external devices - - sensors and actuators - - directly to SpiNNaker. However, such custom-developed interfaces allow only limited general applications, and they don't fully exploit the high-speed FPGA-based interconnect offered by the 48-chip SpiNNaker boards.In this manuscript, we present SPIF: a general-purpose FPGA-based SpiNNaker Peripheral Interface board that overcomes SpiNNaker's communication bottleneck by connecting to its native High-Speed Serial Links (HSSLs). We evaluate SPIF's performance in terms of event throughput and latency. Finally, we demonstrate SPIF's capabilities by feeding events from a high-resolution event camera into a real-time spiking convolutional neural network. The system can track the position of a small and extremely fast but salient stimulus in the visual field with negligibly low latency.
Place, publisher, year, edition, pages
Association for Computing Machinery (ACM) , 2023. article id 28
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:kth:diva-338376DOI: 10.1145/3589737.3605969Scopus ID: 2-s2.0-85173573548OAI: oai:DiVA.org:kth-338376DiVA, id: diva2:1806572
Conference
2023 International Conference on Neuromorphic Systems, ICONS 2023, Santa Fe, United States of America, Aug 1 2023 - Aug 3 2023
Note
Part of proceedings ISBN 9798400701757
QC 20231023
2023-10-232023-10-232023-10-23Bibliographically approved