• DocumentCode
    3561197
  • Title

    A Management Strategy for the Reliability and Performance Improvement of MLC-Based Flash-Memory Storage Systems

  • Author

    Chang, Yuan-Hao ; Kuo, Tei-Wei

  • Author_Institution
    Dept. of Electron. Eng., Nat. Taipei Univ. of Technol., Taipei, Taiwan
  • Volume
    60
  • Issue
    3
  • fYear
    2011
  • fDate
    3/1/2011 12:00:00 AM
  • Firstpage
    305
  • Lastpage
    320
  • Abstract
    Cost has been a major driving force in the development of the flash-memory technology. Because of this, serious challenges are now faced for future products on reliability and performance requirements. In this work, we propose a management strategy to resolve the reliability and performance problems of many flash-memory products. A three-level address translation architecture with an adaptive block mapping mechanism is proposed to accelerate the address translation process with a limited amount of the RAM usage. Parallelism of operations over multiple chips is also explored with the considerations of the write constraints of advanced multilevel cell flash-memory chips. The capability of the proposed approach is analyzed with reliability considerations and evaluated by experiments over realistic workloads with respect to the reliability and performance improvement.
  • Keywords
    circuit reliability; flash memories; memory architecture; random-access storage; storage management chips; MLC based flash memory storage system; RAM; adaptive block mapping mechanism; advanced multilevel cell flash-memory chips; storage management strategy; storage system reliability; three-level address translation architecture; Flash-memory management software; MLC flash memory; address translation; disposable flash memory; performance enhancement; reliability enhancement; update commitment.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • Conference_Location
    6/10/2010 12:00:00 AM
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2010.126
  • Filename
    5483292