• DocumentCode
    2444244
  • Title

    Low-Power High-Throughput BCH Error Correction VLSI Design for Multi-Level Cell NAND Flash Memories

  • Author

    Liu, Wei ; Rho, Junrye ; Sung, Wonyong

  • Author_Institution
    Sch. of Electr. Eng., Seoul Nat. Univ.
  • fYear
    2006
  • fDate
    Oct. 2006
  • Firstpage
    303
  • Lastpage
    308
  • Abstract
    As the reliability is a critical issue for new generation multi-level cell (MLC) flash memories, there is growing call for fast and compact error correction code (ECC) circuit with minimum impact on memory access time and chip area. This paper presents a high-throughput and low-power ECC scheme for MLC NAND flash memories. The BCH encoder and decoder architecture features byte-wise processing and a low complexity key equation solver using a simplified Berlekamp-Massey algorithm. Resource sharing and power reduction techniques are also applied. Synthesized using 0.25-mum CMOS technology in a supply voltage of 2.5 V, the proposed BCH (4148,4096) encoder/decoder achieves byte-wise processing, and it needs an estimated cell area of 0.2 mm2, and an average power of 3.18 mW with 50 MB/s throughput
  • Keywords
    BCH codes; CMOS integrated circuits; NAND circuits; VLSI; decoding; error correction codes; flash memories; 0.25 micron; 2.5 V; BCH encoder; CMOS technology; ECC circuit; VLSI design; byte-wise processing; decoder architecture; error correction code; multilevel cell NAND flash memories; power reduction technique; resource sharing; simplified Berlekamp-Massey algorithm; very large scale integration; CMOS process; CMOS technology; Circuits; Decoding; Equations; Error correction; Error correction codes; Flash memory; Resource management; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems Design and Implementation, 2006. SIPS '06. IEEE Workshop on
  • Conference_Location
    Banff, Alta.
  • ISSN
    1520-6130
  • Print_ISBN
    1-4244-0383-9
  • Electronic_ISBN
    1520-6130
  • Type

    conf

  • DOI
    10.1109/SIPS.2006.352599
  • Filename
    4161869