LSTAFF: system software for large block flash memory

  • Authors:
  • Tae-Sun Chung;Dong-Joo Park;Yeonseung Ryu;Sugwon Hong

  • Affiliations:
  • Department of Computer Software, MyoungJi University, Kyunggido, Korea;College of Information Science, School of Computing, Soongsil University, Seoul, Korea;Department of Computer Software, MyoungJi University, Kyunggido, Korea;Department of Computer Software, MyoungJi University, Kyunggido, Korea

  • Venue:
  • AsiaSim'04 Proceedings of the Third Asian simulation conference on Systems Modeling and Simulation: theory and applications
  • Year:
  • 2004

Quantified Score

Hi-index 0.01

Visualization

Abstract

Recently, flash memory is widely used in embedded applications since it has strong points: non-volatility, fast access speed, shock resistance, and low power consumption. However, due to its hardware characteristics, it requires a software layer called FTL (flash translation layer). We present a new FTL algorithm called LSTAFF (Large STAFF). LSTAFF is designed for large block flash memory. That is, LSTAFF is adjusted to flash memory with pages which are larger than operating system data sector sizes. We provide performance results based on our implementation of LSTAFF and previous FTL algorithms using a flash simulator.