• DocumentCode
    1317466
  • Title

    A MPCN-Based Parallel Architecture in BCH Decoders for nand Flash Memory Devices

  • Author

    Lin, Yi-Min ; Yang, Chi-Heng ; Hsu, Chih-Hsiang ; Chang, Hsie-Chia ; Lee, Chen-Yi

  • Author_Institution
    Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • Volume
    58
  • Issue
    10
  • fYear
    2011
  • Firstpage
    682
  • Lastpage
    686
  • Abstract
    According to large-page-size and random-bit-error characteristics, long-block-length Bose-Chaudhuri-Hochquenghem (BCH) decoders are applied to realize error correction in NAND Flash memory devices. To accelerate the decoding process in an area-efficient architecture, a parallel architecture with minimal polynomial combinational network (MPCN) for long BCH decoders is presented in this brief. The proposed design utilizes MPCNs to replace constant finite-field multipliers, which dominate the hardware complexity of the high-parallel Chien search architecture. Furthermore, both the syndrome calculator and the Chien search can be merged by exploiting our MPCN-based architecture, leading to significant hardware complexity reduction. From the synthesis results in the 90-nm CMOS technology, the MPCN-based joint syndrome calculation and Chien search has 46.7% gate count saving for parallel-32 BCH (4603, 4096; 39) decoder in contrast with the straightforward design.
  • Keywords
    BCH codes; CMOS logic circuits; flash memories; logic gates; polynomials; random codes; search problems; BCH decoders; Bose-Chaudhuri-Hochquenghem decoders; CMOS technology; MPCN-based joint syndrome calculation; MPCN-based parallel architecture; NAND flash memory devices; constant finite-field multipliers; hardware complexity reduction; high-parallel Chien search architecture; large-page-size characteristics; minimal polynomial combinational network; random-bit-error characteristics; size 90 nm; Calculators; Complexity theory; Decoding; Flash memory; Hardware; Logic gates; Polynomials; Bose–Chaudhuri–Hochquenghem (BCH) code; Chien search; error correction code; nand Flash memory;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Express Briefs, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-7747
  • Type

    jour

  • DOI
    10.1109/TCSII.2011.2161704
  • Filename
    6015539