Fast Transform for Decoding Both Errors and Erasures of Reed – Solomon Codes Over GF ( 2 m ) for 8 m 10

In this letter, it is shown that a fast, prime-factor discrete Fourier transform (DFT) algorithm can be modified to compute Fourier-like transforms of long sequences of 2 1 points over GF(2 ), where 8 10. Using these transforms, together with the Berlekamp–Massey algorithm, the complexity of the transform-domain decoder for correcting both errors and erasures of the Reed–Solomon codes of block length 2 1 over GF(2 ) for 8 10 is reduced substantially from the previous time-domain decoder. A computer simulation verifies these new results.

[1]  E. Petajan,et al.  The US HDTV standard , 1995 .

[2]  L. J. Wang,et al.  Fast, prime factor, discrete Fourier transform , 2004 .

[3]  Trieu-Kien Truong,et al.  Fast algorithm for computing the roots of error locator polynomials up to degree 11 in Reed-Solomon decoders , 2001, IEEE Trans. Commun..

[4]  C. Rader Discrete Fourier transforms when the number of data samples is prime , 1968 .

[5]  Trieu-Kien Truong,et al.  On decoding of both errors and erasures of a Reed-Solomon code using an inverse-free Berlekamp-Massey algorithm , 1999, IEEE Trans. Commun..

[6]  High-speed Convolution,et al.  A Prime Factor FFT Algorithm Using , 1977 .

[7]  Richard E. Blahut Transform Techniques for Error Control Codes , 1979, IBM J. Res. Dev..

[8]  Stephen B. Wicker,et al.  Reed-Solomon Codes and Their Applications , 1999 .

[9]  Trieu-Kien Truong,et al.  Inversionless decoding of both errors and erasures of Reed-Solomon code , 1998, IEEE Trans. Commun..

[10]  Trieu-Kien Truong,et al.  Fast transforms for decoding Reed-Solomon codes , 1981 .

[11]  J. Cooley,et al.  New algorithms for digital convolution , 1977 .

[12]  Trieu-Kien Truong,et al.  Efficient program for decoding the (255, 223) Reed-Solomon code over GF (28 ) with both errors and erasures, using transform decoding , 1979 .

[13]  Peter Trifonov,et al.  Finding roots of polynomials over finite fields , 2002, IEEE Trans. Commun..

[14]  X. Youzhi Implementation of Berlekamp-Massey algorithm without inversion , 1991 .

[15]  S. Winograd On computing the Discrete Fourier Transform. , 1976, Proceedings of the National Academy of Sciences of the United States of America.