TechRxiv
ESSDERC_final_lu_editied_final_checked_iclin.pdf (1.37 MB)
Download file

Analyzing the Effects of Non-Ideal Synaptic Devices on Computing-in-Memory with Online Training Using the Accumulated Weight Update Algorithm

Download (1.37 MB)
preprint
posted on 2023-07-30, 13:11 authored by Mohammed Aftab BaigMohammed Aftab Baig, Hao-Yu Lu, Cheng-Hsien Tsai, Wei-Chen Hung, Hoang-Hiep Le, Sourav DeSourav De, Nan-Yow Chen, Wen-Jay LeeWen-Jay Lee, Ing-Chao Lin, Da-Wei Chang, Darsen D. Lu

In this study, we present CIMulator, a simulation platform for crossbar arrays based on synaptic element types such as resistive random access memory (RRAM), ferroelectric field-effect transistor (FeFET), and phase change memory (PCM) devices. We have developed a custom-made synapse model for FeFET and adopted non-linear weight update expressions for RRAM and PCM to study the non-ideal behaviors and device variations extensively. To reduce the required distinguishable conductance levels of the devices, advanced methods such as the accumulated weight update method and novel architectures such as 1D1S were employed, resulting in great results with reduced efforts. However, this methodology may not be advantageous for all synaptic devices and at all times. Therefore, we present the most viable neural network solution based on device characteristics. Our results demonstrate that the proposed simulation platform can effectively model analog synaptic devices and provide insight into their non-ideal behaviors and device variations, contributing to the development of efficient and highperformance neuromorphic computing systems.

Funding

MOST-110-2221-E-006-086-MY3

MOST-109-2628-E-006-010-MY3

MOST-108-2634-F-006-008

History

Email Address of Submitting Author

aftab1288@gmail.com

ORCID of Submitting Author

0000-0002-4727-1006

Submitting Author's Institution

Institute of Microelectronics, National Cheng Kung University

Submitting Author's Country

  • Taiwan