• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

一种基于静态随机存取存储器(SRAM)内存处理宏单元和片上无监督学习实现的、具有基于脉冲时间的可塑性的面积和能源高效脉冲神经网络。

An Area- and Energy-Efficient Spiking Neural Network With Spike-Time-Dependent Plasticity Realized With SRAM Processing-in-Memory Macro and On-Chip Unsupervised Learning.

作者信息

Liu Shuang, Wang J J, Zhou J T, Hu S G, Yu Q, Chen T P, Liu Y

出版信息

IEEE Trans Biomed Circuits Syst. 2023 Feb;17(1):92-104. doi: 10.1109/TBCAS.2023.3242413.

DOI:10.1109/TBCAS.2023.3242413
PMID:37015137
Abstract

In this article, we present a spiking neural network (SNN) based on both SRAM processing-in-memory (PIM) macro and on-chip unsupervised learning with Spike-Time-Dependent Plasticity (STDP). Co-design of algorithm and hardware for hardware-friendly SNN and efficient STDP-based learning methodology is used to improve area and energy efficiency. The proposed macro utilizes charge sharing of capacitors to perform fully parallel Reconfigurable Multi-bit PIM Multiply-Accumulate (RMPMA) operations. A thermometer-coded Programmable High-precision PIM Threshold Generator (PHPTG) is designed to achieve low differential non-linearity (DNL) and high linearity. In the macro, each column of PIM cells and a comparator act as a neuron to accumulate membrane potential and fire spikes. A simplified Winner Takes All (WTA) mechanism is used in the proposed hardware-friendly architecture. By combining the hardware-friendly STDP algorithm as well as the parallel Word Lines (WLs) and Processing Bit Lines (PBLs), we realize unsupervised learning and recognize the Modified National Institute of Standards and Technology (MNIST) dataset. The chip for the hardware implementation was fabricated with a 55 nm CMOS process. The measurement shows that the chip achieves a learning efficiency of 0.47 nJ/pixel, with a learning energy efficiency of 70.38 TOPS/W. This work paves a pathway for the on-chip learning algorithm in PIM with lower power consumption and fewer hardware resources.

摘要

在本文中,我们提出了一种基于静态随机存取存储器(SRAM)内存处理(PIM)宏以及基于脉冲时间依赖可塑性(STDP)的片上无监督学习的脉冲神经网络(SNN)。通过硬件友好型SNN的算法与硬件协同设计以及基于STDP的高效学习方法,来提高面积和能源效率。所提出的宏利用电容器的电荷共享来执行完全并行的可重构多位PIM乘法累加(RMPMA)操作。设计了一种温度计编码的可编程高精度PIM阈值发生器(PHPTG),以实现低差分非线性(DNL)和高线性度。在该宏中,PIM单元的每一列和一个比较器充当一个神经元,用于累积膜电位并激发脉冲。在所提出的硬件友好型架构中使用了简化的胜者全得(WTA)机制。通过结合硬件友好型STDP算法以及并行字线(WL)和处理位线(PBL),我们实现了无监督学习并识别了修改后的美国国家标准与技术研究院(MNIST)数据集。用于硬件实现的芯片采用55纳米互补金属氧化物半导体(CMOS)工艺制造。测量结果表明,该芯片实现了0.47纳焦/像素的学习效率,学习能效为70.38万亿次操作每秒每瓦。这项工作为低功耗和更少硬件资源的PIM片上学习算法铺平了道路。

相似文献

1
An Area- and Energy-Efficient Spiking Neural Network With Spike-Time-Dependent Plasticity Realized With SRAM Processing-in-Memory Macro and On-Chip Unsupervised Learning.一种基于静态随机存取存储器(SRAM)内存处理宏单元和片上无监督学习实现的、具有基于脉冲时间的可塑性的面积和能源高效脉冲神经网络。
IEEE Trans Biomed Circuits Syst. 2023 Feb;17(1):92-104. doi: 10.1109/TBCAS.2023.3242413.
2
MONETA: A Processing-In-Memory-Based Hardware Platform for the Hybrid Convolutional Spiking Neural Network With Online Learning.MONETA:一种用于具有在线学习功能的混合卷积脉冲神经网络的基于内存处理的硬件平台。
Front Neurosci. 2022 Apr 11;16:775457. doi: 10.3389/fnins.2022.775457. eCollection 2022.
3
Competitive Learning in a Spiking Neural Network: Towards an Intelligent Pattern Classifier.尖峰神经网络中的竞争学习:迈向智能模式分类器。
Sensors (Basel). 2020 Jan 16;20(2):500. doi: 10.3390/s20020500.
4
An unsupervised STDP-based spiking neural network inspired by biologically plausible learning rules and connections.一种基于无监督 STDP 的尖峰神经网络,灵感来自于具有生物学合理性的学习规则和连接。
Neural Netw. 2023 Aug;165:799-808. doi: 10.1016/j.neunet.2023.06.019. Epub 2023 Jun 22.
5
An Energy-Quality Scalable STDP Based Sparse Coding Processor With On-Chip Learning Capability.一种具有片上学习能力的能量-质量可扩展的 STDP 基稀疏编码处理器。
IEEE Trans Biomed Circuits Syst. 2020 Feb;14(1):125-137. doi: 10.1109/TBCAS.2019.2963676. Epub 2020 Jan 3.
6
Spike Counts Based Low Complexity SNN Architecture With Binary Synapse.基于 Spike 计数的低复杂度 SNN 架构与二进制突触。
IEEE Trans Biomed Circuits Syst. 2019 Dec;13(6):1664-1677. doi: 10.1109/TBCAS.2019.2945406. Epub 2019 Oct 4.
7
A forecast-based STDP rule suitable for neuromorphic implementation.一种适用于神经形态实现的基于预测的 STDP 规则。
Neural Netw. 2012 Aug;32:3-14. doi: 10.1016/j.neunet.2012.02.018. Epub 2012 Feb 14.
8
A 510 μW 0.738-mm 6.2-pJ/SOP Online Learning Multi-Topology SNN Processor With Unified Computation Engine in 40-nm CMOS.一款 510μW、0.738mm²、6.2pJ/SOP 的 40nm CMOS 在线学习多拓扑结构 SNN 处理器,具有统一的计算引擎。
IEEE Trans Biomed Circuits Syst. 2023 Jun;17(3):507-520. doi: 10.1109/TBCAS.2023.3279367. Epub 2023 Jul 12.
9
A Low-Power Spiking Neural Network Chip Based on a Compact LIF Neuron and Binary Exponential Charge Injector Synapse Circuits.基于紧凑型 LIF 神经元和二进制指数电荷注入突触电路的低功耗尖峰神经网络芯片。
Sensors (Basel). 2021 Jun 29;21(13):4462. doi: 10.3390/s21134462.
10
Supervised Learning in All FeFET-Based Spiking Neural Network: Opportunities and Challenges.基于全铁电场效应晶体管的脉冲神经网络中的监督学习:机遇与挑战。
Front Neurosci. 2020 Jun 24;14:634. doi: 10.3389/fnins.2020.00634. eCollection 2020.

引用本文的文献

1
A memristive circuit for self-organized network topology formation based on guided axon growth.基于导向轴突生长的自组织网络拓扑形成的忆阻电路。
Sci Rep. 2024 Jul 18;14(1):16643. doi: 10.1038/s41598-024-67400-3.