• DocumentCode
    3159929
  • Title

    Design of parallel BCH decoder for MLC memory

  • Author

    Jang, Song-Chul ; Lee, Je-Hoon ; Lee, Won-Chul ; Cho, Kyoung-Rok

  • Author_Institution
    Dept. of Inf. & Commun. Eng., Chungbuk Nat´´l Univ., Cheongju
  • Volume
    03
  • fYear
    2008
  • fDate
    24-25 Nov. 2008
  • Abstract
    BCH (Bose-Chaudhuri-Hocquenghem) coding is very useful to correct a small bit error. But the code length n is longer such as a game program stored in a MLC (multi-level cell) flash memory, the decoding circuits takes a lot of computation time. This paper presents a parallel decoding architecture of BCH coding aiming to speed up that guarantees 2-bit error correction. It allows one word data can be fed into the BCH decoder at a time and decoded in parallel. The experimental results show that the proposed (4122, 4096, 2) BCH decoder runs about 7.5 times faster than the binary counterpart even though it has 1.2 times area overhead.
  • Keywords
    BCH codes; decoding; error correction codes; flash memories; parallel architectures; 2-bit error correction; BCH coding; BCH decoder; Bose-Chaudhuri-Hocquenghem coding; MLC flash memory; code length; game program; multi-level cell flash memory; parallel decoding architecture; Circuits; Decoding; Equations; Error correction; Error correction codes; Flash memory; Galois fields; Iterative algorithms; Polynomials; Registers; Bose-Chaudhuri-Hocquenghen (BCH); MLC type flash memor; decoder; parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoC Design Conference, 2008. ISOCC '08. International
  • Conference_Location
    Busan
  • Print_ISBN
    978-1-4244-2598-3
  • Electronic_ISBN
    978-1-4244-2599-0
  • Type

    conf

  • DOI
    10.1109/SOCDC.2008.4815742
  • Filename
    4815742