DocumentCode :
2415718
Title :
Design and Implementation for Multi-level Cell Flash Memory Storage Systems
Author :
Hsieh, Jen-Wei ; Wu, Chung-Hsien ; Chiu, Ge-Ming
Author_Institution :
Nat. Taiwan Univ. of Sci. & Technol., Taipei, Taiwan
fYear :
2010
fDate :
23-25 Aug. 2010
Firstpage :
247
Lastpage :
252
Abstract :
NAND flash memory has gained its popularity in a variety of applications as a storage medium due to its low power consumption, non-volatility, high performance, physical stability, and portability. In particular, Multi-Level Cell (MLC) flash memory, which provides a lower cost and higher density solution, has occupied the largest part of NAND flash-memory market share. However, MLC flash memory also introduces new challenges: (1) Pages in a block must be written sequentially. (2) Information to indicate a page being obsoleted cannot be recorded in its spare area. This paper designs an MLC Flash Translation Layer (MFTL) for flash-memory storage systems which takes new constraints of MLC flash memory and access behaviors of file system into consideration. A series of trace-driven simulations is conducted to evaluate the performance of the proposed scheme. Our experiment results show that the proposed MFTL outperforms other related works in terms of the number of extra page writes, the number of total block erasures, and the memory requirement for the management.
Keywords :
digital simulation; flash memories; MLC flash translation layer; NAND flash memory; memory storage systems; multilevel cell flash memory; trace-driven simulations; Ash; Memory management; Merging; Random access memory; Switches; Writing; FAT file system; flash-memory storage systems; multi-level cell flash memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2010 IEEE 16th International Conference on
Conference_Location :
Macau SAR
ISSN :
1533-2306
Print_ISBN :
978-1-4244-8480-5
Type :
conf
DOI :
10.1109/RTCSA.2010.31
Filename :
5591647
Link To Document :
بازگشت