A 2.53W/channel Event-Driven Neural Spike Sorting Processor with Sparsity-Aware Computing-In-Memory Macros

Hao Jiang,Jiapei Zheng,Yunzhengmao Wang,Jinshan Zhang,Haozhe Zhu,Liangjian Lyu,Yingping Chen,Chixiao Chen,Qi Liu
DOI: https://doi.org/10.1109/ISCAS46773.2023.10181615
2023-01-01
Abstract:Spike sorting processors with high energy efficiency are widely used in large-scale neural signal processing tasks to monitor the activity of neurons in brains. This paper presents a low-power processor for high-accuracy spike sorting and onchip incremental learning using an algorithm-hardware co-design approach. The processor introduces an event-driven mechanism with adaptive-threshold detection to conditionally activate the system in order to reduce power consumption. Sparsity-aware computing-in-memory (CIM) macros are also developed in our design to store templates and perform complicated computations efficiently. The prototype is designed using 28nm technology with an area of 0.018 mm(2)/channel and an overall power efficiency of 2.53 mu W/channel and 84nW/(channel center dot cluster) at the voltage of 0.72V. Moreover, the accuracy of the whole design can reach 94.5% in a 32-channel scenario.
What problem does this paper attempt to address?