← Back to Patent Explorer
US5598422A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital computer having an error correction code (ECC) system with comparator integrated into re-encoder

Assignee: Dell USA LP
•
Filing: 1995-09-07
•
Granted: 1997-01-28
•
Expires: 2015-09-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital computer system has an error correction code (ECC) syndrome encoder for generating initial ECC syndromes from digital words input to the system which are received together with their corresponding ECC syndromes, in the system receiving circuitry. The system has an ECC syndrome re-encoder for generating second ECC syndromes from the digital words as they are removed from the receiving circuitry. A comparison circuit then compares the originally encoded syndrome with the re-encoded syndrome as it is being generated, to detect whether there is a difference and therefore an error in the digital word or an error in the syndrome. The comparison circuit is integrated into and is a part of the ECC re-encoder.

Inventors

  • 👤 Michael L. Longwell
  • 👤 Paul F. Groepler

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 22:42
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/20; H04L1/208; G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G06F11/1008; G06F11/1048; G11; G11B; G11B20/00; G11B20/10; G11B20/18; H03; H03M; H03M13/00; H04L1/004

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 124 words
An error correction code (ECC) system for a computer system including an ECC syndrome encoder for generating an initial M-bit syndrome from each N-bit digital word for use in the computer, said ECC system comprising: receiving circuitry for receiving each N-bit digital word and its associated initial ECC M-bit syndrome; and M syndrome bit generators each coupled to said receiving circuitry for combining a unique pattern of less than N bits from the N-bit digital words from the receiving circuitry with a unique pattern of less than M bits from the initial M-bit syndromes, with each of the N bits providing an input to a plurality of less than M syndrome bit generators, each generator providing a corresponding error bit of an error code.
Claim 2
Dependent Claim 124 words
An error correction code (ECC) system for a computer system including an ECC syndrome encoder for generating an initial M-bit syndrome from each N-bit digital word for use in the computer, said ECC system comprising: receiving circuitry for receiving each N-bit digital word and its associated initial ECC M-bit syndrome; and M syndrome bit generators each coupled to said receiving circuitry for combining a unique pattern of less than N bits from the N-bit digital words from the receiving circuitry with a unique pattern of less than M bits from the initial M-bit syndromes, with each of the N bits providing an input to a plurality of less than M syndrome bit generators, each generator providing a corresponding error bit of an error code.
Claim 3
Dependent Claim 91 words
An error correction code (ECC) system for a computer system, the computer system having an ECC syndrome encoder for generating an initial ECC syndrome from each digital value provided to the ECC syndrome encoder, said ECC system comprising: memory for storing each digital value and the digital value's associated initial ECC syndrome; and logic coupled to said memory for combining each bit of said associated initial ECC syndrome with a unique subset of bits of said digital value for generating an error code indicative of an error in said digital value.
Claim 4
Dependent Claim 91 words
An error correction code (ECC) system for a computer system, the computer system having an ECC syndrome encoder for generating an initial ECC syndrome from each digital value provided to the ECC syndrome encoder, said ECC system comprising: memory for storing each digital value and the digital value's associated initial ECC syndrome; and logic coupled to said memory for combining each bit of said associated initial ECC syndrome with a unique subset of bits of said digital value for generating an error code indicative of an error in said digital value.
Claim 5
Dependent Claim 81 words
An error correction code (ECC) system for a computer system, comprising: a syndrome encoder receiving a digital value for generating a corresponding initial ECC syndrome; memory coupled to said syndrome encoder for storing said digital value and said corresponding initial ECC syndrome; and logic coupled to said memory for combining each bit of said corresponding initial ECC syndrome with a unique subset of bits of said digital value for generating an error code indicative of an error in said digital value.
Claim 6
Dependent Claim 81 words
An error correction code (ECC) system for a computer system, comprising: a syndrome encoder receiving a digital value for generating a corresponding initial ECC syndrome; memory coupled to said syndrome encoder for storing said digital value and said corresponding initial ECC syndrome; and logic coupled to said memory for combining each bit of said corresponding initial ECC syndrome with a unique subset of bits of said digital value for generating an error code indicative of an error in said digital value.
Claim 7
Dependent Claim 55 words
The ECC system of claim 3, wherein said logic comprises: a plurality of syndrome bit generators, each one of said plurality of syndrome bit generator for combining one bit of said corresponding initial ECC syndrome with a corresponding unique subset of bits of said digital value for generating a corresponding bit of said error code.

References Cited (Backward Citations)

US4100403A Cited
US4201337A Cited
US4241446A Cited
US4276646A Cited
US4345328A Cited
US4404673A Cited
US4805173A Cited
US4939733A Cited
US4849975A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-01-28 2000-07-29 2001-01-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-01-28 2004-07-29 2005-01-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-01-28 2008-07-29 2009-01-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag