Patent US7869248B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US7869248B2 Active / In Force US ⏱️ 1.9 years remaining

Bit line decoder architecture for NOR-type memory array

Assignee: Marvell World Trade Ltd
•
Filing: 2008-09-08
•
Granted: 2011-01-11
•
Expires: 2028-09-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A bit line decoder for sensing states of memory cells of a memory array includes R first sub-decoders that communicate with R memory sub-arrays of the memory array, respectively, where R is an integer greater than 1. Each of the R first sub-decoders includes D control devices that communicate with S bit lines of the memory array, where D and S are integers greater than 2, and S>D, (S-1) of the D control devices are connected in series with each other forming (S-2) junctions. The (S-2) junctions are directly connected to (S-2) of the S bit lines. R isolation circuits each have first ends that communicate with the R first sub-decoders, respectively, and second ends. The second ends of a first of the R isolation circuits communicate with corresponding second ends of (R-1) of the R isolation circuits. A second sub-decoder communicates with one of the R first sub-decoders via the second ends of the R isolation circuits. A sensing circuit communicates with the second sub-decoder and senses a state of one of the memory cells located within one of the R memory sub-arrays via the second ends.

Inventors

  • 👤 Pantas Sutardja

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 15:13
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/10; G11C7/1048; G11C16/00; G11C16/02; G11C16/04; G11C16/0491; G11C16/06; G11C16/08; G11C16/24; G11C2207/00; G11C2207/002

Claims Analysis

Total Claims: 48
Claim 1
Independent Claim 202 words
A bit line decoder for sensing states of memory cells of a memory array, the bit line decoder comprising: R first sub-decoders that communicate with R memory sub-arrays of said memory array, respectively, where R is an integer greater than 1, wherein each of said R first sub-decoders includes D control devices that communicate with S bit lines of said memory array, where D and S integers greater than 2, and S>D, (S-1) of said D control devices are connected in series with each other forming (S-2) junctions, and said (S-2) junctions are directly connected to (S-2) of said S bit lines; R isolation circuits each having (i) first ends that communicate with said R first sub-decoders, respectively, and (ii) second ends, wherein said second ends of a first of said R isolation circuits communicate with corresponding said second ends of (R-1) or said R isolation circuits; a second sub-decoder that communicates with one of said R first sub-decoders via said second ends of said R isolation circuits; and a sensing circuit that (i) communicates with said second sub-decoder and (ii) senses a state of one of said memory cells located within one of said R memory sub-arrays via said second ends.
Claim 2
Dependent Claim 202 words
A bit line decoder for sensing states of memory cells of a memory array, the bit line decoder comprising: R first sub-decoders that communicate with R memory sub-arrays of said memory array, respectively, where R is an integer greater than 1, wherein each of said R first sub-decoders includes D control devices that communicate with S bit lines of said memory array, where D and S integers greater than 2, and S>D, (S-1) of said D control devices are connected in series with each other forming (S-2) junctions, and said (S-2) junctions are directly connected to (S-2) of said S bit lines; R isolation circuits each having (i) first ends that communicate with said R first sub-decoders, respectively, and (ii) second ends, wherein said second ends of a first of said R isolation circuits communicate with corresponding said second ends of (R-1) or said R isolation circuits; a second sub-decoder that communicates with one of said R first sub-decoders via said second ends of said R isolation circuits; and a sensing circuit that (i) communicates with said second sub-decoder and (ii) senses a state of one of said memory cells located within one of said R memory sub-arrays via said second ends.
Claim 3
Dependent Claim 39 words
The bit line decoder of claim 1 further comprising a control module that generates first control signals, wherein the first control signals select one of said R isolation circuits that communicates with said one of said R first sub-decoders.
Claim 4
Dependent Claim 59 words
The bit line decoder of claim 2 wherein each of said R first sub-decoders includes first control devices arranged in P of L levels of said bit line decoder, and wherein said second sub-decoder includes second control devices arranged in Q of said L levels, where P and Q are integers greater than or equal to 1, and (P+Q)=L.
Claim 5
Dependent Claim 21 words
The bit line decoder of claim 3 wherein said first control devices are greater in number than said second control devices.
Claim 6
Dependent Claim 59 words
An integrated circuit (IC) comprising: the bit line decoder of claim 3 ; and said memory array, wherin said memory array communicates with B bit lines, and wherein said R memory sub-arrays communicate with said R first sub-decoders via R sets of S of said B bit lines, respectively, where S is an integer greater than 1, and B=R*S.
Claim 7
Dependent Claim 49 words
The IC of claim 5 wherein when a sum of (i) said first and (ii) second control devices is D, and a K th of said L levels includes 2 K of said D control devices, S=(2 L +1), where D is an integer greater than 2, and 1≦K≦L.
Claim 8
Dependent Claim 74 words
The IC of claim 6 wherein said control module generates second control signals that (i) deselect half of said D control devices and (ii) select two bit lines from one of said R sets, and wherein said two bit lines communicate with said one of said memory cells located within said one of said R memory sub-arrays that communicates with said one of said R first sub-decoders via said one of said R sets.
Claim 9
Dependent Claim 44 words
The IC of claim 7 wherein said sensing circuit applies a potential difference across said two bit lines, senses current that flows through said one of said memory cells, and determines a state of said one of said memory cells based on said current.
Claim 10
Dependent Claim 81 words
The IC of claim 7 wherein said sensing circuit applies (i) a first potential to M bit lines from said one of said R sets that are on a first side of said one of said memory cells and (ii) a second potential to N bit lines from said one of said R sets that are on a second side of said one of said memory cells, where M and N are integers greater than or equal to 1, and (M+N)=S.
Claim 11
Dependent Claim 37 words
The IC of claim 9 wherein said sensing circuit (i) measures current that flows through said one of said memory cells and (ii) determines said state of said one of said memory cells based on said current.
Claim 12
Dependent Claim 39 words
The IC of claim 5 wherein: when L=2, a number of said second control devices is 2, and a number of said first control devices is D, where S=(D+1), and log 2 D is an integer greater than 2.
Claim 13
Dependent Claim 81 words
The IC of claim 11 wherein: said control module generates second control signals that (i) deselect one of said second control devices, (ii) deselect two of said first control devices, and (iii) select two bit lines from one of said R sets, and said two bit lines communicate with said one of said memory cells located within said one of said R memory sub-arrays that communicates with said one of said R first sub-decoders via said one of said R sets.
Claim 14
Dependent Claim 44 words
The IC of claim 12 wherein said sensing circuit applies a potential difference across said two bit lines, senses current that flows through said one of said memory cells, and determines a state of said one of said memory cells based on said current.
Claim 15
Dependent Claim 81 words
The IC of claim 12 wherein said sensing circuit applies (i) a first potential to M bit lines from said one of said R sets that are on a first side of said one of said memory cells and (ii) a second potential to N bit lines from said one of said R sets that are on a second side of said one of said memory cells, where M and N are integers greater than or equal to 1, and (M+N)=S.
Claim 16
Dependent Claim 37 words
The IC of claim 14 wherein said sensing circuit (i) measures current that flows through said one of said memory cells and (ii) determines said state of said one of said memory cells based on said current.
Claim 17
Independent Claim 221 words
A method for sensing states of memory cells of a memory array, the method comprising: providing R first sub-decoders; communicating with said R first sub-decoders and R memory sub-arrays of said memory array, respectively, where R is an integer greater than 1; communicating with S bit lines of said memory array via D control devices of one of said R first sub-decoders, where D and S are integers greater than 2, and S>D; connecting (S-1) of said D control devices in series with each other to form (S-2) junctions; directly connecting said (S-2) junctions to (S-2) of said S bit lines; providing R isolation circuits each having (i) first ends and (ii) second ends; communicating with first ends of said R isolation circuits and said R first sub-decoders, respectively; communicating with (i) said second ends of a first of said R isolation circuits and (ii) corresponding said second ends of (R-1) of said R isolation circuits; providing a second sub-decoder; communicating with said second sub-decoder and one of said R first sub-decoders via said second ends of said R isolation circuits; providing a sensing circuit; communicating with said sensing circuit and said second sub-decoder; and using said sensing circuit to sense a state of one of said memory cells located within one of said R memory sub-arrays via said second ends.
Claim 18
Independent Claim 221 words
A method for sensing states of memory cells of a memory array, the method comprising: providing R first sub-decoders; communicating with said R first sub-decoders and R memory sub-arrays of said memory array, respectively, where R is an integer greater than 1; communicating with S bit lines of said memory array via D control devices of one of said R first sub-decoders, where D and S are integers greater than 2, and S>D; connecting (S-1) of said D control devices in series with each other to form (S-2) junctions; directly connecting said (S-2) junctions to (S-2) of said S bit lines; providing R isolation circuits each having (i) first ends and (ii) second ends; communicating with first ends of said R isolation circuits and said R first sub-decoders, respectively; communicating with (i) said second ends of a first of said R isolation circuits and (ii) corresponding said second ends of (R-1) of said R isolation circuits; providing a second sub-decoder; communicating with said second sub-decoder and one of said R first sub-decoders via said second ends of said R isolation circuits; providing a sensing circuit; communicating with said sensing circuit and said second sub-decoder; and using said sensing circuit to sense a state of one of said memory cells located within one of said R memory sub-arrays via said second ends.
Claim 19
Dependent Claim 40 words
The method of claim 16 further comprising: generating first control signals; selecting one of said R isolation circuits based on said first control signals; and communicating with said one of said R first sub-decoders based on said first control signals.
Claim 20
Dependent Claim 66 words
The method of claim 17 comprising: providing first control devices; arranging said first control devices in each of said R first sub-decoders in P of L levels of a bit line decoder, where P and L are integers greater than or equal to 1; providing second control devices; and arranging said second control devices in said second sub-decoder in Q of said L levels, where (P+Q)=L.
Claim 21
Dependent Claim 22 words
The method of claim 18 further comprising providing said first control devices that are greater in number than said second control devices.
Claim 22
Dependent Claim 57 words
The method of claim 18 further comprising: communicating with said memory array via B bit lines, where B is an integer greater than 1; and communicating with said R memory sub-arrays and said R first sub-decoders via R sets of S of said B bit lines, respectively, where S is an integer greater than 1, and B=R*S.
Claim 23
Dependent Claim 49 words
The method of claim 20 further comprising providing 2 K of said D control devices in a K th of said L levels when a sum of said first and second control devices is D and S=(2 L +1), where D is an integer greater than 2, and 1≦K≦L.
Claim 24
Dependent Claim 88 words
The method of claim 21 further comprising: generating second control signals; deselecting half of said D control devices based on said second control signals; selecting two bit lines from one of said R sets based on said second control signals; and communicating with said one of said memory cells via said two bit lines, wherein said one of said memory cells is located within said one of said R memory sub-arrays that communicates with said one of said R first sub-decoders via said one of said R sets.
Claim 25
Dependent Claim 54 words
The method of claim 22 further comprising: applying a potential difference across said two bit lines using said sensing circuit; sensing current that flows through said one of said memory cells using said sensing circuit; and determing a state of said one of said memory cells based on said current using said sensing circuit.
Claim 26
Dependent Claim 83 words
The method of claim 22 further comprising using said sensing circuit to: apply a first potential to M bit lines from said one of said R sets that are on a first said of said one of said memory cells; and apply a second potential to N bit lines from said one of said R sets that are on a second side of said one of said memory cells, where M and N are integers greater than or equal to 1, and (M+N)=S.
Claim 27
Dependent Claim 38 words
The method of claim 24 further comprising using said sensing circuit to: measure current that flows through said one of said memory cells; and determine said state of said one of said memory cells based on said current.
Claim 28
Dependent Claim 41 words
The method of claim 20 wherein: when L=2, a number of said second control devices is 2, and a number of said first control devices is D, where S=(D+ 1 ), and log 2 D is an integer greater than 2.
Claim 29
Dependent Claim 101 words
The method of claim 26 further comprising: generating second control signals; deselecting one of said second control devices based on said second control signals; deselecting two of said first control devices based on said second control signals; selecting two bit lines from one of said R sets based on said second control signals; and communicating with said one of said memory cells via said two bit lines, wherein said one of said memory cells is located within said one of said R memory sub-arrays that communicates with said one of said R first sub-decoders via said one of said R sets.
Claim 30
Dependent Claim 47 words
The method of claim 27 further comprising using said sensing circuit to: apply a potential difference across said two bit lines; sense current that flows through said one of said memory cells; and determine a state of said one of said memory cells based on said current.
Claim 31
Dependent Claim 54 words
The method of claim 27 further comprising using said sensing circuit to: apply a first potential to M bits lines from said one of said R sets that are on a second side of said one of said memory cells, where M and N are integers greater than or equal to 1, and (M+N)=S.
Claim 32
Dependent Claim 38 words
The method of claim 29 further comprising using said sensing circuit to: measure current that flows through said one of said memory cells; and determine said state of said one of said memory cells based on said current.
Claim 33
Dependent Claim 238 words
A bit line decoder for sensing states of memory cells of a memory array, the bit line decoder comprising: R first sub-decoder means for sensing said states, wherein said R first sub-decoder means communicate with R memory sub-arrays of said memory array, respectively, where R is an integer greater than 1, wherein each of said R first sub-decoder means includes D control means that communicate with S bit lines of said memory array, where D and S are integers greater than 2, and S>D, (S-1) of said D control means are connected in series with each other forming (S-2) junctions, and said (S-2) junctions are directly connected to (S-2) of said S bit lines; R isolating means for isolating said R first sub-decoder means, wherein each of said R isolating means have (i) first ends that communicate with said R first sub-decoder means, respectively, and (ii) second ends, wherein said second ends of a first of said R isolating means communicate with corresponding said second ends of (R-1) of said R isolating means; second sub-decoder means for sensing said states, wherein said second sub-decoder means communicates with one of said R first sub-decoder means via said second ends of said R isolation means; and sensing means in communication with said second sub-decoder means, said sensing means for sensing a state of one of said memory cells located within one of said R memory sub-arrays via said second ends.
Claim 34
Dependent Claim 238 words
A bit line decoder for sensing states of memory cells of a memory array, the bit line decoder comprising: R first sub-decoder means for sensing said states, wherein said R first sub-decoder means communicate with R memory sub-arrays of said memory array, respectively, where R is an integer greater than 1, wherein each of said R first sub-decoder means includes D control means that communicate with S bit lines of said memory array, where D and S are integers greater than 2, and S>D, (S-1) of said D control means are connected in series with each other forming (S-2) junctions, and said (S-2) junctions are directly connected to (S-2) of said S bit lines; R isolating means for isolating said R first sub-decoder means, wherein each of said R isolating means have (i) first ends that communicate with said R first sub-decoder means, respectively, and (ii) second ends, wherein said second ends of a first of said R isolating means communicate with corresponding said second ends of (R-1) of said R isolating means; second sub-decoder means for sensing said states, wherein said second sub-decoder means communicates with one of said R first sub-decoder means via said second ends of said R isolation means; and sensing means in communication with said second sub-decoder means, said sensing means for sensing a state of one of said memory cells located within one of said R memory sub-arrays via said second ends.
Claim 35
Dependent Claim 39 words
The bit line decoder of claim 31 further comprising selecting means for generating first control signals, wherein said first control signals select one of said R isolating means that communicates with said one of said R first sub-decoder means.
Claim 36
Dependent Claim 79 words
The bit line decoder of claim 32 wherein each of said R first sub-decoder means includes first control means for selecting B bit lines arranged in P of L levels of said bit line decoder, and wherein said second sub-decoder means includes second control means for selecting said B bit lines arranged in Q of said L levels, where B is an integer greater than 1, P and Q are integers greater than or equl to 1, and (P+Q)=L.
Claim 37
Dependent Claim 21 words
The bit line decoder of claim 33 wherein said first control means are greater in number than said second control means.
Claim 38
Dependent Claim 61 words
An integrated circuit (IC) comprising: the bit line decoder of claim 33 ; and said memory array, wherein said memory array communicates with said B bit lines, and wherein said R memory sub-arrays communicate with said R first sub-decoder means via R sets of S of said B bit lines, respectively, where S is an integer greater than 1, and B=R*S.
Claim 39
Dependent Claim 48 words
The IC of claim 35 wherein when a sum of said first and second control means is D and a K th of said L levels includes 2 K of said D control means, S=(S I +1), where D is an integer greater than 2, and 1≦K ≦L.
Claim 40
Dependent Claim 75 words
The IC of claim 36 wherein said selecting means generates second control signals that (i) deselect half of said D control means and (ii) select two bit lines from one of said R sets, and wherein said two bit lines communicate with said one of said memory cells located within said one of said R memory sub-arrays that communicates with said one of said R first sub-decoder means via said one of said R sets.
Claim 41
Dependent Claim 44 words
The IC of claim 37 wherein said sensing means applies a potential difference across said two bit lines, senses current that flows through said one of said memory cells, and determines a state of said one of said memory cells based on said current.
Claim 42
Dependent Claim 81 words
The IC of claim 37 wherein said sensing means applies (i) a first potential to M bit lines from said one of said R sets that are on a first side of said one of said memory cells and (ii) a second potential to N bit lines from said one of said R sets that are on a second side of said one of said memory cells, where M and N are integers greater than or equal to 1, and (M+N)=S.
Claim 43
Dependent Claim 37 words
The IC of claim 39 wherein said sensing means (i) measures current that flows through said one of said memory cells and (ii) determines said state of said one of said memory cells based on said current.
Claim 44
Dependent Claim 39 words
The IC of claim 35 wherein: when L=2, a number of said second control means is 2, and a number of said first control means is D, where S=(D+), and log 2 D is an integer greater than 2.
Claim 45
Dependent Claim 82 words
The IC of claim 41 wherein: said selecting means generates second control signals that (i) deselect one of said second control means, (ii) deselect two of said first control means, and (iii) select two bit lines from one of said R sets, and said two bit lines communicate with said one of said memory cells located within said one of said R memory sub-arrays that communicates with said one of said R first sub-decoder means via said one of said R sets.
Claim 46
Dependent Claim 46 words
The IC of claim 42 wherein said sensing means (i) applies a potential difference across said two bit lines, senses current that flows through said one of said memory cells, and (ii) determines a state of said one of said memory cells based on said current.
Claim 47
Dependent Claim 81 words
The IC of claim 42 wherein said sensing means applies (i) a first potential to M bit lines from said one of said R sets that are on a first side of said one of said memory cells and (ii) a second potential to N bit lines from said one of said R sets that are on a second side of said one of said memory cells, where M and N are integers greater than or equal to 1, and (M+N)=S.
Claim 48
Dependent Claim 37 words
The IC of claim 44 wherein said sensing means (i) measures current that flows through said one of said memory cells and (ii) determines said state of said one of said memory cells based on said current.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2014-01-10 2014-07-12 2015-01-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2018-01-10 2018-07-12 2019-01-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2022-01-10 2022-07-12 2023-01-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag