• DocumentCode
    3508460
  • Title

    Variable-level cells for nonvolatile memories

  • Author

    Jiang, Anxiao Andrew ; Zhou, Hongchao ; Bruck, Jehoshua

  • Author_Institution
    Comput. Sci. & Eng. Dept., Texas A&M Univ., College Station, TX, USA
  • fYear
    2011
  • fDate
    July 31 2011-Aug. 5 2011
  • Firstpage
    2522
  • Lastpage
    2526
  • Abstract
    For many nonvolatile memories, - including flash memories, phase-change memories, etc., - maximizing the storage capacity is a key challenge. The existing method is to use multilevel cells (MLC) of more and more levels. The number of levels supported by MLC is seriously constrained by the worst-case performance of cell-programming noise and cell heterogeneity. In this paper, we present variable-level cells (VLC), a new scheme for maximum storage capacity. It adaptively chooses the number of levels and the placement of the levels based on the actual programming performance. We derive its storage capacity, and present an optimal data representation scheme. We also study rewriting schemes for VLC, and present inner and outer bounds to its capacity region.
  • Keywords
    data structures; flash memories; phase change memories; storage management; VLC; cell heterogeneity; cell-programming noise; flash memory; multilevel cell; nonvolatile memory; optimal data representation; phase-change memory; storage capacity; variable-level cell; worst-case performance; Ash; Decoding; Encoding; Noise; Programming; Random variables; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory Proceedings (ISIT), 2011 IEEE International Symposium on
  • Conference_Location
    St. Petersburg
  • ISSN
    2157-8095
  • Print_ISBN
    978-1-4577-0596-0
  • Electronic_ISBN
    2157-8095
  • Type

    conf

  • DOI
    10.1109/ISIT.2011.6034022
  • Filename
    6034022