• DocumentCode
    1142283
  • Title

    VLSI Implementation of BCH Error Correction for Multilevel Cell NAND Flash Memory

  • Author

    Choi, Hyojin ; Liu, Wei ; Sung, Wonyong

  • Author_Institution
    Sch. of Electr. Eng., Seoul Nat. Univ., Seoul, South Korea
  • Volume
    18
  • Issue
    5
  • fYear
    2010
  • fDate
    5/1/2010 12:00:00 AM
  • Firstpage
    843
  • Lastpage
    847
  • Abstract
    Bit-error correction is crucial for realizing cost-effective and reliable NAND Flash-memory-based storage systems. In this paper, low-power and high-throughput error-correction circuits have been developed for multilevel cell (MLC) nand Flash memories. The developed circuits employ the Bose-Chaudhuri-Hocquenghem code to correct multiple random bit errors. The error-correcting codes for them are designed based on the bit-error characteristics of MLC NAND Flash memories for solid-state drives. To trade the code rate, circuit complexity, and power consumption, three error-correcting architectures, named as whole-page, sector-pipelined, and multistrip ones, are proposed. The VLSI design applies both algorithmic and architectural-level optimizations that include parallel algorithm transformation, resource sharing, and time multiplexing. The chip area, power consumption, and throughput results for these three architectures are presented.
  • Keywords
    BCH codes; NAND circuits; VLSI; error correction codes; flash memories; BCH error correction codes; Bose-Chaudhuri-Hocquenghem code; VLSI design; architectural-level optimization; circuit complexity; multilevel cell NAND flash memory; parallel algorithm transformation; resource sharing; solid-state drives; time multiplexing; nand Flash memory; Bose–Chaudhuri–Hocquenghem (BCH) code; memory error correction; solid-state drive (SSD);
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2009.2015666
  • Filename
    5169834