• DocumentCode
    1757147
  • Title

    Lattice-Based WOM Codes for Multilevel Flash Memories

  • Author

    Bhatia, Abhishek ; Minghai Qin ; Iyengar, Aravind R. ; Kurkoski, Brian M. ; SIEGEL, Peter H.

  • Author_Institution
    Univ. of California, San Diego, La Jolla, CA, USA
  • Volume
    32
  • Issue
    5
  • fYear
    2014
  • fDate
    41760
  • Firstpage
    933
  • Lastpage
    945
  • Abstract
    We consider t-write codes for write-once memories with n cells that can store multiple levels. Assuming an underlying lattice-based construction and using the continuous approximation, we derive upper bounds on the worst-case sum-rate optimal and fixed-rate optimal n-cell t-write write-regions for the asymptotic case of continuous levels. These are achieved using hyperbolic shaping regions that have a gain of 1 bit/cell over cubic shaping regions. Motivated by these hyperbolic write-regions, we discuss construction and encoding of codebooks for cells with discrete support. We present a polynomial-time algorithm to assign messages to the codebooks and show that it achieves the optimal sum-rate for any given codebook when n = 2. Using this approach, we construct codes that achieve high sum-rate. We describe an alternative formulation of the message assignment problem for n≥ 3, a problem which remains open.
  • Keywords
    codes; flash memories; polynomials; cubic shaping regions; fixed-rate optimal n-cell t-write write-regions; hyperbolic shaping regions; hyperbolic write-regions; lattice-based WOM codes; multilevel flash memories; polynomial-time algorithm; rewriting codes; sum-rate optimal write-regions; write once memories; Approximation methods; Ash; Encoding; Flash memories; Lattices; Upper bound; Flash Memories; Lattices; Rewriting Codes; WOM Codes; Write-Once Memories;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/JSAC.2014.140513
  • Filename
    6804938