ANP-R: A 22nm 0.88pJ/SOP Asynchronous SNN-based Processor with Coarse-Grained Reconfigurable Architecture Enabling Multisensory On-chip Incremental Learning for Edge AI.

IF 4.9
Ziyi Cheng, Dexuan Huo, Jilin Zhang, Zhihua Wang, Hong Chen
{"title":"ANP-R: A 22nm 0.88pJ/SOP Asynchronous SNN-based Processor with Coarse-Grained Reconfigurable Architecture Enabling Multisensory On-chip Incremental Learning for Edge AI.","authors":"Ziyi Cheng, Dexuan Huo, Jilin Zhang, Zhihua Wang, Hong Chen","doi":"10.1109/TBCAS.2026.3708212","DOIUrl":null,"url":null,"abstract":"<p><p>Spiking Neural Networks (SNNs) have emerged as a promising paradigm for brain-inspired edge computing. Leveraging binary spikes and local learning rules, SNNs enable energy-efficient on-chip learning and rapid adaptation to changing environments, which is crucial for edge AI that needs to learn continuously from new data. However, many SNN processors enabling on-chip learning for edge computing confront a trade-off: small-scale task-specific designs offer low power but poor multi-task inference accuracy, while large-scale general-purpose designs achieve high multi-task accuracy at the cost of large memory and poor energy efficiency. To overcome this challenge, this paper presents ANP-R, a 22nm asynchronous SNN-based edge AI processor with coarse-grained reconfigurable architecture enabling one-shot, few-shot, batch and incremental on-chip learning. The processor integrates 64 cores containing 4096 neurons and 0.262 million synapses. Two key features are proposed: 1) An asynchronous coarse-grained reconfigurable architecture that supports various STDP-based SNN topologies. These topologies enable over 95% average accuracy across four sensory tasks; 2) an energy-efficient asynchronous training method incorporating a self-adaptive synaptic weight update mechanism reducing up to 65% redundant updates without accuracy loss, and a trained weights low-bit width coding method reducing up to 50% storage cost with 0.3% accuracy loss. Measurement results demonstrate 92.1% accuracy for hand gesture classification, 93.9% for keyword spotting, 98.6% for object recognition and 99.2% for gas identification. Compared with state-of-the-art SNN-based chips, this work achieves up to 6.02x, 8.61x and 7.1% improvement in energy efficiency, energy per step, and accuracy, respectively.</p>","PeriodicalId":94031,"journal":{"name":"IEEE transactions on biomedical circuits and systems","volume":"PP ","pages":""},"PeriodicalIF":4.9000,"publicationDate":"2026-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE transactions on biomedical circuits and systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TBCAS.2026.3708212","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Spiking Neural Networks (SNNs) have emerged as a promising paradigm for brain-inspired edge computing. Leveraging binary spikes and local learning rules, SNNs enable energy-efficient on-chip learning and rapid adaptation to changing environments, which is crucial for edge AI that needs to learn continuously from new data. However, many SNN processors enabling on-chip learning for edge computing confront a trade-off: small-scale task-specific designs offer low power but poor multi-task inference accuracy, while large-scale general-purpose designs achieve high multi-task accuracy at the cost of large memory and poor energy efficiency. To overcome this challenge, this paper presents ANP-R, a 22nm asynchronous SNN-based edge AI processor with coarse-grained reconfigurable architecture enabling one-shot, few-shot, batch and incremental on-chip learning. The processor integrates 64 cores containing 4096 neurons and 0.262 million synapses. Two key features are proposed: 1) An asynchronous coarse-grained reconfigurable architecture that supports various STDP-based SNN topologies. These topologies enable over 95% average accuracy across four sensory tasks; 2) an energy-efficient asynchronous training method incorporating a self-adaptive synaptic weight update mechanism reducing up to 65% redundant updates without accuracy loss, and a trained weights low-bit width coding method reducing up to 50% storage cost with 0.3% accuracy loss. Measurement results demonstrate 92.1% accuracy for hand gesture classification, 93.9% for keyword spotting, 98.6% for object recognition and 99.2% for gas identification. Compared with state-of-the-art SNN-based chips, this work achieves up to 6.02x, 8.61x and 7.1% improvement in energy efficiency, energy per step, and accuracy, respectively.

ANP-R:基于22nm 0.88pJ/SOP的粗粒度可重构异步snn处理器,支持边缘人工智能的多感官片上增量学习。
脉冲神经网络(snn)已经成为一种很有前途的大脑边缘计算范式。snn利用二进制尖峰和局部学习规则,实现了高效的片上学习和快速适应不断变化的环境,这对于需要从新数据中不断学习的边缘人工智能至关重要。然而,许多支持边缘计算片上学习的SNN处理器面临着一个权衡:小规模任务特定设计提供低功耗但差的多任务推理精度,而大规模通用设计以大内存和低能效为代价实现高多任务精度。为了克服这一挑战,本文提出了ANP-R,一种基于22nm异步snn的边缘AI处理器,具有粗粒度可重构架构,可实现单次、少次、批量和增量片上学习。该处理器集成了64个核心,包含4096个神经元和0.262万个突触。提出了两个关键特性:1)异步粗粒度可重构架构,支持各种基于stp的SNN拓扑结构。这些拓扑结构使四种感官任务的平均准确率超过95%;2)采用自适应突触权值更新机制的高效异步训练方法,可在不损失精度的情况下减少多达65%的冗余更新;采用训练权值低比特宽编码方法,可在不损失精度的情况下减少高达50%的存储成本。测量结果表明,手势分类准确率为92.1%,关键词识别准确率为93.9%,物体识别准确率为98.6%,气体识别准确率为99.2%。与最先进的基于snn的芯片相比,该工作在能量效率、每步能量和精度方面分别提高了6.02倍、8.61倍和7.1%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书