• DocumentCode
    3062565
  • Title

    Data movement and aggregation in flash memories

  • Author

    Jiang, Anxiao Andrew ; Langberg, Michael ; Mateescu, Robert ; Bruck, Jehoshua

  • Author_Institution
    CSE Dept., Texas A&M Univ., College Station, TX, USA
  • fYear
    2010
  • fDate
    13-18 June 2010
  • Firstpage
    1918
  • Lastpage
    1922
  • Abstract
    NAND flash memories have become the most widely used type of non-volatile memories. In a NAND flash memory, every block of memory cells consists of numerous pages, and rewriting a single page requires the whole block to be erased. As block erasures significantly reduce the longevity, speed and power efficiency of flash memories, it is critical to minimize the number of erasures when data are reorganized. This leads to the data movement problem, where data need to be switched in blocks, and the objective is to minimize the number of block erasures. It has been shown that optimal solutions can be obtained by coding. However, coding-based algorithms with the minimum coding complexity still remain an important topic to study. In this paper, we present a very efficient data movement algorithm with coding over GF(2) and with the minimum storage requirement. We also study data movement with more auxiliary blocks and present its corresponding solution. Furthermore, we extend the study to the data aggregation problem, where data can not only be moved but also aggregated. We present both non-coding and coding-based solutions, and rigorously prove the performance gain by using coding.
  • Keywords
    NAND circuits; encoding; flash memories; NAND flash memories; coding-based algorithm; data aggregation; data movement; nonvolatile memories; Approximation algorithms; Computer science; Data analysis; Databases; Flash memory; Galois fields; Nonvolatile memory; Performance gain; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory Proceedings (ISIT), 2010 IEEE International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4244-7890-3
  • Electronic_ISBN
    978-1-4244-7891-0
  • Type

    conf

  • DOI
    10.1109/ISIT.2010.5513391
  • Filename
    5513391