A Realization of RS Code Encoding and Decoding in Software
暂无分享,去创建一个
The RS code is a kind of nor binary BCH codes, and it has strong capability of error correcting, which can correct not only random errors but also burst errors. Therefore, RS code may be widely used in modern communications systems. With the rapid development of software defined radio technology, encoding and decoding of RS code are implemented in common hardware platform. Generally speaking, the simulation experiment is based on FPGA (field programmable gate array) using VHDL-language or Verilog-language; in other ways it is based on DSP (digital signal processor) using C-language or assembly language. This paper will introduce the basic computation rules of RS codes firstly, and next will explain encoding and decoding process and its MATLAB simulation experiment. At last, we design a system of RS code and this paper will demonstrate the result of system in MATLAB software.
[1] Frank R. Kschischang,et al. Simulation Results for Algebraic Soft-Decision Decoding of Reed-Solomon Codes , 2002 .
[2] Venkatesan Guruswami,et al. Improved decoding of Reed-Solomon and algebraic-geometry codes , 1999, IEEE Trans. Inf. Theory.
[3] C. E. SHANNON,et al. A mathematical theory of communication , 1948, MOCO.