• DocumentCode
    830053
  • Title

    Architecture for decoding adaptive Reed-Solomon codes with variable block length

  • Author

    Song, Mook Kyou ; Kim, Eung Bae ; Won, Hee Sun ; Kong, Min Han

  • Author_Institution
    Dept. of Electr., Electron. & Inf. Eng., Wonkwang Univ., Chonbuk, South Korea
  • Volume
    48
  • Issue
    3
  • fYear
    2002
  • fDate
    8/1/2002 12:00:00 AM
  • Firstpage
    631
  • Lastpage
    637
  • Abstract
    An adaptive Reed-Solomon (RS) decoder is designed, which can decode RS codes of any block length n as well as any message length k. This unique feature is favorable for a shortened RS code, since it eliminates the need to insert zeros before decoding the code. Furthermore, the value of error-correcting capability t can be changed at every codeword block. The decoder permits 4-step pipelined processing based on the modified Euclid´s algorithm (MEA). Each step has a structure suitable for decoding RS codes with varying block length. A new architecture for the MEA is designed for varying values of t. The operating length of the shift registers shortened by one can be adjusted to be varied according to the different values of t. To maintain the throughput rate with less circuitry, the MEA block uses both the multiplexing and recursive technique and the overclocking technique. The adaptive RS decoder over GF(28) having the error-correcting capability of up to 10 has been designed in VHDL, and successfully synthesized in a FPGA chip.
  • Keywords
    Reed-Solomon codes; adaptive codes; adaptive decoding; decoding; field programmable gate arrays; pipeline processing; shift registers; variable length codes; 4-step pipelined processing; FPGA chip; VHDL; adaptive RS decoder; adaptive Reed-Solomon codes; adaptive Reed-Solomon decoder; error-correcting codes; message length; modified Euclid´s algorithm; multiplexing; overclocking technique; recursive technique; shift registers; shortened RS code; throughput rate; variable block length code; Bandwidth; Bit error rate; Decoding; Error correction; Error correction codes; Forward error correction; Reed-Solomon codes; Shift registers; Sun; Throughput;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2002.1037052
  • Filename
    1037052