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
Link To Document :
بازگشت