• DocumentCode
    84493
  • Title

    True-Damage-Aware Enumerative Coding for Improving nand Flash Memory Endurance

  • Author

    Jiangpeng Li ; Kai Zhao ; Jun Ma ; Tong Zhang

  • Author_Institution
    Shanghai Jiao Tong Univ., Shanghai, China
  • Volume
    23
  • Issue
    6
  • fYear
    2015
  • fDate
    Jun-15
  • Firstpage
    1165
  • Lastpage
    1169
  • Abstract
    This brief presents a technique that can fully exploit the data dependency of flash memory cell damage to improve the program/erase (P/E) cycling endurance of nand flash memory. The key is to opportunistically leverage data lossless compressibility and utilize the compression gain to realize memory-damage-aware data manipulation to reduce the cycling-induced physical damage. Based upon experiments using commercial sub-22-nm MLC nand flash memory chips, we show that the proposed design technique can improve the P/E cycling endurance by 50%. We further carried out application-specific integrated circuit design to demonstrate the practical feasibility for implementing the proposed design technique.
  • Keywords
    NAND circuits; application specific integrated circuits; flash memories; NAND flash memory; application-specific integrated circuit design; flash memory cell; memory-damage-aware data manipulation; program/erase cycling endurance; true-damage-aware enumerative coding; Ash; Bit error rate; Data compression; Encoding; Memory management; Microprocessors; Endurance; NAND flash memory.; enumerative coding; nand flash memory;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2014.2332099
  • Filename
    6850058