A $2.53 \mu \mathrm{w}/\text{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,Ying-ping 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 on-chip 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 $\mathbf{2.53} \mu \mathbf{W}/\mathbf{channel}$ and 84nW/(channel.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?