Electronic digital logic circuitry – Interface – Current driving
Reexamination Certificate
2000-06-16
2002-08-06
Le, Don Phu (Department: 2819)
Electronic digital logic circuitry
Interface
Current driving
C326S058000, C326S081000
Reexamination Certificate
active
06429686
ABSTRACT:
FIELD OF THE INVENTION
This invention relates generally to an input/output structure for an integrated circuit and, in particular, to an output driver using thin and thick gate oxides.
BACKGROUND OF THE INVENTION
As integrated circuit (IC) designs become more complex, IC developers are moving toward smaller geometries to provide these designs without sacrificing valuable board space. However, smaller geometries require lower power supply voltages due to transistor breakdown. Specifically, for a given power supply voltage, the electric field strength, i.e. the change in voltage per unit length, that a transistor is exposed to increases as the size of the transistor is reduced.
The maximum electric field tolerance can be a limiting factor on the minimum transistor size. For example, a typical maximum gate oxide field strength for silicon dioxide gates is about 3 megavolts per centimeter. High electric fields inside a transistor can reduce the mean time to failure, and can destroy transistors when an electric field exceeds the breakdown value for a given material in a transistor, such as the gate oxide in CMOS devices. Therefore, in 0.35 &mgr;m CMOS technology, a typical power supply of 3.3 Volts (a maximum power supply of 3.3 Volts+10%) is provided, whereas in 0.25 &mgr;m CMOS technology, a typical power supply of 2.5 Volts (a maximum power supply of 2.5 Volts+10%) is provided.
An IC typically has a plurality of input/output (I/O) circuits that act as an interface between the internal circuits of the IC and the environment external to the IC. 
FIG. 1
 illustrates a typical I/O circuit 
100
 that includes an input driver 
101
 and an output driver 
103
. Output driver 
103
 drives an electrical signal generated by one or more internal circuits that provide a function f to a pad 
104
 that is connected to the external environment. Input driver receives a signal from the external environment through pad 
104
 and drives that signal to one or more internal circuits 
102
.
When two ICs having different power supply levels are coupled together, the I/O circuit is generally required to prevent damage to transistors in the device having the lower power supply level. For example, in one illustrative technology, the XC9500XL™ complex programmable logic device (CPLD), available from Xilinx, Inc., has 5 Volt tolerant I/O pins that accept 5 Volt, 3.3 Volt, and 2.5 Volt signals.
To further complicate IC design, some IC structures are exposed to different voltages on chip. For example, the XC9500XL CPLD includes an on-chip charge pump that generates high voltages of, in one embodiment, +8 Volts or −8 Volts. Transistors that transfer such high voltages require corresponding thick gate oxides to prevent transistor breakdown. However, the flash memory cells of the XC9500XL CPLD are programmed/erased by these high voltages. Therefore, these memory cells require an intermediate gate oxide thickness. Finally, standard logic in the XC9500XL CPLD is not exposed to the high voltages of the charge pump and thus transistors that comprise the standard logic require only a thin gate oxide.
The thicknesses vary depending on the technology. For example, in the XC9500XL CPLD implemented in 0.35 &mgr;m technology, devices have gate oxide thicknesses of 150 Angstroms, 100 Angstroms and 70 Angstroms. The 150 Angstrom thickness is used for transistors transferring the large voltages generated by the charge pump. The 100 Angstrom thickness is used for the tunneling oxide of the memory cells, i.e., between the floating gate and the substrate. (Note that the thickness of the oxide between the control gate of such a memory cell and the floating gate is typically 150 Angstroms). Finally, the 70 Angstrom thickness is used for the transistors comprising the standard logic, including the I/O circuitry.
Because of its interface to external circuits, the I/O circuitry is of particular concern to IC designers. Specifically, output drivers should provide a fast I/O delay when driving a predetermined capacitive load while protecting all transistors in the output driver from high voltages on the I/O pad. 
FIG. 2
 illustrates a prior art, output driver 
200
 in a XC9500XL CPLD. Output driver 
200
 includes a pull-up transistor 
205
 coupled between an I/O voltage supply Vddio and an I/O pad 
211
. Output driver 
200
 further includes a pull-down transistor 
209
 and an isolation transistor 
210
 coupled in series between a ground voltage and pad 
211
. Isolation transistor 
210
 has its gate coupled to an internal supply voltage Vddint and therefore is conducting. In one embodiment, voltage Vddint is 3.3V.
In an enable (output) mode, either pull-up transistor 
205
 or pull-down transistor 
209
 is on, thereby providing the appropriate output data DOUT signal to pad 
211
. In contrast, in a tristate mode, both transistors 
205
 and 
209
 are off, thereby allowing pad 
211
 to provide an input signal to an input driver (not shown) and thereafter to the internal circuits (also not shown) of the PLD.
Input drivers are well known in the art and therefore are not described in detail herein. The internal circuits of the XC9500XL device are described in detail on pages 5-5 to 5-15 of “The 1999 Programmable Logic Data Book”, published by Xilinx, Inc. and incorporated by reference herein.
Output driver 
200
 receives an output enable signal OE that determines whether output driver 
200
 is tristated or active. In the tristate mode, when the output enable signal OE is low, then an inverter 
201
 provides a high signal to an input terminal of a NOR gate 
202
, thereby ensuring that NOR gate 
202
 outputs a low signal. An inverter 
203
 inverts this low signal. A protection transistor 
204
 has the I/O voltage Vddio applied to its gate. Voltage Vddio turns on protection transistor 
204
, thereby transferring the high signal output from inverter 
203
 (less one threshold voltage of its associated NMOS transistor) to the gate of pull-up transistor 
205
 and turning off that transistor. Note that the power supply provided to the logic of output driver 
200
, unless otherwise noted, is voltage Vddint.
Also in the tristate mode, the low OE signal is provided to an input terminal of NAND gate 
207
, thereby ensuring that NAND gate 
207
 outputs a high signal. An inverter 
208
 inverts that high signal and therefore provides a low signal to the gate of pull-down transistor 
209
. In this manner, transistor 
209
 is also turned off.
In the active mode, a high OE signal results in a low signal provided to NOR gate 
202
 and a high signal provided to NAND gate 
207
. Therefore, the output signals of those gates depend on the state of the data output DOUT signal. If DOUT is high, then both NOR gate 
202
 and NAND gate 
207
 output a low signal. In this manner, transistor 
205
 is turned off, but transistor 
209
 is turned on, thereby providing a low signal on pad 
211
. Thus, driver 
200
 provides an inverted DOUT signal on pad 
211
 during the active mode.
On the other hand, if DOUT is low, then both NOR gate 
202
 and NAND gate 
207
 outputs a high signal. In this manner, transistor 
209
 is turned off, but transistor 
205
 is turned on, thereby providing a high signal on pad 
211
.
Pull-down transistor 
209
 must be protected when pad 
211
 is used as an input pin and carries a voltage up to 5.5V. Isolation transistor 
210
 has its gate connected to Vddint (3.3 Volts) and thus the voltage at the drain of pull-down transistor 
209
 is no more than Vddint minus an NMOS threshold drop (i.e., 3.6−0.7=2.9). Therefore, transistor 
209
, which can withstand a junction (gate to source or gate to drain) voltage of 3.6 Volts, will not experience damaging voltage levels.
Pull-up transistor 
205
 must be prevented from conducting current to Vddio (3.3 Volts or 2.5 Volts) when pad 
211
 is used as an input pin and carries a voltage up to 5.5V. Thus, output driver 
200
 includes a well driver 
206
 that maintains a sufficiently high voltage to the well and the gate of pull-up transistor 
205
 to prevent leakage current through 
Bever Hoffman & Harms
Harms Jeanette S.
Le Don Phu
Xilinx , Inc.
LandOfFree
Output driver circuit using thin and thick gate oxides does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Output driver circuit using thin and thick gate oxides, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Output driver circuit using thin and thick gate oxides will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2916092