Title :
A VLSI architecture for interpolation in soft-decision list decoding of Reed-Solomon codes
Author :
Gross, Warren J. ; Kschischang, Frank R. ; Koetter, Ralf ; Gulak, P. Glenn
Author_Institution :
Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
Abstract :
The Koetter-Vardy algorithm is an algebraic soft-decision decoder for Reed-Solomon codes which is based on the Guruswami-Sudan list decoder. There are three main steps: 1) multiplicity calculation, 2) interpolation and 3) root finding. The Koetter-Vardy algorithm is challenging to implement due to the high cost of interpolation. We propose a VLSI architecture for interpolation that uses a transformation of the received word to reduce the number of iterations of the interpolation algorithm. We also show how the memory requirements can be reduced and an important operation, the Hasse derivative, can be efficiently implemented in VLSI.
Keywords :
Reed-Solomon codes; VLSI; decoding; digital signal processing chips; interpolation; Guruswami-Sudan list decoder; Hasse derivative; Koetter-Vardy algorithm; Reed-Solomon codes; VLSI architecture; algebraic soft-decision decoder; interpolation; multiplicity calculation; root finding; soft-decision list decoding; Computer architecture; Costs; Decoding; Error correction codes; Galois fields; Interpolation; Performance gain; Polynomials; Reed-Solomon codes; Very large scale integration;
Conference_Titel :
Signal Processing Systems, 2002. (SIPS '02). IEEE Workshop on
Print_ISBN :
0-7803-7587-4
DOI :
10.1109/SIPS.2002.1049682