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

Fault-tolerant memory array

Assignee: Atmel Corp
•
Filing: 1983-10-28
•
Granted: 1988-08-30
•
Expires: 2003-10-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A memory array is organized into rows and columns of memory cells, each cell having a configuration which passes current or blocks current depending upon the state of that cell. The array includes sense circuits to sense cell state. In a preferred embodiment of the invention, an address signal sent to the memory array activates two sets of memory cells connected to the same sense lines, and the threshold level of the sense circuits is set above the level which would be sensed for a failed bit, so that a failed bit appears as if unprogrammed or erased. Because each bit is represented by a pair of memory cells, a failed cell in a pair will not affect operation of the functioning cell in the pair or result in error.

Inventors

  • 👤 George Perlegos

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 19:02
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/18; G06F11/187

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 201 words
A fault-tolerant memory array including an array of memory cells organized into bytes of at least one bit in length and arranged in rows and columns according to byte location, each of said memory cells having a configuration which conducts current while in one of two states and does not conduct current while in the other of the two states depending upon the value of data stored in said bytes and wherein memory cells which fail when in operation do not conduct current beyond a predetermined level; sensing means connected to corresponding memory cells in said bytes of memory cells for sensing the presence or absence of current flow beyond said predetermined level in said corresponding memory cells; and address means for receiving address signals indicative of byte location and for simultaneously selecting at least two of said bytes of memory cells for each address signal so received, said address means including row lines respectively connected to said rows of memory cells for simultaneously activating at least two of said rows of memory cells in response to each address signal received by said address means such that data stored in said simultaneously selected bytes of memory cells can be logically "OR-ed".
Claim 2
Dependent Claim 201 words
A fault-tolerant memory array including an array of memory cells organized into bytes of at least one bit in length and arranged in rows and columns according to byte location, each of said memory cells having a configuration which conducts current while in one of two states and does not conduct current while in the other of the two states depending upon the value of data stored in said bytes and wherein memory cells which fail when in operation do not conduct current beyond a predetermined level; sensing means connected to corresponding memory cells in said bytes of memory cells for sensing the presence or absence of current flow beyond said predetermined level in said corresponding memory cells; and address means for receiving address signals indicative of byte location and for simultaneously selecting at least two of said bytes of memory cells for each address signal so received, said address means including row lines respectively connected to said rows of memory cells for simultaneously activating at least two of said rows of memory cells in response to each address signal received by said address means such that data stored in said simultaneously selected bytes of memory cells can be logically "OR-ed".
Claim 3
Dependent Claim 132 words
A fault-tolerant memory array as set forth in claim 1, wherein each of said address signals comprises a series of address inputs and said address means includes a decoder means which generates complimentary signals for each of said series of address inputs, said address means further including a plurality of gate means respectively connected to said row lines for receiving said complimentary signals generated by said decoder means and for activating selected ones of said row lines in response to predetermined combination of said complimentary signals, said decoder means having a means for forcing the complimentary signals associated with a unique one of said series of address inputs to the same voltage level in order to permit said address means to activate at least two of said rows of memory cells simultaneously.
Claim 4
Dependent Claim 256 words
A fault-tolerant memory array including an array of memory cells organized into bytes of at least one bit in length and arranged in rows and columns according to byte location, each of said memory cells having a configuration which conducts current while on one of two states and does not conduct current while in the other of the two states depending upon the value of data stored in said bytes and wherein memory cells which fail when in operation do not conduct current beyond a predetermined level; address means for receiving address signals indicative of byte location and for simultaneously selecting at least two of said bytes of memory cells for each address signal so received, said address means including read lines respectively connected to said columns of memory cells such that at least two of said read lines are simultaneously activated for each bit location associated with the byte location indicated by each address signal, said read lines operating to carry current as a function of the data value of each bit in said bytes of memory cells; and sensing means connected to corresponding memory cells in said bytes of memory cells for sensing the presence or absence of current flow beyond said predetermined level in said corresponding memory cells, said sensing means including logic means connected to said read lines for logically "OR-ing" the data value corresponding to the current carried by each group of said read lines simultaneously activated for each bit location associated with the byte location indicated by each address signal.
Claim 5
Dependent Claim 256 words
A fault-tolerant memory array including an array of memory cells organized into bytes of at least one bit in length and arranged in rows and columns according to byte location, each of said memory cells having a configuration which conducts current while on one of two states and does not conduct current while in the other of the two states depending upon the value of data stored in said bytes and wherein memory cells which fail when in operation do not conduct current beyond a predetermined level; address means for receiving address signals indicative of byte location and for simultaneously selecting at least two of said bytes of memory cells for each address signal so received, said address means including read lines respectively connected to said columns of memory cells such that at least two of said read lines are simultaneously activated for each bit location associated with the byte location indicated by each address signal, said read lines operating to carry current as a function of the data value of each bit in said bytes of memory cells; and sensing means connected to corresponding memory cells in said bytes of memory cells for sensing the presence or absence of current flow beyond said predetermined level in said corresponding memory cells, said sensing means including logic means connected to said read lines for logically "OR-ing" the data value corresponding to the current carried by each group of said read lines simultaneously activated for each bit location associated with the byte location indicated by each address signal.
Claim 6
Dependent Claim 29 words
A fault-tolerant memory as set forth in claim 3, wherein said sensing means also includes a plurality of amplifiers respectively interconnected between said read lines and said logic means.
Claim 7
Dependent Claim 61 words
A fault-tolerant memory array as set forth in claims 1 or 3, wherein said sensing means includes at least one amplifier means for changing state depending upon the presence or absence of current flow in said corresponding ones of said memory cells, said amplifier means having a threshold for changing state which is adjusted beyond said predetermined level of current flow.
Claim 8
Dependent Claim 41 words
A fault-tolerant memory array as set forth in claims 1 or 3, wherein said memory cells characteristically exhibit a threshold voltage which is adjusted such that a failed one of said memory cells will not conduct current beyond said predetermined level.

References Cited (Backward Citations)

US4342103A Cited
US4471482A Cited
US4481609A Cited
US4422161A Cited
US4485459A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-08-30 1992-02-29 1992-08-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-08-30 1996-02-29 1996-08-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-08-30 2000-02-29 2000-08-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag