DocumentCode
565133
Title
Software controlled cell bit-density to improve NAND flash lifetime
Author
Jimenez, Xavier ; Novo, David ; Ienne, Paolo
Author_Institution
Sch. of Comput. & Commun. Sci., Ecole Polytech. Fed. de Lausanne (EPFL), Lausanne, Switzerland
fYear
2012
fDate
3-7 June 2012
Firstpage
229
Lastpage
234
Abstract
Hybrid flash architectures combine static partitions in Single Level Cell (SLC) mode with partitions in Multi Level Cell (MLC) mode. Compared to MLC-only solutions, the former exploits fast and short random writes while the latter brings large capacity. On the whole, one achieves an overall tangible performance improvement for a moderate extra cost. Yet, device lifetime is an important aspect often overlooked. In this paper, we show how a dynamic SLC-MLC scheme provides significant lifetime improvement (up to 10 times) at no cost compared to any classic static SLC-MLC partitioning based on any state of the art Flash Translation Layer policy.
Keywords
electronic engineering computing; flash memories; memory architecture; performance evaluation; NAND flash lifetime; SLC mode; device lifetime; dynamic SLC-MLC scheme; fast random writes; flash translation layer policy; hybrid flash architecture; lifetime improvement; multilevel cell mode; performance improvement; short random writes; single level cell mode; software controlled cell bit density; Ash; Benchmark testing; Computer architecture; Microprocessors; Performance evaluation; Programming; Resource management; FTL; Flash Endurance; MLC; NAND Flash Memory; SLC;
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
6241515
Link To Document