ARETJul 3

AIGOR: A Modular, Event-Driven Neuromorphic Architecture for Configurable SNN Inference

arXiv:2607.031915.3
Predicted impact top 51% in AR · last 90 daysOriginality Incremental advance
AI Analysis

For researchers and engineers building SNN hardware, AIGOR offers a configurable alternative to fixed-design neuromorphic processors, though the prototype's throughput bottlenecks indicate it is still in early development.

AIGOR is a modular, event-driven neuromorphic architecture for SNN inference that supports configurable neuron models, precision, and hardware mapping. A prototype on AMD Versal VPK180 reproduced reference accuracy for a feedforward classifier and spike-level precision for a recurrent network across two FPGAs, with resource utilization reported and multi-node synchronization validated up to 1000 cores.

Spiking neural networks (SNNs) run today on a fragmented landscape of hardware: dedicated neuromorphic processors, application-specific FPGA accelerators, and large-scale neuroscience simulators, each typically built around a fixed neuron model, execution strategy, or workload class. We present AIGOR, a modular, event-driven neuromorphic architecture for spiking neural network inference. AIGOR organizes neurons into timestep-synchronized processing cores that exchange spikes as packets over a packet-switched communication layer, and it is assembled from a library of parameterized compute, memory, and communication IP blocks rather than as a one-off design for a single network. The neuron model, numeric precision, the folding of neurons onto hardware, and the partitioning across cores are configured per instance rather than committed at design time; a single declarative specification then generates the cores, neuron kernels, and synaptic-memory images that realize a given network. We validate a first prototype on the AMD Versal VPK180 across two deliberately different workloads mapped onto the same cores: a feedforward image classifier trained in snnTorch and a recurrent bal anced random network modeled in NEST. The classifier reproduces its snnTorch reference accuracy, and the recurrent network matches its NEST reference at spike-level precision across multiple cores spanning two FPGAs. We report post-implementation resource utilization and validate the multi-node synchronization scheme in simulation up to one thousand cores on a three-dimensional torus. The prototype's measured limits localize the throughput bottleneck in the synaptic-delivery datapath and the global timestep barrier, and motivate a set of datapath refinements, now in development, that the configurable structure of the architecture admits as changes to the same cores.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes