×

Error correction and concurrent verification of a product code

DC
  • US 6,048,090 A
  • Filed: 04/23/1997
  • Issued: 04/11/2000
  • Est. Priority Date: 04/23/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A correction validator for validating corrections to an error correction code (ECC) made by an ECC decoder, wherein the ECC code is a multi-dimensional code comprised of a first set of code words that intersect with a second set of code words, the ECC decoder process the first and second set of code words in iterative passes, and the ECC decoder skips a code word if a predetermined condition is satisfied, the correction validator comprises:

  • (a) at least one register for storing a validation value computed in response to data in the multi-dimensional code and computed proximate in time to when the ECC decoder processes the data in the multi-dimensional code;

    (b) an offset controller for adjusting the validation value according to an offset value when the ECC decoder skips a code word in the multi-dimensional code; and

    (c) a comparator for comparing a final validation value to a predetermined value when the ECC decoder finishes processing the multi-dimensional code, wherein a result of the comparison indicates whether corrections made by the ECC decoder are valid.

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