A High-Level Methodology to Evaluate and Optimize Digital Architectures Targeting Spike Encoding - Archive ouverte HAL Access content directly
Journal Articles IEEE Access Year : 2023

A High-Level Methodology to Evaluate and Optimize Digital Architectures Targeting Spike Encoding

Abstract

Spiking Neural Networks (SNNs) are promising candidates for low-power and low-latency embedded artificial intelligence. However, those networks require event-based data produced by neuromorphic sensors which are not widely available, except for a few specialized devices like neuromorphic retinas. For other data types, a solution lies in the use of conventional sensors in conjunction with encoding layers. However, when performed in software, this solution can be detrimental to energy consumption or latency. Here we introduce a flexible design methodology for efficiently implementing, optimizing, and evaluating digital architectures of spike encoding integrating algorithms available in the literature. In order to quickly evaluate different hardware architectures and to tailor the solution to the application needs, our approach relies on High-Level Synthesis (HLS) tools and Python scripting. We illustrate the methodology by generating various digital architectures of two encoding algorithms taken from the literature and we evaluate their energy consumption and timing performances on Field Programmable Gate Arrays. This work could overcome the lack of neuromorphic sensors and accelerate the development of lower-power hardware SNNs.
Fichier principal
Vignette du fichier
A_High-Level_Methodology_to_Evaluate_and_Optimize_Digital_Architectures_Targeting_Spike_Encoding.pdf (5.15 Mo) Télécharger le fichier
Origin Publication funded by an institution

Dates and versions

hal-04406432 , version 1 (19-01-2024)

Licence

Identifiers

Cite

Clémence Gillet, Adrien Vincent, Bertrand Le Gal, Sylvain Saïghi. A High-Level Methodology to Evaluate and Optimize Digital Architectures Targeting Spike Encoding. IEEE Access, 2023, 11, pp.120654-120665. ⟨10.1109/ACCESS.2023.3324877⟩. ⟨hal-04406432⟩
50 View
20 Download

Altmetric

Share

Gmail Mastodon Facebook X LinkedIn More