ERROR CORRECTION FOR LARGE MEMORIES
Original Publication Date: 1982-Jun-30
Included in the Prior Art Database: 2004-Apr-04
Xerox Disclosure Journal
Currently, error correction is used on computer memories to allow for reliable operation in the presence of single-bit errors and the detection of all double errors. Since it is unlikely that a memory error will affect more than one memory chip, this technique greatly improves the reliability of a machine. The standard error correction scheme uses a Hamming code and requires 6 additional bits for a 16-bit word, 7 additional bits for a 32-bit word, and 8 additional bits for a 64-bit word. In order to minimize the overhead of the check bits, it is desirable to use long word lengths.