• DocumentCode
    1757255
  • Title

    Rank-Modulation Rewrite Coding for Flash Memories

  • Author

    En Gad, Eyal ; Yaakobi, Eitan ; Jiang, Anxiao Andrew ; Bruck, Jehoshua

  • Author_Institution
    Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
  • Volume
    61
  • Issue
    8
  • fYear
    2015
  • fDate
    Aug. 2015
  • Firstpage
    4209
  • Lastpage
    4226
  • Abstract
    The current flash memory technology focuses on the cost minimization of its static storage capacity. However, the resulting approach supports a relatively small number of program-erase cycles. This technology is effective for consumer devices (e.g., smartphones and cameras) where the number of program-erase cycles is small. However, it is not economical for enterprise storage systems that require a large number of lifetime writes. The proposed approach in this paper for alleviating this problem consists of the efficient integration of two key ideas: 1) improving reliability and endurance by representing the information using relative values via the rank modulation scheme and 2) increasing the overall (lifetime) capacity of the flash device via rewriting codes, namely, performing multiple writes per cell before erasure. This paper presents a new coding scheme that combines rank-modulation with rewriting. The key benefits of the new scheme include: 1) the ability to store close to 2 bit per cell on each write with minimal impact on the lifetime of the memory and 2) efficient encoding and decoding algorithms that make use of capacity-achieving write-once-memory codes that were proposed recently.
  • Keywords
    decoding; flash memories; reliability; write-once storage; capacity-achieving write-once-memory code; cost minimization; decoding algorithm; flash memory; program-erase cycle; rank-modulation rewrite coding; reliability improvement; static storage capacity; Ash; Demodulation; Electronic mail; Encoding; Memory management; Writing; Rank modulation; WOM codes; flash memories; permutations of multisets; rank modulation; side-information coding;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2015.2442579
  • Filename
    7119611