• DocumentCode
    2593224
  • Title

    A CRT-Based BCH Encoding and FPGA Implementation

  • Author

    Liang, Fengbo ; Pan, Liyang

  • Author_Institution
    Inst. of Microelectron., Tsinghua Univ., Beijing, China
  • fYear
    2010
  • fDate
    21-23 April 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Additional coding gain of about 0.6 dB is observed for binary BCH codes compared to RS codes with similar code rate and codeword length under AWGN channel. This paper presents a new CRT-based (Chinese Remainder Theorem) BCH encoding. CRT-based encoding method has higher speed than original LFSR encoding method. An encoding scheme is proposed which makes trade-off between resource usage and speed possible. In the second part of this paper, high speed FPGA implementation of this new type BCH encoder is given. Large fan-out of some XOR gate in LFSR was greatly reduced using CRT-based encoder. Several new implementation steps are proposed for real implementation. To reduce resource usage, Novel pipelined polynomial multiplier architecture is used. Common Subexpression Elimination (CSE) is used for optimization. The experiment result showed 23% reduction in XOR gate and 13% reduction in register. The maximum frequency is 358 MHz when implemented using Device XC2VP30 of Vertex II PRO Family.
  • Keywords
    BCH codes; binary codes; field programmable gate arrays; AWGN channel; BCH encoder; Chinese remainder theorem BCH encoding; FPGA implementation; RS codes; Vertex II PRO family; XC2VP30; XOR gate; binary BCH codes; code rate; codeword length; coding gain; common subexpression elimination; pipelined polynomial multiplier architecture; resource usage; Application specific integrated circuits; Cathode ray tubes; Delay; Encoding; Error correction codes; Field programmable gate arrays; Frequency; Polynomials; Streaming media; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Science and Applications (ICISA), 2010 International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-5941-4
  • Electronic_ISBN
    978-1-4244-5943-8
  • Type

    conf

  • DOI
    10.1109/ICISA.2010.5480554
  • Filename
    5480554