• DocumentCode
    797507
  • Title

    Fast parallel algorithms for decoding Reed-Solomon codes based on remainder polynomials

  • Author

    Dabiri, Dariush ; Blake, Ian F.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
  • Volume
    41
  • Issue
    4
  • fYear
    1995
  • fDate
    7/1/1995 12:00:00 AM
  • Firstpage
    873
  • Lastpage
    885
  • Abstract
    The problem of decoding cyclic error correcting codes is one of solving a constrained polynomial congruence, often achieved using the Berlekamp-Massey or the extended Euclidean algorithm on a key equation involving the syndrome polynomial. A module-theoretic approach to the solution of polynomial congruences is developed here using the notion of exact sequences. This technique is applied to the Welch-Berlekamp (1986) key equation for decoding Reed-Solomon codes for which the computation of syndromes is not required. It leads directly to new and efficient parallel decoding algorithms that can be realized with a systolic array. The architectural issues for one of these parallel decoding algorithms are examined in some detail
  • Keywords
    Reed-Solomon codes; cyclic codes; decoding; error correction codes; parallel algorithms; polynomials; sequences; systolic arrays; Berlekamp-Massey algorithm; Reed-Solomon codes; Welch-Berlekamp key equation; constrained polynomial congruence; cyclic error correcting codes; exact sequences; extended Euclidean algorithm; fast parallel algorithms; module-theoretic approach; parallel architecture; parallel decoding algorithms; remainder polynomials; syndrome polynomial; systolic array; Decoding; Equations; Error correction codes; Galois fields; Memory; Parallel algorithms; Polynomials; Redundancy; Reed-Solomon codes; Systolic arrays;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/18.391235
  • Filename
    391235