Pierluigi Rea
SYNtzulu: A Tiny RISC-V-Controlled SNN Processor for Real-Time Sensor Data Analysis on Low-Power FPGAs
Leone G.
;Scrugli M. A.;Martis L.;Raffo L.;Meloni P.
2024-01-01
Abstract
Spiking Neural Networks (SNNs) are energy-and performance-efficient tools that have been found to be very useful in AI applications at the edge. This paper introduces SYNtzulu, an SNN processing element designed to be used in low-cost and low-power FPGA devices for near-sensor data analysis. The system is equipped with a RISC-V subsystem responsible for controlling the input/output and setting runtime parameters, thus increasing its flexibility. We evaluated the system, which was implemented on a Lattice iCE40UP5K FPGA, in various use cases employing SNNs with accuracy comparable to the state-of-the-art. SYNtzulu dissipates a maximum power of 12.05 mW when performing SNN inference, which can be reduced to an average of just 1.45 mW through the use of dynamic power management.| File | Size | Format | |
|---|---|---|---|
| SYNtzulu_A_Tiny_RISC-V-Controlled_SNN_Processor_for_Real-Time_Sensor_Data_Analysis_on_Low-Power_FPGAs.pdf open access
Type: Author’s Accepted Manuscript AAM, Post-print, (version accepted by the publisher)
Size 2.32 MB
Format Adobe PDF
|
2.32 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
University of Cagliari