Determining error locations using error correction codes
AssigneeMaxtor Corporation
InventorLih-jyh Weng
Life of this patent
Estimating the term…
Loading patent…
AssigneeMaxtor Corporation
InventorLih-jyh Weng
Estimating the term…
A computation circuit for evaluating an error locator polynomial corresponding to a t-error correcting n-symbol code is described. In a first mode of operation, the computation circuit computes r syndromes in response to code word inputs. In a second mode of operation, the computation circuit is provided as inputs the coefficients of the error locator polynomial and evaluates the error locator polynomial for r location values in t+1 clock cycles. For each additional r location values, the inputs are the coefficients multiplied by a finite field element. The power of the finite field element is a multiple s of r. The value of the multiple s is initialized to one. After each next consecutive r location values are computed, sr+r is compared to n−1 and s is incremented prior to computing the next consecutive r location values if sr+1<n−1. If sr+r is ≧n−1, then no further computation of r location values is required.
A method of operating a computation circuit in a decoder, the method comprising:
A method of operating a computation circuit in a decoder, the method comprising:
A method of operating a computation circuit in a decoder, the method comprising:
An apparatus, comprising:
An apparatus, comprising:
Dependencies are inferred from the claim text.