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
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;
Conference_Titel :
Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4503-1199-1