Patent US4875212A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4875212A Expired / Lapsed US ⏱️ 0.0 years remaining

Memory device with integrated error detection and correction

Assignee: Texas Instruments Inc
•
Filing: 1989-02-13
•
Granted: 1989-10-17
•
Expires: 2009-02-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A semiconductor memory device, comprising an information memory array storing data words each consisting of a predetermined number of information bits, a memory array storing bits generated in accordance with an error detect/correct code, the memory array having bit lines equal in number to the information bits forming each of the data words, the memory array being programmable to create error detection and correction data on the basis of which a bit in error in the main memory array is to be detected and corrected, main sense amplifiers for detecting the information bits read from the main memory array, the main sense amplifiers being equal in number to the information bits forming each of the data words, auxiliary sense amplifiers for detecting an error bit read from the main memory array and output through the main sense amplifiers, the auxiliary sense amplifiers being equal in number to the main sense amplifiers and each producing an error signal in response to an erroneous information bit read from the main memory array through any of the main sense amplifiers, and an error correction circuit intervening between the main and auxiliary sense amplifiers and transparent to an error-free information bit read from the main memory array, the error correction circuit being responsive to the error signal from any of the auxiliary sense amplifiers for inverting the logic state of an erroneous information bit read from the main memory array.

Inventors

  • 👤 Masashi Hashimoto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 02:32
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G06F11/1008; G06F11/1076

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 261 words
A semiconductor memory device comprising: a first memory array having stored therein a plurality of data words each comprising a predetermined number of information bits; an integrated error detection and correction circuit including a second memory array having stored therein a plurality of bits generated in accordance with a predefined error detect/correct code, the second memory array being programmable to create error detection and correction data on the basis of which bits in error in said first memory array are to be detected and corrected, information detecting circuitry associated with said first memory array to detect information bits red from said first memory array, the information detecting circuitry comprising a plurality of information detecting units, said plurality being equal in number to the predetermined number of information bits, error detecting circuitry associated with said second memory array to detect each error bit read from said first memory array and provided by said information detecting circuitry, the error detecting circuitry comprising a plurality of error detection and correction data detecting units, the plurality of error detection and correction data detecting units being equal in number to said plurality of information detecting units and each unit being operative to produce an error signal in response to an erroneous information bit read from said first memory array through said information detecting circuitry, and an error correction circuit operatively intervening between said information detecting circuitry and said error detection and correction data detecting units to invert the logic state of each erroneous information bit read from said first memory array through said information detecting circuitry.
Claim 2
Dependent Claim 261 words
A semiconductor memory device comprising: a first memory array having stored therein a plurality of data words each comprising a predetermined number of information bits; an integrated error detection and correction circuit including a second memory array having stored therein a plurality of bits generated in accordance with a predefined error detect/correct code, the second memory array being programmable to create error detection and correction data on the basis of which bits in error in said first memory array are to be detected and corrected, information detecting circuitry associated with said first memory array to detect information bits red from said first memory array, the information detecting circuitry comprising a plurality of information detecting units, said plurality being equal in number to the predetermined number of information bits, error detecting circuitry associated with said second memory array to detect each error bit read from said first memory array and provided by said information detecting circuitry, the error detecting circuitry comprising a plurality of error detection and correction data detecting units, the plurality of error detection and correction data detecting units being equal in number to said plurality of information detecting units and each unit being operative to produce an error signal in response to an erroneous information bit read from said first memory array through said information detecting circuitry, and an error correction circuit operatively intervening between said information detecting circuitry and said error detection and correction data detecting units to invert the logic state of each erroneous information bit read from said first memory array through said information detecting circuitry.
Claim 3
Dependent Claim 30 words
The semiconductor memory device as set forth in claim 1, in which each of said information detecting units and said detection and correction data detecting units comprises a sense amplifier.
Claim 4
Dependent Claim 20 words
The semiconductor memory device as set forth in claim 1, in which said first memory array comprises a mask ROM.
Claim 5
Dependent Claim 146 words
A semiconductor memory device comprising: a first memory array having a plurality of blocks of data stored at predetermined locations with each location being addressable by a first address signal with at least some of said blocks containing one or more defective bits; an error detection and correction circuit including a second memory array having error detection and correction data stored therein representative of the locations of blocks of data in which defective bits are contained, and addressable by the first address signal and a second address signal; and an error correction circuit operatively connected to receive addressed blocks of data from the first memory array as well as the error detection and correction data from the second memory array thereby to provide as an output a corrected block of data based on the received block of data and the received error detection and correction data.
Claim 6
Dependent Claim 146 words
A semiconductor memory device comprising: a first memory array having a plurality of blocks of data stored at predetermined locations with each location being addressable by a first address signal with at least some of said blocks containing one or more defective bits; an error detection and correction circuit including a second memory array having error detection and correction data stored therein representative of the locations of blocks of data in which defective bits are contained, and addressable by the first address signal and a second address signal; and an error correction circuit operatively connected to receive addressed blocks of data from the first memory array as well as the error detection and correction data from the second memory array thereby to provide as an output a corrected block of data based on the received block of data and the received error detection and correction data.
Claim 7
Dependent Claim 53 words
The semiconductor memory device according to claim 4 wherein the second memory array further comprises: error detect circuitry operatively connected to the second memory array to provide an error indication when the first and second address signals address a location of a data block having a defective bit within the first memory array.
Claim 8
Dependent Claim 33 words
The semiconductor memory device according to claim 5 further comprising: a plurality of sense amplifiers responsive to the error indication and operatively connected between the second memory array and the error correction circuit.

References Cited (Backward Citations)

US4355393A Cited
US4319356A Cited
US4335459A Cited
US4592024A Cited
US4561095A Cited
US4646304A Cited
US4689792A Cited
US4710934A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-10-16 1993-04-17 1993-10-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-10-16 1997-04-17 1997-10-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-10-16 2001-04-17 2001-10-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag