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

Solid state memory array using address block bit substitution to compensate for non-functional storage cells

Assignee: Quantum Corp
•
Filing: 1990-05-10
•
Granted: 1993-03-30
•
Expires: 2010-05-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A solid state memory array includes an address bus and a bidirectional data bus and a plurality of partly defective VLSI memory array chips each containing at least one megabit of data storage capacity, having defective memory cell locations, being connected to the address bus, and providing plural data storage bit positions. Each memory array chip has a bidirectional tri-state driver connected between the bit lines thereof and corresponding ones of the data bus. At least one VLSI substitution memory chip contains at least one megabyte of data storage capacity, is connected to the address bus and provides plural data storage bit positions. A substitution chip tri-state driver is connected between the bit lines of the substitution memory chip and all of the parallel data bit lines of the data bus. A programmable read only memory is connected to be addressed by the address bus and is programmed for putting out a binary coded value which has been coded to identify each said defective memory cell location of each one of the memory array chips. A decoder is connected to receive and decode the binary coded value into tri-state driver control values and applies the values to the substitution chip tri-state driver and to one of the memory array chip bidirectional tri-state drivers so as to disable the memory array chip associated with the particular chip driver when a defective memory cell location thereof is addressed, and to enable the substitution memory chip at the particular location and connect it to the data bus in place of the associated memory array chip.

Inventors

  • 👤 Bruce M. McGeoch
  • 👤 Scott E. Richmond

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 07:06
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/70; G11C29/76

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 341 words
A solid state memory array using address location substitution to compensate for non-functional storage cells of the array, comprising: an address bus means for receiving memory location addresses from a source, a bidirectional data bus means having L parallel data bit lines, wherein L has a value of at least 8, for transferring data values between the source and the memory array, a plurality of partly defective VLSl memory array chips each containing at least one megabit of data storage capacity, each having defective memory cell locations, each being connected to the address bus means, and each providing m bit lines of data storage at each said memory location address, wherein m has a value between 1 and 4, each said memory array chip having a memory array chip bidirectional tri-state driver means connected between said m bit lines thereof and corresponding ones of said parallel data bit lines, at least one VLSl substitution memory chip containing at least one megabyte of data storage capacity, being connected to the address bus means, and providing m bit lines of data storage at each said memory location address, a substitution chip tri-state driver means connected between said m bit lines of said substitution memory chip and all of said parallel data bit lines, programmable read only memory means connected to be addressed by said address bus means and programmed for putting out a binary coded value which has been coded to identify each said defective memory cell location of each said memory array chip, decoder means connected to receive and decode said binary coded value into tri-state driver control values and for applying said values to said substitution chip tri-state driver means and to one of said memory array chip bidirectional tri-state driver means so as to disable said memory array chip associated with said driver means when a said defective memory cell location thereof is addressed, and to enable said substitution memory chip at said location and connect it to the data bus means in place of said associated memory array chip.
Claim 2
Dependent Claim 341 words
A solid state memory array using address location substitution to compensate for non-functional storage cells of the array, comprising: an address bus means for receiving memory location addresses from a source, a bidirectional data bus means having L parallel data bit lines, wherein L has a value of at least 8, for transferring data values between the source and the memory array, a plurality of partly defective VLSl memory array chips each containing at least one megabit of data storage capacity, each having defective memory cell locations, each being connected to the address bus means, and each providing m bit lines of data storage at each said memory location address, wherein m has a value between 1 and 4, each said memory array chip having a memory array chip bidirectional tri-state driver means connected between said m bit lines thereof and corresponding ones of said parallel data bit lines, at least one VLSl substitution memory chip containing at least one megabyte of data storage capacity, being connected to the address bus means, and providing m bit lines of data storage at each said memory location address, a substitution chip tri-state driver means connected between said m bit lines of said substitution memory chip and all of said parallel data bit lines, programmable read only memory means connected to be addressed by said address bus means and programmed for putting out a binary coded value which has been coded to identify each said defective memory cell location of each said memory array chip, decoder means connected to receive and decode said binary coded value into tri-state driver control values and for applying said values to said substitution chip tri-state driver means and to one of said memory array chip bidirectional tri-state driver means so as to disable said memory array chip associated with said driver means when a said defective memory cell location thereof is addressed, and to enable said substitution memory chip at said location and connect it to the data bus means in place of said associated memory array chip.
Claim 3
Dependent Claim 93 words
The memory array set forth in claim 1 wherein the memory chips of the memory array comprises a plurality of DRAM chips, and wherein the memory array further comprises memory controller means connected between the lines of the address bus and the plurality of chips of the memory array for generating and supplying time multiplexed column address selection information and row address selection information to the memory array from logical signals on the lines of the address bus means and for generating and supplying recurrent refresh signals to the chips of the array.
Claim 4
Dependent Claim 18 words
The memory array set forth in claim 2 wherein the chips of the array comprise audio DRAM chips.
Claim 5
Dependent Claim 18 words
The memory array set forth in claim 2 wherein the chip comprises at least one Audio DRAM chip.
Claim 6
Dependent Claim 28 words
The memory array set forth in claim 1 wherein the substitution memory chip has the same predetermined data storage size as do the chips comprising the memory array.
Claim 7
Dependent Claim 60 words
The memory array set forth in claim 1 wherein the programmable read only memory means is connected to predetermined high address bit positions of the address bus means and is programmed for putting out the binary coded value as a block of addresses which includes the location of the said defective memory cell location of the said memory array chip.
Claim 8
Dependent Claim 21 words
The memory array set forth in claim 6 wherein size of each said block of addresses includes 128 consecutive address locations.
Claim 9
Dependent Claim 31 words
The memory array set forth in claim 1 wherein the main array includes parity bit memory chip means for storing a parity bit for each data word stored in said array.
Claim 10
Dependent Claim 20 words
The memory array set forth in claim 8 wherein the parity bit memory chip means comprises an Audio DRAM chip.
Claim 11
Dependent Claim 93 words
The memory array set forth in claim 1 further including a second VLSl substitution memory chip containing at least one megabyte of data storage capacity, also being connected to the address bus means, and also providing m bit lines of data storage at each said memory location address, and a second substitution chip tri-state driver means connected between the said m bit lines of the second substitution memory chip and all of said parallel data bit lines, and wherein said decoder means is connected to control said second substitution chip tri-state driver means.
Claim 12
Dependent Claim 35 words
The memory array set forth in claim 1 wherein the VLSl substitution memory chip has defective memory cell locations at address locations other than at address locations of each one of said memory array chips.

References Cited (Backward Citations)

US3644902A Cited
US4506362A Cited
US4310901A Cited
US4394763A Cited
US4376300A Cited
US4422161A Cited
US4648075A Cited
US4694454A Cited
US4942556A Cited
US4807274A Cited
US4942575A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-03-29 1996-09-28 1997-03-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-03-29 2000-09-28 2001-03-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-03-29 2004-09-28 2005-03-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag