• 沒有找到結果。

Chapter 4. NMOS-Blocking Technique for Mixed-Voltage I/O Buffer Design

4.1. NMOS-Blocking Technique

4.1.2. NMOS-Blocking Technique

In an NMOS transistor as shown in Fig. 4.2, if its drain voltage (Vd) is higher than its gate voltage (Vg), the source voltage (Vs) of this NMOS device will be pulled up to Vg−Vt, where Vt is the threshold voltage of the NMOS transistor. For example, when the Vg is controlled at VDD and Vd is at 2×VDD, Vs is only pulled up to VDD−Vt. Therefore, the feature of NMOS device can be applied to design the mixed-voltage I/O buffer without the gate-oxide reliability issue and the undesired leakage currents.

Fig. 4.3 depicts the design concept of the proposed NMOS-blocking technique for mixed-voltage I/O buffer. The protection devices in Fig. 4.3 are used to block from the high-voltage input signal on the I/O pad to stress the input buffer and the output buffer of the mixed-voltage I/O circuit. As the I/O buffer is in the transmit mode, the protection devices in Fig. 4.3 have to pass the signal from node 1 to the I/O pad. As the I/O buffer is in the receive mode, the protection devices not only limit the high-voltage level of the input signal but also pass the signal information from the I/O pad to node 1. The gate voltages of the protection devices must be well controlled in both the transmit mode and the receive mode. As shown in Fig. 4.3, the mixed-voltage I/O buffer can receive (n+1)×VDD input signal without gate-oxide reliability issue by using n protection devices, where n is an integer.

4.2. 2×VDD Input Tolerant Mixed-Voltage I/O Buffer

4.2.1. Circuit Implementation

Fig. 4.4 shows the proposed 2×VDD input tolerant mixed-voltage I/O buffer by using the NMOS-blocking technique [53]. In Fig. 4.4, VDDH is as high as 2×VDD, which can be generated by an on-chip charge pump circuit with 1×VDD devices or other high-voltage generators. As shown in Fig. 4.4, transistor MN1 is used to protect the conventional I/O buffer from the input high-voltage overstress. The pre-driver can generate signals PU and PD to control the output transistors, MP0 and MN0. The dynamic gate-bias circuit in Fig. 4.4 is used to control the gate voltage of the protection transistor MN1. Table 4.1 lists the operation of the dynamic gate-bias circuit in the proposed 2×VDD input tolerant mixed-voltage I/O buffer. When this I/O buffer is in the receive mode, the gate terminal (node 2) of transistor MN1 is biased at VDD by the dynamic gate-bias circuit, whereas transistors MP0 and MN0

are both turned off by the pre-driver. At this moment, if an input signal of logic low (GND) is received from the I/O pad, node 1 is discharged to GND through transistor MN1, and this input signal can be successfully transferred to the node Din of the input buffer. When a logic high (2×VDD) signal is received from the I/O pad, the gate terminal of transistor MN1 is still biased at VDD, so the voltage on node 1 is pulled up to VDDVt. Because the voltage on node 1 is at VDDVt, the signal Din is pulled down to GND. A feedback device MP1 is added to restore the voltage level on node 1 to VDD, which avoids the undesired static dc current through the inverter INV in the input buffer. In this design, transistors MN1 and MP1 with the inverter INV can convert the 2×VDD input signal to VDD signal successfully.

Therefore, transistor MN1 can protect the I/O buffer without suffering high-voltage overstress on the gate oxide.

Fig. 4.5 depicts the dynamic gate-bias circuit in the proposed 2×VDD input tolerant I/O buffer, where transistors MP2 and MP3 are designed with the cross-coupled structure. If the gate voltage of transistor MP2 (or MP3) is pulled down, this transistor is turned on and pulls up the gate voltage of the other transistor to VDDH to turn it off. For example, if the voltage on node 5 in Fig. 4.5 is lower than VDDH−Vt and the voltage on node 6 is VDDH, transistor MN2 is turned on to keep the node 5 at VDD. In Fig. 4.5, capacitors C1 and C2 are used to couple the signals from nodes 3 and 4 to nodes 5 and 6, respectively. The voltages across these capacitors, C1 and C2, are always VDD, because the voltage levels on the top and bottom plates of capacitors C1 and C2 are either VDD and GND or 2×VDD and VDD. With these capacitors, when the voltage level on node 3 is changed from VDD to GND, the voltage on node 5 is pulled down to VDD and then the voltage level on node 6 is pulled up to 2×VDD by transistor MP3. On the contrary, when the voltage level on node 4 is converted from VDD to GND, that on node 6 is pulled to VDD, and that on node 5 is pulled up to 2×VDD by transistor MP2.

