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

Read/write memory having an improved write driver

Assignee: STMicroelectronics lnc USA
•
Filing: 1990-12-13
•
Granted: 1993-11-30
•
Expires: 2010-12-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A static random-access memory is disclosed which utilizes bit line pairs for each column of memory cells for communication of data between external data terminals and the memory cells. A precharge transistor is connected between each bit line and a precharge voltage, for example V cc , and an equilibration transistor is connected between the bit lines in each bit line pair. The precharge and equilibration transistors are controlled according to selection of the column, so that all columns which are not selected by the column address are precharged and equilibrated, including the unselected columns in the same sub-array as the selected columns. In an additional embodiment of the invention, a data transition detection circuit also controls the precharge and equilibration transistors, so that the precharge and equilibration transistors for the selected columns are turned on responsive to an input data transition during a write operation; this assists the write drivers in more quickly writing the new data onto the bit lines. Source followers are provided in the write drivers, connected to the input/output lines, to assist in the write recovery (i.e., in pulling the input/output lines high upon completion of the write operation), without requiring critical timing control. The source followers also serve to clamp the bit line voltage swing during a read, without providing a load on the bit lines during establishment of the differential voltage thereupon.

Inventors

  • 👤 David C. McClure

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 21:30
CPC Classifications
G; G11; G11C; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C7/00; G11C7/10; G11C7/1078; G11C7/1096; G11C11/41; G11C11/413; G11C11/417; G11C11/419; G11C7/1048

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 236 words
A semiconductor memory, comprising: a plurality of memory cells arranged in rows and columns; a plurality of bit line pairs, each bit line pair associated with a column, for communicating a differential signal to and from a selected memory cell in its associated column; a write driver, for driving first and second input/output lines with a differential signal in a write operation; means for connecting a selected column to said first and second input/output lines respective to a column address; and first and second source follower transistors, each having its drain coupled to a power supply node, said first source follower transistor having its source coupled to said first input/output line, and said second source follower transistor having its source coupled to said second input/output line, each of said first and second source follower transistors having a gate controlled by said write driver in such a manner that said first and second source follower transistors have their gate biased to a voltage substantially that of their drain during a read operation; and wherein the gates of said source follower transistors are controlled by said write driver in such a manner that, during a write operation, the one of the first and second source follower transistors associated with the input/output line being driven to a level corresponding to the voltage of the power supply node has its gate biased to a voltage substantially that of its drain.
Claim 2
Dependent Claim 236 words
A semiconductor memory, comprising: a plurality of memory cells arranged in rows and columns; a plurality of bit line pairs, each bit line pair associated with a column, for communicating a differential signal to and from a selected memory cell in its associated column; a write driver, for driving first and second input/output lines with a differential signal in a write operation; means for connecting a selected column to said first and second input/output lines respective to a column address; and first and second source follower transistors, each having its drain coupled to a power supply node, said first source follower transistor having its source coupled to said first input/output line, and said second source follower transistor having its source coupled to said second input/output line, each of said first and second source follower transistors having a gate controlled by said write driver in such a manner that said first and second source follower transistors have their gate biased to a voltage substantially that of their drain during a read operation; and wherein the gates of said source follower transistors are controlled by said write driver in such a manner that, during a write operation, the one of the first and second source follower transistors associated with the input/output line being driven to a level corresponding to the voltage of the power supply node has its gate biased to a voltage substantially that of its drain.
Claim 3
Dependent Claim 25 words
The memory of claim 1, further comprising: means for precharging said plurality of bit lines to a voltage substantially that of said power supply node.
Claim 4
Dependent Claim 89 words
The memory of claim 1, wherein said means for connecting comprises: a column decoder, having an input for receiving said column address, and having a plurality of outputs for selecting a column responsive to the value of said column address; and a plurality of pass gates, each having their conduction path coupled between an associated bit line and one of said input/output lines, and each having a control terminal controlled by an output of said column decoder, such that the pass gates associated with the selected column are conductive.
Claim 5
Dependent Claim 25 words
The memory of claim 3, further comprising: means for precharging said plurality of bit lines to a voltage substantially that of said power supply node.
Claim 6
Dependent Claim 22 words
The memory of claim 4, further comprising means for equilibrating the voltage of the bit lines in each pair with one another.
Claim 7
Dependent Claim 58 words
The memory of claim 5, wherein said means for precharging comprises a plurality of precharge transistors, each having a conduction path coupled between an associated bit line and said power supply node, and each having a control terminal controlled in such a manner that said precharge transistors are each conductive for a period of time in each cycle.
Claim 8
Dependent Claim 43 words
The memory of claim 6, wherein said control terminals of said plurality of precharge transistors are coupled to the outputs of said column decoder, so that each of said precharge transistors associated with a column not selected by said column decoder are conductive.
Claim 9
Dependent Claim 63 words
The memory of claim 1, wherein the gates of said source follower transistors are controlled by said write driver in such a manner that, during a write operation, the one of the first and second source follower transistors associated with the input/output line being driven to a level complementary to that corresponding to the voltage at said power supply node is turned off.
Claim 10
Dependent Claim 50 words
The memory of claim 8, wherein the gates of said source follower transistors are also controlled by said write driver in such a manner that the gates of both of said first and second source follower transistors are biased to their drain voltage upon the completion of said write operation.
Claim 11
Dependent Claim 360 words
A semiconductor memory comprising: a plurality of memory cells arranged in rows and columns; a plurality of bit line pairs, each bit line pair associated with a column, for communicating a differential signal to and from a selected memory cell in its associated column; a write driver, for driving first and second input/output lines with a differential signal in a write operation, comprising: a first driver having an input, and having an output coupled to said first input/output line; a second driver having an input, and having an output coupled to said second input/output line; and a data input for receiving input data, and for communicating complementary data states to the inputs of said first and second drivers; means for connecting a selected column to said first and second input/output lines responsive to a column address; and first and second source follower transistors, each having its drain coupled to a power supply node, said first source follower transistor having its source coupled to said first input/output line, and said second source follower transistor having its source coupled to said second input/output line, each of said first and second source follower transistors having a control terminal controlled by said write driver in such a manner that said first and second source follower transistors have their gates biased to a voltage substantially that at their drains during a read operation; wherein the gates of said source follower transistors are controlled by said write driver in such a manner that the source follower transistor associated with the input/output line being driven low during a write operation is turned off; wherein the voltage at said power supply node corresponds to a high logic level; and wherein the gates of said first and second source follower transistors are coupled to the inputs of said first and second drivers in such a manner that the first source follower transistor is turned off when said first driver is driving said first input/output line to a low logic level, and in such a manner that the second source follower transistor is turned off when said second driver is driving said second input/output line to a low logic level.
Claim 12
Dependent Claim 360 words
A semiconductor memory comprising: a plurality of memory cells arranged in rows and columns; a plurality of bit line pairs, each bit line pair associated with a column, for communicating a differential signal to and from a selected memory cell in its associated column; a write driver, for driving first and second input/output lines with a differential signal in a write operation, comprising: a first driver having an input, and having an output coupled to said first input/output line; a second driver having an input, and having an output coupled to said second input/output line; and a data input for receiving input data, and for communicating complementary data states to the inputs of said first and second drivers; means for connecting a selected column to said first and second input/output lines responsive to a column address; and first and second source follower transistors, each having its drain coupled to a power supply node, said first source follower transistor having its source coupled to said first input/output line, and said second source follower transistor having its source coupled to said second input/output line, each of said first and second source follower transistors having a control terminal controlled by said write driver in such a manner that said first and second source follower transistors have their gates biased to a voltage substantially that at their drains during a read operation; wherein the gates of said source follower transistors are controlled by said write driver in such a manner that the source follower transistor associated with the input/output line being driven low during a write operation is turned off; wherein the voltage at said power supply node corresponds to a high logic level; and wherein the gates of said first and second source follower transistors are coupled to the inputs of said first and second drivers in such a manner that the first source follower transistor is turned off when said first driver is driving said first input/output line to a low logic level, and in such a manner that the second source follower transistor is turned off when said second driver is driving said second input/output line to a low logic level.
Claim 13
Dependent Claim 93 words
The memory of claim 10, wherein said write driver further comprises: control circuitry, having an input for receiving a write control signal, and having outputs connected to the inputs of said first and second drivers and to the gates of said first and second source follower transistors, said control circuitry for placing said first and second drivers in a high impedance output condition, and for biasing the gates of said first and second source follower transistors to their drain voltages, responsive to said write control signal indicating the absence of a write operation.
Claim 14
Independent Claim 274 words
A method of operating a memory, said memory including a plurality of read/write memory cells arranged in rows and columns, each of said column memory cells associated with a bit line pair, comprising the steps of: writing data to a selected memory cell by placing a differential signal on a pair of input/output lines, and by connecting said input/output lines to the selected column of memory cells, a first one of said input/output lines being coupled to the source of a first source follower transistor, and a second one of said input/output lines being coupled to the source of a second source follower transistors, said first and second source follower transistors each having their drains coupled to a power supply node; during said writing step, if the differential signal is such that said first input/output line is driven to a voltage lower than the voltage of said second input/output line, biasing the gate of said second source follower transistor with a voltage near the voltage at its drain, and if the differential signal is such that said second input/output line is driven to a voltage lower than the voltage of said first input/output line, biasing the gate of said first source follower transistor with a voltage near the voltage at its drain; and after said writing step, biasing the gates of both said first and second source follower transistors with a voltage near the voltage at their drains, said first and second source follower transistors each having their drains coupled to a power supply node, said first and second source follower transistors having their sources coupled to said first and second input/output lines, respectively.
Claim 15
Independent Claim 274 words
A method of operating a memory, said memory including a plurality of read/write memory cells arranged in rows and columns, each of said column memory cells associated with a bit line pair, comprising the steps of: writing data to a selected memory cell by placing a differential signal on a pair of input/output lines, and by connecting said input/output lines to the selected column of memory cells, a first one of said input/output lines being coupled to the source of a first source follower transistor, and a second one of said input/output lines being coupled to the source of a second source follower transistors, said first and second source follower transistors each having their drains coupled to a power supply node; during said writing step, if the differential signal is such that said first input/output line is driven to a voltage lower than the voltage of said second input/output line, biasing the gate of said second source follower transistor with a voltage near the voltage at its drain, and if the differential signal is such that said second input/output line is driven to a voltage lower than the voltage of said first input/output line, biasing the gate of said first source follower transistor with a voltage near the voltage at its drain; and after said writing step, biasing the gates of both said first and second source follower transistors with a voltage near the voltage at their drains, said first and second source follower transistors each having their drains coupled to a power supply node, said first and second source follower transistors having their sources coupled to said first and second input/output lines, respectively.
Claim 16
Independent Claim 197 words
A method of operating a memory, said memory including a plurality of read/write memory cells arranged in rows and columns, each of said column of memory cells associated with a bit line pair, comprising the steps of: writing data to a selected memory cell by placing a differential signal on a pair of input/output lines, and by connecting said input/output lines to the selected column of memory cells; during said writing step, if the differential signal is such that said first input/output line is driven to a voltage lower than the voltage of said second input/output line, turning off said first source follower transistor, and if the differential signal is such that said second input/output line is driven to a voltage lower than the voltage of said first input/output line, turning off said second source follower transistor; and after said writing step, biasing the gates of first and second source follower transistors with a voltage near the voltage at their drains, said first and second source follower transistors each having their drains coupled to a power supply node, said first and second source follower transistors having their sources coupled to said first and second input/output lines, respectively.
Claim 17
Independent Claim 197 words
A method of operating a memory, said memory including a plurality of read/write memory cells arranged in rows and columns, each of said column of memory cells associated with a bit line pair, comprising the steps of: writing data to a selected memory cell by placing a differential signal on a pair of input/output lines, and by connecting said input/output lines to the selected column of memory cells; during said writing step, if the differential signal is such that said first input/output line is driven to a voltage lower than the voltage of said second input/output line, turning off said first source follower transistor, and if the differential signal is such that said second input/output line is driven to a voltage lower than the voltage of said first input/output line, turning off said second source follower transistor; and after said writing step, biasing the gates of first and second source follower transistors with a voltage near the voltage at their drains, said first and second source follower transistors each having their drains coupled to a power supply node, said first and second source follower transistors having their sources coupled to said first and second input/output lines, respectively.
Claim 18
Dependent Claim 31 words
The method of claim 12, further comprising: precharging said differential bit lines to a voltage substantially the same as the voltage of said power supply, upon completion of said write operation.
Claim 19
Dependent Claim 48 words
The method of claim 14, further comprising: after said biasing step, selecting a memory cell to be read by connecting said memory cell to the bit lines of its associated column and by connecting the bit lines of the selected column to said first and second input/output lines.
Claim 20
Dependent Claim 30 words
The method of claim 15, wherein said step of connecting the bit lines of the selected column to said first and second input/output lines is performed during said biasing step.
Claim 21
Dependent Claim 18 words
The method of claim 16, further comprising: sensing the differential signal on said first and second input/output lines.
Claim 22
Dependent Claim 32 words
The method of claim 12, further comprising: precharging said first and second input/output lines to a voltage substantially at the voltage of said power supply node, after said biasing step has begun.
Claim 23
Dependent Claim 18 words
The method of claim 18, further comprising: equilibrating said first and second input/output lines during said precharging step.

References Cited (Backward Citations)

US3727196A Cited
US3778783A Cited
EP0037625A1 Cited
US4570243A Cited
US4575823A Cited
EP0271283A2 Cited
US4825413A Cited
US4862421A Cited
US4866674A Cited
US4939693A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag