Abstract
Commonly, embedded file systems reside in main memory to manage the external memory such as flash memory in embedded systems. With the progress of hardware of embedded systems, the gap of speed between main memory and CPU is becoming larger and larger. The traditional embedded file systems can not be able to support real-time response enough for their main memory management policy. A new type of embedded file system is presented to provide more real-time performance. This new embedded file system, SPM file system, is based on the internal SRAM on chip and is able to reduce response time.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Hennessy, J., Patterson, D.: Computer Architecture A Quantitative Approach, 2nd edn. Morgan Kaufmann, Palo Alto (1996)
Banakar, R., Steinke, S., Lee, B.-S., Balakrishnan, M., Marwedel, P.: Scratchpad Memory: A Design Alternative for Cache On-chip memory in Embedded Systems. In: Tenth International Symposium on Hardware/Software Codesign (CODES), Estes Park, Colorado, May 6-8, 2002, ACM Press, New York (2002)
Wu, M., Zwaenepoel, W.: eNVy: A Non-Volatile, Main Memory Storage System. In: Proceedings of the sixth international conference on Architectural support for programming languages and operating systems, San Jose, California, United States, pp. 86–97 (1994)
Douglis, F., Caceres, R., Kaashoek, F., Li, K., Marsh, B., Tauber, J.A.: Storage Alternatives for Mobile Computers. In: Proceedings of the USENIX Operating System Design and Implementation (1994)
Chang, L.P., Kuo, T.W.: A Real-time Garbage Collection Mechanism for Flash Memory Storage System in Embedded Systems. In: The 8th International Conference on Real-Time Computing Systems and Applications (2002)
Chang, L.P., Kuo, T.W.: An Adaptive Striping Architecture for Flash Memory Storage Systems of Embedded Systems. In: The 8th IEEE Real-Time and Embedded Technology and Applications Symposium (2002)
Kawaguchi, A., Nishioka, S., Motoda, H.: A flash-memory based File System. In: Proceedings of the USENIX Technical Conference (1995)
Intel, Intel® PXA27x Processor Family Developer’s Manual, http://www.intel.com/design/pca/prodbref/253820.htm
Paul, J.M.: Programmers’ views of SoCs. In: Proceedings of the 1st IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis, Newport Beach, CA, USA, October 1-3 (2003)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Chen, T., Sha, F., Hu, W., Shi, Q. (2007). A New Type of Embedded File System Based on SPM. In: Lee, YH., Kim, HN., Kim, J., Park, Y., Yang, L.T., Kim, S.W. (eds) Embedded Software and Systems. ICESS 2007. Lecture Notes in Computer Science, vol 4523. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72685-2_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-72685-2_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72684-5
Online ISBN: 978-3-540-72685-2
eBook Packages: Computer ScienceComputer Science (R0)