DocumentCode
1210400
Title
Closed solution of Berlekamp´s algorithm for fast decoding of BCH codes
Author
Kraft, Clifford
Author_Institution
AT&T Bell Lab., Naperville, IL, USA
Volume
39
Issue
12
fYear
1991
fDate
12/1/1991 12:00:00 AM
Firstpage
1721
Lastpage
1725
Abstract
A decision tree solution is presented for the most complicated step in decoding binary BCH codes, namely, the computation of an error location polynomial over GF (2m) from the syndrome vector of received data. The author runs S. Lin´s (1970) iterative version of the Berlekamp-Massey algorithm symbolically, keeping the results at each level in the form of branches of a binary decision tree. A decoder can then be constructed that uses the derived formulas to evaluate a decision variable at each level. Complete traversal of the tree using the decision variables leads to the correct polynomial coefficients for the received vector. The decoder can be implemented in a very straightforward way with a simple processor or program that performs extension field arithmetic, or it can be realized entirely in hardware using lookup tables for multiplications, inverses, and exponents, and exclusive OR operations for addition
Keywords
decoding; error correction codes; iterative methods; Berlekamp-Massey algorithm; binary BCH codes; decision tree solution; decision variables; error location polynomial; fast decoding; hardware implementation; iterative algorithm; syndrome vector; Arithmetic; Decision trees; Error correction codes; Hardware; Iterative algorithms; Iterative decoding; Nonlinear equations; Polynomials; Table lookup; Vectors; Very large scale integration;
fLanguage
English
Journal_Title
Communications, IEEE Transactions on
Publisher
ieee
ISSN
0090-6778
Type
jour
DOI
10.1109/26.120156
Filename
120156
Link To Document