A disturb-alleviation scheme for 3D flash memory

  • Authors:
  • Yu-Ming Chang;Yuan-Hao Chang;Tei-Wei Kuo;Hsiang-Pang Li;Yung-Chun Li

  • Affiliations:
  • Macronix International Co., Ltd., Hsinchu, Taiwan, R.O.C. and National Taiwan University Taipei, Taiwan, R.O.C.;Institute of Information Science, Academia Sinica Taipei, Taiwan, R.O.C.;National Taiwan University Taipei, Taiwan, R.O.C.;Macronix International Co., Ltd., Hsinchu, Taiwan, R.O.C.;Macronix International Co., Ltd., Hsinchu, Taiwan, R.O.C.

  • Venue:
  • Proceedings of the International Conference on Computer-Aided Design
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Even though 3D flash memory presents a grand opportunity for huge-capacity non-volatile memory, it suffers from serious program disturb problems. Different from the past efforts in error correction codes or the work in trading the space utilization with reliability, we propose a disturb-alleviation scheme that can alleviate the negative effects caused by program disturb, especially inside a block, without introducing extra overheads on encoding or storing of extra redundant data. In particular, a methodology is proposed to reduce the data error rate by distributing unavoidable disturb errors over the flash-memory space of invalid data, with the considerations of the physical organization of 3D flash memory. A series of experiments was conducted based on real multi-layer 3D flash chips, and it showed that the proposed scheme could significantly enhance the reliability of 3D flash memory.