Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital data error correction
Reexamination Certificate
2005-12-20
2005-12-20
Lamarre, Guy J. (Department: 2133)
Error detection/correction and fault detection/recovery
Pulse or data error handling
Digital data error correction
C708S492000, C714S785000
Reexamination Certificate
active
06978415
ABSTRACT:
A multiple-stage encoder encodes the data in accordance with one, two, . . . , or f factors of an associated cyclic code generator polynomial g(x)=g1(x)*g2(x)* . . . *gf(x) to produce data code words that include a selected number of ECC symbols. The encoder encodes the data d(x) in a first stage using a first factor gm(x) of a selected polynomial ps(x) to produce d(x)*xs=q1(x)g1(x)+r1(x), where q1(x) is a quotient and r1(x) is a remainder and g1(x) has degree s. In a next stage the encoder encodes q1(x) using a next factor gm(x) of the selected polynomial to produce qm(x)=q1(x)gm(x)+rm(x) and so forth, until the remainders associated with all of the factors of the selected generator polynomial have been produced. The system then manipulates the remainders to produce a remainder rs(x) that is associated with the selected polynomial ps(x), and uses a cyclically shifted version of the remainder rs(x) as the code word ECC symbols. The same circuitry is used to both produce and manipulate the remainders, and may also be used for decoding the code words in accordance with the selected polynomials.
REFERENCES:
patent: 5140596 (1992-08-01), Weldon, Jr.
patent: 5185711 (1993-02-01), Hattori
patent: 5280488 (1994-01-01), Glover et al.
patent: 5331645 (1994-07-01), Miller et al.
patent: 5379305 (1995-01-01), Weng
patent: 5444719 (1995-08-01), Cox et al.
patent: 5757826 (1998-05-01), Fredrickson
patent: 5768296 (1998-06-01), Langer et al.
patent: 5901158 (1999-05-01), Weng et al.
patent: 5912905 (1999-06-01), Sakai et al.
patent: 5935269 (1999-08-01), Kodama et al.
patent: 6259749 (2001-07-01), Andoh
G. Fettweis, M. Hassner, “A Combined Reed-Solomon Encoder and Syndrome Generator with Small Hardware Complexity”, IBM Almaden Research Center, San Jose, CA, pp. 1871-1874.
Cesari and McKenna LLP
Lamarre Guy J.
Maxtor Corporation
LandOfFree
Variable redundancy cyclic code encoders does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Variable redundancy cyclic code encoders, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Variable redundancy cyclic code encoders will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3509880