How Does Replacing NMOS with PMOS Affect the VTC Curve of a CMOS Inverter?

Click For Summary

Discussion Overview

The discussion revolves around the effects of replacing the NMOS transistor with a PMOS transistor in a CMOS inverter and how this change impacts the voltage transfer characteristic (VTC) curve. Participants explore the conditions under which the PMOS transistors operate, particularly focusing on their saturation and cutoff states.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant questions how to determine if the lower PMOS is in cutoff, given that its source voltage is tied to Vout.
  • Another participant suggests that assumptions about transistor matching are necessary to draw the VTC and proposes starting with specific voltage points.
  • A participant explains that if the top PMOS is on, it leads to a contradiction if the lower PMOS is assumed to be off, indicating that both PMOS transistors must be on.
  • Mathematical expressions are provided to analyze the current flow and conditions for the PMOS transistors, including KCL at Vout and specific equations derived from Mathematica.
  • One participant shares specific values for Vdd and Vt, comparing the calculated Vout with a SPICE simulation result.

Areas of Agreement / Disagreement

Participants express uncertainty regarding the conditions under which the lower PMOS operates, particularly whether it is in cutoff or not. There is no consensus on the implications of replacing NMOS with PMOS in terms of the VTC curve, and multiple viewpoints are presented.

Contextual Notes

Limitations include assumptions about transistor matching and the specific values of Vt, which may affect the analysis. The discussion also highlights the complexity of determining the operating regions of the PMOS transistors in the inverter configuration.

cimera7
Messages
2
Reaction score
0
Heres an interview question which I am having trouble with:

Consider a CMOS inverter. Replace the NMOS in it with a PMOS. How would the VTC curve look like?

I was told that one PMOS would always be in saturation.

Since the source voltage of the lower PMOS is tied to Vout, how can we figure out if the lower PMOS is cutoff or not.

Help.
 
Physics news on Phys.org
So Vs of the new PMOS is Vout and the gates are still wired together, right?

To draw a VTC you'll need to make some assumptions about the transistors (for example, matched or not matched). Can you think of any others?

Start drawing the VTC by just picking one point, say Vg=0V. What is Vout for this point? Then work you way up to VDD.

The follow up question is pretty easy once you have the VTC. Once you have the VTC you can also evaluate the statement, one PMOS is always in saturation (note: saturation means vgs>vt & vds>vgs-vt).
 
Yes the Vs of the new PMOS is Vout, and gates are wired together.

My question was, even if i start with Vg=Vin= 0 and work my way up=> how do you figure out the Vgs of the lower PMOS? since the source of the lower PMOS is set to Vout. How can we figure out if Vgs(lower pmos) is > or < Vt? aka if its cutoff ?

for the lower pmos, the condition Vsd < Vgs - Vt(p-lower) is always met, however I cannot figure out if Vgs < Vt is met.

sorry I am very new to cmos.
 
Finding Vout exactly when Vg=0 is tricky. To do it requires knowledge of the transistors Vt. I'll do this point on the VTC curve for you with the assumption that the transistors are perfectly matched and assume that Vdd>Vt. You should be able to do the other points in the same way.

Since the top transistor has Vs=Vdd and Vg=0V, Vsg=Vdd>Vt, it is on. Because it is on current can pass from its source to drain.

If the bottom transistor were off then it would allow no current from source to drain. Current would flow through the upper until Vs=Vd on it. But this would make the lower's Vsg=Vdd>Vt, which would make it on as well. This is a contradiction so the initial assumption was wrong and both the lower and upper are on.

On the lower, Vg=Vd=0V, Vs=Vout and Vt>0. Thus Vsd=Vsg and Vsd < Vgs - Vt is not met. The lower is therefore on & linear.

For the upper Vs=Vdd, Vg=0V, Vd=Vout. So Vsg=Vdd and Vsd=Vdd-Vout. Since Vout>Vt (see the argument above) the upper is on & saturated.

Now its just KCL at Vout. Isd(upper)=Isd(lower).

Using mathematica:
Simplify[Solve[ K ((vdd - vt) (vdd - vout) - (vdd - vout)^2/2)==K/2 (vout - vt)^2 ,vout]]

Which yields:
\left\{\left\{\text{vout}\to -\frac{\sqrt{(\text{vdd}-\text{vt})^2}}{\sqrt{2}}+\text{vt}\right\},\left\{\text{vout}\to \frac{\sqrt{(\text{vdd}-\text{vt})^2}}{\sqrt{2}}+\text{vt}\right\}\right\}

And if I use vdd=3.3 and vt=1.7 (from the BSS84) I get vout=2.83V which matches pretty closely to the spice value of 2.86V.
 
Last edited:

Similar threads

  • · Replies 5 ·
Replies
5
Views
7K
Replies
2
Views
5K
  • · Replies 6 ·
Replies
6
Views
8K
Replies
1
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 9 ·
Replies
9
Views
12K
  • · Replies 4 ·
Replies
4
Views
2K
Replies
2
Views
3K
  • · Replies 28 ·
Replies
28
Views
5K
  • · Replies 1 ·
Replies
1
Views
5K