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

Information processing device having electrically erasable programmable read only memory with error check and correction circuit

Assignee: NEC Corp
•
Filing: 1993-09-17
•
Granted: 1995-07-11
•
Expires: 2013-09-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An information processing device according to the present invention includes a logical circuit which outputs a signal for indicating that an error correction has been conducted on a data, when an error check and correction (ECC) circuit detects and corrects an error of data at the time of reading data from a memory cell array of an electrically erasable programmable ROM (EEPROM). In the information processing device of the present invention, while the EEPROM outputs the correct data by means of the ECC circuit, it can be known whether there exists an error even in a part of the cells in the EEPROM, so that it is possible to alter an address of a memory cell containing an erroneous bit in the EEPROM or to change the EEPROM itself before malfunction occurs in the information processing device having the EEPROM due to a breakdown of the memory cells in the EEPROM.

Inventors

  • 👤 Toshihide Tsuboi

Bibliographic Details

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

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 185 words
An information processing device comprising: an array of EEPROM cells; an error check and correction circuit coupled to said array of EEPROM cells for checking for an error in bits forming a data read out from said array of EEPROM cells and for executing an error correction on said error in said bits so that a corrected data is outputted from said error check and correction circuit; a logical circuit coupled to said array of EEPROM cells for outputting an error correction signal for indicating an execution of said error correction when said error check and correction circuit detects and corrects said error in said bits; and address altering means coupled to said array of EEPROM cells for altering a current address where said data is stored in said array of EEPROM cells on the basis of said error correction signal outputted from said logical circuit, said corrected data corrected by said error check and correction circuit is stored in said array of EEPROM cells at a new address which is that address which is altered from said current address by said address altering means.
Claim 2
Dependent Claim 185 words
An information processing device comprising: an array of EEPROM cells; an error check and correction circuit coupled to said array of EEPROM cells for checking for an error in bits forming a data read out from said array of EEPROM cells and for executing an error correction on said error in said bits so that a corrected data is outputted from said error check and correction circuit; a logical circuit coupled to said array of EEPROM cells for outputting an error correction signal for indicating an execution of said error correction when said error check and correction circuit detects and corrects said error in said bits; and address altering means coupled to said array of EEPROM cells for altering a current address where said data is stored in said array of EEPROM cells on the basis of said error correction signal outputted from said logical circuit, said corrected data corrected by said error check and correction circuit is stored in said array of EEPROM cells at a new address which is that address which is altered from said current address by said address altering means.
Claim 3
Dependent Claim 79 words
An information processing device according to claim 1, wherein said address altering means includes: a latch which is set on the basis of said error correction signal for indicating the execution of the error correction; and an adder responsive to said latch being set for adding a predetermined value to a value of said current address in order to output said new address where said corrected data which is corrected by said error check and correction circuit is stored.
Claim 4
Dependent Claim 397 words
An information processing device comprising: a first EEPROM cell array for providing a data memory for storing data therein, said first EEPROM cell array having an error check and correction circuit; a second EEPROM cell array for providing a memory table for storing a table of addresses for said data stored in said first EEPROM cell array; a control circuit coupled to said first and second EEPROM cell arrays, said control circuit producing a table reading signal and a timing signal which is output to said second EEPROM cell array, and said control circuit producing and outputting said timing signal, a data reading signal, and a reading/writing control signal which is output to said first EEPROM cell array; a first address latch coupled to said second EEPROM cell array for supplying a table address to said second EEPROM cell array; a second address latch coupled to said second EEPROM cell array for receiving a current address while said data is stored in said first EEPROM cell array; an error correction latch coupled to said error check and correction circuit in said first EEPROM cell array, said error correction latch is initially cleared by said control circuit and is set by an error correction signal for indicating an execution of an error correction from said error check and correction circuit; an adder coupled to said second address latch and said first EEPROM cell array for producing as an address signal to said first EEPROM cell array, said current address being outputted from said second EEPROM cell array while said error correction latch is cleared and a new address different from said current address while said error correction latch is set; and a data latch coupled to said first EEPROM cell array for latching said data which is read out from said first EEPROM cell array in response to said data reading signal and said reading/writing control signal from said control circuit, said data read out from said first EEPROM cell array is written at said new address of said first EEPROM cell array if said data has been error corrected by said error check and correction circuit, and said new address issued from said adder for indicating where said error corrected data is stored in said first EEPROM cell array being written in said second EEPROM cell array in response to said timing signal from said control circuit.
Claim 5
Dependent Claim 397 words
An information processing device comprising: a first EEPROM cell array for providing a data memory for storing data therein, said first EEPROM cell array having an error check and correction circuit; a second EEPROM cell array for providing a memory table for storing a table of addresses for said data stored in said first EEPROM cell array; a control circuit coupled to said first and second EEPROM cell arrays, said control circuit producing a table reading signal and a timing signal which is output to said second EEPROM cell array, and said control circuit producing and outputting said timing signal, a data reading signal, and a reading/writing control signal which is output to said first EEPROM cell array; a first address latch coupled to said second EEPROM cell array for supplying a table address to said second EEPROM cell array; a second address latch coupled to said second EEPROM cell array for receiving a current address while said data is stored in said first EEPROM cell array; an error correction latch coupled to said error check and correction circuit in said first EEPROM cell array, said error correction latch is initially cleared by said control circuit and is set by an error correction signal for indicating an execution of an error correction from said error check and correction circuit; an adder coupled to said second address latch and said first EEPROM cell array for producing as an address signal to said first EEPROM cell array, said current address being outputted from said second EEPROM cell array while said error correction latch is cleared and a new address different from said current address while said error correction latch is set; and a data latch coupled to said first EEPROM cell array for latching said data which is read out from said first EEPROM cell array in response to said data reading signal and said reading/writing control signal from said control circuit, said data read out from said first EEPROM cell array is written at said new address of said first EEPROM cell array if said data has been error corrected by said error check and correction circuit, and said new address issued from said adder for indicating where said error corrected data is stored in said first EEPROM cell array being written in said second EEPROM cell array in response to said timing signal from said control circuit.

References Cited (Backward Citations)

US4244019A Cited
US4612640A Cited
US4688219A Cited
US4701886A Cited
US4768193A Cited
US4881232A Cited
US4817095A Cited
US4950352A Cited
US5005165A Cited
US4926426A Cited
US5142541A Cited
US5140597A Cited
US5233614A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-07-10 1999-01-09 1999-07-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-07-10 2003-01-09 2003-07-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-07-10 2007-01-09 2007-07-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag