US5701270A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Single chip controller-memory device with interbank cell replacement capability and a memory architecture and methods suitble for implementing the same
Assignee: Intellectual Ventures II LLC
•
Filing: 1996-02-01
•
Granted: 1997-12-23
•
Expires: 2016-02-01
Abstract
Abstract A memory subsystem 300 including processing circuitry 103 and first and second banks of memory 200/201. Each bank 200/201 includes a predetermined number of primary memory cells 200 and a predetermined number of redundant memory cells 205. An address bus 202 allows processing circuitry 103 to address at least one of the primary cells 200. The redundancy bus 301 allows processing circuitry 103 to address at least one of the redundancy cells 205.
Inventors
- 👤 G. R. Mohan Rao
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 11:35
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/70; G11C29/78; G11C29/80; G11C29/808; G11C29/81; G11C29/88
Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
102 words
A memory subsystem comprising: processing circuitry; first and second banks of memory, each said bank including a predetermined number of primary memory cells and a predetermined number of redundant memory cells; a primary address bus for allowing said processing circuitry to address at least one of said primary memory cells, said at least one primary memory cell residing in a primary cell memory space; and a redundancy bus for allowing said processing circuitry to address at least one of said redundancy cells, said at least one redundancy cell residing in a redundacy cell memory space separate from said primary cell memory space.
Claim 2
Dependent Claim
102 words
A memory subsystem comprising: processing circuitry; first and second banks of memory, each said bank including a predetermined number of primary memory cells and a predetermined number of redundant memory cells; a primary address bus for allowing said processing circuitry to address at least one of said primary memory cells, said at least one primary memory cell residing in a primary cell memory space; and a redundancy bus for allowing said processing circuitry to address at least one of said redundancy cells, said at least one redundancy cell residing in a redundacy cell memory space separate from said primary cell memory space.
Claim 3
Dependent Claim
39 words
The memory subsystem of claim 1 wherein each of said banks includes an array of rows and columns of primary memory cells, at least one column of redundant memory cells, and at least one row of redundant memory cells.
Claim 4
Dependent Claim
133 words
The memory subsystem of claim 2 wherein each said array is associated with address decoder circuitry for addressing said rows and columns of memory cells, said address decoder circuitry comprising: primary row decoder logic for selecting for access a said one of said primary rows in response to address bits presented on said primary address bus; primary column decoder logic for selecting for access a said one of said primary columns in response to address bits presented on said primary address bus; redundancy row decoder logic for selecting for access a said one of said redundant rows in response to address bits presented on said redundancy bus; and redundancy column decoder logic for selecting for access a said one of said redundant columns in response to address bits presented on said redundancy bus.
Claim 5
Dependent Claim
15 words
The memory subsystem of claim 1 wherein said primary address bus comprises a non-multiplexed bus.
Claim 6
Dependent Claim
14 words
The memory subsystem of claim 1 wherein said redundancy bus comprises a non-multiplexed bus.
Claim 7
Dependent Claim
16 words
The memory subsystem of claim 1 wherein said memory cells comprise dynamic random access memory cells.
Claim 8
Dependent Claim
25 words
The memory subsystem of claim 1 wherein said processing circuitry and said first and second memory banks are fabricated on a single integrated circuit chip.
Claim 9
Dependent Claim
14 words
The memory subsystem of claim 1 wherein said processing circuitry comprises a display controller.
Claim 10
Dependent Claim
131 words
A memory device comprising: information processing circuitry; a plurality of arrays of rows and columns of memory cells, each said array including a preselected number of primary rows and columns and a preselected number of redundant rows and columns; first address logic for individually addressing said primary rows and columns of cells in response to bits presented by said processing circuitry on a primary address bus, said bits presented on said primary address bus defining a primary address space in which said primary rows and columns reside; second address logic for individually addressing said redundant rows and columns in response to bits presented by said processing circuitry on a redundancy bus, said bits presented on said redundancy bus defining a redundancy address space in which said redundant rows and columns reside.
Claim 11
Dependent Claim
131 words
A memory device comprising: information processing circuitry; a plurality of arrays of rows and columns of memory cells, each said array including a preselected number of primary rows and columns and a preselected number of redundant rows and columns; first address logic for individually addressing said primary rows and columns of cells in response to bits presented by said processing circuitry on a primary address bus, said bits presented on said primary address bus defining a primary address space in which said primary rows and columns reside; second address logic for individually addressing said redundant rows and columns in response to bits presented by said processing circuitry on a redundancy bus, said bits presented on said redundancy bus defining a redundancy address space in which said redundant rows and columns reside.
Claim 12
Dependent Claim
29 words
The memory device of claim 9 wherein said bits presented on said primary address bus comprise at least one location address bit and at least one bank select bit.
Claim 13
Dependent Claim
33 words
The memory device of claim 10 wherein said at least one location address bit comprises a plurality of row and column address bits presented on said primary address bus in a non-multiplexed format.
Claim 14
Dependent Claim
34 words
The memory device of claim 9 wherein said bits presented on said redundancy address comprise at least one location address bit, at least one bank select bit, and at least one redundancy address bit.
Claim 15
Dependent Claim
32 words
The memory device of claim 12 wherein said at least one location address bit comprises a plurality of row and column address bits presented on said redundancy bus in a non-multiplexed format.
Claim 16
Dependent Claim
39 words
The memory device of claim 9 wherein said first address logic comprises a plurality of row decoders and a plurality of column decoders coupled to said primary address bus, each of said row and column decoders including disabling circuitry.
Claim 17
Dependent Claim
28 words
The memory device of claim 14 wherein each of said row and column decoders effectuate NOR logic in response to said bits received on said primary address bus.
Claim 18
Dependent Claim
14 words
The memory device of claim 14 wherein said disabling circuitry comprises a programable link.
Claim 19
Dependent Claim
49 words
The memory device of claim 9 wherein said second address logic comprises a plurality of redundant row decoders and a plurality of redundant column decoders coupled to said redundancy bus, each of said decoders including programing circuitry for controlling a response to said bits presented on said redundancy bus.
Claim 20
Dependent Claim
31 words
The memory device of claim 17 wherein each of said redundant row and redundant column decoders effectuate a NOR logic in response to said bits received on said redundancy address bus.
Claim 21
Dependent Claim
16 words
The memory device of claim 17 wherein said programming circuitry comprises a plurality of programmable links.
Claim 22
Dependent Claim
140 words
A processing system comprising: a controller; a redundancy bus; a memory comprising: a plurality of memory banks each comprising an array of memory cells, each said array including a preselected number of primary cells and a preselected number of redundant memory cells; circuitry for preventing access to defective ones of said primary cells of a first selected one of said banks; and address decoding circuitry for accessing selected ones of said redundant cells in a second selected one of said banks in response to a redundancy address presented by said controller on said redundancy bus said redundancy address including a plurality of primary row/column address bits and at least one redundancy address bit; and wherein said controller is operable to generate said redundancy address to access said selected redundant cells in response to need to access said defective primary cells.
Claim 23
Dependent Claim
140 words
A processing system comprising: a controller; a redundancy bus; a memory comprising: a plurality of memory banks each comprising an array of memory cells, each said array including a preselected number of primary cells and a preselected number of redundant memory cells; circuitry for preventing access to defective ones of said primary cells of a first selected one of said banks; and address decoding circuitry for accessing selected ones of said redundant cells in a second selected one of said banks in response to a redundancy address presented by said controller on said redundancy bus said redundancy address including a plurality of primary row/column address bits and at least one redundancy address bit; and wherein said controller is operable to generate said redundancy address to access said selected redundant cells in response to need to access said defective primary cells.
Claim 24
Dependent Claim
20 words
The system of claim 20 wherein said controller and said memory are fabricated as a single chip integrated controller-memory device.
Claim 25
Dependent Claim
20 words
The system of claim 20 and further comprising a central processing unit coupled to said controller by a system bus.
Claim 26
Dependent Claim
32 words
The system of claim 20 wherein said defective primary cells are associated with an address and said controller generates said redundancy address by translating said address associated with said defective primary cells.
Claim 27
Dependent Claim
52 words
The system of claim 23 wherein said address associated with said defective primary cells comprises a plurality of row/column address bits and at least one bank select bit and said redundancy address comprises a plurality of row/column address bits, at least one bank select bit and at least one redundancy address bit.
Claim 28
Independent Claim
132 words
A method of replacing defective memory cells in a system including a controller and a multi-bank memory device, the memory comprising the steps of: identifying a defective set of memory cells in a first one of the banks, the defective memory cells associated with a bank select bit and a location address bit and addressable by the controller via a primary address bus; programming a redundant set of memory cells in a second one of the banks, the redundant set of cells addressable with a bank select bit, a primary location address bit, and a redundancy address bit by the controller via a redundancy address bus; and addressing the redundant set of cells via the redundancy bus in response to a need by the controller to access the defective set of cells.
Claim 29
Independent Claim
132 words
A method of replacing defective memory cells in a system including a controller and a multi-bank memory device, the memory comprising the steps of: identifying a defective set of memory cells in a first one of the banks, the defective memory cells associated with a bank select bit and a location address bit and addressable by the controller via a primary address bus; programming a redundant set of memory cells in a second one of the banks, the redundant set of cells addressable with a bank select bit, a primary location address bit, and a redundancy address bit by the controller via a redundancy address bus; and addressing the redundant set of cells via the redundancy bus in response to a need by the controller to access the defective set of cells.
Claim 30
Dependent Claim
35 words
The method of claim 25 wherein said step of addressing the redundant cells comprises the substep of translating the address associated with the defective cells to generate the address to the redundant set of cells.
References Cited (Backward Citations)
US4570242A
Cited
US4608666A
Cited
US5200925A
Cited
US5117492A
Cited
US5161221A
Cited
US5245585A
Cited
US5388073A
Cited
US5426753A
Cited
US5159572A
Cited
US5265231A
Cited
US5377154A
Cited
US5329490A
Cited
US5353402A
Cited
US5278801A
Cited
US5383193A
Cited
US5469388A
Cited
US5287527A
Cited
US5491664A
Cited
US5477503A
Cited
US5452257A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-12-22 | 2001-06-23 | 2001-12-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-12-22 | 2005-06-23 | 2005-12-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-12-22 | 2009-06-23 | 2009-12-23 | $7700.00 | Window Closed / Lapsed |