• DocumentCode
    565131
  • Title

    Meta-Cure: A reliability enhancement strategy for metadata in NAND flash memory storage systems

  • Author

    Wang, Yi ; Bathen, Luis Angel D ; Dutt, Nikil D. ; Shao, Zili

  • Author_Institution
    Dept. of Comput., Hong Kong Polytech. Univ., Kowloon, China
  • fYear
    2012
  • fDate
    3-7 June 2012
  • Firstpage
    214
  • Lastpage
    219
  • Abstract
    The increasing density of NAND flash memory leads to a dramatic increase in the bit error rate of flash, which greatly reduces the ability of error correcting codes (ECC) to handle multi-bit errors. To ensure the functionality and reliability of flash memory, the pages containing address mapping information and other metadata should be carefully stored in flash memory. This paper presents Meta-Cure, a novel hardware and file system interface that transparently protects metadata in the presence of multi-bit faults. Meta-Cure exploits built-in ECC and replication in order to protect pages containing critical data. Redundant pairs are formed at run time and distributed to different physical pages to protect against failures. Meta-Cure requires no changes to the file system, on-chip hierarchy, or hardware implementation of flash memory chip. Experimental results show that the proposed technique can reduce uncorrectable page errors by 92% with less than 1% space overhead in comparison with conventional error correction techniques.
  • Keywords
    NAND circuits; error correction codes; error statistics; fault diagnosis; flash memories; integrated circuit reliability; meta data; ECC; Meta-Cure; NAND flash memory storage systems; address mapping information; error correcting codes; file system interface; flash bit error rate; metadata; multibit error handling; multibit faults; redundant pairs; reliability enhancement strategy; Ash; Bit error rate; Error correction codes; Hardware; Redundancy; ECC; NAND flash memory; metadata; redundancy; reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-4503-1199-1
  • Type

    conf

  • Filename
    6241513