Patent US3898443A successfully refreshed from Google Patents.
US3898443A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Memory fault correction system
Assignee: AT&T Inc
•
Filing: 1973-10-29
•
Granted: 1975-08-05
•
Expires: 1993-10-29
Abstract
Abstract A memory system is disclosed which is internally self-correcting when a memory failure occurs. Upon detection of a memory output error, the bit which is incorrect is automatically identified and the output from the memory column which provided the error bit is inhibited. At the same time, a spare memory column is activated and the information which was initially in the error column is transferred to the now activated spare column. The output of the spare column is then directed into the bit location of the inhibited column.
Inventors
- 👤 Robert Mckee Smith
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 05:06
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/70; G11C29/78; G11C29/781
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
192 words
A computer memory error correction system comprising a memory having n + m columns and p rows, each row having a unique address and wherein under control of an address associated with any said row a word having n bit positions is obtained from said memory, said word composed of one data bit from one of said n columns of said addressed row, means for checking each obtained word from said memory to detect obtained words having error data bits contained therein, means operable in response To a detected error word for determining which bit position of said word is in error, means for marking the column associated with said determined error bit, means operable in response to a detected error word for selecting one of said m columns of said memory, means for establishing within said selected m memory column at each row thereof data bits identical to the data bits in each corresponding row of said marked column, and means for substituting in each obtained word at the bit position of said marked column the data bit from said selected m column for the data bit from said marked column.
Claim 2
Dependent Claim
192 words
A computer memory error correction system comprising a memory having n + m columns and p rows, each row having a unique address and wherein under control of an address associated with any said row a word having n bit positions is obtained from said memory, said word composed of one data bit from one of said n columns of said addressed row, means for checking each obtained word from said memory to detect obtained words having error data bits contained therein, means operable in response To a detected error word for determining which bit position of said word is in error, means for marking the column associated with said determined error bit, means operable in response to a detected error word for selecting one of said m columns of said memory, means for establishing within said selected m memory column at each row thereof data bits identical to the data bits in each corresponding row of said marked column, and means for substituting in each obtained word at the bit position of said marked column the data bit from said selected m column for the data bit from said marked column.
Claim 3
Dependent Claim
16 words
The invention set forth in claim 1 wherein said checking means includes a parity check circuit.
Claim 4
Dependent Claim
31 words
The invention set forth in claim 2 wherein said parity check circuit is operable to check the parity of said obtained word both before and after said substitution of data bits.
Claim 5
Dependent Claim
39 words
The invention set forth in claim 1 further comprising an input for supplying data bits to said memory, and wherein said memory column establishing means includes means for directing data bits from said input to said selected spare column.
Claim 6
Dependent Claim
34 words
The invention set forth in claim 1 further comprising means for transferring data bits from one memory column to another memory column, and wherein said memory column establishing means includes said data transferring means.
Claim 7
Independent Claim
102 words
The method of rehabilitating a memory comprising the steps of detecting a memory output error in a word read from memory, determining which bit of said word is in error, inhibiting the readout of the memory bit column associated with said determined error bit, selecting a spare memory bit column, establishing within said selected spare memory bit column the correct data bits which were stored within said error bit column, and substituting in said output word at the bit position of said determined error column the data bit from said selected spare column for the data bit from said determined error column.
Claim 8
Independent Claim
102 words
The method of rehabilitating a memory comprising the steps of detecting a memory output error in a word read from memory, determining which bit of said word is in error, inhibiting the readout of the memory bit column associated with said determined error bit, selecting a spare memory bit column, establishing within said selected spare memory bit column the correct data bits which were stored within said error bit column, and substituting in said output word at the bit position of said determined error column the data bit from said selected spare column for the data bit from said determined error column.
Claim 9
Dependent Claim
31 words
The invention set forth in claim 6 further comprising the step of checking the output word obtained from memory for the purpose of detecting errors therein after said substitution has occurred.
References Cited (Backward Citations)
US3222653A
Cited
US3772652A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1978-08-04 | 1979-02-03 | 1979-08-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1982-08-04 | 1983-02-03 | 1983-08-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1986-08-04 | 1987-02-03 | 1987-08-05 | $7700.00 | Window Closed / Lapsed |