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

Error detection and correction of a semiconductor memory device

Assignee: NEC Electronics Corp
•
Filing: 1994-11-23
•
Granted: 1995-11-21
•
Expires: 2014-11-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A semiconductor memory includes a main PROM for storing main data, a error correcting PROM for storing correcting data, a error correcting circuit for correcting the main data with the correcting data, and control register for supplying a control signal to the error correcting circuit. An error correction of the correcting circuit is halted during the debugging of a program by the control signal of "invalid".

Inventors

  • 👤 Toru Henmi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 23:36
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/362; G06F11/3648; G06F11/07; G06F11/08; G06F11/10; G06F11/1008; G06F11/1048; G06F11/1052; G11; G11C; G11C29/00; G11C29/70; G11C29/76

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 144 words
A semiconductor memory comprising: a first PROM for storing first data; a second PROM for storing second data; an error correcting circuit, which when activated, corrects said first data with said second data and outputs corrected data, and which, when deactivated, outputs said first data uncorrected irrespective of whether or not said first data is in error; a control register for receiving control data, for storing said control data, for responding to said control data stored therein and for outputting, in response to said control data, a control signal to control said error correcting circuit, said control signal being either a valid control signal or an invalid control signal, such that said error correcting circuit is activated when said control register is outputting said valid control signal, and said error correcting circuit is deactivated when said control register is outputting said invalid control signal.
Claim 2
Dependent Claim 144 words
A semiconductor memory comprising: a first PROM for storing first data; a second PROM for storing second data; an error correcting circuit, which when activated, corrects said first data with said second data and outputs corrected data, and which, when deactivated, outputs said first data uncorrected irrespective of whether or not said first data is in error; a control register for receiving control data, for storing said control data, for responding to said control data stored therein and for outputting, in response to said control data, a control signal to control said error correcting circuit, said control signal being either a valid control signal or an invalid control signal, such that said error correcting circuit is activated when said control register is outputting said valid control signal, and said error correcting circuit is deactivated when said control register is outputting said invalid control signal.
Claim 3
Dependent Claim 97 words
A semiconductor memory according to claim 1, wherein said control data includes data indicating when a debugging operation of a program stored in said first PROM is being executed, and, when a debugging operation is being performed,, said control register outputs, in response to said control data, said invalid control signal so that said error correcting circuit does not operate, and when said debugging operation is completed, said control register outputs, in response to said control data, said valid control signal so that said error correcting circuit operates to correct said first data with said second data.
Claim 4
Dependent Claim 221 words
A semiconductor memory comprising: a first PROM for storing first data; a second PROM for storing second data; an error correcting circuit for correcting said first data with said second data and outputting the corrected data when said error correcting circuit is activated, and outputting said first data uncorrected when said error correcting circuit is deactivated; a control register for receiving control data, for storing said control data, for responding to said control data stored therein and for outputting, in response to said control data, a control signal; a data bus, which includes at least one data bus terminal, commonly connected to said first PROM, said second PROM, said error correcting circuit, and said control register; an address bus, a first portion of said address bus being assigned to said first PROM and a second portion of said address bus being assigned to said second PROM; a control signal connection for supplying the control signal output by said control register to said error correcting circuit, the control signal being either a valid control signal or an invalid control signal, and the error correcting circuit being configured so that when said error correcting circuit receives the invalid control signal, said error detecting circuit is deactivated, and when said error detecting circuit receives the valid control signal, said error detecting circuit is activated.
Claim 5
Dependent Claim 221 words
A semiconductor memory comprising: a first PROM for storing first data; a second PROM for storing second data; an error correcting circuit for correcting said first data with said second data and outputting the corrected data when said error correcting circuit is activated, and outputting said first data uncorrected when said error correcting circuit is deactivated; a control register for receiving control data, for storing said control data, for responding to said control data stored therein and for outputting, in response to said control data, a control signal; a data bus, which includes at least one data bus terminal, commonly connected to said first PROM, said second PROM, said error correcting circuit, and said control register; an address bus, a first portion of said address bus being assigned to said first PROM and a second portion of said address bus being assigned to said second PROM; a control signal connection for supplying the control signal output by said control register to said error correcting circuit, the control signal being either a valid control signal or an invalid control signal, and the error correcting circuit being configured so that when said error correcting circuit receives the invalid control signal, said error detecting circuit is deactivated, and when said error detecting circuit receives the valid control signal, said error detecting circuit is activated.
Claim 6
Dependent Claim 99 words
A semiconductor memory as set forth in claim 3, wherein said control data includes data indicating when a debugging operation of a program stored in said first PROM is being executed, and, when a debugging operation is being performed, said control register outputs, in response to said control data, said invalid control signal so that said error correcting circuit does not operate, and when said debugging operation is completed, said control register outputs, in response to said control data, said valid control signal so that said error correcting circuit operates to correct said first data with said second data.

References Cited (Backward Citations)

US4249253A Cited
US4225959A Cited
US4336611A Cited
US4633471A Cited
US5109359A Cited
US4800563A Cited
US4802117A Cited
US5063565A Cited
US5239656A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag