Efficient circuit simulation of a memristive crossbar array with synaptic weight variability

被引:2
|
作者
Dersch, Nadine [1 ]
Quesada, Emilio Perez-Bosch [2 ]
Perez, Eduardo [2 ,3 ]
Wenger, Christian [2 ,3 ]
Roemer, Christian [1 ,4 ]
Schwarz, Mike [1 ]
Kloes, Alexander [1 ]
机构
[1] THM Univ Appl Sci, NanoP, Giessen, Germany
[2] IHP Leibniz Inst Innovat Mikroelekt, Frankfurt, Oder, Germany
[3] BTU Cottbus Senftenberg, Cottbus, Germany
[4] Univ Rovira i Virgili, DEEEA, Tarragona, Spain
关键词
Artificial neural network; Memristive array; Variability; Monte Carlo; Noise-based; Simulation;
D O I
10.1016/j.sse.2023.108760
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we present a method for highly-efficient circuit simulation of a hardware-based artificial neural network realized in a memristive crossbar array. The statistical variability of the devices is considered by a noisebased simulation technique. For the simulation of a crossbar array with 8 synaptic weights in Cadence Virtuoso the new approach shows a more than 200x speed improvement compared to a Monte Carlo approach, yielding the same results. In addition, first results of an ANN with more than 15,000 memristive devices classifying test data of the MNIST dataset are shown, for which the speed improvement is expected to be several orders of magnitude. Furthermore, the influence on the classification of parasitic resistances of the connection lines in the crossbar is shown.
引用
收藏
页数:5
相关论文
共 50 条
  • [21] Optimization of Memristive Crossbar Array for Physical Unclonable Function Applications
    Khan, Muhammad Ibrar
    Ali, Shawkat
    Ikram, Ataul Aziz
    Bermak, Amine
    IEEE Access, 2021, 9 : 84480 - 84489
  • [22] Programming of Memristive Artificial Synaptic Crossbar Network Using PWM Techniques
    Raj, P. Michael Preetam
    Subramaniam, Arvind
    Priya, Shashank
    Banerjee, Souri
    Kundu, Souvik
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2019, 28 (12)
  • [23] System model of neuromorphic sequence learning on a memristive crossbar array
    Siegel, Sebastian
    Bouhadjar, Younes
    Tetzlaff, Tom
    Waser, Rainer
    Dittmann, Regina
    Wouters, Dirk J.
    NEUROMORPHIC COMPUTING AND ENGINEERING, 2023, 3 (02):
  • [24] Optimization of Memristive Crossbar Array for Physical Unclonable Function Applications
    Khan, Muhammad Ibrar
    Ali, Shawkat
    Ikram, Ataul Aziz
    Bermak, Amine
    IEEE ACCESS, 2021, 9 : 84480 - 84489
  • [25] A Reconfigurable Digital Neuromorphic Processor with Memristive Synaptic Crossbar for Cognitive Computing
    Kim, Yongtae
    Zhang, Yong
    Li, Peng
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2015, 11 (04)
  • [26] Memristive crossbar circuit for neural network and its application in digit recognition
    Wan, Xiang
    He, Nan
    Liang, Dingkang
    Xu, Wei
    Wang, Lei
    Lian, Xiaojuan
    Liu, Xiaoyan
    Xu, Feng
    Tong, Yi
    JAPANESE JOURNAL OF APPLIED PHYSICS, 2022, 61 (06)
  • [27] Graph Analysis with Multifunctional Self-Rectifying Memristive Crossbar Array
    Jang, Yoon Ho
    Han, Janguk
    Kim, Jihun
    Kim, Woohyun
    Woo, Kyung Seok
    Kim, Jaehyun
    Hwang, Cheol Seong
    ADVANCED MATERIALS, 2023, 35 (10)
  • [28] MAMI: Majority and Multi-Input Logic on Memristive Crossbar Array
    Bhattacharjee, Debjyoti
    Dutt, Arko
    Chattopadhyay, Anupam
    2018 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2018), 2018, : 435 - 438
  • [29] Look-ahead mapping of Boolean functions in memristive crossbar array
    Yadav, Dev Narayan
    Thangkhiew, Phrangboklang L.
    Datta, Kamalika
    INTEGRATION-THE VLSI JOURNAL, 2019, 64 : 152 - 162
  • [30] Fast In-Memory Computation of Boolean Functions in Memristive Crossbar Array
    Thangkhiew, Phrangboklang L.
    Datta, Kamalika
    PROCEEDINGS OF THE 2018 8TH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED 2018), 2018, : 105 - 109