用极简硬件实现98.7%准确率的神经脉冲分类,适合植入式脑机接口。
DBNN: Neural Spike Classification Using a Deep Binarized Neural Network
- 采用两级二值化隐藏层与定点输出层,实现无乘法器的比特运算
- 在合成与真实数据上均达98.7%分类准确率,每脉冲仅需528周期
- 硬件成本极低:0.014 mm²面积,122 nW功耗,适合微型植入设备
可植入脑机接口需在节点端进行脉冲排序以降低通信带宽与功耗,同时保证解码可靠性。本文提出一种面向硬件的深度二值化神经网络(DBNN)脉冲分类系统,包含两层二值化隐藏层(各256个神经元)和定点输出层,支持无乘法器推理,以符号控制累加与位运算为主。该分类器处理16样本短波形,实现16-256-256-3结构,对合成与在体数据集的中位分类准确率达98.7%。基于Cyclone V FPGA原型运行于50 MHz,每脉冲耗时528周期(计算延迟0.01毫秒),占用828 ALMs、1023寄存器,零DSP块。针对ASIC可行性,采用FreePDK45流程实现;综合结果显示硅片面积为0.014 mm²,20 kHz下工作电压1.1 V时功耗为122 nW。结果表明,所提DBNN脉冲排序器在精度与实现成本间取得良好平衡,适用于低功耗植入式神经接口。这是首个专为实时神经脉冲排序设计的DBNN,成功兼顾输入规模与网络复杂度。
原文摘要 · Abstract (English)
Implantable brain-computer interfaces require on-node spike sorting to reduce telemetry bandwidth and power while maintaining reliable neural decoding. This paper presents a hardware-oriented deep binarized neural network (DBNN) spike-sorting system with two binarized hidden layers with 256 neurons and a fixed-point output layer to enable multiplier-free inference dominated by sign-controlled accumulation and bit-wise logic. The proposed classifier operates on compact 16-sample spike waveforms to reduce the implementation cost (16-256-256-3) and achieves a median classification accuracy of 98.7% on both synthetic and in-vivo datasets. An FPGA prototype on a Cyclone V device operates at 50 MHz and requires 528 cycles per spike, corresponding to a 0.01 ms compute latency, while consuming 828 ALMs and 1023 registers with zero DSP blocks. For ASIC feasibility, the DBNN is implemented using FreePDK45-based flow; synthesis in Synopsys Design Compiler indicates an estimated silicon area of 0.014 mm2 and an operating power of 122 nW at 20 kHz under a 1.1 V supply. These results demonstrate that the proposed DBNN spike sorter offers a favorable trade-off between accuracy and implementation cost, supporting low-power, implantable neural interfaces. Overall, the proposed DBNN spike sorter achieves high accuracy (98.7%) with extremely low hardware cost (0.014 mm2, 122 nW at 20 kHz) and multiplier-free operation, making it suitable for low-power, implantable neural interfaces. This paper introduces the first DBNN designed for real-time neural spike sorting, striking an excellent balance between input data size and network complexity.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。