A Continuous Versatile Reed-Solomon Decoder with Variable Code Rate and Block Length

가변 부호율과 블록 길이를 갖는 연속 가변형 리드솔로몬 복호기

  • 공민한 (원광대학교 전기전자 및 정보공학부) ;
  • 송문규 (원광대학교 전기전자 및 정보공학부)
  • Published : 2003.07.01

Abstract

In this paper, an efficient architecture of a versatile Reed-Solomon (RS) decoder is designed, where the message length k as well as the block length n can be variable. The decoder permits 3-step pipelined processing based on the modified Euclid's algorithm(MEA). A new architecture for the MEA is designed for variable values of error correcting capability t. To maintain the throughput rate with less circuitry, the MEA block uses both the recursive and the overclocking technique. The decoder can decode a codeword received not only in a burst mode, but also in a continuous mode. It can be used in a wide range of applications due to its versatility. A versatile RS decoder over GF(2$^{8}$ ) having the error-correcting capability of up to 10 has been designed in VHDL, and successfully synthesized in an FPGA chip.

Keywords