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
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 21:46
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 |