Title :
Design of area efficient Reed Solomon decoder
Author :
Mhaske, Samir D. ; Ghodeswar, Ujwala ; Sarate, G.G.
Author_Institution :
Dept. of Electron. Eng., Y.C. Coll. of Eng., Nagpur, India
Abstract :
In this paper, a Reed Solomon (255, 239) error correction code is modeled to detect and correct the data transmitted in a noisy channel. Reed Solomon (RS) codes are a very powerful in correcting random error and bursty error that is used to ensure the errors correction in digital communication systems. RS decoder modeling using Verilog Language (suitable to be implemented on a Field Programmable logic Array (FPGA). The arithmetic operations which are used in RS code are Galois Fields (GF) addition and multiplication. This paper presents: i) RS encoder modeled using MATLAB with data encoded in the noisy channel for functional verification. ii) RS decoder modeled in Verilog Language to recover the erroneous data. The Verilog modeled RS (255, 239) decoder has the capability of 8 symbol-errors detection and correction.
Keywords :
Reed-Solomon codes; decoding; digital arithmetic; error correction codes; field programmable gate arrays; hardware description languages; telecommunication computing; FPGA; Galois fields addition; Galois fields multiplication; MATLAB; Reed Solomon error correction code; Verilog language; area efficient Reed Solomon decoder; arithmetic operations; bursty error correction; data correction; data detection; digital communication systems; field programmable logic array; noisy channel; random error correction; Algorithm design and analysis; Complexity theory; Computer architecture; Decoding; Mathematical model; Polynomials; Reed-Solomon codes; Berlekamp-Massey algorithm; Reed-Solomon codes; key equation solver; pipelined; syndrome;
Conference_Titel :
Devices, Circuits and Systems (ICDCS), 2014 2nd International Conference on
Conference_Location :
Combiatore
DOI :
10.1109/ICDCSyst.2014.6926169