Initially, the voltages on nodes 3, 4, 5, and 6 in Fig. 4.5 could be unknown. If the voltages on nodes 5 and 6 are 2×VDD and VDD, and the voltages on nodes 3 and 4 are GND and VDD, the voltages across capacitors C1 and C2 are 2×VDD and VDD, respectively, instead of both VDD. In order to overcome this initial problem, the diode strings, DS1 and DS2, are added. The turn-on voltages of the diode strings are designed to a little higher than VDD by using multiple diodes in stacked configuration. In order to prevent the leakage current path to the grounded p-type substrate, the diode-connected MOSFET or polysilicon diode [55] is suggested. With these diode strings, if the voltage on node 3 is at GND and that on node 4 is at VDD, the voltage on node 5 is clamped at the turn-on voltage, which is a little

higher than VDD, of the diode string DS1. Therefore, transistor MP3 is turned on to pull up the voltage on node 6 to 2×VDD. Thus, the voltages across capacitors C1 and C2 are both VDD.

In the proposed 2×VDD input tolerant mixed-voltage I/O buffer, the bulk of the protection device, MN1, can be coupled to GND without the gate-oxide overstress, even if the gate voltage of transistor MN1 may be as high as 2×VDD. The reason is that this protection device, MN1, is always turned on and the voltage across the gate oxide of transistor MN1 is from the gate to the conducting channel, but not from the gate to its bulk.

Thus, the gate oxides of all NMOS devices in the dynamic gate-bias circuit are also safe because these NMOS devices are turned on when their gates are pulled up to 2×VDD.

4.2.2. Simulation and Experimental Results

The proposed 2×VDD input tolerant mixed-voltage I/O buffer has been verified in a 0.25-µm 2.5-V CMOS process to serve 2.5/5-V mixed-voltage interface. Fig. 4.6 shows the simulated waveforms of the proposed 2×VDD input tolerant mixed-voltage I/O buffer in the receive mode to receive the input signal of 0-to-5 V. As shown in Fig. 4.6, the gate voltage (node 2) of the transistor MN1 is always kept at 2.5 V in the receive mode, and the voltage swing on node 1 is from 0 V to 2.5 V. Fig. 4.7 shows the simulated waveforms of the proposed 2×VDD input tolerant mixed-voltage I/O buffer in the transmit mode. When the voltage on node 1 is raised up to 2.5 V, the gate voltage of the transistor MN1 is also raised to

~5 V at the same time to turn on the transistor MN1. Then, the voltage on the I/O pad is pulled up to 2.5 V. When the voltage on node 1 is dropped to 0 V, the gate voltage of the transistor MN1 is kept at 2.5 V to prevent from the high-voltage overstress on the gate oxide of the protection device MN1. The voltage on the I/O pad is therefore dropped to 0 V. With the dynamic gate-bias circuit, the proposed mixed-voltage I/O buffer can successfully transfer signals in full swing to the I/O pad through the protection device MN1.

Fig. 4.8 shows the chip photograph of the proposed 2×VDD input tolerant I/O buffer fabricated in a 0.25-µm 2.5-V CMOS process. Figs. 4.9 and 4.10 show the measured voltage waveforms on the node Dout and the I/O pad of the proposed 2×VDD input tolerant I/O buffer in the receive mode and in the transmit mode, respectively. As shown in Figs. 4.9 and 4.10, the proposed 2×VDD mixed-voltage I/O buffer by using the NMOS-blocking technique can be correctly operated in the 2.5/5-V mixed-voltage interface.

4.3. 3×VDD Input Tolerant Mixed-Voltage I/O Buffer

4.3.1. Circuit Implementation

Fig. 4.11 depicts the proposed 3×VDD input tolerant mixed-voltage I/O buffer by using the NMOS-blocking technique [54]. VDD is the applied power supply voltage, whereas VDDH (2×VDD) can be generated by an on-chip charge pump circuit with 1×VDD devices from VDD. The output voltage of the on-chip charge pump circuit is shared by all mixed-voltage I/O circuits in the same chip. The protection devices, MN1 and MN2, controlled by the dynamic gate-bias circuit are used to avoid the high-voltage overstress on the gate oxide. The detailed operation of the dynamic gate-bias circuit is listed in Table II.

When this I/O buffer transmits a logic low (GND), the gate voltages of transistors MN1 and MN2 are controlled at VDD, so the logic low can be transmitted from node 1 to the I/O pad.

When this I/O buffer transmits a logic high (VDD), the gate voltages of transistors MN1 and MN2 are controlled at VDDH, so the logic high can be transmitted from node 1 to the I/O pad. When this I/O buffer receives a logic low (GND), the gate voltages of transistors MN1 and MN2 are biased at VDD. Thus, the logic low signal can be transmitted to node 1 from the I/O pad. When this I/O buffer receives a logic high (3×VDD), the gate voltages of transistors MN1 and MN2 are biased at VDD and VDDH, respectively. In the 3×VDD receive mode, the voltage on node 2 (node 1) is pulled up to VDDH−Vt (VDD−Vt), where Vt is the threshold voltage of transistors. Then, the signal Din is pulled down to GND to turn on transistor MP1.

