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

Selective bulk write operation

Assignee: STMicroelectronics lnc USA
•
Filing: 1992-04-07
•
Granted: 1994-05-10
•
Expires: 2012-04-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A memory is disclosed having a plurality of memory cells in a memory array arranged in rows and columns, each of the memory cells capable of storing a logic state therein. Each pair of bit lines is associated with one of the columns. A column decoder selects a column in the array responsive to a column address. A plurality of word line drivers selects, in response to a row address, a row of memory cells for connection with their associated pair of bit lines. A plurality of row isolation circuits isolates and enables a selected group of memory cells of each row from the remainder of the row in response to a bulk write signal. Each row isolation circuit has a conduction path between its associated word line driver and the selected memory cells in the associated row. A bulk write signal is sent to each column containing the selected memory cells. A first logic state is then written into the selected memory cells in response to the bulk write signal.

Inventors

  • 👤 Mark A. Lysinger
  • 👤 William C. Slemmer
  • 👤 James Brady
  • 👤 David C. McClure

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 20:17
CPC Classifications
G; G11; G11C; G11C8/00; G11C8/08

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 240 words
A memory in an integrated circuit, comprising: a plurality of memory cells in a memory array arranged in rows and columns, each of the memory cells capable of storing a logic state therein; a plurality of pairs of bit lines, each associated with one of the columns; a column decoder for selecting a plurality of columns in the array responsive to a column address; a plurality of word line drivers for selecting, in response to a row address, a row of memory cells wherein each memory cell is connected to its associated pair of bit lines; a plurality of row isolation circuits for isolating a selected group of memory cells in each row from the remainder of the row in response to a bulk write signal, each row isolation circuit having a conduction path between the selected memory cells in the associated row and the remainder of the row, wherein each row isolation circuit includes a pass gate having a conductive path and a control terminal for isolating the selected memory cells in each row from the remainder of the row in response to the bulk write signal, and an enable transistor for selecting, in response to a control signal, the selected group of memory cells; and means for receiving the bulk write signal in each column of the selected memory cells and writing a first logic state into the selected memory cells in response to the bulk write signal.
Claim 2
Dependent Claim 240 words
A memory in an integrated circuit, comprising: a plurality of memory cells in a memory array arranged in rows and columns, each of the memory cells capable of storing a logic state therein; a plurality of pairs of bit lines, each associated with one of the columns; a column decoder for selecting a plurality of columns in the array responsive to a column address; a plurality of word line drivers for selecting, in response to a row address, a row of memory cells wherein each memory cell is connected to its associated pair of bit lines; a plurality of row isolation circuits for isolating a selected group of memory cells in each row from the remainder of the row in response to a bulk write signal, each row isolation circuit having a conduction path between the selected memory cells in the associated row and the remainder of the row, wherein each row isolation circuit includes a pass gate having a conductive path and a control terminal for isolating the selected memory cells in each row from the remainder of the row in response to the bulk write signal, and an enable transistor for selecting, in response to a control signal, the selected group of memory cells; and means for receiving the bulk write signal in each column of the selected memory cells and writing a first logic state into the selected memory cells in response to the bulk write signal.
Claim 3
Dependent Claim 96 words
The memory of claim 1, wherein each row isolation circuit further comprises: a pair of pass transistors, each having a conductive path and a control terminal, wherein each of the pass transistors has a conductive path between the selected group of memory cells in the row and the remainder of the memory cells in the row, and wherein a first one of the pass transistors has its control terminal connected to the bulk write signal and a second one of the pass transistors has its control terminal connected to the inverse of the bulk write signal.
Claim 4
Dependent Claim 25 words
The memory of claim 2, wherein the enable transistor has a conductive path between a selected supply voltage and an output of the pass gate.
Claim 5
Dependent Claim 19 words
The memory of claim 2, wherein the pair of pass transistors comprise an n-channel transistor and a p-channel transistor.
Claim 6
Dependent Claim 13 words
The memory of claim 2, wherein the enable transistor comprises a p-channel transistor.
Claim 7
Dependent Claim 14 words
The memory of claim 1, wherein the control signal comprises the bulk write signal.
Claim 8
Dependent Claim 19 words
The memory of claim 1, wherein the control signal comprises an enable signal separate from the bulk write signal.
Claim 9
Dependent Claim 246 words
A memory in an integrated circuit, comprising: a plurality of memory cells in a memory array arranged in rows and columns, each of the memory cells capable of storing a logic state therein; a plurality of pairs of bit lines, each associated with one of the columns; a column decoder for selecting a plurality of columns in the array responsive to a column address; a plurality of word line drivers for selecting, in response to a row address, a row of memory cells wherein each memory cell is connected to its associated pair of bit lines; a plurality of row isolation circuits for isolating a selected group of memory cells of each row from the remainder of the row in response to a bulk write signal, each row isolation circuit having a conduction path between the selected memory cells in the associated row and the remainder of the row; and means for receiving the bulk write signal in each column of the selected memory cells and writing a first logic state into the selected memory cells in response to the bulk write signal, each including a first pull-up transistor connected to a first bit line of its associated bit line pair and a second pull-up transistor connected to a second bit line of its associated bit line pair, and means, connected to a bit line of the bit line pair, for driving the bit line to a selected value in response to the bulk write signal.
Claim 10
Dependent Claim 246 words
A memory in an integrated circuit, comprising: a plurality of memory cells in a memory array arranged in rows and columns, each of the memory cells capable of storing a logic state therein; a plurality of pairs of bit lines, each associated with one of the columns; a column decoder for selecting a plurality of columns in the array responsive to a column address; a plurality of word line drivers for selecting, in response to a row address, a row of memory cells wherein each memory cell is connected to its associated pair of bit lines; a plurality of row isolation circuits for isolating a selected group of memory cells of each row from the remainder of the row in response to a bulk write signal, each row isolation circuit having a conduction path between the selected memory cells in the associated row and the remainder of the row; and means for receiving the bulk write signal in each column of the selected memory cells and writing a first logic state into the selected memory cells in response to the bulk write signal, each including a first pull-up transistor connected to a first bit line of its associated bit line pair and a second pull-up transistor connected to a second bit line of its associated bit line pair, and means, connected to a bit line of the bit line pair, for driving the bit line to a selected value in response to the bulk write signal.
Claim 11
Dependent Claim 12 words
The memory of claim 8, wherein the means is a first transistor.
Claim 12
Dependent Claim 43 words
The memory of claim 9, wherein the first transistor is a pull-down transistor and wherein, in response to the bulk write signal, the first pull-up transistor is turned off, the first pull-down transistor is turned on, and the bit line is pulled low.
Claim 13
Dependent Claim 176 words
A memory in an integrated circuit, comprising: a plurality of memory cells in a memory array arranged in rows and columns, each of the memory cells capable of storing a logic state therein; a plurality of pairs of bit lines, each associated with one of the columns; a column decoder for selecting a plurality of columns in the array responsive to a column address; means for isolating a selected group of memory cells in each row from the remainder of the row in response to a bulk write signal, including a pass gate having a conductive path and a control terminal for isolating the selected memory cells in each row from the remainder of the row in response to the bulk write signal, and an enable transistor for selecting, in response to the bulk write signal, the selected group of memory cells; and means for receiving the bulk write signal in each column of the selected memory cells and writing a first logic state into the selected memory cells in response to the bulk write signal.
Claim 14
Dependent Claim 176 words
A memory in an integrated circuit, comprising: a plurality of memory cells in a memory array arranged in rows and columns, each of the memory cells capable of storing a logic state therein; a plurality of pairs of bit lines, each associated with one of the columns; a column decoder for selecting a plurality of columns in the array responsive to a column address; means for isolating a selected group of memory cells in each row from the remainder of the row in response to a bulk write signal, including a pass gate having a conductive path and a control terminal for isolating the selected memory cells in each row from the remainder of the row in response to the bulk write signal, and an enable transistor for selecting, in response to the bulk write signal, the selected group of memory cells; and means for receiving the bulk write signal in each column of the selected memory cells and writing a first logic state into the selected memory cells in response to the bulk write signal.
Claim 15
Dependent Claim 208 words
A memory in an integrated circuit, comprising: a plurality of memory cells in a memory array arranged in rows and columns, each of the memory cells capable of storing a logic state therein; a plurality of pairs of bit lines, each associated with one of the columns; a column decoder for selecting a plurality of columns in the array responsive to a column address; means for isolating a selected group of memory cells in each row from the remainder of the row in response to a bulk write signal, including a pair of pass transistors, each having a conductive path and a control terminal, wherein each of the pass transistors has a conductive path between the selected group of memory cells in the row and the remainder of the memory cells in the row, and wherein a first one of the pass transistors has its control terminal connected to the bulk write signal and a second one of the pass transistors has its control terminal connected to the inverse of the bulk write signal; and means for receiving the bulk write signal in each column of the selected memory cells and writing a first logic state into the selected memory cells in response to the bulk write signal.
Claim 16
Dependent Claim 208 words
A memory in an integrated circuit, comprising: a plurality of memory cells in a memory array arranged in rows and columns, each of the memory cells capable of storing a logic state therein; a plurality of pairs of bit lines, each associated with one of the columns; a column decoder for selecting a plurality of columns in the array responsive to a column address; means for isolating a selected group of memory cells in each row from the remainder of the row in response to a bulk write signal, including a pair of pass transistors, each having a conductive path and a control terminal, wherein each of the pass transistors has a conductive path between the selected group of memory cells in the row and the remainder of the memory cells in the row, and wherein a first one of the pass transistors has its control terminal connected to the bulk write signal and a second one of the pass transistors has its control terminal connected to the inverse of the bulk write signal; and means for receiving the bulk write signal in each column of the selected memory cells and writing a first logic state into the selected memory cells in response to the bulk write signal.
Claim 17
Dependent Claim 187 words
A memory in an integrated circuit, comprising: a plurality of memory cells in a memory array arranged in rows and columns, each of the memory cells capable of storing a logic state therein; a plurality of pairs of bit lines, each associated with one of the columns; a column decoder for selecting a plurality of columns in the array responsive to a column address; means for isolating a selected group of memory cells in each row and the remainder of the row in response to a bulk write signal; and means for receiving the bulk write signal in each column of the selected memory cells and writing a first logic state into the selected memory cells in response to the bulk write signal, such means including a first pull-up transistor connected to a first bit line of its associated bit line pair and a second pull-up transistor connected to a second bit line of its associated bit line pair, and means, connected to a bit line of the bit line pair, for driving the bit line to a selected value in response to the bulk write signal.
Claim 18
Dependent Claim 187 words
A memory in an integrated circuit, comprising: a plurality of memory cells in a memory array arranged in rows and columns, each of the memory cells capable of storing a logic state therein; a plurality of pairs of bit lines, each associated with one of the columns; a column decoder for selecting a plurality of columns in the array responsive to a column address; means for isolating a selected group of memory cells in each row and the remainder of the row in response to a bulk write signal; and means for receiving the bulk write signal in each column of the selected memory cells and writing a first logic state into the selected memory cells in response to the bulk write signal, such means including a first pull-up transistor connected to a first bit line of its associated bit line pair and a second pull-up transistor connected to a second bit line of its associated bit line pair, and means, connected to a bit line of the bit line pair, for driving the bit line to a selected value in response to the bulk write signal.
Claim 19
Dependent Claim 12 words
The memory of claim 13, wherein the means is a first transistor.
Claim 20
Dependent Claim 43 words
The memory of claim 14, wherein the first transistor is a pull-down transistor and wherein the first pull-up transistor is turned off, the first pull-down transistor is turned on, and the bit line is pulled low in response to the bulk write signal.

References Cited (Backward Citations)

US4789967A Cited
US4949309A Cited
US5034926A Cited
US5065364A Cited
US5191556A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-05-09 1997-11-08 1998-05-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-05-09 2001-11-08 2002-05-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-05-09 2005-11-08 2006-05-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag