• DocumentCode
    935701
  • Title

    A flash compression layer for SmartMedia card systems

  • Author

    Yim, Keun Soo ; Bahn, Hyokyung ; Koh, Kern

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., South Korea
  • Volume
    50
  • Issue
    1
  • fYear
    2004
  • fDate
    2/1/2004 12:00:00 AM
  • Firstpage
    192
  • Lastpage
    197
  • Abstract
    Flash memory based SmartMedia card is becoming increasingly popular as data storage for mobile consumer electronics. Since flash memory is an order of magnitude more expensive than magnetic disks, data compression can be effectively used in managing flash memory based storage systems. However, compressed data management in flash memory is challenging because it only supports page-based I/Os. For example, when the size of compressed data is smaller than the page size, internal fragmentation occurs and this degrades the effectiveness of compression seriously. In this paper, we developed a flash compression layer (FCL) for the SmartMedia card systems. FCL stores several small compressed pages into one physical page by using a write buffer. Based on prototype implementation and simulation studies, we show that the proposed system offers the storage of flash memory more than 140% of its original size and expands the write bandwidth significantly.
  • Keywords
    buffer storage; data compression; data recording; flash memories; storage allocation; SmartMedia card; compressed data management; data compression; data storage; flash compression layer; flash memory; internal fragmentation; magnetic disks; mobile consumer electronics; storage systems; Bandwidth; Computer science; Computer science education; Data compression; Delay; Educational programs; Educational technology; Engineering management; Flash memory; Virtual prototyping;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2004.1277861
  • Filename
    1277861