Patent US3898443A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag