Design of a Variable Reed-Solomon Decoder Based on Shortening and Puncturing
Min Han Kong, Young Dong Seo, Moon Kyou Song · ICEIC : International Conference on Electronics, Informations and Communications · 2008
In this paper, a variable Reed-Solomon (RS) decoder with erasure decoding functionality is designed hosed on the modified Euclid's algorithm (MEA). The variahility of the decoder is implemented through shortening and puncturing hosed on the RS (124, 108, 8) code other than the primitive RS (255, 239, 8) code. This leads to shorter decoding latency. The decoder has 4-step pipelined operation, where each step is designed to he clocked hy an independent clock. Thus hy using a faster clock for the MEA block, the complexity and the decoding latency can he reduced. It can support hath continuous-and hurst-mode decoding. It has been designed in VHDL and synthesized in an FPGA chip.