Artificial Neural Networks (ANN) are being increasingly applied to process signals from arrays of sensors. Despite the flourishing of hardware accelerators for digital ANN, when the number of inputs increases, the power dissipation in the analog-to-digital conversions of all the signals becomes a bottleneck to power efficiency. Thus, we propose an analog approach to integrate ANN pre-processing directly in the same front-end ASIC used to amplify and filter the signals from large (e.g. 64) arrays of sensors, as in the case of imaging radiation detectors. Here we present a detailed analysis of the limits of a past preliminary charge-mode implementation of an ANN (with 130 neurons) and present a novel, improved topology of the neuron. The charge integrator is here realized with an inverter in order to achieve an improved non-linear sigmoidal activation function, while weighting is based on a compact C-2C DAC topology. Compared to the previous implementation the area occupation and the power dissipation faced a reduction by 94% and 90% respectively. The estimated efficiency of the proposed network is 3.5 TOPs/W.

A Compact Neuron Implementation for a Capacitive Analog Neural Network for In-Sensor Processing

Amadori, Mattia;Di Giacomo, Susanna;Ronchi, Michele;Carminati, Marco;Borghi, Giacomo;Fiorini, Carlo
2024-01-01

Abstract

Artificial Neural Networks (ANN) are being increasingly applied to process signals from arrays of sensors. Despite the flourishing of hardware accelerators for digital ANN, when the number of inputs increases, the power dissipation in the analog-to-digital conversions of all the signals becomes a bottleneck to power efficiency. Thus, we propose an analog approach to integrate ANN pre-processing directly in the same front-end ASIC used to amplify and filter the signals from large (e.g. 64) arrays of sensors, as in the case of imaging radiation detectors. Here we present a detailed analysis of the limits of a past preliminary charge-mode implementation of an ANN (with 130 neurons) and present a novel, improved topology of the neuron. The charge integrator is here realized with an inverter in order to achieve an improved non-linear sigmoidal activation function, while weighting is based on a compact C-2C DAC topology. Compared to the previous implementation the area occupation and the power dissipation faced a reduction by 94% and 90% respectively. The estimated efficiency of the proposed network is 3.5 TOPs/W.
2024
Proceedings of the IEEE International Conference on Electronics, Circuits, and Systems
Embedded machine learning
in-memory computing
radiation detectors
File in questo prodotto:
File Dimensione Formato  
A_Compact_Neuron_Implementation_for_a_Capacitive_Analog_Neural_Network_for_In-Sensor_Processing.pdf

Accesso riservato

Dimensione 738.04 kB
Formato Adobe PDF
738.04 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1287326
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact