Professional Documents
Culture Documents
Outline
NMOS inverter with resistor pull-up The inverter NMOS inverter with current-source pull-up
Complementary MOS (CMOS) inverter Static analysis of CMOS inverter
Reading Assignment:
Howe and Sodini; Chapter 5, Section 5.4
Lecture 12
VDD
VDD
R VOUT: LO HI CL
pull-down
pull-up
Lecture 12
During pull-up we need: High current for fast switching But also high incremental resistance for high noise margin.
Lecture 12
vSUP
iSUP
_ vSUP
vSUP
ISUP
roc
roc
large-signal model
small-signal model
High current throughout voltage range vSUP > 0 iSUP = 0 for vSUP 0 iSUP = ISUP + vSUP/ roc for vSUP > 0 High small-signal resistance roc.
Lecture 12 4
Inverter characteristics :
iD
VDD ISUP + r oc
3 2
VIN = VGS
vOUT = vDS
4 VIN
(b)
(a)
VSG = 3.5 V 300 250 200 IDp (A) 150 100 50 (saturation region) VSG = 25 VSG = 0, 0.5, 1 V (cutoff region) VSG = 2 V VSG = 1.5 V 1 2 (b) 3 4 5 VSD (V) VSD = VSG + VTp = VSG 1 V VSG = 3 V
(triode region)
Lecture 12
VB VOUT VIN CL
0 0 VDD VOUT VIN
Inverter characteristics:
NMOS cutoff PMOS triode
VOUT VDD
NMOS saturation PMOS triode NMOS saturation PMOS saturation NMOS triode PMOS saturation
VTn
VDD
Lecture 12
VIN
7
VB VOUT:LO VIN:HI CL
0 0 VDD VOUT VIN
Lecture 12
VIN CL
VOUT
Lecture 12
VOUT VDD 1 2
IDn = IDp
IDp = IDn
Note: VIN = VGSn = VDD -VSGp VSGp=VDD - VIN VOUT = VDSn = VDD -VSDp VSDp=VDD - VOUT IDn = -IDp Combine into single diagram of ID vs. VOUT with VIN as parameter
Lecture 12
10
VDD-VIN
VIN
0 0 VOUT
VOUT VDD
NMOS saturation PMOS saturation NMOS triode PMOS saturation NMOS triode PMOS cutoff
VTn
railtorail logic: logic levels are 0 and VDD High |Av| around logic threshold good noise margins
6.012 Spring 2009 Lecture 12 11
NML
VM
Av(VM)
VDD VIN
I Dn =
IDp
6.012 Spring 2009
12
p Cox
Since :
I Dn = IDp
Then:
kp V + VTp VTn + k
DD n VM = kp 1+ kn
Usually, VTn and VTp fixed and VTn = - VTp VM engineered through kp/kn ratio.
Lecture 12
13
This implies:
Wp kp L = 1 = Wp kn n C n ox Ln
pCox
Lp Wn 2 p Ln
Wp W 2 n Lp Ln
VM VTn
NMOS turns on as soon as VIN goes above VTn. Asymmetric case:
kn << kp , or W Wn << p Ln Lp
VM VDD + VTp
PMOS turns on as soon as VIN goes below VDD + VTp.
6.012 Spring 2009 Lecture 12 14
vsg2=-vin
-
gmpvsg2
rop
D2 D1 +
G2
G1 + vgs1
-
vin
-
gmnvgs1 S1
ron
vout
-
G1=G2
+
D1=D2 +
vin
-
gmnvin S1=S2
gmpvin
ron//rop
vout
-
)(
)
15
NML
VM
Av(VM)
VDD VIN
VDD VM Av
NM H = VOH VIH
1+ 1 = VDD VM Av
Lecture 12 16
In NMOS inverter with resistor pull-up, there is a trade-off between noise margin and speed Trade-off resolved using current source pull-up
Use PMOS as current source.
In NMOS inverter with current-source pull-up: if VIN = High, there is power consumption even if inverter is idling. Complementary MOS: NMOS and PMOS switch on alternatively.
No current path between power supply and ground No power consumption while idling
Calculation of CMOS
VM Noise Margin
Lecture 12
17
For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.