• DocumentCode
    3046291
  • Title

    Closed solution of the Berlekamp-Massey algorithm for fast decoding of BCH codes

  • Author

    Kraft, Clifford

  • Author_Institution
    AT&T Bell Labs., Naperville, IL, USA
  • fYear
    1990
  • fDate
    16-19 Apr 1990
  • Firstpage
    458
  • Abstract
    The most complicated step in decoding BCH codes is the algebraic operation of converting the syndrome vector derived from a received data vector into an error location polynomial over the finite field GF (2m). The classic method uses Berlekamp´s iterative algorithm to fill rows of a table with various quantities including partial polynomials until a maximum row is reached. Where this occurs depends on the distance of the code. This process is tedious, time-consuming, and is difficult to realize in hardware. The complete closed solution to the algorithm for each t⩽5 is presented as a set of decision trees. The only computation required is the numeric evaluation of one formula over GF (2m) at each level of the tree as well as the evaluation of a formula for each coefficient in the resulting polynomial. The closed solution is more easily realized in hardware or software than the iterative algorithm, and it is shown by simulation that the closed solution is considerably faster even though some of the formulas are rather long. Also, the closed formulas can be proven correct, where it is almost impossible to totally verify an implementation of the iterative method
  • Keywords
    codes; encoding; BCH codes; Berlekamp-Massey algorithm; error location polynomial; fast decoding; iterative algorithm; partial polynomials; syndrome vector; Decoding; Discrete Fourier transforms; Error correction; Error correction codes; Galois fields; Hardware; Iterative algorithms; Iterative methods; Polynomials; Time domain analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 1990. ICC '90, Including Supercomm Technical Sessions. SUPERCOMM/ICC '90. Conference Record., IEEE International Conference on
  • Conference_Location
    Atlanta, GA
  • Type

    conf

  • DOI
    10.1109/ICC.1990.117123
  • Filename
    117123