• DocumentCode
    3663285
  • Title

    Coding schemes for inter-cell interference in flash memory

  • Author

    Sarit Buzaglo;Paul H. Siegel;Eitan Yaakobi

  • Author_Institution
    Center for Magnetic Recording Research, University of California, San Diego, La Jolla, 92093-0401 USA
  • fYear
    2015
  • fDate
    6/1/2015 12:00:00 AM
  • Firstpage
    1736
  • Lastpage
    1740
  • Abstract
    Inter-cell interference (ICI) is a significant cause of errors in flash memories. In two-level (SLC) flash memory, ICI arises when 1 0 1 patterns are programmed either in the horizontal or vertical directions. Since data pages are written sequentially in horizontal wordlines, one can mitigate the effects of horizontal ICI by use of conventional constrained codes that forbid the 1 0 1 pattern. This approach does not address the problem of vertical ICI, however. In this work, we present a row-by-row coding technique that eliminates vertical 1 0 1 patterns while preserving the sequential wordline programming order. This scheme, though efficient, necessarily suffers a rate loss of almost 20%. We therefore propose another coding scheme, combining a relaxed constraint on vertical 1 0 1 patterns with a systematic error correcting code, that can mitigate vertical ICI errors while achieving a higher overall code rate, provided that the vertical ICI error probability is sufficiently small.
  • Keywords
    "Encoding","Ash","Programming","Decoding","Systematics","Markov processes","Interference"
  • Publisher
    ieee
  • Conference_Titel
    Information Theory (ISIT), 2015 IEEE International Symposium on
  • Electronic_ISBN
    2157-8117
  • Type

    conf

  • DOI
    10.1109/ISIT.2015.7282753
  • Filename
    7282753