An On-Chip Trainable and the Clock-Less Spiking Neural Network With 1R Memristive Synapses

被引:10
|
作者
Shukla, Aditya [1 ]
Ganguly, Udayan [1 ]
机构
[1] Indian Inst Technol, Dept Elect Engn, Bombay 400076, Maharashtra, India
关键词
Crossbar array; Fisher-Iris classifier; frequency-division multiplexing; memristors; neuromorphic engineering; resistive RAM; spiking neural networks; spike-timing dependent plasticity; NEURONS; DEVICES; SYSTEM; POWER;
D O I
10.1109/TBCAS.2018.2831618
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Spiking neural networks (SNNs) are being explored in an attempt to mimic brain's capability to learn and recognize at low power. Crossbar architecture with highly scalable resistive RAM or RRAM array serving as synaptic weights and neuronal drivers in the periphery is an attractive option for the SNN. Recognition (akin to "reading" the synaptic weight) requires small amplitude bias applied across the RRAM to minimize conductance change. Learning (akin to "writing" or updating the synaptic weight) requires large amplitude bias pulses to produce a conductance change. The contradictory bias amplitude requirement to perform reading and writing simultaneously and asynchronously, akin to biology, is a major challenge. Solutions suggested in the literature rely on time-division-multiplexing of read and write operations based on clocks, or approximations ignoring the reading when coincidental with writing. In this paper, we overcome this challenge and present a clock-less approach wherein reading and writing are performed in different frequency domains. This enables learning and recognition simultaneously on an SNN. We validate our scheme in SPICE circuit simulator by translating a two-layered feed-forward Iris classifying SNN to demonstrate software-equivalent performance. The system performance is not adversely affected by a voltage dependence of conductance in realistic RRAMs, despite departing from linearity. Overall, our approach enables direct implementation of biological SNN algorithms in hardware.
引用
下载
收藏
页码:884 / 893
页数:10
相关论文
共 31 条
  • [21] Magnetic Tunnel Junction Based Long-Term Short-Term Stochastic Synapse for a Spiking Neural Network with On-Chip STDP Learning
    Gopalakrishnan Srinivasan
    Abhronil Sengupta
    Kaushik Roy
    Scientific Reports, 6
  • [22] A 40-nm 1.89-pJ/SOP Scalable Convolutional Spiking Neural Network Learning Core With On-Chip Spatiotemporal Back-Propagation
    Tan, Pai-Yu
    Wu, Cheng-Wen
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2023, 31 (12) : 1994 - 2007
  • [23] High Performance and Energy-Efficient On-Chip Cache Using Dual Port (1R/1W) Spin-Orbit Torque MRAM
    Seo, Yeongkyo
    Kwon, Kon-Woo
    Fong, Xuanyao
    Roy, Kaushik
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2016, 6 (03) : 293 - 304
  • [24] A 4096-neuron 1M-synapse 3.8pJ/SOP Spiking Neural Network with On-chip STDP Learning and Sparse Weights in 10nm FinFET CMOS
    Chen, Gregory K.
    Kumar, Raghavan
    Sumbul, H. Ekin
    Knag, Phil C.
    Krishnamurthy, Ram K.
    2018 IEEE SYMPOSIUM ON VLSI CIRCUITS, 2018, : 255 - 256
  • [25] A 4096-Neuron 1M-Synapse 3.8-pJ/SOP Spiking Neural Network With On-Chip STDP Learning and Sparse Weights in 10-nm FinFET CMOS
    Chen, Gregory K.
    Kumar, Raghavan
    Sumbul, H. Ekin
    Knag, Phil C.
    Krishnamurthy, Ram K.
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2019, 54 (04) : 992 - 1002
  • [26] A 18.7 TOPS/W Mixed-Signal Spiking Neural Network Processor With 8-bit Synaptic Weight On-Chip Learning That Operates in the Continuous-Time Domain
    Uenohara, Seiji
    Aihara, Kazuyuki
    IEEE ACCESS, 2022, 10 : 48338 - 48348
  • [27] 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 TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2023, 17 (01) : 92 - 104
  • [28] ANP-I: A 28-nm 1.5-pJ/SOP Asynchronous Spiking Neural Network Processor Enabling Sub-0.1-μJ/Sample On-Chip Learning for Edge-AI Applications
    Zhang, Jilin
    Huo, Dexuan
    Zhang, Jian
    Qian, Chunqi
    Liu, Qi
    Pan, Liyang
    Wang, Zhihua
    Qiao, Ning
    Tang, Kea-Tiong
    Chen, Hong
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2024, 59 (08) : 2717 - 2729
  • [29] A 2T2R1C vision cell with 140 dB dynamic range and event-driven characteristics for in-sensor spiking neural network
    Zhou, Yue
    Fu, Jiawei
    Wan, Tianqing
    Xu, Lin
    Ma, Sijie
    Chen, Jiewei
    Miao, Xiangshui
    He, Yuhui
    Chai, Yang
    2022 INTERNATIONAL ELECTRON DEVICES MEETING, IEDM, 2022,
  • [30] AERIS: Area/Energy-Efficient 1T2R ReRAM Based Processing-in-Memory Neural Network System-on-a-Chip
    Yue, Jinshan
    Liu, Yongpan
    Su, Fang
    Li, Shuangchen
    Yuan, Zhe
    Wang, Zhibo
    Sun, Wenyu
    Li, Xueqing
    Yang, Huazhong
    24TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2019), 2019, : 146 - 151