• DocumentCode
    619595
  • Title

    SAW: System-assisted wear leveling on the write endurance of NAND flash devices

  • Author

    Chundong Wang ; Weng-Fai Wong

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2013
  • fDate
    May 29 2013-June 7 2013
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    The write endurance of NAND Hash memory adversely impacts the lifetime of flash devices. A flash cell is likely to wear out after undergoing excessive program/erase (P/E) flips. Wear leveling is hence employed to spread erase operations as evenly as possible. It is traditionally conducted by the flash translation layer (FTL), a management firmware residing in Hash devices. In this paper, we shall propose a novel wear leveling algorithm involving the operating system (OS). We will show that our operating System-Assisted Wear leveling (SAW) algorithm can significantly improve the wear evenness. SAW takes advantage of OS´s knowledge about files at a higher level of abstraction, and provides useful hints to the lower-level FTL to accommodate data. A prototype based on a file system and an FTL has been developed to verify the effectiveness of SAW. Experiments show that wear evenness can be improved by as much as 85.0% compared to the state-of-the-art FTL wear leveling schemes.
  • Keywords
    NAND circuits; electronic engineering computing; firmware; flash memories; integrated circuit reliability; operating systems (computers); NAND flash memory write endurance; OS; P-E flips; SAW leveling algorithm; file system; flash cell; flash translation layer; lower-level FTL wear leveling schemes; management firmware; operating system; program-erase flips; system-assisted wear leveling algorithm; Ash; Mathematical model; OWL; Prototypes; Resource management; Surface acoustic waves; Temperature distribution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
  • Conference_Location
    Austin, TX
  • ISSN
    0738-100X
  • Type

    conf

  • Filename
    6560757