Circuit implementation of on-chip trainable spiking neural network using CMOS based memristive STDP synapses and LIF neurons

被引:7
|
作者
Vohra, Sahibia Kaur [1 ]
Thomas, Sherin A. [1 ]
Sakare, Mahendra [1 ]
Das, Devarshi Mrinal [1 ]
机构
[1] Indian Inst Technol Ropar, Dept Elect Engn, Rupnagar 140001, India
关键词
Spiking neural networks; Spike-timing dependent plasticity (STDP); Memristor crossbar; On-chip training; Pattern recognition; ASSOCIATIVE MEMORY; DESIGN; HARDWARE; SYSTEM;
D O I
10.1016/j.vlsi.2023.102122
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Computation on a large volume of data at high speed and low power requires energy-efficient architectures for edge computing applications. As a result, scientists focus on memristive circuits and systems for area and energy efficiency. Spiking neural network (SNN) with bio-inspired spike-timing-dependent plasticity learning (STDP) is a promising solution for energy-efficient neuromorphic systems than conventional artificial neural network (ANN). Previous works on SNN with STDP learning primarily use memristor macro models, which are software-based and cannot give complete insight into circuit implementation challenges. Some reported works on SNN use memristive devices, which require additional fabrication steps. This article presents a full circuit-level implementation of the SNN system featuring on-chip training and classification using memristive STDP synapse in standard CMOS technology. A new learning rule using the modified STDP is implemented to simplify the weight modification process. It does not involve FPGAs, CPUs, or GPUs to train the neural network. The approach used in this paper to modify the weights does not require any additional combinational or digital circuits attached to the memristive synapse resulting in less consumption of area, energy and time. We demonstrated the complete circuit-level design, implementation and simulation of SNN with on-chip training and pattern classification using 180 nm CMOS technology. A comprehensive comparison of the proposed SNN circuit with the previous related work is also presented. To demonstrate the versatility of the CMOS synapse circuit for application scenarios requiring rate-based learning, we have tuned the pair-based STDP circuit to obtain Bienenstock-Cooper-Munro (BCM) characteristics and applied it to heart rate classification.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] An On-Chip Trainable and the Clock-Less Spiking Neural Network With 1R Memristive Synapses
    Shukla, Aditya
    Ganguly, Udayan
    IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2018, 12 (04) : 884 - 893
  • [2] Efficient Hybrid CMOS-Nano Circuit Design for Spiking Neurons and Memristive Synapses with STDP
    Afifi, Ahmad
    Ayatollahi, Ahmad
    Raissi, Farshid
    Hajghassem, Hasan
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2010, E93A (09) : 1670 - 1677
  • [3] Full CMOS Circuit for Brain-Inspired Associative Memory With On-Chip Trainable Memristive STDP Synapse
    Vohra, Sahibia Kaur
    Thomas, Sherin A.
    Shivdeep, Mahendra
    Sakare, Mahendra
    Das, Devarshi Mrinal
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2023, 31 (07) : 993 - 1003
  • [4] On-Chip Unsupervised Learning Using STDP in a Spiking Neural Network
    Gupta, Abhinav
    Saurabh, Sneh
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2023, 22 : 365 - 376
  • [5] An On-Chip Trainable Neuron Circuit for SFQ-Based Spiking Neural Networks
    Ucpinar, Beyza Zeynep
    Karamuftuoglu, Mustafa Altay
    Razmkhah, Sasan
    Pedram, Massoud
    IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, 2024, 34 (03) : 1 - 6
  • [6] A CMOS Spiking Neural Network Circuit with Symmetric/Asymmetric STDP Function
    Tanaka, Hideki
    Morie, Takashi
    Aihara, Kazuyuki
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (07) : 1690 - 1698
  • [7] A Reliability Assessment Approach for A LIF Neurons Based Spiking Neural Network Circuit
    Li, Jingying
    Sun, Bo
    Xie, Xiaoyan
    2023 24TH INTERNATIONAL CONFERENCE ON THERMAL, MECHANICAL AND MULTI-PHYSICS SIMULATION AND EXPERIMENTS IN MICROELECTRONICS AND MICROSYSTEMS, EUROSIME, 2023,
  • [8] A Self-Organizing Map Spiking Neural Network Based on Tin Oxide Memristive Synapses and Neurons
    Wang, Yu
    Zhang, Yanzhong
    Wang, Yanji
    Wang, Xinpeng
    Zhang, Hao
    Xu, Rongqing
    Tong, Yi
    ADVANCED ELECTRONIC MATERIALS, 2025, 11 (02):
  • [9] On-Chip Trainable Spiking Neural Networks Using Time-To-First-Spike Encoding
    Im, Jiseong
    Kim, Jaehyeon
    Yoo, Ho-Nam
    Baek, Jong-Won
    Kwon, Dongseok
    Oh, Seongbin
    Kim, Jangsaeng
    Hwang, Joon
    Park, Byung-Gook
    Lee, Jong-Ho
    IEEE ACCESS, 2022, 10 : 31263 - 31272
  • [10] A CMOS-based Neuron Circuit for Spiking Neural Networks with Memristive Synapse
    Liu, Hai-jun
    Li, Ji-wei
    Li, Zhi-wei
    Li, Qing-jiang
    Diao, Jie-tao
    2018 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATIONS AND MECHATRONICS ENGINEERING (CCME 2018), 2018, 332 : 550 - 555