Loading web-font TeX/Main/Regular
PISA: A Non-Volatile Processing-in-Sensor Accelerator for Imaging Systems | IEEE Journals & Magazine | IEEE Xplore

PISA: A Non-Volatile Processing-in-Sensor Accelerator for Imaging Systems


Abstract:

This work proposes a Processing-In-Sensor Accelerator, namely PISA, as a flexible, energy-efficient, and high-performance solution for real-time and smart image processin...Show More

Abstract:

This work proposes a Processing-In-Sensor Accelerator, namely PISA, as a flexible, energy-efficient, and high-performance solution for real-time and smart image processing in AI devices. PISA intrinsically implements a coarse-grained convolution operation in Binarized-Weight Neural Networks (BWNNs) leveraging a novel compute-pixel with non-volatile weight storage at the sensor side. This remarkably reduces the power consumption of data conversion and transmission to an off-chip processor. The design is completed with a bit-wise near-sensor in-memory computing unit to process the remaining network layers. Once the object is detected, PISA switches to typical sensing mode to capture the image for a fine-grained convolution using only a near-sensor processing unit. Our circuit-to-application co-simulation results on a BWNN acceleration demonstrate minor accuracy degradation on various image datasets in coarse-grained evaluation compared to baseline BWNN models, while PISA achieves a frame rate of 1000 and efficiency of \sim 1.74 TOp/s/W. Lastly, PISA substantially reduces data conversion and transmission energy by \sim 84% compared to a baseline.
Published in: IEEE Transactions on Emerging Topics in Computing ( Volume: 11, Issue: 4, Oct.-Dec. 2023)
Page(s): 962 - 972
Date of Publication: 11 July 2023

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.