Patent US5657281A successfully refreshed from Google Patents.
US5657281A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Systems and methods for implementing inter-device cell replacements
Assignee: FOOTHILLS IP LLC
•
Filing: 1996-03-11
•
Granted: 1997-08-12
•
Expires: 2016-03-11
Abstract
Abstract A memory system 200 including a first memory unit 201 having an array of memory cells and a second memory unit 201 having an array of memory cells including a number of redundant cells. A crossbar switch 202 is provided for switching an address to a defective cell in the array of the first memory unit 201 to the second memory unit 202 to access a selected one of the redundant cells.
Inventors
- 👤 G. R. Mohan Rao
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 15:35
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/16; G06F13/18; G11; G11C; G11C29/00; G11C29/70; G11C29/78; G11C29/80; G11C29/808
Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
74 words
A memory system comprising: a first memory unit having an array of memory cells; a second memory unit having an array of memory cells including a number of redundant cells; an address bus; and a crossbar switch operable to switch an address addressing a defective cell in said array of said first memory unit and presented on said address bus to said second memory unit to access a selected one of said redundant cells.
Claim 2
Dependent Claim
74 words
A memory system comprising: a first memory unit having an array of memory cells; a second memory unit having an array of memory cells including a number of redundant cells; an address bus; and a crossbar switch operable to switch an address addressing a defective cell in said array of said first memory unit and presented on said address bus to said second memory unit to access a selected one of said redundant cells.
Claim 3
Dependent Claim
38 words
The memory system of claim 1 wherein said crossbar switch is further operable to modify said address to generate a new address for switching to said second memory unit to accessing said selected one of said memory cells.
Claim 4
Dependent Claim
16 words
The memory system of claim 1 wherein said arrays comprise arrays of random access memory cells.
Claim 5
Dependent Claim
15 words
The memory system of claim 1 wherein said arrays comprise arrays of read-only memory cells.
Claim 6
Dependent Claim
22 words
The memory system of claim 1 wherein said memory units comprise dynamic random access memories packaged as single in line memory modules.
Claim 7
Dependent Claim
29 words
The memory system of claim 1 wherein said crossbar switch is further operable to switch a chip select signal from said first memory unit to said second memory unit.
Claim 8
Dependent Claim
105 words
A memory comprising: a first array of memory cells accessible by a set of addresses; a second array of memory cells including a first number of cells addressable by a first set of addresses and a second number of cells addressable by a second set of addresses; an address bus for carrying addresses; and a programmable crossbar switch operable to convert an address received from said address bus and addressing defective ones of said cells in said first array to a selected one of said second set of addresses and switch said selected one of said second set of addresses to access said second array.
Claim 9
Dependent Claim
105 words
A memory comprising: a first array of memory cells accessible by a set of addresses; a second array of memory cells including a first number of cells addressable by a first set of addresses and a second number of cells addressable by a second set of addresses; an address bus for carrying addresses; and a programmable crossbar switch operable to convert an address received from said address bus and addressing defective ones of said cells in said first array to a selected one of said second set of addresses and switch said selected one of said second set of addresses to access said second array.
Claim 10
Dependent Claim
19 words
The memory system of claim 7 wherein said second number of cells in said second array comprise redundant cells.
Claim 11
Dependent Claim
22 words
The memory system of claim 8 wherein said second number of cells in said second array comprise redundant rows of memory cells.
Claim 12
Dependent Claim
22 words
The memory system of claim 8 wherein said second number of cells in said second array comprise redundant columns of memory cells.
Claim 13
Dependent Claim
26 words
The memory system of claim 7 wherein said crossbar is further operable to switch a chip select signal from said first memory to said second memory.
Claim 14
Dependent Claim
19 words
The memory system of claim 7 wherein said first and second arrays are fabricated on separate integrated circuit chips.
Claim 15
Dependent Claim
15 words
The memory system of claim 12 wherein said separate chips are disposed in separate packages.
Claim 16
Dependent Claim
35 words
The memory system of claim 7 wherein said set of addresses for addressing said first array is the same as said first set of addresses addressing said first number of cells in said second array.
Claim 17
Dependent Claim
125 words
A memory system comprising: a plurality of memory units each including an array of rows and columns of primary memory cells addressable by a first set of addresses and a selected number of rows and columns of redundant memory cells addressable by a second set of addresses; an address bus; and a programable crossbar switch for coupling addresses from said address bus to a selected one of said memory units, said crossbar switch receiving a first address in said first set of addresses and addressing a defective cell in said array of a first one of said units and converting said address to a second address in said second set of addresses and switching said second address to a second one of said memory units.
Claim 18
Dependent Claim
125 words
A memory system comprising: a plurality of memory units each including an array of rows and columns of primary memory cells addressable by a first set of addresses and a selected number of rows and columns of redundant memory cells addressable by a second set of addresses; an address bus; and a programable crossbar switch for coupling addresses from said address bus to a selected one of said memory units, said crossbar switch receiving a first address in said first set of addresses and addressing a defective cell in said array of a first one of said units and converting said address to a second address in said second set of addresses and switching said second address to a second one of said memory units.
Claim 19
Dependent Claim
37 words
The memory system of claim 15 wherein said programmable crossbar switch is further operable to present an active chip select signal to said second one of said memory units to select said second memory unit for accessing.
Claim 20
Dependent Claim
28 words
The memory system of claim 15 and further comprising memory control circuitry for providing timing and control signals for operating said second memory unit in an active cycle.
Claim 21
Dependent Claim
14 words
The memory system of claim 17 wherein said memory control circuitry comprises core logic.
Claim 22
Dependent Claim
15 words
The memory system of claim 17 wherein said memory control circuitry comprises a memory controller.
Claim 23
Dependent Claim
17 words
The memory system of claim 17 wherein said memory units comprise discrete dynamic random access memory devices.
Claim 24
Dependent Claim
19 words
The memory system of claim 17 wherein said memory units dynamic random access memory single in line memory modules.
Claim 25
Independent Claim
107 words
A method of performing memory cell replacements comprising the steps of: identifying an address to a defective group of cells in a first memory cell array; identifying an available group of redundant cells in a second memory cell array, the available redundant cells having an address; converting the address to the defective group of cells in the first array to the address of the available redundant cells in the second array; presenting the address of the available redundant cells on an address bus; and switching the address to the available redundant cells presented on the address bus through a crossbar switch to access the available redundant cells.
Claim 26
Independent Claim
107 words
A method of performing memory cell replacements comprising the steps of: identifying an address to a defective group of cells in a first memory cell array; identifying an available group of redundant cells in a second memory cell array, the available redundant cells having an address; converting the address to the defective group of cells in the first array to the address of the available redundant cells in the second array; presenting the address of the available redundant cells on an address bus; and switching the address to the available redundant cells presented on the address bus through a crossbar switch to access the available redundant cells.
Claim 27
Dependent Claim
31 words
The method of claim 22 and further comprising the step of replacing at least one other defective group of cells within the first array with operational cells within the first array.
Claim 28
Dependent Claim
31 words
The method of claim 22 and further comprising the step of replacing a defective group of cells within the second memory cell array with operational cells within the first cell array.
Claim 29
Dependent Claim
25 words
The method of claim 22 wherein said step of converting includes the substep of modifying at least one least significant bit of the received address.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-08-11 | 2001-02-10 | 2001-08-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-08-11 | 2005-02-10 | 2005-08-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-08-11 | 2009-02-10 | 2009-08-12 | $7700.00 | Window Closed / Lapsed |