DocumentCode :
803207
Title :
Parallel implementation of the Schur Berlekamp-Massey algorithm on a linearly connected processor array
Author :
Zarowski, Christopher J.
Author_Institution :
Dept. of Electr. Eng., Queen´´s Univ., Kingston, Ont., Canada
Volume :
44
Issue :
7
fYear :
1995
fDate :
7/1/1995 12:00:00 AM
Firstpage :
930
Lastpage :
932
Abstract :
The Berlekamp-Massey algorithm (BMA) (E. Berlekamp, 1968; J. Massey, 1969) is important in the decoding of Reed-Solomon (RS), and more generally, Bose-Chaudhuri-Hocquenghem (BCH) block error control codes. For a t-error correcting code the BMA has time complexity O(t2) when implemented on a sequential computer. However, the BMA does not run efficiently on a parallel computer. The BMA can be mapped into the Schur BMA. The paper presents the implementation of the BMA and Schur BMA together on a linearly connected array of 2t processors. The resulting machine computes the error locator polynomial with a time complexity of O(t)
Keywords :
Reed-Solomon codes; block codes; computational complexity; decoding; error correction codes; parallel algorithms; 2t processors; BMA; Bose-Chaudhuri-Hocquenghem block error control codes; Reed-Solomon decoding; Schur BMA; Schur Berlekamp-Massey algorithm; error locator polynomial; linearly connected array; linearly connected processor array; parallel implementation; sequential computer; t-error correcting code; time complexity; Computer errors; Concurrent computing; Decoding; Equations; Parallel algorithms; Polynomials; Reed-Solomon codes; Registers; Signal processing; Terminology;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.392862
Filename :
392862
Link To Document :
بازگشت