Compensated Current Mirror Neuron Circuits for Linear Charge Integration with Ultralow Static Power in Spiking Neural Networks

IF 6.8 Q1 AUTOMATION & CONTROL SYSTEMS Advanced intelligent systems (Weinheim an der Bergstrasse, Germany) Pub Date : 2024-11-24 DOI:10.1002/aisy.202400673
Jonghyuk Park, Sungjoon Kim, Woo Young Choi
{"title":"Compensated Current Mirror Neuron Circuits for Linear Charge Integration with Ultralow Static Power in Spiking Neural Networks","authors":"Jonghyuk Park,&nbsp;Sungjoon Kim,&nbsp;Woo Young Choi","doi":"10.1002/aisy.202400673","DOIUrl":null,"url":null,"abstract":"<p>For energy- and time-efficient artificial intelligence (AI) computing, implementing hardware-based spiking neural networks (SNNs) has become a core technology. In SNNs, synaptic devices store weights in memory, and neurons process received weighted information and generate spike signals. Upon feeding spike signals into synaptic arrays, the synaptic weights multiply the signals, which subsequently sum up to perform vector-matrix multiplication (VMM). Simultaneous access to multiple synaptic devices, however, reduces the equivalent resistance of these synaptic arrays. This reduction alters the voltage division between the pre-synaptic array and the input resistance of the neuron circuit, distorting the read voltage across synaptic devices. This phenomenon is known as the fan-in problem, which leads to non-ideal VMM operations and degrades system accuracy. To address this issue, a novel compensated current mirror (CCM) neuron circuit is proposed, which incorporates a single additional transistor into a conventional current mirror. This CCM neuron achieves exceptional current linearity (<i>R</i><sup>2</sup> &gt; 0.999) and efficiently compensates for VMM error with low complexity and energy consumption (3.33 pJ spike<sup>−1</sup>). Furthermore, the CCM neuron demonstrates ≈7-%p higher inference accuracy than conventional ones when integrated with a 512 × 512 large-scale synaptic array, which is comparable to the accuracy of software-based SNNs.</p>","PeriodicalId":93858,"journal":{"name":"Advanced intelligent systems (Weinheim an der Bergstrasse, Germany)","volume":"7 2","pages":""},"PeriodicalIF":6.8000,"publicationDate":"2024-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/aisy.202400673","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advanced intelligent systems (Weinheim an der Bergstrasse, Germany)","FirstCategoryId":"1085","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/aisy.202400673","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

For energy- and time-efficient artificial intelligence (AI) computing, implementing hardware-based spiking neural networks (SNNs) has become a core technology. In SNNs, synaptic devices store weights in memory, and neurons process received weighted information and generate spike signals. Upon feeding spike signals into synaptic arrays, the synaptic weights multiply the signals, which subsequently sum up to perform vector-matrix multiplication (VMM). Simultaneous access to multiple synaptic devices, however, reduces the equivalent resistance of these synaptic arrays. This reduction alters the voltage division between the pre-synaptic array and the input resistance of the neuron circuit, distorting the read voltage across synaptic devices. This phenomenon is known as the fan-in problem, which leads to non-ideal VMM operations and degrades system accuracy. To address this issue, a novel compensated current mirror (CCM) neuron circuit is proposed, which incorporates a single additional transistor into a conventional current mirror. This CCM neuron achieves exceptional current linearity (R2 > 0.999) and efficiently compensates for VMM error with low complexity and energy consumption (3.33 pJ spike−1). Furthermore, the CCM neuron demonstrates ≈7-%p higher inference accuracy than conventional ones when integrated with a 512 × 512 large-scale synaptic array, which is comparable to the accuracy of software-based SNNs.

Abstract Image

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
为了实现节能省时的人工智能(AI)计算,实现基于硬件的尖峰神经网络(SNN)已成为一项核心技术。在尖峰神经网络中,突触设备将权重存储在内存中,神经元处理接收到的加权信息并产生尖峰信号。将尖峰信号输入突触阵列后,突触权重将信号相乘,然后相加以执行向量矩阵乘法(VMM)。然而,同时接入多个突触设备会降低这些突触阵列的等效电阻。这种降低会改变突触前阵列与神经元电路输入电阻之间的电压分压,从而扭曲跨突触设备的读取电压。这种现象被称为 "扇入"(fan-in)问题,它会导致非理想的 VMM 操作并降低系统精度。为解决这一问题,我们提出了一种新型补偿电流镜(CCM)神经元电路,它在传统的电流镜中增加了一个晶体管。这种 CCM 神经元实现了卓越的电流线性度(R2 > 0.999),并以较低的复杂度和能耗(3.33 pJ spike-1)有效补偿了 VMM 误差。此外,当与 512 × 512 大规模突触阵列集成时,CCM 神经元的推理精度比传统神经元高≈7-%p,与基于软件的 SNN 的精度相当。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
CiteScore
1.30
自引率
0.00%
发文量
0
审稿时长
4 weeks
期刊最新文献
Issue Information Ecofriendly Printed Wood-Based Honey-Gated Transistors for Artificial Synapse Emulation Magnetic Actuation for Mechanomedicine Hand Gesture Recognition Using Frequency-Modulated Continuous Wave Radar on Tactile Displays for the Visually Impaired Compensated Current Mirror Neuron Circuits for Linear Charge Integration with Ultralow Static Power in Spiking Neural Networks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1