Adaptive program verify scheme for improving NAND flash memory performance and lifespan

Sang In Park, Dongkun Shin, Eui Gyu Han

Research output: Contribution to conferencePaperpeer-review

7 Scopus citations

Abstract

Since NAND flash memory program/erase (PE) cycling gradually degrades the reliability of memory cells, the redundancy of error-correction code (ECC) is determined so as to sufficiently ensure the PE cycling endurance at the end of memory lifetime. Therefore, ECC redundancy is under-utilized when PE cycling number is relatively small at the early lifetime. Considering the variations on program speed and error rate depending on the program step pulse voltage (ΔVPP) in the incremental step pulse programming (ISPP), an adaptive ΔVPP scheme was proposed in order to improve program performance by exploiting the under-utilized ECC. However, the adaptive ΔVPP scheme missed the problem of increased voltage stress on memory cells at a large ΔVPP. The voltage stress will shorten the lifespan of flash memory devices. This paper proposes an adaptive V verify scheme, which trades the under-utilized ECC for improving program performance at the early lifetime of flash memory without decreasing the memory lifetime. The experiments with real NAND flash chips demonstrate up to 21% of program time improvement and 10% of lifetime improvement over the fixed Vverify scheme.

Original languageEnglish
Pages57-60
Number of pages4
DOIs
StatePublished - 2012
Event2012 IEEE Asian Solid-State Circuits Conference, A-SSCC 2012 - Kobe, Japan
Duration: 12 Nov 201214 Nov 2012

Conference

Conference2012 IEEE Asian Solid-State Circuits Conference, A-SSCC 2012
Country/TerritoryJapan
CityKobe
Period12/11/1214/11/12

Fingerprint

Dive into the research topics of 'Adaptive program verify scheme for improving NAND flash memory performance and lifespan'. Together they form a unique fingerprint.

Cite this