ASAP: an Efficient and Reliable Programming Algorithm for Multi-level RRAM Cell

Jingwei Sun,Zongwei Wang,Jiajun Gao,Linbo Shan,Qishen Wang,Yuhang Yang,Yimao Cai,Ru Huang
DOI: https://doi.org/10.1109/irps48228.2024.10529334
2024-01-01
Abstract:For memory and in-memory computing applications, the multi-level cell (MLC) capability is one of the most favorable characteristics of resistive random-access memory (RRAM). However, achieving stable MLCs typically demands a time-consuming programming strategy. This paper presents a novel programming algorithm, Adaptive Step Adjustment Programming (ASAP), implemented on 1Mb RRAM chips fabricated using commercial 40nm CMOS technology. Our experimental results showcase a remarkable improvement in 16-level MLC programming efficiency (up to 10x). Furthermore, the MLC retention characteristics exhibit remarkable stability even after 10(4) s thermal stress at 150 degrees C.
What problem does this paper attempt to address?