CA2019984A1 - Low-voltage cmos output buffer - Google Patents
Low-voltage cmos output bufferInfo
- Publication number
- CA2019984A1 CA2019984A1 CA002019984A CA2019984A CA2019984A1 CA 2019984 A1 CA2019984 A1 CA 2019984A1 CA 002019984 A CA002019984 A CA 002019984A CA 2019984 A CA2019984 A CA 2019984A CA 2019984 A1 CA2019984 A1 CA 2019984A1
- Authority
- CA
- Canada
- Prior art keywords
- transistor
- gate
- voltage
- channel
- source
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1051—Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
- G11C7/1057—Data output buffers, e.g. comprising level conversion circuits, circuits for adapting load
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
- G06F13/4072—Drivers or receivers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1051—Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/003—Modifications for increasing the reliability for protection
- H03K19/00315—Modifications for increasing the reliability for protection in field-effect transistor circuits
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/0175—Coupling arrangements; Interface arrangements
- H03K19/0185—Coupling arrangements; Interface arrangements using field effect transistors only
- H03K19/018507—Interface arrangements
- H03K19/018521—Interface arrangements of complementary type, e.g. CMOS
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/08—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using semiconductor devices
- H03K19/094—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using semiconductor devices using field-effect transistors
- H03K19/09425—Multistate logic
- H03K19/09429—Multistate logic one of the states being the high impedance or floating state
Abstract
LOW-VOLTAGE CMOS OUTPUT BUFFER
*****
ABSTRACT OF THE DISCLOSURE
A CMOS push-pull output buffer is powered by a low-voltage (e.g., +3.3 V) supply, but is able to withstand elevation of its output node to higher voltage without sinking large currents into the low-voltage supply. Thus, this buffer is able tooperate tied to a bus that has various higher-voltage sources also operating on the bus. The P-channel pull-up transistor of this buffer has another P-channel transistor connecting its gate to the output node so that this gate will follow the voltage of the output node and thus keep the pull-up transistor from conducting from the outputnode to the power supply. The inverter which drives this gate of the P-channel pull-up transistor is also protected from reverse current into its low-voltage power supply by a series N-channel transistor which will exhibit body effect and is sized to present a significant resistance.
*****
*****
ABSTRACT OF THE DISCLOSURE
A CMOS push-pull output buffer is powered by a low-voltage (e.g., +3.3 V) supply, but is able to withstand elevation of its output node to higher voltage without sinking large currents into the low-voltage supply. Thus, this buffer is able tooperate tied to a bus that has various higher-voltage sources also operating on the bus. The P-channel pull-up transistor of this buffer has another P-channel transistor connecting its gate to the output node so that this gate will follow the voltage of the output node and thus keep the pull-up transistor from conducting from the outputnode to the power supply. The inverter which drives this gate of the P-channel pull-up transistor is also protected from reverse current into its low-voltage power supply by a series N-channel transistor which will exhibit body effect and is sized to present a significant resistance.
*****
Description
2~1~98~
LOW-VOLTAGE CMOS OUTPUT ~UFFER
* * * * :~
BACKGROUND OF THE INVENTION
This invention relates to output buffer circuits tor semiconductor integrated circuit devices, and more particularly to CMOS circuits for driving an output bus using low-voltage supplies.
When the transistor sizes used in integrated circuit devices are scaled to smaller dimensions to allow larger numbers of the devices to be constructed on achip, it is preferable to lower the voltages used to supply the chip to reduce degradation caused by so-called "hot electron" ett`ects. Further, the power dissipation and the switching specd in integrated circuit devices can be reduced by operating the devices at lower voltages. MOS integrated circuit devices such as microprocessorand memory circuits have tor many y~ars operated with +SV power supplies, but currently many devices are being designed to operate with lower voltage supplies, 1~ such as +3.3V. The lower supply voltage reduces hot electron effects and also reduces the power dissipation in each transistor. This lower power dissipation becomes quite important when hundreds of thousands of transistors are included on a single chip. In addition, the switching speed is reduced because the voltage swing between one logic level and the other is less.
Even though some recently-designed MOS integrated circuit devices are able to operate at these lower supply voltages, there are many MOS and bipolar devices which still use the traditional +5V supplies. Particularly, almost all memory devices '~ 9 g ~
currently available are manufactured for use with +SV supplies, and so a microproc-essor device using a +3.3V supply must be able to operate on a bus with these +5V
memory devices. Preferably, devices ot` each type ot supply voltage should be able to share the same busses, without requiring separate interface circuits. A
S microprocessor chip using low-voltage supplies should be able to directly interface with memory chips using high-voltage supplies. Input protection devices commonlyemployed at all input pads of an MOS chip allow overvoltage without harm, so a low-voltage chip can accept higher-voltage logic levels at its input. Likewise, the inputs pads of a higher-voltage chip are usually specified to accept l~L logic levels, which are lower than the 5V MOS leve~s, and so the low-voltage outputs can readily drive the inputs of the higher-voltage chip. A problem can arise, however, at the output terminals of the low-voltage chip; when several drivers are connected to a bus, as is the case for a main system bus of a microprocessor system, for example, and when some of the drivers are on low voltage chips while others are on higher-voltage chips, the situation of a higher voltage being present on the bus while the outputs oE the low-voltage chip are tri-stated results in the possibility that the higher voltage on the bus will sink current into the lower-voltage power supply through the pull up transistors of the output buffers oE the low-voltage chip. Since there are perhaps thirty-two or siYty-four of these output buffers driving a system bus from a microprocessor chip, the current overload caused by this effect could be catastrophic, both for the +SV driving chip and the +3.3V receiving chip. Previously, this current sinking effect has been avoided by stacking two transistors instead of one pull-up transistor, but this has needlessly increased the chip si~e; the output buffer generally employs the largest transistor si2:es on a typical chip, and since there are perhaps thirty-two or siYty-four of these output buffers for the main data bus alone. the use of stacked transistors is not tolerable.
2~998~
Even if a ~3.3V CMOS output bufEer is driving only a single-source bus, i.e., point-to-point, the bus can be driven to above +3.3V by the receiver`s input circuitry or by other means, and so the improved circuit of the invention is use~ul in such a situation as well.
Thus it would be desirable to provide an improved way ot` interEacing integrated circuit devices employing low-voltage logic levels (and thus low voltage power supplies) with other chips using higher-voltage logic levels. It would also be desirable to provide an improved output buffer circuit using a low-voltage supply, wherein the circuit will tolerate overvoltage on its output node without sinkingcurrent from the output node into the power supply of the circuit. In addition, it would be desirable to provide an improved, smaller-sized (thus lower-cost and lower-power) output buffer circuit Eor use in interfacing to higher voltage logic levels.
SUMMAR~ OF THE INVENTION
In accordance with one embodiment oE the invention, a CMOS push-pull LS output buffer is powered by a low-voltage (e.g., +3.3 V) supply, but is able to withstand elevation of its output node to higher voltage (e.g., +5 V) without sinking large currents into the low-voltage supply. Thus, this buEEer is able to operateef~lciently when tied to a bus which has various higher-voltage sources also operating on the bus. The P-channel pull-up transistor oE this output buffer has an arrangement to allow the gate to tollow the voltage oE the output node, so the pull-up transistor is held in the off condition rather than turning on as would be the case if the gate stayed at the low-voltage supply level, i.e., ~3.3V. ~his arrangement, in one embodiment, includes another P-channel transistor connecting the gate oE the 20~998~
output pull-up transistor to the output node so that this gate will Eollow the voltage of the output node (when the output node exceeds the low supply voltage plus theP-channel threshold voltage) and thus keep the pull-up transistor Erom conducting from the output node to the power supply. The inverter which drives this gate ofS the output P-channel pull-up transistor is also protected from reverse current into its low-voltage power supply by an arrangement which serves to drop the voltage before reaching the inverter P-channel pull-up transistor; in one embodiment this is accomplished by a series N-channel transistor (having its gate tied to the high-voltage supply) which will exhibit body effect and is sized to present a significant resistance.
Another possibility for undesirable sinking of current when the output buffer is tri-stated is the PN junction between the source/drain of the P-channel pull-up transistor on the output node and its N-well; this junction could become forwardbiased when the output node is above the supply voltage level of the chip. To avoid this Eorward-biased condition, the higher voltage power supply ~the logic level of the external chips) is connected to the N-well of the low voltage output buffer. As noted, the gate of the series N-channel transistor is tied to the high-voltage supply, and this is done so that the output P-channel pull-up transistor can be deasserted with a full +3.3V. If the series N-channel transistor had the low-voltage supply on its gate, the drive voltage to the output P-channel pull-up transistor would be limited to about ~2.7V due to the body effect.
BRIE~ ~ESCRIPTION OF THE DRAWINGS
The novel Eeatures believed characteristic oE the invention are set Eorth in theappended claims. The invention itself, however, as well as other features and ad-vantages thereof, will be best understood by reference to a detailed description of 2~998~
a specific embodiment which follows, when read in conjunction with the accompany-ing drawings, wherein:
Figure 1 is an electrical schematic diagram of a CMOS outpu~ buffer circuit employing Eeatures o~ the invention;
Figure 2 is an elevation view in section of a small part of a semiconductor chip containing the output P-channel pull-up transistor of the circuit oE Figure 1;
~igure 3 is a timing diagram showing voltage vs. time for signals appearing in the circuit of Figure 1.
DETAILED DESCRIPTION OF SPECIFIC EMBODI~E~T
Referring to Figure 1, a CMOS tri-state output buffer circui~ according to one embodiment of the invention is illus~rated. An output node 10 is driven in apush-pull manner by a p-channel pull-up output transistor 11 and an N-channel pull-down output transistor 12. The source-to-drain paths of these two transistors 11 and 12 are connected in series between a Vss node ("ground") and a low-voltage +3.3Vsupply Vdd~. Drive voltages "Drive-hi" and "Drive-lo" are applied to the gates 13 and 14 of the transistors 11 and 12, respectively. The Drive-lo voltage is at a high level (about +3.3V or logic "1") to turn on the pull-down transistor 12 and drive the output 10 to logic "0" (in this example, Vss); this Drive-lo voltage is appliecl to the gate 14 by an inverter 15. The Drive-hi voltage is at a low or logic "0" level to turn on the pull-up transistor 11 and drive the output 10 high; this Drive-hi voltage is applied to the gate 13 from an input 16 via an inverter stage including an N-channel 2~19~4 pull-down transistor 17 and a P-channel pull-up transistor 18. In the normal driving si~uation (i.e., with data output to the node 10) the Drive-hi voltage and the Drive-lo voltage are at the same logic level.
~o tri-state the output node 10, both of the output transistors 11 and 12 are S turned off, so the output node 10 sees a high impedance to both V~ and the power supply Vd~t3 To invoke the tri-state condition, an input 39 is driven low, and this deasserts both nodes 13 and 14.
According to a feature of the invention, the circuit o~ Figure 1 is adapted to allow the output node 10 to go above the voltage of the supply Vd~ when the circuit is in the tri-stated condition, without adverse effects. That is, the output node lO can go above 3.3V plus the threshold voltage of a P-channel transistor;
when this occurs, a p-channel transistor 23 turns on and allows the gate 13 (theDrive-hi voltage) to follow the output node 10, thus keeping the P-channel output transistor 11 ~rom turning on and so preventing current frorn sinking into the V~l~u supply. If the transists)r 23 did not provide this function, a +SV level on the output node 10, with the gate 13 at +3.3V and the source 24 of the transistor 11 at +3.3V, would turn on the transistor 11 to conduct current from the node 10 to the voltage supply Vdd3. However, by allowing the gate 13 to follow the voltage on the output node 10, this undesirable operation is prevented. In order to prevent this higher voltage on the gate 13 Erom sinking into the power supply Vdd3 via the transistor 1~, however, an N-channel pass transistor 25 couples the drain node 26 o~ the transistor 18 to the node 13, and functions by body effect and by its source-to-drain resistance to prevent the overvoltage on the node 13 from discharging into the Vdd3 supply through the source-to-drain path of the transistor 18. The transistor 25 has its gate 27 to connected to a +SV supply, Vdd5. The +SV supply voltage is also connected 2~199~
to the N-well for the P-channel transistor 18. The transistor 25 "holds" the voltage at the node 26 close to Vdd3 due to the resistive and body et`fect. Since the node 2~ is held close to the supply V~d3, a minimum o~ current is sunk into the chip power supply by this path.
Referring to Figure 2, an N-well 28 in which the P-channel transistors 11 and 23 are formed is connected to the +5V supply Vdd,~ so the PN junctions between the P+ source and drain regions of these transistors 11 and 23 will not become forward biased when the node 10 goes above the value of Vd,~ plus a diode drop.
While ~igure 2 shows an N-well technology, it is understood that the features of the invention are applicable to twin-tub technology, and also to P-well iE the substrate is tied to +SV.
Although the particular device sizes employed will depend upon the design rules, the intended drive capacity, and various other factors, one example of the sizing oE the transistors in the circuit of Figure 1 is the use oE a 1600xl size Eor the P-channel p~ll-up transistor 11, a 1250x2.5 size Eor the N-channel pull-down transistor 12 (a longer channel length to minimize hot electron effects), a small 75xl device size for the P-channel load transistor 18 in the inverter, and a 200x4 size t`or the series N-channel transistor 25 (also long-channel to avoid AC stress). The shunt transistor 23 is 250x1.
2a The series N-channel transistor 25 with its gate ~7 tied to the high voltage supply ~5V and the P-channel shunt transistor 23 with its gate tied to ~3.3V (the low supply voltage) together allow the gate 13 oE the output P-channel pull-up transistor 11 to follow the output voltage on the node 10 when this output voltage exceeds +3.3V plus the magnitude oE a P-channel threshold voltage. Simultaneously, ?J~9~
the series N-channel transistor 25 keeps the voltage at its source node 26 close to +3.3V (low-voltage supply level), thus preventing a large current trom sinking into the low voltage supply. If the gate 27 of the transistor 25 were tied to ~3.3V
instead of +5V? the circuit would not allow the node 13 to be deasserted (driven to S ~3.3V), due again to the body eEfect.
The series N-channel transistor 25 pert`orms the desired ~unction due to the body effect, which is the change in threshold voltage brought about by an elevated source voltage. In most CMOS applications, Vsource = Vsubslrate = 0V ~or the N-channel transistors, whereas in the circuit of Figure 1 Vsowce for the transistor 25 is lQ equal to about +3.3V, which raises the threshold voltage of the device and so the channel pinches off when the gate-to-source voltage of the transistor 25 equals this higher threshold. Or, in other words, since the gate-to-drain voltage is approximately equal to zero (gate is at SV and the drain is at about SV), then the drain-to-source voltage is about the same as the gate-to-source voltage and about the same as the threshold voltage, i.e, V~s = V~ = V,h. Since Vth is higher, there is a larger drop across V~ or the channel.
Normally, a pass transistor will be driving a capacitive load and thus the current tlow would drop to zero and the voltage drop across the channel, V~, will be simply the higher V", caused by the body effect. However, in this application of the circuit the current does not drop to zero so there is an IR drop across the channel also. So the advantage of the circuit cf Figure 1 using the pass transistor 25 is that it takes advantage of both the body effect and the channel IR drop since the current does not drop to zero (unless the output voltage drops to (~3.3V +
V",p). Note that sizing is used to optimize the operation of this circuit in this regard as well as in the normal driving operation.
2~998~
Previously, the problem of sinking current into the supply through the P-channel pull-up transistor ll in an output butEer of this type was solved by a two-transistor stack instead of the single transistor ll. An example of such a circuit is seen in U.S. Patent 4,782,250. The problem with the two-transistor stack is that the transistors of the stack must have device widths twice as large as that of a single pull-up transistor to maintain the same drive capability. Thus a stack pull-up transistor requires four times the area compared to a single pull-up transistor. For example, in an embodiment o~ the circuit of Figure l, the transistor 11 has ~ size of 1600~ m, but a two-transistor stack of equal capa~ility would require two 3200:1 lû ,L~m transistors. The predrive logic would also have to be si7ed accordingly for a two-transistor stack; twice the area/loading for predrive logic or clocking would berequired.
Another advantage of the circuit of Figure 1 is the ability to reduce hot electron effects. Assume that a 32-bit bus, having a circuit of Figure 1 cor~nected at node 10 to each bit (thus thirty-two of these circuits), is at -~SV and all of the thirty-two driver circuits tri-state. The circuit of Figure 1 in this case will allow the charge on the bus lines to slowly leak off so the level will be at Vdd3 plus a P-channel threshold voltage before the next bus cycle (it being understood that insome cases there will be several of the Figure 1 circuits connected to each bit of the bus, since some busses can be driven from several sources). Thus, since the voltage at the time of switching could be reduced from the +5Y level, the channel lengthof the N-channel pull-down transistor 12 can be shorter without rendering the device vulnerable to hot-electron effects. Thus, more area on the chip is saved, both in the size of the transistor 12 and in its drive circuitry. Loading of these nodes is also reduced.
2019~84 In a prior circuit, the sinking of current into the power supply through a P-channel pull-up transistor used a two-transistor stack as rnentioned above, and employed the technique of forward biasing the source/drain PN junctions of one of the pull-up transistors and charging the N-wells. However, one undesirable result was that when the output voltage goes low the charge in the wells will discharge into the supply, creating a current transient. This eEfect is not present in the circuit of Figure 1.
Ihe advantageous features of the circuit of Figure 1 are provided at the expense of requiring an extra Vdd5 supply to the chip, but this only means one pin since there is no dynamic loading on this +SV input. Indeed, in one embodiment, the ~5V supply is needed on the chip for other purposes (ESD or electrostatic discharge protection), so the +SV supply is not an added burden at all. Alternative-ly a charge pump can be used to create Vdd5 internally.
Another encumbrance of the circuit of Figure 1 is that the deassertion of the Drive-hi voltage on gate 13 from input 16 is delayed due to the presence of the pass transistor 25 and due to the sizing for optimization of the circuit. That is, when input 16 goes low, the gate 13 must go to its deasserted condition, Vdd3, and this requires charging the node 13 through the transistors 18 and 25 which have been intentionally made small. If the voltage Drive-hi on node 13 is not deasserted prior to the assertion of Drive-lo on node 14, there could be a large output crossovercurrent. In this ernbodiment, to prevent this crossover current, the node 13 is unconditionally deasserted before every drive cycle by forcing the input 16 low prior to the beginning of every machine cycle where the inputs 31 and 16 are to be driven with data. There are several embodiments which will be suggested to those skilled 2 ~
in the art. In this embodiment, referring to 'Figure 3, if the operating cycle of the system in which the chip containing the circuit of Figure 1 includes ~our phases, ~, 3 and ~" and the input signal 36 is valid and signal 39 is high, during the timeperiod ~., node 19 will be driven high during each phase ~ to deassert the nodes13 and 14, i.e., to unconditionally tri-state the output 10. The drive circuit in Figure 1 includes a pair of pass transistors 32 and 33 which are driven from a voltage on a node 34 which is valid during ~.. When this voltage on node 34 goes high, the N-channel transistor 33 is turned on and also the P-channel transistor 32 is turned on via inverter 35, latching the output of NOR gate 37 and NAND gate 38. Input data on a node 36 is applied to the circuit through a NOR gate 37 and a N.~ND
gate 38. An output enable signal on a node 39, when at a logic "1" level (+3.3V
in the example), enables the NAND gate 38 to allow the data from input 36 to be applied (inverted~ through the pass transistor 33 to the inverter 15, and appears as a logic "0" at the input of the NOR gate 37 via inverter 40 so data on the input 36 is applied (inverted) to node 16. When the output enable voltage on node 39 is at logic "0", the output of the NA.ND gate 38 is high and thus the output oE the inverter 15 is low, while the output of the NOR gate 37 is low (regardless of the data input 36) and the Drive-hi voltage on the node 13 is high, so the output 10 is in the tri-state condition. Thus, to tri state the output bufEer circuit Eor the entire cycle, the output-enable node 39 is driven low during q~,.
The circuit of Figure 1 has been described with reference to the use of +3.3~ and +SV supplies, but it is understood that the features of the invention are applicable as well to other supply voltage combinations, such as +2.0/+3.3V. or + 2.5/+ SV, Eor example.
201g9~
While this invention has been described with reference to a specific embodiment, this description is not meant to be construed in a limiting sense.
Various mo-iifications of the disclosed embodiment, as well as other embodimentsof the invention, will be apparent to persons skilled in the art upon reference to this description. It ;s therefore contemplated that the appended claims will cover any such modifications or ennbodiments as Eall within the true scope oE the invention.
LOW-VOLTAGE CMOS OUTPUT ~UFFER
* * * * :~
BACKGROUND OF THE INVENTION
This invention relates to output buffer circuits tor semiconductor integrated circuit devices, and more particularly to CMOS circuits for driving an output bus using low-voltage supplies.
When the transistor sizes used in integrated circuit devices are scaled to smaller dimensions to allow larger numbers of the devices to be constructed on achip, it is preferable to lower the voltages used to supply the chip to reduce degradation caused by so-called "hot electron" ett`ects. Further, the power dissipation and the switching specd in integrated circuit devices can be reduced by operating the devices at lower voltages. MOS integrated circuit devices such as microprocessorand memory circuits have tor many y~ars operated with +SV power supplies, but currently many devices are being designed to operate with lower voltage supplies, 1~ such as +3.3V. The lower supply voltage reduces hot electron effects and also reduces the power dissipation in each transistor. This lower power dissipation becomes quite important when hundreds of thousands of transistors are included on a single chip. In addition, the switching speed is reduced because the voltage swing between one logic level and the other is less.
Even though some recently-designed MOS integrated circuit devices are able to operate at these lower supply voltages, there are many MOS and bipolar devices which still use the traditional +5V supplies. Particularly, almost all memory devices '~ 9 g ~
currently available are manufactured for use with +SV supplies, and so a microproc-essor device using a +3.3V supply must be able to operate on a bus with these +5V
memory devices. Preferably, devices ot` each type ot supply voltage should be able to share the same busses, without requiring separate interface circuits. A
S microprocessor chip using low-voltage supplies should be able to directly interface with memory chips using high-voltage supplies. Input protection devices commonlyemployed at all input pads of an MOS chip allow overvoltage without harm, so a low-voltage chip can accept higher-voltage logic levels at its input. Likewise, the inputs pads of a higher-voltage chip are usually specified to accept l~L logic levels, which are lower than the 5V MOS leve~s, and so the low-voltage outputs can readily drive the inputs of the higher-voltage chip. A problem can arise, however, at the output terminals of the low-voltage chip; when several drivers are connected to a bus, as is the case for a main system bus of a microprocessor system, for example, and when some of the drivers are on low voltage chips while others are on higher-voltage chips, the situation of a higher voltage being present on the bus while the outputs oE the low-voltage chip are tri-stated results in the possibility that the higher voltage on the bus will sink current into the lower-voltage power supply through the pull up transistors of the output buffers oE the low-voltage chip. Since there are perhaps thirty-two or siYty-four of these output buffers driving a system bus from a microprocessor chip, the current overload caused by this effect could be catastrophic, both for the +SV driving chip and the +3.3V receiving chip. Previously, this current sinking effect has been avoided by stacking two transistors instead of one pull-up transistor, but this has needlessly increased the chip si~e; the output buffer generally employs the largest transistor si2:es on a typical chip, and since there are perhaps thirty-two or siYty-four of these output buffers for the main data bus alone. the use of stacked transistors is not tolerable.
2~998~
Even if a ~3.3V CMOS output bufEer is driving only a single-source bus, i.e., point-to-point, the bus can be driven to above +3.3V by the receiver`s input circuitry or by other means, and so the improved circuit of the invention is use~ul in such a situation as well.
Thus it would be desirable to provide an improved way ot` interEacing integrated circuit devices employing low-voltage logic levels (and thus low voltage power supplies) with other chips using higher-voltage logic levels. It would also be desirable to provide an improved output buffer circuit using a low-voltage supply, wherein the circuit will tolerate overvoltage on its output node without sinkingcurrent from the output node into the power supply of the circuit. In addition, it would be desirable to provide an improved, smaller-sized (thus lower-cost and lower-power) output buffer circuit Eor use in interfacing to higher voltage logic levels.
SUMMAR~ OF THE INVENTION
In accordance with one embodiment oE the invention, a CMOS push-pull LS output buffer is powered by a low-voltage (e.g., +3.3 V) supply, but is able to withstand elevation of its output node to higher voltage (e.g., +5 V) without sinking large currents into the low-voltage supply. Thus, this buEEer is able to operateef~lciently when tied to a bus which has various higher-voltage sources also operating on the bus. The P-channel pull-up transistor oE this output buffer has an arrangement to allow the gate to tollow the voltage oE the output node, so the pull-up transistor is held in the off condition rather than turning on as would be the case if the gate stayed at the low-voltage supply level, i.e., ~3.3V. ~his arrangement, in one embodiment, includes another P-channel transistor connecting the gate oE the 20~998~
output pull-up transistor to the output node so that this gate will Eollow the voltage of the output node (when the output node exceeds the low supply voltage plus theP-channel threshold voltage) and thus keep the pull-up transistor Erom conducting from the output node to the power supply. The inverter which drives this gate ofS the output P-channel pull-up transistor is also protected from reverse current into its low-voltage power supply by an arrangement which serves to drop the voltage before reaching the inverter P-channel pull-up transistor; in one embodiment this is accomplished by a series N-channel transistor (having its gate tied to the high-voltage supply) which will exhibit body effect and is sized to present a significant resistance.
Another possibility for undesirable sinking of current when the output buffer is tri-stated is the PN junction between the source/drain of the P-channel pull-up transistor on the output node and its N-well; this junction could become forwardbiased when the output node is above the supply voltage level of the chip. To avoid this Eorward-biased condition, the higher voltage power supply ~the logic level of the external chips) is connected to the N-well of the low voltage output buffer. As noted, the gate of the series N-channel transistor is tied to the high-voltage supply, and this is done so that the output P-channel pull-up transistor can be deasserted with a full +3.3V. If the series N-channel transistor had the low-voltage supply on its gate, the drive voltage to the output P-channel pull-up transistor would be limited to about ~2.7V due to the body effect.
BRIE~ ~ESCRIPTION OF THE DRAWINGS
The novel Eeatures believed characteristic oE the invention are set Eorth in theappended claims. The invention itself, however, as well as other features and ad-vantages thereof, will be best understood by reference to a detailed description of 2~998~
a specific embodiment which follows, when read in conjunction with the accompany-ing drawings, wherein:
Figure 1 is an electrical schematic diagram of a CMOS outpu~ buffer circuit employing Eeatures o~ the invention;
Figure 2 is an elevation view in section of a small part of a semiconductor chip containing the output P-channel pull-up transistor of the circuit oE Figure 1;
~igure 3 is a timing diagram showing voltage vs. time for signals appearing in the circuit of Figure 1.
DETAILED DESCRIPTION OF SPECIFIC EMBODI~E~T
Referring to Figure 1, a CMOS tri-state output buffer circui~ according to one embodiment of the invention is illus~rated. An output node 10 is driven in apush-pull manner by a p-channel pull-up output transistor 11 and an N-channel pull-down output transistor 12. The source-to-drain paths of these two transistors 11 and 12 are connected in series between a Vss node ("ground") and a low-voltage +3.3Vsupply Vdd~. Drive voltages "Drive-hi" and "Drive-lo" are applied to the gates 13 and 14 of the transistors 11 and 12, respectively. The Drive-lo voltage is at a high level (about +3.3V or logic "1") to turn on the pull-down transistor 12 and drive the output 10 to logic "0" (in this example, Vss); this Drive-lo voltage is appliecl to the gate 14 by an inverter 15. The Drive-hi voltage is at a low or logic "0" level to turn on the pull-up transistor 11 and drive the output 10 high; this Drive-hi voltage is applied to the gate 13 from an input 16 via an inverter stage including an N-channel 2~19~4 pull-down transistor 17 and a P-channel pull-up transistor 18. In the normal driving si~uation (i.e., with data output to the node 10) the Drive-hi voltage and the Drive-lo voltage are at the same logic level.
~o tri-state the output node 10, both of the output transistors 11 and 12 are S turned off, so the output node 10 sees a high impedance to both V~ and the power supply Vd~t3 To invoke the tri-state condition, an input 39 is driven low, and this deasserts both nodes 13 and 14.
According to a feature of the invention, the circuit o~ Figure 1 is adapted to allow the output node 10 to go above the voltage of the supply Vd~ when the circuit is in the tri-stated condition, without adverse effects. That is, the output node lO can go above 3.3V plus the threshold voltage of a P-channel transistor;
when this occurs, a p-channel transistor 23 turns on and allows the gate 13 (theDrive-hi voltage) to follow the output node 10, thus keeping the P-channel output transistor 11 ~rom turning on and so preventing current frorn sinking into the V~l~u supply. If the transists)r 23 did not provide this function, a +SV level on the output node 10, with the gate 13 at +3.3V and the source 24 of the transistor 11 at +3.3V, would turn on the transistor 11 to conduct current from the node 10 to the voltage supply Vdd3. However, by allowing the gate 13 to follow the voltage on the output node 10, this undesirable operation is prevented. In order to prevent this higher voltage on the gate 13 Erom sinking into the power supply Vdd3 via the transistor 1~, however, an N-channel pass transistor 25 couples the drain node 26 o~ the transistor 18 to the node 13, and functions by body effect and by its source-to-drain resistance to prevent the overvoltage on the node 13 from discharging into the Vdd3 supply through the source-to-drain path of the transistor 18. The transistor 25 has its gate 27 to connected to a +SV supply, Vdd5. The +SV supply voltage is also connected 2~199~
to the N-well for the P-channel transistor 18. The transistor 25 "holds" the voltage at the node 26 close to Vdd3 due to the resistive and body et`fect. Since the node 2~ is held close to the supply V~d3, a minimum o~ current is sunk into the chip power supply by this path.
Referring to Figure 2, an N-well 28 in which the P-channel transistors 11 and 23 are formed is connected to the +5V supply Vdd,~ so the PN junctions between the P+ source and drain regions of these transistors 11 and 23 will not become forward biased when the node 10 goes above the value of Vd,~ plus a diode drop.
While ~igure 2 shows an N-well technology, it is understood that the features of the invention are applicable to twin-tub technology, and also to P-well iE the substrate is tied to +SV.
Although the particular device sizes employed will depend upon the design rules, the intended drive capacity, and various other factors, one example of the sizing oE the transistors in the circuit of Figure 1 is the use oE a 1600xl size Eor the P-channel p~ll-up transistor 11, a 1250x2.5 size Eor the N-channel pull-down transistor 12 (a longer channel length to minimize hot electron effects), a small 75xl device size for the P-channel load transistor 18 in the inverter, and a 200x4 size t`or the series N-channel transistor 25 (also long-channel to avoid AC stress). The shunt transistor 23 is 250x1.
2a The series N-channel transistor 25 with its gate ~7 tied to the high voltage supply ~5V and the P-channel shunt transistor 23 with its gate tied to ~3.3V (the low supply voltage) together allow the gate 13 oE the output P-channel pull-up transistor 11 to follow the output voltage on the node 10 when this output voltage exceeds +3.3V plus the magnitude oE a P-channel threshold voltage. Simultaneously, ?J~9~
the series N-channel transistor 25 keeps the voltage at its source node 26 close to +3.3V (low-voltage supply level), thus preventing a large current trom sinking into the low voltage supply. If the gate 27 of the transistor 25 were tied to ~3.3V
instead of +5V? the circuit would not allow the node 13 to be deasserted (driven to S ~3.3V), due again to the body eEfect.
The series N-channel transistor 25 pert`orms the desired ~unction due to the body effect, which is the change in threshold voltage brought about by an elevated source voltage. In most CMOS applications, Vsource = Vsubslrate = 0V ~or the N-channel transistors, whereas in the circuit of Figure 1 Vsowce for the transistor 25 is lQ equal to about +3.3V, which raises the threshold voltage of the device and so the channel pinches off when the gate-to-source voltage of the transistor 25 equals this higher threshold. Or, in other words, since the gate-to-drain voltage is approximately equal to zero (gate is at SV and the drain is at about SV), then the drain-to-source voltage is about the same as the gate-to-source voltage and about the same as the threshold voltage, i.e, V~s = V~ = V,h. Since Vth is higher, there is a larger drop across V~ or the channel.
Normally, a pass transistor will be driving a capacitive load and thus the current tlow would drop to zero and the voltage drop across the channel, V~, will be simply the higher V", caused by the body effect. However, in this application of the circuit the current does not drop to zero so there is an IR drop across the channel also. So the advantage of the circuit cf Figure 1 using the pass transistor 25 is that it takes advantage of both the body effect and the channel IR drop since the current does not drop to zero (unless the output voltage drops to (~3.3V +
V",p). Note that sizing is used to optimize the operation of this circuit in this regard as well as in the normal driving operation.
2~998~
Previously, the problem of sinking current into the supply through the P-channel pull-up transistor ll in an output butEer of this type was solved by a two-transistor stack instead of the single transistor ll. An example of such a circuit is seen in U.S. Patent 4,782,250. The problem with the two-transistor stack is that the transistors of the stack must have device widths twice as large as that of a single pull-up transistor to maintain the same drive capability. Thus a stack pull-up transistor requires four times the area compared to a single pull-up transistor. For example, in an embodiment o~ the circuit of Figure l, the transistor 11 has ~ size of 1600~ m, but a two-transistor stack of equal capa~ility would require two 3200:1 lû ,L~m transistors. The predrive logic would also have to be si7ed accordingly for a two-transistor stack; twice the area/loading for predrive logic or clocking would berequired.
Another advantage of the circuit of Figure 1 is the ability to reduce hot electron effects. Assume that a 32-bit bus, having a circuit of Figure 1 cor~nected at node 10 to each bit (thus thirty-two of these circuits), is at -~SV and all of the thirty-two driver circuits tri-state. The circuit of Figure 1 in this case will allow the charge on the bus lines to slowly leak off so the level will be at Vdd3 plus a P-channel threshold voltage before the next bus cycle (it being understood that insome cases there will be several of the Figure 1 circuits connected to each bit of the bus, since some busses can be driven from several sources). Thus, since the voltage at the time of switching could be reduced from the +5Y level, the channel lengthof the N-channel pull-down transistor 12 can be shorter without rendering the device vulnerable to hot-electron effects. Thus, more area on the chip is saved, both in the size of the transistor 12 and in its drive circuitry. Loading of these nodes is also reduced.
2019~84 In a prior circuit, the sinking of current into the power supply through a P-channel pull-up transistor used a two-transistor stack as rnentioned above, and employed the technique of forward biasing the source/drain PN junctions of one of the pull-up transistors and charging the N-wells. However, one undesirable result was that when the output voltage goes low the charge in the wells will discharge into the supply, creating a current transient. This eEfect is not present in the circuit of Figure 1.
Ihe advantageous features of the circuit of Figure 1 are provided at the expense of requiring an extra Vdd5 supply to the chip, but this only means one pin since there is no dynamic loading on this +SV input. Indeed, in one embodiment, the ~5V supply is needed on the chip for other purposes (ESD or electrostatic discharge protection), so the +SV supply is not an added burden at all. Alternative-ly a charge pump can be used to create Vdd5 internally.
Another encumbrance of the circuit of Figure 1 is that the deassertion of the Drive-hi voltage on gate 13 from input 16 is delayed due to the presence of the pass transistor 25 and due to the sizing for optimization of the circuit. That is, when input 16 goes low, the gate 13 must go to its deasserted condition, Vdd3, and this requires charging the node 13 through the transistors 18 and 25 which have been intentionally made small. If the voltage Drive-hi on node 13 is not deasserted prior to the assertion of Drive-lo on node 14, there could be a large output crossovercurrent. In this ernbodiment, to prevent this crossover current, the node 13 is unconditionally deasserted before every drive cycle by forcing the input 16 low prior to the beginning of every machine cycle where the inputs 31 and 16 are to be driven with data. There are several embodiments which will be suggested to those skilled 2 ~
in the art. In this embodiment, referring to 'Figure 3, if the operating cycle of the system in which the chip containing the circuit of Figure 1 includes ~our phases, ~, 3 and ~" and the input signal 36 is valid and signal 39 is high, during the timeperiod ~., node 19 will be driven high during each phase ~ to deassert the nodes13 and 14, i.e., to unconditionally tri-state the output 10. The drive circuit in Figure 1 includes a pair of pass transistors 32 and 33 which are driven from a voltage on a node 34 which is valid during ~.. When this voltage on node 34 goes high, the N-channel transistor 33 is turned on and also the P-channel transistor 32 is turned on via inverter 35, latching the output of NOR gate 37 and NAND gate 38. Input data on a node 36 is applied to the circuit through a NOR gate 37 and a N.~ND
gate 38. An output enable signal on a node 39, when at a logic "1" level (+3.3V
in the example), enables the NAND gate 38 to allow the data from input 36 to be applied (inverted~ through the pass transistor 33 to the inverter 15, and appears as a logic "0" at the input of the NOR gate 37 via inverter 40 so data on the input 36 is applied (inverted) to node 16. When the output enable voltage on node 39 is at logic "0", the output of the NA.ND gate 38 is high and thus the output oE the inverter 15 is low, while the output of the NOR gate 37 is low (regardless of the data input 36) and the Drive-hi voltage on the node 13 is high, so the output 10 is in the tri-state condition. Thus, to tri state the output bufEer circuit Eor the entire cycle, the output-enable node 39 is driven low during q~,.
The circuit of Figure 1 has been described with reference to the use of +3.3~ and +SV supplies, but it is understood that the features of the invention are applicable as well to other supply voltage combinations, such as +2.0/+3.3V. or + 2.5/+ SV, Eor example.
201g9~
While this invention has been described with reference to a specific embodiment, this description is not meant to be construed in a limiting sense.
Various mo-iifications of the disclosed embodiment, as well as other embodimentsof the invention, will be apparent to persons skilled in the art upon reference to this description. It ;s therefore contemplated that the appended claims will cover any such modifications or ennbodiments as Eall within the true scope oE the invention.
Claims (20)
1. An output buffer circuit, comprising:
a) an N-channel pull-down transistor and a P-channel pull-up transistor, each of said transistors having a source-to-drain path and a gate;
b) the source-to-drain paths of the pull-down and pull-up transistors being connected in series across a voltage supply of a given value, and an output node between said source-to-drain paths being connected to a buffer output;
c) logic input means for said buffer circuit applying a separate logic inputs to said gates of said pull-down and pull-up transistors; and d) a P-channel shunt transistor having a source-to-drain path connected between said gate of said pull-up transistor and said output node and having a gate connected to said voltage supply of a given value to allow said gate of said pull-up transistor to follow the voltage of said output node.
a) an N-channel pull-down transistor and a P-channel pull-up transistor, each of said transistors having a source-to-drain path and a gate;
b) the source-to-drain paths of the pull-down and pull-up transistors being connected in series across a voltage supply of a given value, and an output node between said source-to-drain paths being connected to a buffer output;
c) logic input means for said buffer circuit applying a separate logic inputs to said gates of said pull-down and pull-up transistors; and d) a P-channel shunt transistor having a source-to-drain path connected between said gate of said pull-up transistor and said output node and having a gate connected to said voltage supply of a given value to allow said gate of said pull-up transistor to follow the voltage of said output node.
2. A circuit according to claim 1 wherein said P-channel pull-up transistor and said P-channel shunt transistor each have an N-well coupled to a voltage supply higher than said voltage supply of a given value, to thereby avoid forward bias of the PN junction of the source and drain regions of said P-channel transistors.
3. A circuit according to claim 2 wherein said input logic means includes an inverter driving said gate of said pull-up transistor, and means provided for preventing overvoltage on said gate of the pull-up transistor from sinking current into a source of supply voltage for said inverter.
4. A circuit according to claim 1 wherein said logic means includes inverting means having first and second N-channel transistors and a first P-channel transistor each having a gate and all having source-to-drain paths connected in series across said voltage supply of a given value, the source-to-drain path of said first N-channel transistor being connected between said gate of said pull-up transistor and a reference potential.
5. A circuit according to claim 4 wherein a logic voltage input is connected to said gate of said first N-channel transistor and to said gate of said first P-channel transistor.
6. A circuit according to claim S wherein said gate of said second N-channel transistor is connected to a second voltage supply of a value higher than said given value.
7. A circuit according to claim 1 wherein said P-channel pull-up transistor and said P-channel shunt transistor both have an N-well connected to a voltage supply higher than said given value, to thereby prevent the PN junction of said source-to-drain path from being forward biased by overvoltage on said output node.
8. A circuit according to claim 1 wherein said supply voltage of a given value is about +3.3V.
9. A circuit according to claim 7 wherein said voltage supply of a value higher than said given value is about +5V.
10. An output buffer circuit, comprising:
a) a first transistor and a second transistor, each of said transistors having a source-to-drain path and a gate;
b) the source-to-drain paths of the first and second transistors being connected in series across a first voltage supply, and an output node between said source-to-drain paths being connected to a buffer output;
c) logic input means for said buffer circuit applying separate logic inputs to said gates of said first and second transistors;
d) a third transistor having a source-to-drain path connected between said gate of said second transistor and said output node and having a gate connected to said voltage supply of a given value, to allow said gate of said second transistor to follow an overvoltage on said output node.
a) a first transistor and a second transistor, each of said transistors having a source-to-drain path and a gate;
b) the source-to-drain paths of the first and second transistors being connected in series across a first voltage supply, and an output node between said source-to-drain paths being connected to a buffer output;
c) logic input means for said buffer circuit applying separate logic inputs to said gates of said first and second transistors;
d) a third transistor having a source-to-drain path connected between said gate of said second transistor and said output node and having a gate connected to said voltage supply of a given value, to allow said gate of said second transistor to follow an overvoltage on said output node.
11. A circuit according to claim 10 wherein said third transistor has the same channel type as said second transistor, and said first and second transistors have opposite channel types.
12. A circuit according to claim 11 wherein said first transistor is N-channel and said second and third transistors are P-channel.
13. A circuit according to claim 10 wherein said logic means includes inverting means having fourth and fifth transistors of the same channel type as said first transistor and a sixth transistor of the same channel type as said second transistor, each of said fourth, fifth and sixth transistors having a gate and all having source-to-drain paths connected in series across said voltage supply of a given value, said source-to-drain path of said fourth transistor being connected between said gate of said second transistor and reference potential.
14. A circuit according to claim 13 wherein a logic input is connected to said gate of said fourth transistor and to said gate of said sixth transistor.
15. A circuit according to claim 14 wherein said gate of said fifth transistor is connected to a second voltage supply of a value higher than said given value.
16. A circuit according to claim 10 wherein said second transistor and said third transistor both have a well connected to a voltage supply higher than said given value, to thereby prevent the PN junction of said source-to-drain path from being forward biased by overvoltage on said output node.
17. A circuit comprising: an output node; a pull-up transistor having a gate and having a source-to-drain path connecting said output node to a source of voltage of a given value; logic means driving said gate with logic voltage; means connected between said gate and said output node to allow said gate to follow the voltage of said output node to a voltage above said given value to thereby prevent said pull-up transistor from turning on to sink current into said source; and means to prevent a PN junction of said source-to-drain path from becoming forward biased by said voltage above said given value.
18. A circuit according to claim 17 wherein said means connected between said gate and output node is a source-to-drain path of a transistor having its gate connected to said source of voltage.
19. A circuit according to claim 17 wherein said means to prevent includes a well in which said source-to-drain path is formed connected to a voltage above said given value.
20. A circuit according to claim 17 wherein said logic means includes means for preventing said gate from sinking current to a voltage supply of said given value connected to said logic means, when said gate is at a voltage above said given value.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US372,670 | 1989-06-28 | ||
US07/372,670 US4963766A (en) | 1989-06-28 | 1989-06-28 | Low-voltage CMOS output buffer |
Publications (1)
Publication Number | Publication Date |
---|---|
CA2019984A1 true CA2019984A1 (en) | 1990-12-28 |
Family
ID=23469171
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002019984A Abandoned CA2019984A1 (en) | 1989-06-28 | 1990-06-27 | Low-voltage cmos output buffer |
Country Status (6)
Country | Link |
---|---|
US (1) | US4963766A (en) |
EP (1) | EP0414354B1 (en) |
JP (1) | JP2863817B2 (en) |
AT (1) | ATE104486T1 (en) |
CA (1) | CA2019984A1 (en) |
DE (1) | DE69008075T2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6124396A (en) * | 1995-07-07 | 2000-09-26 | Nalco Chemical Company | Branched water-soluble acrylamide copolymers of high molecular weight and process for manufacturing them |
Families Citing this family (73)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02214219A (en) * | 1989-02-14 | 1990-08-27 | Nec Corp | Bipolar mos tri-state output buffer |
US5151619A (en) * | 1990-10-11 | 1992-09-29 | International Business Machines Corporation | Cmos off chip driver circuit |
US5144165A (en) * | 1990-12-14 | 1992-09-01 | International Business Machines Corporation | CMOS off-chip driver circuits |
JP2623374B2 (en) * | 1991-02-07 | 1997-06-25 | ローム株式会社 | Output circuit |
GB2258100B (en) * | 1991-06-28 | 1995-02-15 | Digital Equipment Corp | Floating-well CMOS output driver |
US5160855A (en) * | 1991-06-28 | 1992-11-03 | Digital Equipment Corporation | Floating-well CMOS output driver |
US5332932A (en) * | 1991-09-16 | 1994-07-26 | Advanced Micro Devices, Inc. | Output driver circuit having reduced VSS/VDD voltage fluctuations |
KR940008718B1 (en) * | 1991-10-25 | 1994-09-26 | 삼성전자 주식회사 | Data output buffer having reduced direct current |
US5276364A (en) * | 1991-12-13 | 1994-01-04 | Texas Instruments Incorporated | BiCMOS bus interface output driver compatible with a mixed voltage system environment |
KR950000496B1 (en) * | 1992-01-30 | 1995-01-24 | 삼성전자 주식회사 | Data output circuit of semiconductor memory device |
US5266849A (en) * | 1992-02-19 | 1993-11-30 | Hal Computer Systems, Inc. | Tri state buffer circuit for dual power system |
US5281869A (en) * | 1992-07-01 | 1994-01-25 | Digital Equipment Corporation | Reduced-voltage NMOS output driver |
US5313118A (en) * | 1992-07-06 | 1994-05-17 | Digital Equipment Corporation | High-speed, low-noise, CMOS output driver |
US5300832A (en) * | 1992-11-10 | 1994-04-05 | Sun Microsystems, Inc. | Voltage interfacing buffer with isolation transistors used for overvoltage protection |
US5311083A (en) * | 1993-01-25 | 1994-05-10 | Standard Microsystems Corporation | Very low voltage inter-chip CMOS logic signaling for large numbers of high-speed output lines each associated with large capacitive loads |
US5338978A (en) * | 1993-02-10 | 1994-08-16 | National Semiconductor Corporation | Full swing power down buffer circuit with multiple power supply isolation |
US5387826A (en) * | 1993-02-10 | 1995-02-07 | National Semiconductor Corporation | Overvoltage protection against charge leakage in an output driver |
JPH06244709A (en) * | 1993-02-19 | 1994-09-02 | Toshiba Corp | Data input and output control circuit |
US5347179A (en) * | 1993-04-15 | 1994-09-13 | Micron Semiconductor, Inc. | Inverting output driver circuit for reducing electron injection into the substrate |
DE69412891T2 (en) * | 1993-04-19 | 1999-04-01 | Koninkl Philips Electronics Nv | Surge protection circuit |
US5604453A (en) * | 1993-04-23 | 1997-02-18 | Altera Corporation | Circuit for reducing ground bounce |
EP0630110B1 (en) * | 1993-06-15 | 1997-04-23 | ALCATEL BELL Naamloze Vennootschap | Level conversion circuit |
US5396128A (en) * | 1993-09-13 | 1995-03-07 | Motorola, Inc. | Output circuit for interfacing integrated circuits having different power supply potentials |
US5381062A (en) * | 1993-10-28 | 1995-01-10 | At&T Corp. | Multi-voltage compatible bidirectional buffer |
JP3160449B2 (en) * | 1993-12-02 | 2001-04-25 | 株式会社東芝 | Transistor circuit |
US5422591A (en) * | 1994-01-03 | 1995-06-06 | Sgs-Thomson Microelectronics, Inc. | Output driver circuit with body bias control for multiple power supply operation |
US5546021A (en) * | 1994-02-14 | 1996-08-13 | Motorola, Inc. | 3-state bicmos output buffer having power down capability |
US5451889A (en) * | 1994-03-14 | 1995-09-19 | Motorola, Inc. | CMOS output driver which can tolerate an output voltage greater than the supply voltage without latchup or increased leakage current |
US5424659A (en) * | 1994-06-20 | 1995-06-13 | International Business Machines Corp. | Mixed voltage output buffer circuit |
GB9414928D0 (en) * | 1994-07-25 | 1994-09-14 | Inmos Ltd | Off-chip driver circuit |
US5444397A (en) * | 1994-10-05 | 1995-08-22 | Pericom Semiconductor Corp. | All-CMOS high-impedance output buffer for a bus driven by multiple power-supply voltages |
JP3213179B2 (en) * | 1994-10-21 | 2001-10-02 | 東芝マイクロエレクトロニクス株式会社 | Semiconductor integrated circuit |
JPH08148986A (en) * | 1994-11-21 | 1996-06-07 | Mitsubishi Electric Corp | Output buffer circuit |
US5546022A (en) * | 1994-12-16 | 1996-08-13 | Sun Microsystems, Inc. | Static logic circuit with improved output signal levels |
US5570043A (en) * | 1995-01-31 | 1996-10-29 | Cypress Semiconductor Corporation | Overvoltage tolerant intergrated circuit output buffer |
US5966026A (en) * | 1995-02-14 | 1999-10-12 | Advanced Micro Devices, Inc. | Output buffer with improved tolerance to overvoltage |
US5576635A (en) * | 1995-02-14 | 1996-11-19 | Advanced Micro Devices, Inc. | Output buffer with improved tolerance to overvoltage |
US5644265A (en) * | 1995-05-01 | 1997-07-01 | International Business Machines Corporation | Off-chip driver for mixed voltage applications |
US5627487A (en) * | 1995-06-28 | 1997-05-06 | Micron Technology, Inc. | Charge conserving driver circuit for capacitive loads |
US5745323A (en) * | 1995-06-30 | 1998-04-28 | Analog Devices, Inc. | Electrostatic discharge protection circuit for protecting CMOS transistors on integrated circuit processes |
US5614859A (en) * | 1995-08-04 | 1997-03-25 | Micron Technology, Inc. | Two stage voltage level translator |
US5534789A (en) * | 1995-08-07 | 1996-07-09 | Etron Technology, Inc. | Mixed mode output buffer circuit for CMOSIC |
US5574389A (en) * | 1995-08-09 | 1996-11-12 | Taiwan Semiconductor Manufacturing Company Ltd. | CMOS 3.3 volt output buffer with 5 volt protection |
US5629634A (en) * | 1995-08-21 | 1997-05-13 | International Business Machines Corporation | Low-power, tristate, off-chip driver circuit |
JP3190233B2 (en) * | 1995-08-22 | 2001-07-23 | 株式会社東芝 | Output buffer circuit |
US5546019A (en) * | 1995-08-24 | 1996-08-13 | Taiwan Semiconductor Manufacture Company | CMOS I/O circuit with 3.3 volt output and tolerance of 5 volt input |
US5684415A (en) * | 1995-12-22 | 1997-11-04 | Symbios Logic Inc. | 5 volt driver in a 3 volt CMOS process |
US5633603A (en) * | 1995-12-26 | 1997-05-27 | Hyundai Electronics Industries Co., Ltd. | Data output buffer using pass transistors biased with a reference voltage and a precharged data input |
US5736887A (en) * | 1996-01-25 | 1998-04-07 | Rockwell International Corporation | Five volt tolerant protection circuit |
US5760620A (en) * | 1996-04-22 | 1998-06-02 | Quantum Effect Design, Inc. | CMOS limited-voltage-swing clock driver for reduced power driving high-frequency clocks |
US5952847A (en) * | 1996-06-25 | 1999-09-14 | Actel Corporation | Multiple logic family compatible output driver |
US5844425A (en) * | 1996-07-19 | 1998-12-01 | Quality Semiconductor, Inc. | CMOS tristate output buffer with having overvoltage protection and increased stability against bus voltage variations |
US5828231A (en) * | 1996-08-20 | 1998-10-27 | Xilinx, Inc. | High voltage tolerant input/output circuit |
US6194923B1 (en) * | 1996-10-08 | 2001-02-27 | Nvidia Corporation | Five volt tolerant output driver |
US5880605A (en) * | 1996-11-12 | 1999-03-09 | Lsi Logic Corporation | Low-power 5 volt tolerant input buffer |
US5834859A (en) * | 1996-11-18 | 1998-11-10 | Waferscale Integration, Inc. | Battery backed configurable output buffer |
US5933025A (en) * | 1997-01-15 | 1999-08-03 | Xilinx, Inc. | Low voltage interface circuit with a high voltage tolerance |
US5894230A (en) * | 1997-02-20 | 1999-04-13 | International Business Machines Corporation | Modified keeper half-latch receiver circuit |
US6057718A (en) * | 1997-02-26 | 2000-05-02 | Micron Technology, Inc. | Method and apparatus for a charge conserving driver circuit for capacitive loads |
US5903180A (en) * | 1997-07-24 | 1999-05-11 | S3 Incorporated | Voltage tolerant bus hold latch |
US5966038A (en) * | 1997-12-15 | 1999-10-12 | Motorola, Inc. | Circuit with overvoltage protection |
US6150843A (en) * | 1998-01-29 | 2000-11-21 | Vlsi Technology, Inc. | Five volt tolerant I/O buffer |
TW511335B (en) * | 1998-06-09 | 2002-11-21 | Mitsubishi Electric Corp | Integrated circuit |
US6144221A (en) | 1998-07-02 | 2000-11-07 | Seiko Epson Corporation | Voltage tolerant interface circuit |
US6674304B1 (en) | 1999-02-26 | 2004-01-06 | Motorola Inc. | Output buffer circuit and method of operation |
US6262605B1 (en) * | 1999-05-06 | 2001-07-17 | International Business Machines Corporation | Automated line driver control circuit for power managed system |
US6362652B1 (en) | 1999-12-20 | 2002-03-26 | Fujitsu Microelectronics, Inc. | High voltage buffer for submicron CMOS |
US6441643B1 (en) * | 2000-02-28 | 2002-08-27 | International Business Machines Corporation | Method and apparatus for driving multiple voltages |
US6580291B1 (en) | 2000-12-18 | 2003-06-17 | Cypress Semiconductor Corp. | High voltage output buffer using low voltage transistors |
US6437628B1 (en) * | 2001-11-05 | 2002-08-20 | Triquint Semiconductor, Inc. | Differential level shifting buffer |
US8018268B1 (en) | 2004-11-19 | 2011-09-13 | Cypress Semiconductor Corporation | Over-voltage tolerant input circuit |
US20070063758A1 (en) * | 2005-09-22 | 2007-03-22 | Honeywell International Inc. | Voltage divider and method for minimizing higher than rated voltages |
CN104660242B (en) * | 2013-11-19 | 2018-04-27 | 中芯国际集成电路制造(上海)有限公司 | Pull-up resistor circuit |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57166713A (en) * | 1981-04-08 | 1982-10-14 | Nec Corp | Output circuit |
US4772812A (en) * | 1981-07-27 | 1988-09-20 | Data General Corporation | Tri-state output buffer circuit including a capacitor and dynamic depletion mode switching device |
US4472647A (en) * | 1982-08-20 | 1984-09-18 | Motorola, Inc. | Circuit for interfacing with both TTL and CMOS voltage levels |
JPS59208942A (en) * | 1983-05-13 | 1984-11-27 | Nec Corp | Semiconductor circuit |
DE3329874A1 (en) * | 1983-08-18 | 1985-03-07 | Siemens AG, 1000 Berlin und 8000 München | MOS INVERTER CIRCUIT |
US4704547A (en) * | 1984-12-10 | 1987-11-03 | American Telephone And Telegraph Company, At&T Bell Laboratories | IGFET gating circuit having reduced electric field degradation |
JPS62220026A (en) * | 1986-03-20 | 1987-09-28 | Toshiba Corp | Output buffer circuit |
JPS6362411A (en) * | 1986-09-02 | 1988-03-18 | Nec Corp | Semiconductor circuit |
US4800303A (en) * | 1987-05-19 | 1989-01-24 | Gazelle Microcircuits, Inc. | TTL compatible output buffer |
US4785205A (en) * | 1987-06-29 | 1988-11-15 | Ncr Corporation | High speed ECL to CMOS converter |
US4806801A (en) * | 1987-08-27 | 1989-02-21 | American Telephone And Telegraph Company, At&T Bell Laboratories | TTL compatible CMOS input buffer having a predetermined threshold voltage and method of designing same |
US4782250A (en) * | 1987-08-31 | 1988-11-01 | International Business Machines Corporation | CMOS off-chip driver circuits |
JPH01113993A (en) * | 1987-10-28 | 1989-05-02 | Toshiba Corp | Semiconductor integrated circuit |
US4855623A (en) * | 1987-11-05 | 1989-08-08 | Texas Instruments Incorporated | Output buffer having programmable drive current |
AT388390B (en) * | 1987-11-12 | 1989-06-12 | Voest Alpine Ag | METHOD FOR DEZINCIFYING THE FLOW OF MATERIAL WHEN OPERATING A PLANT FOR PRODUCING RAW IRON |
US4820942A (en) * | 1988-01-27 | 1989-04-11 | Advanced Micro Devices, Inc. | High-speed, high-drive output buffer circuits with reduced ground bounce |
US4866304A (en) * | 1988-05-23 | 1989-09-12 | Motorola, Inc. | BICMOS NAND gate |
US4880997A (en) * | 1988-08-18 | 1989-11-14 | Ncr Corporation | Low noise output buffer circuit |
-
1989
- 1989-06-28 US US07/372,670 patent/US4963766A/en not_active Expired - Lifetime
-
1990
- 1990-06-27 CA CA002019984A patent/CA2019984A1/en not_active Abandoned
- 1990-06-28 DE DE69008075T patent/DE69008075T2/en not_active Expired - Fee Related
- 1990-06-28 EP EP90307073A patent/EP0414354B1/en not_active Expired - Lifetime
- 1990-06-28 AT AT90307073T patent/ATE104486T1/en active
- 1990-06-28 JP JP2171306A patent/JP2863817B2/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6124396A (en) * | 1995-07-07 | 2000-09-26 | Nalco Chemical Company | Branched water-soluble acrylamide copolymers of high molecular weight and process for manufacturing them |
Also Published As
Publication number | Publication date |
---|---|
EP0414354A1 (en) | 1991-02-27 |
EP0414354B1 (en) | 1994-04-13 |
JP2863817B2 (en) | 1999-03-03 |
DE69008075T2 (en) | 1994-09-08 |
ATE104486T1 (en) | 1994-04-15 |
US4963766B1 (en) | 1992-08-04 |
US4963766A (en) | 1990-10-16 |
JPH03116316A (en) | 1991-05-17 |
DE69008075D1 (en) | 1994-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0414354B1 (en) | Low-voltage CMOS output buffer | |
US5508649A (en) | Voltage level triggered ESD protection circuit | |
US5422591A (en) | Output driver circuit with body bias control for multiple power supply operation | |
US5321324A (en) | Low-to-high voltage translator with latch-up immunity | |
US6040708A (en) | Output buffer having quasi-failsafe operation | |
US5629634A (en) | Low-power, tristate, off-chip driver circuit | |
US5844425A (en) | CMOS tristate output buffer with having overvoltage protection and increased stability against bus voltage variations | |
US5381059A (en) | CMOS tristateable buffer | |
US6487687B1 (en) | Voltage level shifter with testable cascode devices | |
US6552583B1 (en) | ESD-protection device with active R-C coupling to gate of large output transistor | |
US5995010A (en) | Output buffer providing testability | |
US6040729A (en) | Digital output buffer for multiple voltage system | |
CA2139008A1 (en) | Output buffer circuit, input buffer circuit and bi-directional buffer circuit for plural voltage systems | |
KR20180040958A (en) | High voltage output driver with low voltage device | |
US6323684B1 (en) | Voltage tolerant interface circuit | |
US6300800B1 (en) | Integrated circuit I/O buffer with series P-channel and floating well | |
US5914844A (en) | Overvoltage-tolerant input-output buffers having a switch configured to isolate a pull up transistor from a voltage supply | |
US6150843A (en) | Five volt tolerant I/O buffer | |
US5793592A (en) | Dynamic dielectric protection circuit for a receiver | |
US6492686B1 (en) | Integrated circuit having buffering circuitry with slew rate control | |
US6049242A (en) | Voltage reference source for an overvoltage-tolerant bus interface | |
US7123053B1 (en) | Circuitry for providing overvoltage backdrive protection | |
US6294943B1 (en) | Method of designing fail-safe CMOS I/O buffers whose external nodes accept voltages higher than the maximum gate oxide operating voltage | |
US6222387B1 (en) | Overvoltage tolerant integrated circuit input/output interface | |
EP0735686B1 (en) | Three-state CMOS output buffer circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
FZDE | Discontinued |