Methods and algorithms for joint channel-code decoding of linear block codes
AssigneeMarvell International Ltd.
InventorsGregory Burd, Zining Wu
Life of this patent
Estimating the term…
Loading patent…
AssigneeMarvell International Ltd.
InventorsGregory Burd, Zining Wu
Estimating the term…
Circuits, architectures, methods and algorithms for joint channel-code decoding of linear block codes, and more particularly, for identifying and correcting one or more errors in a code word and/or for encoding CRC (or parity) information. In one aspect, the invention focuses on use of (i) remainders, syndromes or other polynomials and (ii) Gaussian elimination to determine and correct errors. Although this approach may be suboptimal, the present error checking and/or detection scheme involves simpler computations and/or manipulations than conventional schemes, and is generally easier to implement logically. Since the complexity of parity-based error correction schemes increases disproportionately to the number of potential error events, the present invention meets a long-felt need for a scheme to manage error detection and/or correction in systems (such as magnetic recording applications) where there may be a relatively large number of likely error events, thereby advantageously improving reliability and/or performance in channel communications.
A circuit, comprising:
A method of identifying and/or correcting one or more errors in a data block, comprising:
Dependencies are inferred from the claim text.