• DocumentCode
    1145162
  • Title

    High-speed architectures for parallel long BCH encoders

  • Author

    Zhang, Xinmiao ; Parhi, Keshab K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Minnesota, Minneapolis, MN, USA
  • Volume
    13
  • Issue
    7
  • fYear
    2005
  • fDate
    7/1/2005 12:00:00 AM
  • Firstpage
    872
  • Lastpage
    877
  • Abstract
    Long Bose-Chaudhuri-Hocquenghen (BCH) codes are used as the outer error correcting codes in the second-generation Digital Video Broadcasting Standard from the European Telecommunications Standard Institute. These codes can achieve around 0.6-dB additional coding gain over Reed-Solomon codes with similar code rate and codeword length in long-haul optical communication systems. BCH encoders are conventionally implemented by a linear feedback shift register architecture. High-speed applications of BCH codes require parallel implementation of the encoders. In addition, long BCH encoders suffer from the effect of large fanout. In this paper, three novel architectures are proposed to reduce the achievable minimum clock period for long BCH encoders after the fanout bottleneck has been eliminated. For an (8191, 7684) BCH code, compared to the original 32-parallel BCH encoder architecture without fanout bottleneck, the proposed architectures can achieve a speedup of over 100%.
  • Keywords
    BCH codes; digital video broadcasting; error correction codes; feedback; high-speed integrated circuits; optical communication; shift registers; European Telecommunications Standard Institute; fanout bottleneck; high-speed architectures; linear feedback shift register architecture; long Bose-Chaudhuri-Hocquenghen codes; long-haul optical communication systems; outer error correcting codes; parallel long BCH encoders; second-generation digital video broadcasting standard; Clocks; Code standards; Computer architecture; Digital video broadcasting; Error correction codes; Frequency; Linear feedback shift registers; Optical fiber communication; Parallel processing; Telecommunication standards; Bose–Chaudhuri–Hocquenghen (BCH); critical loop; encoder; fanout; generator polynomial; iteration bound; linear feedback shift register (LFSR); parallel processing; retiming; unfolding;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2005.850125
  • Filename
    1498842