An Efficient and Accurate Memristive Memory for Array-Based Spiking Neural Networks

被引:6
作者
Das, Hritom [1 ]
Febbo, Rocco D. [1 ]
Tushar, S. N. B. [1 ]
Chakraborty, Nishith N. [1 ]
Liehr, Maximilian [2 ]
Cady, Nathaniel C. [2 ]
Rose, Garrett S. [1 ]
机构
[1] Univ Tennessee, Dept Elect Engn & Comp Sci, Knoxville, TN 37996 USA
[2] SUNY Polytech Inst, Dept Nanoscale Sci & Engn, Albany, NY 12203 USA
关键词
Memristor; LRS; HRS; neuromorphic computing; DPE; voltage-controlled; current compliance; memory reliability; accuracy; low-power memory; VIDEO MEMORY; SRAM;
D O I
10.1109/TCSI.2023.3301020
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Memristors provide a tempting solution for weighted synapse connections in neuromorphic computing due to their size and non-volatile nature. However, memristors are unreliable in the commonly used voltage-pulse-based program-ming approaches and require precisely shaped pulses to avoid programming failure. In this paper, we demonstrate a current-limiting-based solution that provides a more predictable analog memory behavior when reading and writing memristive synapses. With our proposed design READ current can be optimized by similar to 19x compared to the 1T1R design. Moreover, our proposed design saves similar to 9x energy compared to the 1T1R design. Our 3T1R design also shows promising write operation which is less affected by the process variation in MOSFETs and the inherent stochastic behavior of memristors. Memristors used for testing are hafnium oxide based and were fabricated in a 65 nm hybrid CMOS-memristor process. The proposed design also shows linear characteristics between the voltage applied and the resulting resistance for the writing operation. The simulation and measured data show similar patterns with respect to voltage pulse based programming and current compliance based programming. We further observed the impact of this behavior on neuromorphic-specific applications such as a spiking neural network.
引用
收藏
页码:4804 / 4815
页数:12
相关论文
共 50 条
[21]   Comparison of Bagging and Sparcity Methods for Connectivity Reduction in Spiking Neural Networks with Memristive Plasticity [J].
Rybka, Roman ;
Davydov, Yury ;
Vlasov, Danila ;
Serenko, Alexey ;
Sboev, Alexander ;
Ilyin, Vyacheslav .
BIG DATA AND COGNITIVE COMPUTING, 2024, 8 (03)
[22]   Stochastic memristive devices for low cost learning of spatiotemporal signals in spiking neural networks [J].
Fida, Aabid Amin ;
Mittal, Sparsh .
Engineering Research Express, 2024, 6 (04)
[23]   Artificial neural networks based on memristive devices [J].
Vignesh RAVICHANDRAN ;
Can LI ;
Ali BANAGOZAR ;
J.Joshua YANG ;
Qiangfei XIA .
ScienceChina(InformationSciences), 2018, 61 (06) :145-158
[24]   Artificial neural networks based on memristive devices [J].
Vignesh Ravichandran ;
Can Li ;
Ali Banagozar ;
J. Joshua Yang ;
Qiangfei Xia .
Science China Information Sciences, 2018, 61
[25]   Artificial neural networks based on memristive devices [J].
Ravichandran, Vignesh ;
Li, Can ;
Banagozar, Ali ;
Yang, J. Joshua ;
Xia, Qiangfei .
SCIENCE CHINA-INFORMATION SCIENCES, 2018, 61 (06)
[26]   ACCURATE, ENERGY-EFFICIENT CLASSIFICATION WITH SPIKING RANDOM NEURAL NETWORK [J].
Hussain, Khaled F. ;
Bassyouni, Mohamed Yousef ;
Gelenbe, Erol .
PROBABILITY IN THE ENGINEERING AND INFORMATIONAL SCIENCES, 2021, 35 (01) :51-61
[27]   BitSNNs: Revisiting Energy-Efficient Spiking Neural Networks [J].
Hu, Yangfan ;
Zheng, Qian ;
Pan, Gang .
IEEE TRANSACTIONS ON COGNITIVE AND DEVELOPMENTAL SYSTEMS, 2024, 16 (05) :1736-1747
[28]   Two-Terminal Neuromorphic Devices for Spiking Neural Networks: Neurons, Synapses, and Array Integration [J].
Kim, Youngmin ;
Baek, Ji Hyun ;
Im, In Hyuk ;
Lee, Dong Hyun ;
Park, Min Hyuk ;
Jang, Ho Won .
ACS NANO, 2024, 18 (51) :34531-34571
[29]   Efficient Memristive Circuit Design of Neural Network-Based Associative Memory for Pavlovian Conditional Reflex [J].
Khan, Samiur Rahman ;
Al-Shidaifat, Alaaddin ;
Song, Hanjung .
MICROMACHINES, 2022, 13 (10)
[30]   A Novel Reinforcement Learning Algorithm Based on Multilayer Memristive Spiking Neural Network With Applications [J].
Zhang Y.-Z. ;
Hu X.-F. ;
Zhou Y. ;
Duan S.-K. .
Zidonghua Xuebao/Acta Automatica Sinica, 2019, 45 (08) :1536-1547