Early error detection using ECC
AssigneeHewlett-Packard Development Company, L.P.
InventorsChristopher A. Poirier, Ronny L. Arnold
Life of this patent
Estimating the term…
Abstract
A method of rapidly detecting data errors includes generating a reference syndrome from data bits in a data word, the reference syndrome having at least a first portion and a second portion, generating a partial error code from the data bits and the first portion of the reference syndrome, and initiating an error recovery procedure if the partial error code contains any true values.
Claims23
A method of rapidly detecting data errors, comprising:
- generating a reference syndrome from data bits in a data word, said reference syndrome comprising at least a first portion and a second portion;
- generating a partial error code from said data bits and said first portion of said reference syndrome;
- and
- generating a signal based on said partial error code, said signal indicating whether said data word possibly contains an error.
An error correction code apparatus for early detection of errors in a data word, comprising:
- a plurality of first logic gates having a plurality of data inputs for receiving each data bit of said data word and for receiving a portion of the data bits of a reference syndrome, and having a plurality of outputs to carry a partial error code for said data word;
- and
- at least one second logic gate having a plurality of inputs connected to said plurality of outputs of said plurality of first logic gates, said at least one second logic gate having an output, wherein a true value at said output indicates the possible presence of an error in said data word.
An error correction code apparatus for early detection of errors in a data word, comprising:
- a reference syndrome generator for generating a reference syndrome representing said data word;
- means for detecting an error in a copy of said data word by examining a portion of said reference syndrome and said copy of said data word.
Dependencies are inferred from the claim text.