The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 22, 2006
Filed:
Feb. 21, 2003
Howard H. Ireland, Woodstock, GA (US);
Jeffery T. Nichols, Marietta, GA (US);
Howard H. Ireland, Woodstock, GA (US);
Jeffery T. Nichols, Marietta, GA (US);
CIENA Corporation, Linthicum, MD (US);
Abstract
A method and apparatus for performing quickly and efficiently generating the error correction polynomial. In accordance with the present invention, multiple coefficients of the syndrome vector are processed in parallel by a Berlekamp algorithm logic block of the present invention. The Berlekamp algorithm's iterations can be performed in less than 60 clock cycles for a large order error correction polynomial, thereby enabling the polynomial to be generated very rapidly. In order to perform the Berlekamp algorithm at such a high rate of speed, Galois field multiplier logic is utilized in performing the algorithm. Furthermore, because of the large number of logical multiplication and addition operations that are performed in parallel, the Galois filed multiplier logic in accordance with the preferred embodiment of the present invention is configured in such a way that redundancy in processing polynomial coefficients is greatly reduced, which enables the number of logic gates needed to implement the Galois field multiplier logic to be vastly reduced. This reduction in the number of gates used for this purpose reduces area and power consumption requirements.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile