RFFS: Design of a Reliable NAND Flash File System for Embedded system


The KIPS Transactions:PartA, Vol. 12, No. 7, pp. 571-582, Dec. 2005
10.3745/KIPSTA.2005.12.7.571,   PDF Download:

Abstract

NAND flash memory has advantages of non-volatility, little power consumption and fast access time. However, it suffers from inability that dose not provide to update-in-place and the erase cycle is limited. Moreover, the unit of read and write operations is a page. A NAND flash file system called YAFFS has been proposed. But YAFFS has several problems to be addressed. In this paper, the Reliable Flash File System(RFFS) for NAND flash memory is designed and evaluated. In designing a file system, the following four issues must be considered in particular for the design : (i) to minimize a repairing time when the system fault occurs, (ii) to balance the number of block erase operations by offering wear leveling policy, and (iii) to reduce turnaround time of memory operations by reducing the amount of data written. We demonstrate and evaluate the performance of the proposed schemes.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
T. H. Lee, S. H. Park, T. H. Kim, S. G. Lee, J. K. Lee, K. D. Chung, "RFFS: Design of a Reliable NAND Flash File System for Embedded system," The KIPS Transactions:PartA, vol. 12, no. 7, pp. 571-582, 2005. DOI: 10.3745/KIPSTA.2005.12.7.571.

[ACM Style]
Tae Hoon Lee, Song Hwa Park, Tae Hoon Kim, Sang Gi Lee, Joo Kyong Lee, and Ki Dong Chung. 2005. RFFS: Design of a Reliable NAND Flash File System for Embedded system. The KIPS Transactions:PartA, 12, 7, (2005), 571-582. DOI: 10.3745/KIPSTA.2005.12.7.571.