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

Read/write memory device with an embedded read-only pattern and method for providing same

Assignee: International Business Machines Corp
•
Filing: 1987-11-05
•
Granted: 1989-06-20
•
Expires: 2007-11-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A memory array device with an embedded self-test binary pattern. The device has an array of bistable cells formed with first and second sides that are oppositely connected to a first voltage line or a second voltage line. If the first and second voltage lines are energized at the same voltage level, each of the bistable cells will function in a normal bistable mode. If the first and second voltage lines are energized at different levels, each of the bistable cells will function in an embedded binary pattern mode.

Inventors

  • 👤 Ronald J. Prilik
  • 👤 James R. Varner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 19:37
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/20; G11C29/00; G11C29/04; G11C29/08; G11C29/12; G11C29/36

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 188 words
A memory array device with an embedded binary pattern, said memory array device comprising: a first voltage line and a second voltage line; an array of bistable memory cell means, each of said bistable memory cell means being associated with a respective address value and being constructed with first and second sides that each are selectively connectable to said first voltage line or said second voltage line, each of said bistable memory cell means, when said first and second sides are selectively connected to opposite ones of said first and second voltage line, being for: (a) functioning, during times when said first and second voltage lines are energized at a same time and voltage level, in a bistable mode; and (b) functioning, during times when said first and second voltage lines are energized at at least one of different times and different voltage levels, in an embedded binary pattern mode wherein each of said bistable memory cell means being set to a logical value corresponding to a selected connection of said first and second sides of said bistable memory cell means to said first and second voltage lines.
Claim 2
Dependent Claim 188 words
A memory array device with an embedded binary pattern, said memory array device comprising: a first voltage line and a second voltage line; an array of bistable memory cell means, each of said bistable memory cell means being associated with a respective address value and being constructed with first and second sides that each are selectively connectable to said first voltage line or said second voltage line, each of said bistable memory cell means, when said first and second sides are selectively connected to opposite ones of said first and second voltage line, being for: (a) functioning, during times when said first and second voltage lines are energized at a same time and voltage level, in a bistable mode; and (b) functioning, during times when said first and second voltage lines are energized at at least one of different times and different voltage levels, in an embedded binary pattern mode wherein each of said bistable memory cell means being set to a logical value corresponding to a selected connection of said first and second sides of said bistable memory cell means to said first and second voltage lines.
Claim 3
Dependent Claim 196 words
A memory array device with an embedded binary pattern said memory array device comprising: a first voltage line and a second voltage line; an array of bistable memory cell means are different groups of said bistable memory cell means are associated with respective address values and each of said bistable memory cell means being constructed with first and second sides that are each selectively connectable to said first voltage line or said second voltage line, each of said bistable memory cell means, when said first and second sides are selectively connected to opposite ones of said first and second voltage line, being for: (a) functioning, during times when said first and second voltage lines are energized at a same time and voltage level, in a bistable mode; and (b) functioning, during times when said first and second voltage lines are energized at at least one of different times and different voltage levels, in an embedded binary pattern mode wherein each of said bistable memory cell means is set to a logical value corresponding to the selected connection of said first and second sides of said bistable memory cell means to said first and second voltage lines.
Claim 4
Dependent Claim 196 words
A memory array device with an embedded binary pattern said memory array device comprising: a first voltage line and a second voltage line; an array of bistable memory cell means are different groups of said bistable memory cell means are associated with respective address values and each of said bistable memory cell means being constructed with first and second sides that are each selectively connectable to said first voltage line or said second voltage line, each of said bistable memory cell means, when said first and second sides are selectively connected to opposite ones of said first and second voltage line, being for: (a) functioning, during times when said first and second voltage lines are energized at a same time and voltage level, in a bistable mode; and (b) functioning, during times when said first and second voltage lines are energized at at least one of different times and different voltage levels, in an embedded binary pattern mode wherein each of said bistable memory cell means is set to a logical value corresponding to the selected connection of said first and second sides of said bistable memory cell means to said first and second voltage lines.
Claim 5
Dependent Claim 41 words
A memory array device as claimed in claim 2, wherein said embedded binary pattern corresponds to an instruction set, and wherein logical values of each of said different group of bistable memory cell means represents an instruction in said instruction set.
Claim 6
Dependent Claim 44 words
A memory array device as claimed in claim 2, wherein said embedded binary pattern corresponds to a self-test signature pattern and wherein logical values of each said different group of bistable memory cell means represents a different signature portion of said self-test signature pattern.
Claim 7
Dependent Claim 40 words
A memory array device as claimed in claim 2, wherien said embedded binary pattern corresponds to a self-test binary count sequence, and wherein logical values of each said different group of bistable memory cell means represents a binary count value.
Claim 8
Dependent Claim 40 words
A memory array device as claimed in claim 5, further comprising feedback loop means for applying said binary count values as address values to cause said memory array to progress through said self-test binary count sequence during a self-test operation.
Claim 9
Dependent Claim 40 words
A memory array device as claimed in claim 6, wherein said feedback loop means comprises delay means for introducing a delay in the application of said binary count values as address values so that a race condition does not occur.
Claim 10
Dependent Claim 37 words
A memory array device as claimed in claim 7, wherein said feedback loop means comprises latch means, responsive to a clock pulse, for controlling the rate at which said binary count values are applied as address values.
Claim 11
Dependent Claim 38 words
A memory array device as claimed in claim 7, further comprising recording means for recording logical values of each of said different groups of bistable memory cell means as said memory array device progresses through a self-test operation.
Claim 12
Dependent Claim 55 words
A memory array device as claimed in claim 9, wherein said recording means comprises memory means for recording logical values upon receipt of a clock pulse and wherein said memory array device further comprises clock generation means for producing a clock pulse in synchronization with a sequencing of said memory array through a self-test operation.
Claim 13
Dependent Claim 28 words
A memory array device as claimed in claim 7, further comprising cycle means for halting a self-test operation once said memory array has completed an entire self-test cycle.
Claim 14
Dependent Claim 212 words
A memory array device with an embedded binary pattern, said memory array device comprising: a first voltage line and a second voltage line; an array of bistable memory cell means, each of said bistable memory cell means being associated with a respective address value and each of said bistable memory cell means being constructed with first and second sides, said first side being selectively connected to one of said first voltage line or said second voltage line and said second side being selectively connected to one of said first voltage line or said second voltage line which is not connected to said first side of said bistable memory cell means, each of said bistable memory cell means being for: (a) functioning, during times when said first and second voltage lines are energized at a same time and voltage level, in a bistable mode; and (b) functioning, during times when said first and second voltage lines are energized at at least one of different times and different voltage levels, in an embedded binary pattern mode wherein each of said bistable memory cell means is set to a logical value corresponding to a selected connection of said first and second sides of said bistable memory cell means to said first and second voltage lines.
Claim 15
Dependent Claim 212 words
A memory array device with an embedded binary pattern, said memory array device comprising: a first voltage line and a second voltage line; an array of bistable memory cell means, each of said bistable memory cell means being associated with a respective address value and each of said bistable memory cell means being constructed with first and second sides, said first side being selectively connected to one of said first voltage line or said second voltage line and said second side being selectively connected to one of said first voltage line or said second voltage line which is not connected to said first side of said bistable memory cell means, each of said bistable memory cell means being for: (a) functioning, during times when said first and second voltage lines are energized at a same time and voltage level, in a bistable mode; and (b) functioning, during times when said first and second voltage lines are energized at at least one of different times and different voltage levels, in an embedded binary pattern mode wherein each of said bistable memory cell means is set to a logical value corresponding to a selected connection of said first and second sides of said bistable memory cell means to said first and second voltage lines.
Claim 16
Dependent Claim 44 words
A memory array device as claimed in claim 12, wherein said embedded binary pattern is an embedded self-test pattern which corresponds to a binary count sequence and wherein logical values of each different group of bistable memory cell means represents a binary count value.
Claim 17
Dependent Claim 39 words
A memory array device as claimed in claim 13, further comprising feedback loop means for applying said binary count values as address values to cause said memory array to progress through said binary count sequence during a self-test operation.
Claim 18
Dependent Claim 40 words
A memory array device as claimed in claim 14, wherein said feedback loop means comprises delay means for introducing a delay in the application of said binary count values as address values so that a race condition does not occur.
Claim 19
Dependent Claim 36 words
A memory array device as claimed in claim 15, wherein said feedback loop means comprises latch means responsive to a clock pulse, for controlling a rate at which binary count values are applied as address values.
Claim 20
Dependent Claim 36 words
A memory array device as claimed in claim 15, further comprising recording means for recording logical values of each different group of bistable memory cell means as said memory array device progresses through a self-test operation.
Claim 21
Dependent Claim 55 words
A memory array device as claimed in claim 17, wherein said recording means comprises memory means for recording logical values upon receipt of a clock pulse, and wherein said memory array device further comprises clock generation means for producing a clock pulse in synchronization with a sequencing of said memory array through a self-test operation.
Claim 22
Dependent Claim 28 words
A memory array device as claimed in claim 15, further comprising cycle means for halting a self-test operation once said memory array has completed an entire self-test cycle.
Claim 23
Dependent Claim 310 words
A memory array device with an embedded binary pattern and a complementary embedded binary pattern, said memory array device comprising: a first voltage line and a second voltage line; an array of bistable memory cell means, each of said bistable memory cell means being associated with a respective address value and each of said bistable cells being constructed with first and second sides, said first side being selectively connected to one of said first voltage line or said second voltage line and said second side being selectively connected to one of said first voltage line or said second voltage line which is not connected to said first side of said bistable memory cell means, each of said bistable memory cell means being for: (a) functioning, during times when said first and second voltage lines are energized at a same time and voltage level, in a read/write mode, wherein said bistable memory cell means can be set to either a logical 1 or 0; (b) functioning, during times when said first voltage line is energized at at least one of an earlier time or a higher voltage level than an energization of said second voltage line, in an embedded binary pattern mode wherein each of said bistable memory cell means is set to a logical value corresponding to a selected connection of said first and second sides of said bistable memory cell means to said first or second voltage lines; and (c) functioning, during times when said second voltage line is energized at at least one of an earlier time or a higher voltage level than an energization level of said first voltage line, in a complementary embedded binary pattern mode wherein each of said bistable memory cell means is set to a logical value which is a complement of a logical value which would be obtained from function (b) above.
Claim 24
Dependent Claim 310 words
A memory array device with an embedded binary pattern and a complementary embedded binary pattern, said memory array device comprising: a first voltage line and a second voltage line; an array of bistable memory cell means, each of said bistable memory cell means being associated with a respective address value and each of said bistable cells being constructed with first and second sides, said first side being selectively connected to one of said first voltage line or said second voltage line and said second side being selectively connected to one of said first voltage line or said second voltage line which is not connected to said first side of said bistable memory cell means, each of said bistable memory cell means being for: (a) functioning, during times when said first and second voltage lines are energized at a same time and voltage level, in a read/write mode, wherein said bistable memory cell means can be set to either a logical 1 or 0; (b) functioning, during times when said first voltage line is energized at at least one of an earlier time or a higher voltage level than an energization of said second voltage line, in an embedded binary pattern mode wherein each of said bistable memory cell means is set to a logical value corresponding to a selected connection of said first and second sides of said bistable memory cell means to said first or second voltage lines; and (c) functioning, during times when said second voltage line is energized at at least one of an earlier time or a higher voltage level than an energization level of said first voltage line, in a complementary embedded binary pattern mode wherein each of said bistable memory cell means is set to a logical value which is a complement of a logical value which would be obtained from function (b) above.
Claim 25
Independent Claim 196 words
A method of providing a memory array device with an embedded binary pattern, said memory array device having an array of bistable memory cell means provided along an array of bit line means and word line means, said method comprising the steps of: for each respective said bistable memory cell means; selectively connecting a first side of said bistable memory cell means to bit line means, word line means, and to one of a first voltage line or a second voltage line; selectively connecting a second side of said bistable memory cell means to bit line means, word line means, and to one of said first voltage line or said second voltage line which is not connected to said first side of said bistable memory cell means; energizing said first and second voltage lines at at least one of different times and different voltage levels to operate said bistable memory cell means in an embedded binary pattern mode, wherein each of said bistable memory cell means is set to a logical value corresponding to a selected connection of said first and second sides of said bistable memory cell means to said first and second voltage lines.
Claim 26
Independent Claim 196 words
A method of providing a memory array device with an embedded binary pattern, said memory array device having an array of bistable memory cell means provided along an array of bit line means and word line means, said method comprising the steps of: for each respective said bistable memory cell means; selectively connecting a first side of said bistable memory cell means to bit line means, word line means, and to one of a first voltage line or a second voltage line; selectively connecting a second side of said bistable memory cell means to bit line means, word line means, and to one of said first voltage line or said second voltage line which is not connected to said first side of said bistable memory cell means; energizing said first and second voltage lines at at least one of different times and different voltage levels to operate said bistable memory cell means in an embedded binary pattern mode, wherein each of said bistable memory cell means is set to a logical value corresponding to a selected connection of said first and second sides of said bistable memory cell means to said first and second voltage lines.

References Cited (Backward Citations)

US3805152A Cited
US3961252A Cited
US3961254A Cited
US4332028A Cited
US4481627A Cited
US4585955A Cited
US4585955B1 Cited
US4684826A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-06-19 1992-12-19 1993-06-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-06-19 1996-12-19 1997-06-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-06-19 2000-12-19 2001-06-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag