Real-time support of flash memory file system for embedded applications

Sudeep Jain, Yann-Hang Lee

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

NAND flash memory has emerged as an attractive proposition for embedded storage applications due to its properties of robustness, low price, a high number of write-erase cycles, and large capacities. To make it suitable for real-time embedded applications, this paper presents the design of a log structured file system that utilizes data redundancy and parallel operations to guarantee bounded read-write access latencies to real-time tasks, in the presence of requests from non real-time tasks. The proposed scheme requires minimal support from the underlying operating system. In addition, the paper proposes a storage scheme to reduce RAM footprint for the log structured file system while preserving reliability and minimal read/write overhead.

Original languageEnglish (US)
Title of host publicationProc. - The Fourth IEEE Workshop on Software Technol. for Future Embedded and Ubiquitous Systems, SEUS 2006 andthe Second Int. Workshop on Collaborative Computing, Integr., and Assurance, WCCIA 2006
Pages69-74
Number of pages6
DOIs
StatePublished - Nov 17 2006
Event4th IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, SEUS 2006 andthe 2nd International Workshop on Collaborative Computing, Integration, and Assurance, WCCIA 2006 - Gyeongju, Korea, Republic of
Duration: Apr 27 2006Apr 28 2006

Publication series

NameProc. - The Fourth IEEE Workshop on Software Technol. for Future Embedded and Ubiquitous Syst., SEUS 2006 andthe Second Int. Workshop on Collaborative Comput., Integr., and Assur., WCCIA 2006
Volume2006

Other

Other4th IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, SEUS 2006 andthe 2nd International Workshop on Collaborative Computing, Integration, and Assurance, WCCIA 2006
CountryKorea, Republic of
CityGyeongju
Period4/27/064/28/06

    Fingerprint

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Jain, S., & Lee, Y-H. (2006). Real-time support of flash memory file system for embedded applications. In Proc. - The Fourth IEEE Workshop on Software Technol. for Future Embedded and Ubiquitous Systems, SEUS 2006 andthe Second Int. Workshop on Collaborative Computing, Integr., and Assurance, WCCIA 2006 (pp. 69-74). [1611716] (Proc. - The Fourth IEEE Workshop on Software Technol. for Future Embedded and Ubiquitous Syst., SEUS 2006 andthe Second Int. Workshop on Collaborative Comput., Integr., and Assur., WCCIA 2006; Vol. 2006). https://doi.org/10.1109/SEUS-WCCIA.2006.35