• DocumentCode
    726463
  • Title

    Virtual flash chips: Rethinking the layer design of flash devices to improve data recoverability

  • Author

    Ming-Chang Yang ; Yuan-Hao Chang ; Tei-Wei Kuo

  • Author_Institution
    Grad. Inst. of Networking & Multimedia, Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2015
  • fDate
    8-12 June 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The market trend of flash memory chips has been going for high density but low reliability. The rapidly increasing bit error rates and emerging reliability issues of the coming triple-level cell (TLC) and even three-dimensional (3D) flash chips would let users take an extremely high risk to store data in such low reliability storage media. With the observations in mind, this paper rethinks the layer design of flash devices and propose a complete paradigm shift to re-configure physical flash chips of potentially massive parallelism into better “virtual chips”, in order to improve the data recoverability in a modular and low-cost way. The concept of virtual chips is realized at hardware abstraction layer (HAL) without continually complicating the conventional flash management software (i.e., flash translation layer (FTL)). The capability and compatibility of the proposed design are then verified by a series of experiments with encouraging results.
  • Keywords
    flash memories; memory architecture; virtual storage; 3D flash chips; FTL; HAL; TLC; bit error rates; data recoverability; data storage; flash devices layer design; flash management software; flash memory chips; flash translation layer; hardware abstraction layer; low reliability storage media; triple-level cell; virtual flash chips; Ash; Hardware; Parallel processing; Performance evaluation; Reliability engineering; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1145/2744769.2744929
  • Filename
    7167378