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

Semiconductor memory device with error check and correcting function

Assignee: Mitsubishi Electric Corp
•
Filing: 1988-10-04
•
Granted: 1990-09-18
•
Expires: 2008-10-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An EEPROM having an ECC circuit further comprises a counter circuit. The ECC circuit checks and corrects bit errors included in data read out from a memory cell array. In addition, the ECC circuit generates a predetermined signal every time it corrects a bit error. The counter circuit counts a predetermined signal generated from the ECC circuit.

Inventors

  • 👤 Kenji Noguchi
  • 👤 Tsuyoshi Toyama
  • 👤 Shinichi Kobayashi
  • 👤 Nobuaki Andoh
  • 👤 Kenji Kohda

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 19:18
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G06F11/1008; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/076; G06F11/1076; G06F2201/00; G06F2201/88

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 99 words
A semiconductor memory device having a function for checking and correcting bit errors, comprising: storing means for storing information of a plurality of bits, error check and correcting means for checking and correcting bit errors of the information stored in said storing means, said error check and correcting means generating a predetermined count signal every time it corrects a bit error, counting means for counting said predetermined count signal generated from said error check and correcting means and output means for selectively outputting the information read out from said storing means and the number counted by said counting means.
Claim 2
Dependent Claim 99 words
A semiconductor memory device having a function for checking and correcting bit errors, comprising: storing means for storing information of a plurality of bits, error check and correcting means for checking and correcting bit errors of the information stored in said storing means, said error check and correcting means generating a predetermined count signal every time it corrects a bit error, counting means for counting said predetermined count signal generated from said error check and correcting means and output means for selectively outputting the information read out from said storing means and the number counted by said counting means.
Claim 3
Dependent Claim 28 words
The semiconductor memory device according to claim 1, wherein said output means is responsive to a read command signal externally applied for outputting information indicating the counted number.
Claim 4
Dependent Claim 29 words
The semiconductor memory device according to claim 2, wherein said storing means, said error check and correcting means and said counting means are formed on the same semiconductor substrate.
Claim 5
Dependent Claim 56 words
The semiconductor memory device according to claim 1, wherein said counting means is responsive to a counting starting signal externally applied for starting a counting operation after the information indicating the counted number previously stored is erased and outputting the information indicating the counted number after the information stored in said storing means is read out.
Claim 6
Dependent Claim 25 words
The semiconductor memory device according to claim 4, wherein said counting starting signal has a potential of a higher level than an ordinary logical level.
Claim 7
Dependent Claim 29 words
The semiconductor memory device according to claim 4, wherein said storing means, said error check and correcting means and said counting means are formed on the same semiconductor substrate.
Claim 8
Dependent Claim 29 words
The semiconductor memory device according to claim 1, wherein said storing means, said error check and correcting means and said counting means are formed on the same semiconductor substrate.
Claim 9
Dependent Claim 21 words
The semiconductor memory device according to claim 1, wherein said storing means comprises a plurality of memory cells each storing information.
Claim 10
Dependent Claim 24 words
The semiconductor memory device according to claim 8, wherein each of said plurality of memory cells comprises an electrically erasable and programmable read-only memory.
Claim 11
Dependent Claim 177 words
A semiconductor memory device having a function for checking and correcting bit errors, comprising: a memory cell array comprising a plurality of memory cells arranged in a plurality of rows and columns, first selecting means for selecting any of rows in said memory cell array, second selecting means for selecting any of columns in said memory cell array, writing means for writing data to the memory cell selected by said first and second selecting means, reading means for reading out data stored in the memory cell selected by said first and second selecting means, error check and correcting means for checking and correcting bit errors included in data stored in the memory cell selected by said first and second selecting means, said error check and correcting means generating a predetermined count signal every time it corrects a bit error, counting means for counting said predetermined count signal generated from said error check and correcting means and output means for selectively outputting the information read out from said storing means and the number counted by said counting means.
Claim 12
Dependent Claim 177 words
A semiconductor memory device having a function for checking and correcting bit errors, comprising: a memory cell array comprising a plurality of memory cells arranged in a plurality of rows and columns, first selecting means for selecting any of rows in said memory cell array, second selecting means for selecting any of columns in said memory cell array, writing means for writing data to the memory cell selected by said first and second selecting means, reading means for reading out data stored in the memory cell selected by said first and second selecting means, error check and correcting means for checking and correcting bit errors included in data stored in the memory cell selected by said first and second selecting means, said error check and correcting means generating a predetermined count signal every time it corrects a bit error, counting means for counting said predetermined count signal generated from said error check and correcting means and output means for selectively outputting the information read out from said storing means and the number counted by said counting means.
Claim 13
Dependent Claim 101 words
The semiconductor memory device according to claim 10, wherein said memory cell array comprises a data region for storing data bits and a check bit region for storing check bits, said error check and correcting means comprises check bit generating means for generating check bits based on data bits stored in said data bit region in said memory cell array and applying the same to said check bit region, and check and correcting means responsive to said check bits stored in said check bit region in said memory cell array for checking and correcting bit errors of said corresponding data bits.
Claim 14
Dependent Claim 56 words
The semiconductor memory device according to claim 11, wherein said counting means is responsive to a counting starting signal externally applied for starting a counting operation after the information indicating the counted number previously stored is erased and outputting the information indicating the counted number after the information stored in said storing means is read out.
Claim 15
Dependent Claim 24 words
The semiconductor memory device according to claim 10, wherein each of said plurality of memory cells comprises an electrically erasable and programmable read-only memory.
Claim 16
Independent Claim 86 words
A method for operating a semiconductor memory device comprising storing means for storing information of a plurality of bits, and error check and correcting means for checking and correcting bit errors of the information stored in said storing means, comprising the steps of: generating a predetermined count signal every time a bit error is detected by said error check and correcting means, counting said predetermined count signal and selectively outputting either information read out from said storing means or the number counted in said counting step.
Claim 17
Independent Claim 86 words
A method for operating a semiconductor memory device comprising storing means for storing information of a plurality of bits, and error check and correcting means for checking and correcting bit errors of the information stored in said storing means, comprising the steps of: generating a predetermined count signal every time a bit error is detected by said error check and correcting means, counting said predetermined count signal and selectively outputting either information read out from said storing means or the number counted in said counting step.
Claim 18
Dependent Claim 127 words
A semiconductor memory device having a function for checking and correcting bit errors, comprising: storing means for storing information of a plurality of bits, error check and correcting means for checking and correcting bit errors of the information stored in said storing means, said error check and correcting means generating a predetermined count signal every time it corrects a bit error, and counting mans for counting said predetermined count signal generated from said error check and correcting means, wherein said counting means is responsive to a counting starting signal externally applied for starting a counting operation after the information indicating the counted number of previously stored is erased and outputting the information indicating the counted number after the information stored in said storing means is read out.
Claim 19
Dependent Claim 127 words
A semiconductor memory device having a function for checking and correcting bit errors, comprising: storing means for storing information of a plurality of bits, error check and correcting means for checking and correcting bit errors of the information stored in said storing means, said error check and correcting means generating a predetermined count signal every time it corrects a bit error, and counting mans for counting said predetermined count signal generated from said error check and correcting means, wherein said counting means is responsive to a counting starting signal externally applied for starting a counting operation after the information indicating the counted number of previously stored is erased and outputting the information indicating the counted number after the information stored in said storing means is read out.

References Cited (Backward Citations)

US3814922A Cited
DE2359776A1 Cited
US4053751A Cited
US4584681A Cited
US4612640A Cited
US4809276A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-09-17 1994-03-19 1994-09-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-09-17 1998-03-19 1998-09-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-09-17 2002-03-19 2002-09-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag