Data output stage having feedback loops to precharge the output node
AssigneeSGS-Thomson Microelectronics S.A.
InventorsPaolo Rolandi, Marco Dallabora, Marco Maccalli
Life of this patent
Estimating the term…
Abstract
A data output stage of the buffer type for CMOS logic circuits, being of the type having at least one pair of MOS transistors associated to drive an output node of said stage, comprises first and second feedback loops which are structurally independent and respectively connected between said node and a corresponding gate electrode of each transistor to precharge said output node at a predetermined value and reduce the noise to ground during the switching phase.
Claims18
A data output stage of the buffer type, having a low noise to ground and adapted for CMOS logic circuits of the type which comprises at least one pair of MOS transistors associated to drive an output node of said stage, characterized in that it comprises first and second feedback loops which are respectively connected between said output node and a corresponding gate electrode of each transistor to precharge said output node to a predetermined voltage level, the first feedback loop operating to raise the output node voltage towards the predetermined voltage level when the output node voltage is below a first selected threshold voltage, and the second feedback loop operating to lower the output node voltage towards the precharge voltage when the output node voltage is above a second selected threshold voltage.
A data output stage of the buffer type comprising:
- a pair of MOS transistors coupled together, each of the MOS transistors having a gate, the source of the first of said transistors coupled to the drain of the second of said transistors to form an output node;
- a first switching means coupled to the gate of said first MOS transistor for placing a data signal on said gate;
- a second switching means coupled to the gate of said second MOS transistor for placing a complementary data signal on the gate of said second transistor;
- a precharge circuit means coupled to said output node for precharging the voltage of said output node towards an intermediate voltage level between a logic high and a logic low for a circuit attachable to said output node;
- and
- a data input node coupled to an input of said first and an input of said second switching means for providing data to the data output stage.
A method of precharging an output node of a data stage of the buffer type comprising:
- removing data for said output node by switching off a data switch circuit coupled to the gates of a pair of output MOS transistors;
- pulling the voltage level at said output node towards an intermediate voltage between a logic high and a logic low by placing sufficient voltage on the gate of one of said pair of output MOS transistors to turn said transistors on until said output node reaches said intermediate voltage;
- turing said MOS transistors off to hold said output node at said intermediate voltage;
- turning on said data switching circuit to present valid data on said gates of said pair of MOS transistors;
- and
- turning on at least one of said pair of said output MOS transistors to change the voltage level of said output node from said intermediate voltage to the voltage logic level of said data.
A data output stage of the buffer type, having low noise to ground and being adapted for CMOS logic circuits of the type which include at least one pair of MOS transistors associated to drive an output node of said stage, comprising:
- first and second feedback loops which are respectively connected between the output node and a corresponding gate electrode of each transistor within said pair of MOS transistors to precharge the output node to a predetermined voltage level;
- a first pair of switching transistors having the outputs coupled together and coupled to the gate of one of the MOS transistors and having their respective inputs coupled to a data input source;
- and
- a second pair of transistors having their outputs coupled together and coupled to the gate of other of the MOS transistors and having their inputs coupled to a complementary data input source.
A data output stage of the buffer type comprising:
- a pair of MOS transistors coupled together, each of the MOS transistors having a gate, the source of the first of said transistors coupled to the drain of the second of said transistors to form an output node;
- a first switching means coupled to the gate of said first MOS transistor for placing a data signal on said gate, said first switching means including a pair of MOS transistors having their respective sources and drains connected in parallel with each other, the drains being connected to said gate of said first transistor and being switchable to selectively couple data to said gate of said first transistor;
- a second switching means coupled to the gate of said second MOS transistor for placing a complementary data signal on the gate of said second MOS transistor, said second switching means including a pair of MOS transistors having their respective sources and drains connected in parallel with each other, the drains being connected to said gate of said second MOS transistors and being switchable to selectively couple complementary data to said gate of said second MOS transistor;
- a precharge circuit means coupled to said output node for precharging the voltage of said output node towards an intermediate voltage level between a logic high and a logic low for a circuit attachable to said output node;
- and
- a data input node coupled to an input of said first and an input of said second switching means for providing data.
A data output stage of the buffer type comprising:
- a pair of MOS transistors coupled together, each of the MOS transistors having a gate, the source of the first of said transistors coupled to the drain of the second of said transistors to form an output node;
- a first switching means coupled to the gate of said first MOS transistor for placing a data signal on said gate;
- a second switching means coupled to the gate of said second MOS transistor for placing a complementary data signal on the gate of said second transistor;
- a precharge circuit means coupled to said output node for precharging the voltage of said output node towards an intermediate voltage level between a logic high and a logic low for a circuit attachable to said output node;
- and
- a data input node coupled to an input of said first and an input of said second switching means for providing data;
- and
- a timing means for turning said first and second switching means on after data is present on said input node.
A data output stage of the buffer type comprising:
- a pair of MOS transistors coupled together, each of the MOS transistors having a gate, the source of the first of said transistors coupled to the drain of the second of said transistors to form an output node;
- a first switching means coupled to the gate of said first MOS transistor for placing a data signal on said gate;
- a second switching means coupled to the gate of said second MOS transistor for placing a complementary data signal on the gate of said second transistor;
- a precharge circuit means coupled to said output node for precharging the voltage of said output node towards an intermediate voltage level between a logic high and a logic low for a circuit attachable to said output node;
- and
- a data input node coupled to an input of said first and an input of said second switching means for providing data;
- and
- a timing means for turning said first and second switching means on after said output node reaches said intermediate voltage.
Dependencies are inferred from the claim text.