Title :
A fast parallel implementation of Feng-Rao algorithm with systolic array structure
Author :
Liu, Chih-Wei ; Huang, Kuo-Tai ; Lu, Chung-Chin
Author_Institution :
Dept. of Electr. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
fDate :
29 Jun-4 Jul 1997
Abstract :
We develop a parallel implementation of Feng-Rao algorithm (1993) with systolic array architecture by adopting a specially arranged syndrome matrix. The specially arranged syndrome matrix is in a nearly Hermitian or Hankel form. This parallel decoding architecture can correct up to i errors, where t is equal to half of the Feng-Rao bound, and has the time complexity (m+g+1) by using a series of (t+[(g-1)/2]+1) effective processors (or cells) and g trivial processors. The control circuit for the proposed systolic array architecture is quite simple and a circuit for performing the majority voting scheme is also developed. The proposed architecture without inclusion of the majority voting scheme requires totally t+[(g-1)/2] inversion circuits and (t+[(g-1)/2])(t+1+[(g-1)/2])/2 multipliers. In a practical design, this hardware complexity is acceptable
Keywords :
Hankel matrices; Hermitian matrices; algebraic geometric codes; computational complexity; decoding; digital arithmetic; multiplying circuits; parallel algorithms; systolic arrays; Feng-Rao algorithm; Feng-Rao bound; Hankel matrix; Hermitian matrix; algebraic geometric codes; control circuit; error correction; fast parallel implementation; hardware complexity; inversion circuits; majority voting; multipliers; parallel decoding architecture; syndrome matrix; systolic array architecture; time complexity; Algorithm design and analysis; Circuits; Clocks; Contracts; Hardware; Iterative algorithms; Iterative decoding; Process control; Systolic arrays; Voting;
Conference_Titel :
Information Theory. 1997. Proceedings., 1997 IEEE International Symposium on
Conference_Location :
Ulm
Print_ISBN :
0-7803-3956-8
DOI :
10.1109/ISIT.1997.613316