×

High-speed syndrome calculation

  • US 6,219,815 B1
  • Filed: 02/18/2000
  • Issued: 04/17/2001
  • Est. Priority Date: 01/20/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of dividing a dividend polynomial by a divisor polynomial using a table of pre-computed products of the generating polynomial using a programmable computer that returns a partial product of the most significant symbols and a partial product of the lessor significant symbols from the table of pre-computed products, comprising the steps of iteratively:

  • indexing the table of pre-computed multiples of the dividend polynomial for a product of the dividend polynomial;

    obtaining the partial product of the most significant symbols from the step of indexing, the partial product containing the most significant symbols of the product of the dividend polynomial;

    subtracting the most significant symbols of the partial product from a remainder to form the most significant symbols of a new remainder before obtaining a second partial product of the lessor significant symbols from the step of indexing, the second partial product containing the lessor significant symbols of the product of the dividend polynomial; and

    indexing into the table of the pre-computed multiples of the dividend polynomial using the most significant symbols of the new remainder to form a new partial product;

    wherein the subtracting step from a previous iteration is performed during a time when a latent memory operation is accessing the table of pre-computed products for the next iteration.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×