← Back to Patent Explorer
US4488298A Expired / Lapsed US ⏱️ 0.0 years remaining

Multi-bit error scattering arrangement to provide fault tolerant semiconductor static memories

Assignee: International Business Machines Corp
•
Filing: 1982-06-16
•
Granted: 1984-12-11
•
Expires: 2002-06-16
📄 Original PDF 🌐 Google Patents

Abstract

Abstract A fault alignment exclusion method and apparatus is disclosed which operates to prevent the alignment of two or more defective bit storage locations at an address in a memory array. The disclosed memory comprises a plurality (n×m) of separate memory chips arranged in a matrix of n rows and m columns. Each of the chips contains a large plurality (64K) of individually addressable bit locations. A plurality of data words, each containing m (72) bit positions are transferred from the memory array to a n (16) word m (72) bit position buffer during a memory read operation. Steering logic responsive to control signals is disposed between the memory and the buffer which permits the n chips in each column of the array to be effectively rearranged selectively within the respective columns so that the relationship of any given chip to a position of the 16 storage positions in a corresponding buffer column may be selectively changed by the control signals applied to the steering logic. The control signals are developed based on defect data stored in an error map such that each memory address contains no more than one defective location.

Inventors

  • 👤 George L. Bond
  • 👤 Frank P. Cartman
  • 👤 Philip M. Ryan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 06:22
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/70; G11C29/88; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 167 words
A memory system comprising in combination: a number of memory chips arranged in a matrix of N rows and M columns, each said chip having K×L individually addressable bit positions; K×L×N memory addresses, each of which comprises M bit positions; a buffer for storing N words each comprising M bit positions; means for connecting the write input and the read output of each said chip in each said column of said memory matrix to one of N buffer storage positions associated with each one of said memory columns; a source of changeable control signals; and data steering logic means connected to said source and said buffer for changing the connective relationship of said N buffer storage positions associated with each bit position of said buffer relative to the position of said chips in the corresponding memory matrix column in response to said control signals, said control signals causing said relationship of said chips to said N buffer positions to be altered when said control signals are changed.
Claim 2
Dependent Claim 167 words
A memory system comprising in combination: a number of memory chips arranged in a matrix of N rows and M columns, each said chip having K×L individually addressable bit positions; K×L×N memory addresses, each of which comprises M bit positions; a buffer for storing N words each comprising M bit positions; means for connecting the write input and the read output of each said chip in each said column of said memory matrix to one of N buffer storage positions associated with each one of said memory columns; a source of changeable control signals; and data steering logic means connected to said source and said buffer for changing the connective relationship of said N buffer storage positions associated with each bit position of said buffer relative to the position of said chips in the corresponding memory matrix column in response to said control signals, said control signals causing said relationship of said chips to said N buffer positions to be altered when said control signals are changed.
Claim 3
Dependent Claim 54 words
The system recited in claim 1 in which said means for changing said connective relationship is operative to permit a first group of n chips to be actively associated in a data transfer relationship with said buffer in place of a second group of n chips whereby one chip is swapped for another chip.
Claim 4
Dependent Claim 244 words
In a memory system comprising a relatively large number of individual memory chips, each of which has a relatively large number of individually addressable bit storage positions some of which are defective and in which said chips are arranged in a matrix of n rows and m columns to provide a plurality of word storage locations, each of which comprises n bit positions, some of which include at least two aligned said defective bit positions and further provided with an error correcting system for correcting a single-bit error in any bit position of a word read from memory and which provides an identification of errors in more than one position that are uncorrectable, an improved method of selectively positioning each said defective bit position within its respective column to prevent more than one of said defective bit positions at any one address of said memory, said method comprising: transferring a plurality of words from a plurality of known memory addresses in parallel to a plurality of word buffers, each said address being associated with a different row of chips in said memory; selectively changing the normal relationship between each chip in a selected column of said memory and corresponding bit storage positions of said word buffers to cause one chip having an identified defective storage location which might cause an uncorrectable error for a data word stored at that address to be replaced by another chip which is defect free at that storage position.
Claim 5
Dependent Claim 244 words
In a memory system comprising a relatively large number of individual memory chips, each of which has a relatively large number of individually addressable bit storage positions some of which are defective and in which said chips are arranged in a matrix of n rows and m columns to provide a plurality of word storage locations, each of which comprises n bit positions, some of which include at least two aligned said defective bit positions and further provided with an error correcting system for correcting a single-bit error in any bit position of a word read from memory and which provides an identification of errors in more than one position that are uncorrectable, an improved method of selectively positioning each said defective bit position within its respective column to prevent more than one of said defective bit positions at any one address of said memory, said method comprising: transferring a plurality of words from a plurality of known memory addresses in parallel to a plurality of word buffers, each said address being associated with a different row of chips in said memory; selectively changing the normal relationship between each chip in a selected column of said memory and corresponding bit storage positions of said word buffers to cause one chip having an identified defective storage location which might cause an uncorrectable error for a data word stored at that address to be replaced by another chip which is defect free at that storage position.
Claim 6
Dependent Claim 67 words
The method recited in claim 3 in which said step of selectively changing the normal relationship between each chip in a selected column of said memory and corresponding bit storage positions of said word buffers comprises steering the output of each said chip to a selected one of said bit storage positions in said word buffer which is selected in accordance with a previously developed control signal.
Claim 7
Dependent Claim 87 words
The method recited in claim 3 in which the step of selectively changing said normal relationship between each chip in a selected column of said memory and corresponding bit storage positions of said word buffers includes the step of selectively activating a first group of n cells to establish a data transfer relationship with said buffer memory instead of activating a second group of n cells in a similar data transferring relationship whereby one chip containing a defect is swapped for an associated chip containing no defect.
Claim 8
Dependent Claim 60 words
The method recited in claim 4 further characterized by the step of selectively activating a first group of n cells to establish a data transfer relationship with said buffer memory instead of activating a second group of n cells in a similar data transferring relationship whereby one chip containing a defect is swapped for an associated chip containing no defect.

References Cited (Backward Citations)

US3644902A Cited
US3897626A Cited
US3781826A Cited
US4074236A Cited
US4365318A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-12-11 1988-06-11 1988-12-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-12-11 1992-06-11 1992-12-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-12-11 1996-06-11 1996-12-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag