8 papers
FPGA-Based Neural Network Accelerators for Space Applications: A Survey
Pedro Antunes, Artur Podobas
Space missions are becoming increasingly ambitious, necessitating high-performance onboard spacecraft computing systems. In response, field-programmable gate arrays (FPGAs) have ga…
NeuroRing: Scaling Spiking Neural Networks via Multi-FPGA Bidirectional Ring Topologies and Stream-Dataflow Architectures
Muhammad Ihsan Al Hafiz, Artur Podobas
Spiking neural networks (SNNs) are a promising paradigm for energy-efficient event-driven computation, but large-scale SNN execution remains challenging because sparse spike commun…
A Quarter of a Century of Neuromorphic Architectures on FPGAs -- an Overview
Wiktor J. Szczerek, Artur Podobas
Neuromorphic computing is a relatively new discipline of computer science, where the principles of biological brain's computation and memory are used to create a new way of process…
bitSMM: A bit-Serial Matrix Multiplication Accelerator
Pedro Antunes, Artur Podobas
Neural-network (NN) inference is increasingly present on-board spacecraft to reduce downlink bandwidth and enable timely decision making. However, the power and reliability constra…
Evaluating Four FPGA-accelerated Space Use Cases based on Neural Network Algorithms for On-board Inference
Pedro Antunes, Muhammad Ihsan Al Hafiz, Jonah Ekelund +4
Space missions increasingly deploy high-fidelity sensors that produce data volumes exceeding onboard buffering and downlink capacity. This work evaluates FPGA acceleration of neura…
IzhiRISC-V -- a RISC-V-based Processor with Custom ISA Extension for Spiking Neuron Networks Processing with Izhikevich Neurons
Wiktor J. Szczerek, Artur Podobas
Spiking Neural Network processing promises to provide high energy efficiency due to the sparsity of the spiking events. However, when realized on general-purpose hardware -- such a…