Abstract
SENeCA is our first RISC-V-based digital neuromorphic processor to accelerate bio-inspired Spiking Neural Networks for extreme edge applications inside or near sensors where ultra-low power and adaptivity features are required. SENeCA is optimized to exploit unstructured spatio-temporal sparsity in computations and data transfer. It is a digital IP, contains interconnected Neuron Cluster Cores, with RISC-V-based instruction set, an optimized Neuromorphic Co-Processor, and event-based communication infrastructure. SENeCA improves state of the art by: Addressing the flexibility issue in neuromorphic processors by allowing a fully programmable neuron model and learning/adaptivity algorithms; Improving the area efficiency by employing a 3-level memory hierarchy which allows using novel embedded memory technologies; Efficient deployment of advanced learning mechanisms and optimization algorithms by accelerating neural operations in three data types: int4, int8 and BrainFloat16; Efficient event communication by using a new Network-on-Chip with multicasting, a compression mechanism, and source-based routing. The implemented digital IP can be tuned for different applications to have a flexible number of cores and Neural Processing Elements (NPEs) per core and optional use of off-chip memory. Next to the hardware, the SENeCA platform includes an SDK and a hardware-aware simulator for close-loop synthesis/mapping optimization11The SENeCA platform is freely accessible for the academic purposes..
Original language | English |
---|---|
Title of host publication | 2022 IEEE 4th International Conference on Artificial Intelligence Circuits and Systems (AICAS) |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 371-374 |
Number of pages | 4 |
ISBN (Electronic) | 978-1-6654-0996-4 |
DOIs | |
Publication status | Published - 5 Sept 2022 |
Externally published | Yes |
Event | 4th IEEE International Conference on Artificial Intelligence Circuits and Systems, AICAS 2022 - Incheon, Korea, Republic of Duration: 13 Jun 2022 → 15 Jun 2022 |
Conference
Conference | 4th IEEE International Conference on Artificial Intelligence Circuits and Systems, AICAS 2022 |
---|---|
Country/Territory | Korea, Republic of |
City | Incheon |
Period | 13/06/22 → 15/06/22 |
Bibliographical note
Funding Information:This work is partially funded by research and innovation projects TEMPO (ECSEL JU under grant agreement No 826655), ANDANTE (ECSEL JU under grant agreement No 876925) and DAIS (KDT JU under grant agreement No 101007273). The JU receives support from the European Union's Horizon 2020 research and innovation programme and Sweden, Spain, Portugal, Belgium, Germany, Slovenia, Czech Republic, Netherlands, Denmark, Norway and Turkey.
Funding
This work is partially funded by research and innovation projects TEMPO (ECSEL JU under grant agreement No 826655), ANDANTE (ECSEL JU under grant agreement No 876925) and DAIS (KDT JU under grant agreement No 101007273). The JU receives support from the European Union's Horizon 2020 research and innovation programme and Sweden, Spain, Portugal, Belgium, Germany, Slovenia, Czech Republic, Netherlands, Denmark, Norway and Turkey. ACKNOWLEDGMENT This work is partially funded by research and innovation projects TEMPO (ECSEL JU under grant agreement No 826655), ANDANTE (ECSEL JU under grant agreement No 876925) and DAIS (KDT JU under grant agreement No 101007273). The JU receives support from the European Union’s Horizon 2020 research and innovation programme and Sweden, Spain, Portugal, Belgium, Germany, Slovenia, Czech Republic, Netherlands, Denmark, Norway and Turkey.