A systolic array implementation of the Feng-Rao algorithm

4Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

An efficient implementation of a parallel version of the Feng-Rao algorithm on a one-dimensional systolic array is presented in this paper by adopting an extended syndrome matrix. Syndromes of the same order, lying on a slant diagonal in the extended syndrome matrix, are scheduled to be examined by a series of cells simultaneously and, therefore, a high degree of concurrency of the Feng-Rao algorithm can be achieved. The time complexity of the proposed architecture is m + g + 1 by using a series of t + ⌊g-1/2⌋ + 1, nonhomogeneous but regular, effective processors, called PE cells, and g trivial processors, called D cells, where t is designed as the half of the Feng-Rao bound. Each D cell contains only delay units, while each PE cell contains one finite-field inverter and, except the first one, one or more finite-field multipliers. Cell functions of each PE cell are basically the same and the overall control circuit of the proposed array is quite simple. The proposed architecture requires, in total, t + ⌊g-1/2⌋ + 1 finite-field inverters and (t+⌊(g-1)/2⌋)(t+⌊(g-1)/2⌋+1)/2 finite-field multipliers. For a practical design, this hardware complexity is acceptable. © 1999 IEEE.

Cite

CITATION STYLE

APA

Liu, C. W., Huang, K. T., & Lu, C. C. (1999). A systolic array implementation of the Feng-Rao algorithm. IEEE Transactions on Computers, 48(7), 690–706. https://doi.org/10.1109/12.780877

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free