Patent US6480429B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6480429B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Shared redundancy for memory having column addressing

Assignee: Micron Technology Inc
•
Filing: 2001-02-12
•
Granted: 2002-11-12
•
Expires: 2021-02-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A shared redundancy prefetch scheme to provide a reduced number of fuses. DDR SDRAMs allow burst addressing at various burst lengths. DDR SDRAMs generally implement LEFT and RIGHT segment column addressing. In DDR SDRAMs which implement redundant memory arrays, fuses may be used to provide access to the redundant columns. Because burst addressing may begin with a RIGHT segment address, two different columns may be accessed on the same clock cycle. By providing a compare scheme which implements separate compare logic for the lower bits of the LEFT and RIGHT segments and compares these bits to a common fuse set used for both the LEFT and RIGHT segments, the number of fuses in the redundant DDR SDRAM scheme can be reduced.

Inventors

  • 👤 William F. Jones
  • 👤 Wen Li

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:10
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/70; G11C29/78; G11C29/80; G11C29/812

Claims Analysis

Total Claims: 43
Claim 1
Independent Claim 186 words
A shared redundancy memory circuit comprising: a main memory portion comprising a plurality of addresses, each of the plurality of addresses comprising a plurality of address bits and each of the plurality of addresses corresponding to a first memory segment and a second memory segment; a redundant memory portion configured to replace one or more addresses in the main memory portion; a plurality of state devices, each of the plurality of state devices corresponding to one of the plurality of address bits and configured to provide access to the redundant memory portion through the plurality of addresses corresponding to the first memory segment and the second memory segment, and wherein the first and second bits of the plurality of address bits from the first memory segment are compared to the corresponding first and second state devices using a first exclusive NOR gate to produce a first memory segment output for each of the first and second address bits; and a plurality of logical devices configured to detect the state of each of the plurality of redundancy fuses corresponding to each of the plurality of address bits.
Claim 2
Dependent Claim 186 words
A shared redundancy memory circuit comprising: a main memory portion comprising a plurality of addresses, each of the plurality of addresses comprising a plurality of address bits and each of the plurality of addresses corresponding to a first memory segment and a second memory segment; a redundant memory portion configured to replace one or more addresses in the main memory portion; a plurality of state devices, each of the plurality of state devices corresponding to one of the plurality of address bits and configured to provide access to the redundant memory portion through the plurality of addresses corresponding to the first memory segment and the second memory segment, and wherein the first and second bits of the plurality of address bits from the first memory segment are compared to the corresponding first and second state devices using a first exclusive NOR gate to produce a first memory segment output for each of the first and second address bits; and a plurality of logical devices configured to detect the state of each of the plurality of redundancy fuses corresponding to each of the plurality of address bits.
Claim 3
Dependent Claim 32 words
The shared redundancy memory circuit, as set forth in claim 1 , wherein the main memory portion comprises a plurality of double data rate synchronous dynamic random access memory (DDR SDRAM) devices.
Claim 4
Dependent Claim 22 words
The shared redundancy memory circuit, as set forth in claim 2 , wherein the plurality of DDR SDRAM devices implement burst addressing.
Claim 5
Dependent Claim 22 words
The shared redundancy memory circuit, as set forth in claim 3 , wherein the burst addressing comprises a burst length of four.
Claim 6
Dependent Claim 22 words
The shared redundancy memory circuit, as set forth in claim 3 , wherein the burst addressing comprises a burst length of eight.
Claim 7
Dependent Claim 22 words
The shared redundancy memory circuit, as set forth in claim 1 , wherein the first memory segment comprises a LEFT memory segment.
Claim 8
Dependent Claim 22 words
The shared redundancy memory circuit, as set forth in claim 1 , wherein the second memory segment comprises a RIGHT memory segment.
Claim 9
Dependent Claim 23 words
The shared redundancy memory circuit, as set forth in claim 1 , wherein each of the plurality of addresses comprises eight address bits.
Claim 10
Dependent Claim 25 words
The shared redundancy memory circuit, as set forth in claim 8 , wherein at least one of the address bits corresponds to a segment type.
Claim 11
Dependent Claim 23 words
The shared redundancy memory circuit, as set forth in claim 1 , wherein each of the plurality of state devices comprises a fuse.
Claim 12
Dependent Claim 63 words
The shared redundancy memory circuit, as set forth in claim 1 , wherein each of the plurality of state devices comprises one of a first state and a second state, the first state providing a path to a corresponding redundant memory cell in the redundant memory portion, the second state providing a path to a corresponding memory cell in the main memory portion.
Claim 13
Dependent Claim 31 words
The shared redundancy memory circuit, as set forth in claim 11 , wherein each of the plurality of address s bits is compared to the state of the corresponding state devices.
Claim 14
Dependent Claim 60 words
The shared redundancy memory circuit, as set forth in claim 1 , wherein the first and second bits of the plurality of address bits from the second memory segment are compared to the corresponding first and second state devices using a second exclusive NOR gate to produce a second memory segment output for each of the first and second bits.
Claim 15
Dependent Claim 52 words
The shared redundancy memory circuit, as set forth in claim 13 , wherein each of the remaining bits of the plurality of address bits from the address are compared to the corresponding redundancy fuses using a third exclusive NOR gate to produce a upper bit output for each of the remaining bits.
Claim 16
Dependent Claim 65 words
The shared redundancy memory circuit, as set forth in claim 14 , wherein the upper bit output for each of the remaining bits is combined using a first set of match logic to produce a first single match output corresponding to the upper bits of the address and indicating whether the state devices associated with the upper bits match the upper bits of the address.
Claim 17
Dependent Claim 81 words
The shared redundancy memory circuit, as set forth in claim 15 , wherein the first single match output is combined with the second memory segment output for each of the first and second address bits using a third set of match logic to produce a third single match output corresponding to the second memory segment and indicating whether the state devices associated with any of the address bits in the second memory segment match the corresponding first and second address bits.
Claim 18
Dependent Claim 81 words
The shared redundancy memory circuit, as set forth in claim 16 , wherein the first single match output is combined with the first memory segment output for each of the first and second address bits using a second set of match logic to produce a second single match output corresponding to the first memory segment and indicating whether the state devices associated with any of the address bits in the first memory segment match the corresponding first and second address bits.
Claim 19
Independent Claim 115 words
A method of prefetching data from a memory device comprising the acts of: (a) receiving a first address bit from a first segment of the memory device, the first address bit comprising one bit of a corresponding first address; (b) receiving a second address bit from a second segment of the memory device; (c) comparing the first address bit to a state of a first fuse using a first exclusive NOR (XNOR) gate to determine if the state of the first fuse matches the first address bit; and (d) comparing the second address bit to the state of the first fuse to determine if the state of the first fuse matches the second address bit.
Claim 20
Independent Claim 115 words
A method of prefetching data from a memory device comprising the acts of: (a) receiving a first address bit from a first segment of the memory device, the first address bit comprising one bit of a corresponding first address; (b) receiving a second address bit from a second segment of the memory device; (c) comparing the first address bit to a state of a first fuse using a first exclusive NOR (XNOR) gate to determine if the state of the first fuse matches the first address bit; and (d) comparing the second address bit to the state of the first fuse to determine if the state of the first fuse matches the second address bit.
Claim 21
Dependent Claim 37 words
The method of prefetching data from a memory device, as set forth in claim 18 , wherein act (a) comprises the act of receiving the first address bit on the rising edge of a first clock pulse.
Claim 22
Dependent Claim 37 words
The method of prefetching data from a memory device, as set forth in claim 19 , wherein act (b) comprises the act of receiving the second address bit on the falling edge of the first clock pulse.
Claim 23
Dependent Claim 42 words
The method of prefetching data from a memory device, as set forth in claim 18 , wherein act (d) comprises the act of comparing the second address bit to the state of the first fuse using a second exclusive NOR (XNOR) gate.
Claim 24
Independent Claim 174 words
A method of prefetching data from a memory device comprising the acts of: (a) receiving a first address bit from a first segment of the memory device, the first address bit comprising one bit of a corresponding first address; (b) receiving a second address bit from a second segment of the memory device, the second address bit comprising one bit of a corresponding second address; (c) receiving a third address bit from the first segment of the memory device, the third address bit corresponding to the second address; (d) comparing the first address bit to a state of a fuse using a first exclusive NOR (XNOR) gate to determine if the state of the first fuse matches the first address bit; (e) comparing the second address bit to the state of the fuse to determine if the state of the second fuse matches the second address bit; and (f) comparing the third address bit to the state of the fuse to determine if the state of the second fuse matches the third address bit.
Claim 25
Independent Claim 174 words
A method of prefetching data from a memory device comprising the acts of: (a) receiving a first address bit from a first segment of the memory device, the first address bit comprising one bit of a corresponding first address; (b) receiving a second address bit from a second segment of the memory device, the second address bit comprising one bit of a corresponding second address; (c) receiving a third address bit from the first segment of the memory device, the third address bit corresponding to the second address; (d) comparing the first address bit to a state of a fuse using a first exclusive NOR (XNOR) gate to determine if the state of the first fuse matches the first address bit; (e) comparing the second address bit to the state of the fuse to determine if the state of the second fuse matches the second address bit; and (f) comparing the third address bit to the state of the fuse to determine if the state of the second fuse matches the third address bit.
Claim 26
Dependent Claim 37 words
The method of prefetching data from a memory device, as set forth in claim 22 , wherein act (b) comprises the act of receiving the second address bit on the falling edge of a first clock pulse.
Claim 27
Dependent Claim 49 words
The method of prefetching data from a memory device, as set forth in claim 23 , wherein act (b) comprises the act of receiving the third address bit on the rising edge of a second clock pulse, the second clock pulse being immediately subsequent to the first clock pulse.
Claim 28
Dependent Claim 41 words
The method of prefetching data from a memory device, as set forth in claim 22 , wherein act (e) comprises the act of comparing the second address bit to the state of the fuse using a second exclusive NOR (XNOR) gate.
Claim 29
Dependent Claim 41 words
The method of prefetching data from a memory device, as set forth in claim 22 , wherein act (f) comprises the act of comparing the third address bit to the state of the fuse using the first exclusive NOR (XNOR) gate.
Claim 30
Independent Claim 172 words
A method of accessing a memory array comprising the acts of: (a) providing a first address corresponding to a first segment on one of the rising edge and the falling edge of a clock cycle; (b) providing a second address corresponding to a second segment on the other of the rising and the falling edge of the clock cycle; (c) comparing a first bit of the first address to a first fuse using a first XNOR gate to produce a first output corresponding to the first segment; (d) comparing a second bit of the first address to a second fuse using the first XNOR gate to produce a second output corresponding to the first segment; (e) comparing a first bit of the second address to the first fuse using a second XNOR gate to produce a third output corresponding to the second segment; and (f) comparing a second bit of the second address to the second fuse using the second XNOR gate to produce a fourth output corresponding to the second segment.
Claim 31
Independent Claim 172 words
A method of accessing a memory array comprising the acts of: (a) providing a first address corresponding to a first segment on one of the rising edge and the falling edge of a clock cycle; (b) providing a second address corresponding to a second segment on the other of the rising and the falling edge of the clock cycle; (c) comparing a first bit of the first address to a first fuse using a first XNOR gate to produce a first output corresponding to the first segment; (d) comparing a second bit of the first address to a second fuse using the first XNOR gate to produce a second output corresponding to the first segment; (e) comparing a first bit of the second address to the first fuse using a second XNOR gate to produce a third output corresponding to the second segment; and (f) comparing a second bit of the second address to the second fuse using the second XNOR gate to produce a fourth output corresponding to the second segment.
Claim 32
Independent Claim 115 words
A method of prefetching data from a memory device comprising the acts of: (a) receiving a first address bit from a first segment of the memory device, the first address bit comprising one bit of a corresponding first address; (b) receiving a second address bit from a second segment of the memory device; (c) comparing the first address bit to a state of a first fuse to determine if the state of the first fuse matches the first address bit; and (d) comparing the second address bit to the state of the first fuse using a first exclusive NOR (XNOR) gate to determine if the state of the first fuse matches the second address bit.
Claim 33
Independent Claim 115 words
A method of prefetching data from a memory device comprising the acts of: (a) receiving a first address bit from a first segment of the memory device, the first address bit comprising one bit of a corresponding first address; (b) receiving a second address bit from a second segment of the memory device; (c) comparing the first address bit to a state of a first fuse to determine if the state of the first fuse matches the first address bit; and (d) comparing the second address bit to the state of the first fuse using a first exclusive NOR (XNOR) gate to determine if the state of the first fuse matches the second address bit.
Claim 34
Dependent Claim 37 words
The method of prefetching data from a memory device, as set forth in claim 28 , wherein act (a) comprises the act of receiving the first address bit on the rising edge of a first clock pulse.
Claim 35
Dependent Claim 37 words
The method of prefetching data from a memory device, as set forth in claim 29 , wherein act (b) comprises the act of receiving the second address bit on the falling edge of the first clock pulse.
Claim 36
Independent Claim 175 words
A method of prefetching data from a memory device comprising the acts of: (a) receiving a first address bit from a first segment of the memory device, the first address bit comprising one bit of a corresponding first address; (b) receiving a second address bit from a second segment of the memory device, the second address bit comprising one bit of a corresponding second address; (c) receiving a third address bit from the first segment of the memory device, the t third address bit corresponding to the second address; (d) comparing the first address bit to a state of a fuse to determine if the state of the first fuse matches the first address bit; (e) comparing the second address bit to the state of the fuse using a first exclusive NOR (XNOR) gate to determine if the state of the second fuse matches the second address bit; and (f) comparing the third address bit to the state of the fuse to determine if the state of the second fuse matches the third address bit.
Claim 37
Independent Claim 175 words
A method of prefetching data from a memory device comprising the acts of: (a) receiving a first address bit from a first segment of the memory device, the first address bit comprising one bit of a corresponding first address; (b) receiving a second address bit from a second segment of the memory device, the second address bit comprising one bit of a corresponding second address; (c) receiving a third address bit from the first segment of the memory device, the t third address bit corresponding to the second address; (d) comparing the first address bit to a state of a fuse to determine if the state of the first fuse matches the first address bit; (e) comparing the second address bit to the state of the fuse using a first exclusive NOR (XNOR) gate to determine if the state of the second fuse matches the second address bit; and (f) comparing the third address bit to the state of the fuse to determine if the state of the second fuse matches the third address bit.
Claim 38
Dependent Claim 37 words
The method of prefetching data from a memory device, as set forth in claim 31 , wherein act (b) comprises the act of receiving the second address bit on the falling edge of a first clock pulse.
Claim 39
Dependent Claim 49 words
The method of prefetching data from a memory device, as set forth in claim 32 , wherein act (b) comprises the act of receiving the third address bit on the rising edge of a second clock pulse, the second clock pulse being immediately subsequent to the first clock pulse.
Claim 40
Independent Claim 175 words
A method of prefetching data from a memory device comprising the acts of: (a) receiving a first address bit from a first segment of the memory device, the first address bit comprising one bit of a corresponding first address; (b) receiving a second address bit from a second segment of the memory device, the s second address bit comprising one bit of a corresponding second address; (c) receiving a third address bit from the first segment of the memory device, the third address bit corresponding to the second address; (d) comparing the first address bit to a state of a fuse to determine if the state of the first fuse matches the first address bit; (e) comparing the second address bit to the state of the fuse to determine if the state of the second fuse matches the second address bit; and (f) comparing the third address bit to the state of the fuse using a first exclusive NOR (XNOR) gate to determine if the state of the second fuse matches the third address bit.
Claim 41
Independent Claim 175 words
A method of prefetching data from a memory device comprising the acts of: (a) receiving a first address bit from a first segment of the memory device, the first address bit comprising one bit of a corresponding first address; (b) receiving a second address bit from a second segment of the memory device, the s second address bit comprising one bit of a corresponding second address; (c) receiving a third address bit from the first segment of the memory device, the third address bit corresponding to the second address; (d) comparing the first address bit to a state of a fuse to determine if the state of the first fuse matches the first address bit; (e) comparing the second address bit to the state of the fuse to determine if the state of the second fuse matches the second address bit; and (f) comparing the third address bit to the state of the fuse using a first exclusive NOR (XNOR) gate to determine if the state of the second fuse matches the third address bit.
Claim 42
Dependent Claim 37 words
The method of prefetching data from a memory device, as set forth in claim 34 , wherein act (b) comprises the act of receiving the second address bit on the falling edge of a first clock pulse.
Claim 43
Dependent Claim 49 words
The method of prefetching data from a memory device, as set forth in claim 35 , wherein act (b) comprises the act of receiving the third address bit on the rising edge of a second clock pulse, the second clock pulse being immediately subsequent to the first clock pulse.

References Cited (Backward Citations)

US4380066A Cited
US5933382A Cited
US5950223A Cited
US5901095A Cited
US6154389A Cited
US6130853A Cited
US6134179A Cited
US6166970A Cited
US6178126B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-11-11 2006-05-13 2006-11-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-11-11 2010-05-13 2010-11-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-11-11 2014-05-13 2014-11-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag