Self-terminating data line driver
AssigneeMicron Technology, Inc.
InventorTerry R. Lee
Life of this patent
Estimating the term…
Abstract
The invention is a self-terminating helper flip-flop buffer circuit pertinent to a dynamic random access memory (DRAM) or static random access memory (SRAM) device. The invention turns off a device which is sourcing current to pull the data line low. The device is turned off when the potential on the low data line has transitioned to the trip point of the output data latch. The circuit of the invention senses the transition and provides the self terminating signal to the current source.
Claims11
An electronic device for driving differential potentials to first and second data lines, comprising:
- a) a first node connectable to a first potential;
- b) a second node;
- c) a gating device electrically interposed between said first node and said second node;
- d) a first switching device interposed between said first data line and said second node;
- e) a second switching device interposed between said second data line and said second node, said first data line capable of being pulled toward said first potential when said first switching device is actuated, and said second data line capable of being pulled toward said first potential when said second switching device is actuated;
- and
- f) a differential signal sensing circuit for sensing said differential potentials on said first and second data lines, said first and second data lines in electrical communication with first and second input terminals, respectively, of said differential signal sensing circuit, said differential signal sensing circuit having an output terminal, a control input of said gating device in electrical communication with said output terminal of said signal sensing circuit, said gating device having first and second switching states controlled by an output signal from said differential signal sensing circuit, said output signal available at said output terminal, wherein
- said differential potentials can be driven to said first and second data lines when said gating device has said first switching state and wherein the driving of said differential potentials is inhibited when said gating device has said second switching state, said gating device capable of attaining said second switching state when one of said first and second data lines has a potential equal to a trip point of said differential signal sensing circuit, said trip point determined by electrical characteristics of said differential signal sensing circuit.
A method for driving differential potentials to data lines comprising:
- a) providing the differential potentials at input/output lines;
- b) equilibrating transfer nodes to an equilibrate potential;
- c) isolating said transfer nodes from said equilibrate potential;
- d) allowing said transfer nodes to attain the differential potentials from said input/output lines;
- e) driving said differential potentials to said data lines in response to said differential potentials on said transfer nodes;
- f) sensing said differential potentials on the data lines with a sense circuit;
- g) actuating a gating device with an output from said sense circuit;
- h) deactuating said gating device when a potential on one of said data lines has a potential equal to a trip point of said sense circuit;
- and
- i) interrupting a current flow at at least one of said data lines in response to said deactuating thereby terminating the driving of said differential potentials to said data lines.
A memory circuit for driving a potential to a first data line, and for determining a logic state of the potential on the first data line from a potential on a first information line, and for driving a potential to a second data line, and for determining a logic state of the potential on the second data line by a potential on a second information line, the circuit comprising:
- a) a reference node connectable to a reference potential;
- b) a current source electrically interposed between said reference node and a junction node;
- c) a first switching device electrically interposed between said first data line and said junction node;
- d) a second switching device electrically interposed between said second data line and said junction node;
- e) a helper flip flop electrically interposed said reference node and said first and said second information lines, said helper flip flop having a first control node in electrical communication with said first information line and having a second control node in electrical communication with said second information line, a potential on said first control node controlling an activation and deactivation of said second switching device, and a potential on said second control node controlling an activation and deactivation of said first switching device, said helper flip flop increasing a differential potential existing between said first and said second information lines such that in a first case said first control node has potential having a value which activates said second switching device and such that said second control node has a potential having a value which deactivates said first switching device, wherein said first data line is isolated from said current source by a deactivated said first switching device, such that in a second case said second control node has a potential having a value which activates said first switching device and such that said first control node has a potential having a value which deactivates said second switching device, wherein said second data line is isolated from said current source by a deactivated said second switching device;
- f) a control latch circuit having a first and a second input node and having an output node, said first input node in electrical communication with said first data line and said second input node in electrical communication with said second data line, said control latch having a trip point, said trip point equal to a potential which alters a logic state of a potential at said output node;
- and
- g) a terminating device, having a control input in electrical communication with said output node, said terminating device electrically interposed between said junction node and said reference node and in electrical communication with said current source, said control latch circuit generating an output signal at said output node for activating said terminating device during a separation of potentials on said first and second data lines and in response to said potentials on said first and said second data line is pulled toward said reference potential through said current source, said second switching device and said terminating device, said control latch circuit generating a terminating signal for deactivating said terminating device when said second data line reaches a potential equal to said trip point of said control latch circuit, and wherein in said second case said first data line is pulled toward said reference potential through said current source, said first switching device and said terminating device, said control latch circuit generating a terminating signal for deactivating said terminating device when said first data line reaches a potential equal to said trip point of said control latch circuit, said separation of potentials ceasing in response to said terminating signal deactivating said terminating device such that a differential potential between said first and said second data lines is limited to a maximum value equal to a difference in said potential on said first data line and said potential of said trip point in said first case, and equal to a difference in said potential on said second data line and said potential of said trip point in said second case.
A method for limiting a differential potential between a first data line and a second data line, the method comprising the following steps:
- a) driving a potential of the first data line toward a potential having a first logic state, said first logic state determined from a potential of a first information line;
- b) driving a potential of the second data line toward a potential having a second logic state, said second logic state determined from a potential of a second information line;
- c) monitoring said potentials on the first and the second data lines;
- d) generating a terminating signal in response to one of said potentials of said first and said second data lines reaching a critical potential;
- and
- e) terminating said step of driving said potential of said one of said first and said second data lines having said critical potential thereby limiting the differential potential between said first and said second data lines to a maximum value.
A method for driving a first data line to a first potential and a second data line to a second potential such that a differential potential exists between the first and the second data lines, comprising the following steps:
- a) precharging the first and the second data lines to a data line precharge potential;
- b) precharging the first and second information lines to an information line precharge potential;
- c) releasing the data line precharge potential in order to allow said first data line to attain said first potential and in order to allow said second data line to attain said second potential;
- d) releasing the information line precharge potential in order to allow the first and the second information lines to attain potentials other than said information precharge potential;
- e) developing a differential potential between a first I/O potential on the first information line and a second I/O potential on the second information line;
- f) coupling said first I/O potential to a first control node;
- g) coupling said second I/O potential to a second control node;
- h) increasing a differential potential between said first and said second control nodes;
- i) discharging the potential of said second data line through a discharge source to decrease a potential on said second data line in response to the potential on said first control node;
- j)prohibiting said first data line from discharging in response to the potential on said second control node;
- k) coupling said first data line to a potential having a logic state of a potential of said first information line;
- l) monitoring the first and second data line potentials;
- m) isolating said second data line from said discharge source in response to the potential of said second data line reaching a critical value;
- and
- n) terminating said step of discharging said second data line in response to said step of isolating thereby limiting the differential potential between said first and said second data lines to a maximum value.
A memory circuit, comprising:
- a) a first data line for accepting data;
- b) a first switching device in electrical communication with said first data line;
- c) a second data line for accepting a complement of the data;
- d) a second switching device in electrical communication with said second data line;
- e) a coupling node coupling said first and said second switching devices;
- f) a third switching device interposed between said coupling node and a reference node, said reference node capable of connection to an electrical potential, said first data line driven to said electrical potential of said reference node through said first switching device and said third switching device, and said second data line driven to said electrical potential of said reference node through said second switching device and said third switching device;
- and
- g) a sensing and termination circuit in electrical communication with said first data line, said second data line, and a control input of said third switching device, said sensing and termination circuit sensing a value of a potential on said first data line and sensing a value of a potential on said second data line, said sensing and termination circuit generating a termination signal to said control input of said third switching device when one of said values reaches a trip point potential of said sensing and termination circuit, said termination signal deactuating said third switching device to electrically isolate said coupling node from said reference node thereby terminating the driving of said electrical potential of said reference node to one of said first and second data lines.
Dependencies are inferred from the claim text.