Finally, the voltage on node 1 is fully restored to VDD, so the inverter INV has no dc leakage current. In this 3×VDD input tolerant mixed-voltage I/O buffer, the gate-drain, gate-source, and drain-source voltages of every transistor don’t exceed VDD. Thus, the proposed mixed-voltage I/O buffer with 1×VDD devices in Fig. 4.11 can tolerate 3×VDD input signals without the gate-oxide reliability issue.

According to Table 4.2, the dynamic gate-bias circuit in the proposed 3×VDD input tolerant mixed-voltage I/O buffer can be designed. Fig. 4.12 shows the dynamic gate-bias circuit in the proposed 3×VDD input tolerant mixed-voltage I/O buffer. In both transmit and receive modes, the signal PU has an inverting logic level of node 3. The voltage swing of signal PU is from GND to VDD, but that of node 3 is from VDD to VDDH. Thus, a GND/VDD-to-VDD/VDDH level converter followed by an inverter can be used to generate

the signal level of node 3 to control the gate of the transistor MN1. In the transmit mode, node 3 has the same signal level of node 4. Thus, nodes 3 and 4 are connected by the transistor MP4, whose gate is connected to node 2 to avoid the gate-oxide overstress. The voltage on node 5 must be biased at VDD and VDDH alternately in the transmit mode due to the gate-oxide reliability issue of the transistor MN3. When the I/O buffer transmits a logic low, the gate voltages of transistors MN1 and MN2 are kept at VDD, and transistor MP3 is turned on to keep the voltage level on node 5 at VDD. When the I/O buffer transmits a logic high (GND), the gate voltages of transistors MN1 and MN2 are kept at VDDH, and transistor MN6 is turned on to keep the voltage level on node 5 at VDD. The gate-drain and gate-source voltages of transistor MN3 are always lower than VDD in the transmit mode, so there is no gate-oxide overstress issue on transistor MN3.

The gate voltage (node 3) of transistor MN1 is always kept at VDD in the receive mode.

The gate voltage (node 4) of transistor MN2 is controlled at VDD or VDDH by the input signal on the I/O pad. When the I/O buffer receives a logic high (3×VDD), the voltage on node 5 is pulled up to the voltage level of 3×VDD−Vt through the diode-connected transistor MN8. At this moment, transistors MN3 and MN4 are turned on to pull the voltages on nodes 4 and 2 both up to VDDH. When the I/O buffer receives a logic low (GND), transistor MP4 is turned on to pull the voltage on node 4 down to VDD because the voltage on node 3 is VDD.

At this moment, transistor MP3 is turned on to pull the voltage on node 5 down to VDD to prevent the gate-oxide overstress on transistor MN3. In addition, transistors MP2, MN5, and MN7 can protect transistors MN4, MP3, and MN6 against the gate-oxide overstress.

4.3.2. Simulation and Experimental Results

The proposed 3×VDD input tolerant mixed-voltage I/O buffer has been verified in a 0.13-μm 1-V CMOS process with Cu interconnect to serve 1/3-V mixed-voltage interface.

Fig. 4.13 shows the simulated voltage waveforms of the proposed 3×VDD input tolerant mixed-voltage I/O buffer in the receive mode to receive 3-V input signals. The simulated waveforms in Fig. 4.13 are all consistent to our design expectation. Although the transient peak voltage on node 4 could be larger than 2 V due to the parasitic gate-drain capacitance (Cgd) of transistor MN2, the gate-drain and gate-source voltages of transistor MN2 are still kept lower than 1 V. Fig. 4.14 shows the simulated voltage waveforms of the proposed 3×VDD input tolerant mixed-voltage I/O buffer in the transmit mode to drive 1-V output

signals. The simulated waveforms in Fig. 4.14 are also consistent to our design expectation.

The gate-drain and gate-source voltages of all devices in the proposed 3×VDD mixed-voltage I/O buffer don’t exceed 1 V, which has been confirmed in SPICE simulation.

Fig. 4.15 shows the layout of the proposed 3×VDD input tolerant I/O buffer fabricated in a 0.13-µm 1-V CMOS process with Cu interconnects. The active area of the proposed 3×VDD input tolerant I/O buffer is around 70×150 µm2. Figs. 4.16 and 4.17 show the measured voltage waveforms of the proposed 3×VDD input tolerant I/O buffer in the receive mode and in the transmit mode, respectively. As shown in Fig. 4.16, the proposed 3×VDD input tolerant I/O buffer can successfully receive 3-V input signals in the receive mode. As shown in Fig. 4.17, the proposed 3×VDD input tolerant I/O buffer can successfully drive 1-V output signals in the transmit mode.

4.4. Discussions