[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-81867-en":3,"doc-seo-81867-105":29,"detail-sidebar-cat-0-en-105":90},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},81867,2336464648322,"Aria","https://ap-avatar.wpscdn.com/avatar/2200025388227c56fec?_k=1778556882303663488",8,"Research & Report","AIGOR: A Modular, Event-Driven Neuromorphic Architecture for Configurable SNN Inference","Spiking neural networks run on diverse, fragmented hardware ecosystems where fixed neuron models and execution strategies limit portability across workloads. AIGOR introduces a modular, event-driven neuromorphic architecture for SNN inference that organizes timestep-synchronized processing cores exchanging spikes as packetized messages. Parameterized compute, memory, and communication IP blocks are assembled from a single declarative specification, generating cores, neuron kernels, and synaptic-memory images per instance. Validation on AMD Versal VPK180 shows accuracy preservation across distinct workloads and characterizes synchronization and throughput bottlenecks.","arXiv :2607 .03 19 1v 1 [ cs .AR] 3 Jul 2026  \nAIGOR: A Modular, Event-Driven Neuromorphic Architecture for Configurable SNN Inference  \nPierpaolo Perticaroli∗1, Roberto Ammendola2 , Andrea Biagioni 1 , Ottorino Frezza 1 , Francesca Lo Cicero 1 , Michele Martinelli 1 , Pier Stanislao Paolucci 1 , Elena Pastorelli 1 , Luca Pontisso 1 , Cristian Rossi3,1 , Francesco Simula 1 , Piero Vicini 1 , and Alessandro Lonardo 1  \n1 Istituto Nazionale di Fisica Nucleare, Sezione di Roma, Rome, Italy  \n2 Istituto Nazionale di Fisica Nucleare, Sezione di Roma Tor Vergata, Rome, Italy  \n3 Università Sapienza di Roma, Rome, Italy  \nJuly 7, 2026  \nAbstract  \nSpiking neural networks (SNNs) run today on a fragmented landscape of hardware: dedicated neuromorphic processors, applicationspecific 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 fora 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.  \nWe validate a first prototype on the AMD Versal VPK180 across two deliberately different workloads mapped onto the same cores: afeedforward image classifier trained in snnTorch and a recurrent balanced random network modeled in NEST. The classifier reproducesits 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  \n∗ Corresponding authors: [pierpaolo.perticaroli@roma1.infn.it](pierpaolo.perticaroli@roma1.infn.it), [alessandro.lonardo@roma1.infn.it](alessandro.lonardo@roma1.infn.it)  \nand 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 synapticdelivery 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.  \n1 Introduction  \nSpiking neural networks are studied and deployed across communities with rather different goals and tools. In machine learning, SNNs are pursued asan energy-efficient, event-driven alternative to conventional deep networks [14, 23] and are trained with surrogate-gradient methods [24, 10], often run on dedicated neuromorphic processors [18, 19] or on application-specific accelerators. In computational neuroscience, large recurrent networks are simulated to study brain dynamics [13] on CPU/GPU clusters or on specialized simulation engines [11, 12] . A related strand pursues SNNs for real-time inference at the data source in high-energy-physics experiments [25, 26] . Alongside these sits a broad body of FPGA implementations spanning both worlds. The result is a fragmented landscape with little common ground across neuron models, execution strategies, and workload classes.  \nMany application-specific designs commit a neuron model, a numeric precision, a degree of parallelism, an interconnect, and a connectivity pattern at design time, tailoring the compute logic, the software-ingestion path, and the communication to a single use case. Such designs are effective for their target workload but are not easily retargeted to a different network class. Rigidity is addressed in two est","cbCaiqSmIdZl44Y5","https://ap.wps.com/l/cbCaiqSmIdZl44Y5","pdf",1981131,1,21,"English","en",105,"# Abstract\n# Introduction\n## Fragmented hardware landscape for SNNs\n## Retargeting limitations of design-time fixed platforms\n## AIGOR architecture overview","[{\"question\":\"What problem does AIGOR address in current neuromorphic hardware for SNN inference?\",\"answer\":\"It targets the fragmented SNN hardware landscape where fixed neuron models, precisions, and execution strategies make it hard to reuse accelerators across different network classes. AIGOR aims to provide a configurable architecture that can be instantiated for varying workloads.\"},{\"question\":\"How does AIGOR structure computation and communication in its architecture?\",\"answer\":\"AIGOR places neurons into processing cores that advance the same discrete timestep together, exchanging spikes as packets over a packet-switched communication layer. Input/output cores connect the system to the external environment.\"},{\"question\":\"What validation approach is used and what were the key outcomes on the prototype?\",\"answer\":\"A first prototype is validated on AMD Versal VPK180 with two deliberately different workloads mapped onto the same cores. The feedforward classifier matches snnTorch reference accuracy, and the recurrent network matches NEST reference at spike-level precision while measurements identify throughput and timestep synchronization bottlenecks.\"}]",1784176737,53,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":85,"head_meta":87,"extra_data":89,"updated_unix":27},"aigor-a-modular-event-driven-neuromorphic-architecture-for-configurable-snn-inference","",{"@graph":35,"@context":84},[36,53,67],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/aigor-a-modular-event-driven-neuromorphic-architecture-for-configurable-snn-inference/81867/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":61,"encodingFormat":60,"isAccessibleForFree":62,"interactionStatistic":63},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-16",true,{"@type":64,"interactionType":65,"userInteractionCount":4},"InteractionCounter",{"@type":66},"ViewAction",{"@type":68,"mainEntity":69},"FAQPage",[70,76,80],{"name":71,"@type":72,"acceptedAnswer":73},"What problem does AIGOR address in current neuromorphic hardware for SNN inference?","Question",{"text":74,"@type":75},"It targets the fragmented SNN hardware landscape where fixed neuron models, precisions, and execution strategies make it hard to reuse accelerators across different network classes. AIGOR aims to provide a configurable architecture that can be instantiated for varying workloads.","Answer",{"name":77,"@type":72,"acceptedAnswer":78},"How does AIGOR structure computation and communication in its architecture?",{"text":79,"@type":75},"AIGOR places neurons into processing cores that advance the same discrete timestep together, exchanging spikes as packets over a packet-switched communication layer. Input/output cores connect the system to the external environment.",{"name":81,"@type":72,"acceptedAnswer":82},"What validation approach is used and what were the key outcomes on the prototype?",{"text":83,"@type":75},"A first prototype is validated on AMD Versal VPK180 with two deliberately different workloads mapped onto the same cores. The feedforward classifier matches snnTorch reference accuracy, and the recurrent network matches NEST reference at spike-level precision while measurements identify throughput and timestep synchronization bottlenecks.","https://schema.org",{"og:url":51,"og:type":86,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":88,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":91},[92,96,100,104,109,114,119,122,127,130,134],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":93,"show_sort_weight":94,"slug":95},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":97,"show_sort_weight":98,"slug":99},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":101,"show_sort_weight":102,"slug":103},"Exam",70,"exam",{"id":105,"doc_module":4,"doc_module_name":45,"category_name":106,"show_sort_weight":107,"slug":108},5,"Comic",60,"comic",{"id":110,"doc_module":4,"doc_module_name":45,"category_name":111,"show_sort_weight":112,"slug":113},6,"Technology",50,"technology",{"id":115,"doc_module":4,"doc_module_name":45,"category_name":116,"show_sort_weight":117,"slug":118},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":120,"slug":121},30,"research-report",{"id":123,"doc_module":4,"doc_module_name":45,"category_name":124,"show_sort_weight":125,"slug":126},9,"Religion & Spirituality",20,"religion-spirituality",{"id":125,"doc_module":4,"doc_module_name":45,"category_name":128,"show_sort_weight":125,"slug":129},"World Cup","world-cup",{"id":131,"doc_module":4,"doc_module_name":45,"category_name":132,"show_sort_weight":131,"slug":133},10,"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":45,"category_name":136,"show_sort_weight":105,"slug":137},19,"General","general"]