Litcius/Paper detail

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

202413 citationsDOI

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 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">4</sup> s thermal stress at 150°C.

Topics & Concepts

Resistive random-access memoryData retentionComputer scienceNon-volatile memoryCMOSAlgorithmProgramming paradigmRandom access memoryParallel computingComputer hardwareElectronic engineeringProgramming languageElectrical engineeringEngineeringVoltageComputer securityAdvanced Memory and Neural ComputingFerroelectric and Negative Capacitance DevicesSemiconductor materials and devices