Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Outline
CMOS Inverter: Propagation Delay
CMOS Inverter: Power Dissipation
CMOS: Static Logic Gates
Reading Assignment:
Howe and Sodini; Chapter 5, Sections 5.4 & 5.5
Lecture 13
VDD
VIN
VOUT
CL
Basic Operation:
NMOS OFF
PMOS ON
NMOS ON
PMOS OFF
Lecture 13
t
tPHL
VOUT
tPLH
VDD
50%
tCYCLE
1
(t PHL + t PLH )
2
Lecture 13
CMOS inverter:
Propagation delay high-to-low
VDD
VOUT:
HI LO
VIN:
LO HI
CL
VDD
VIN=0
VDD
VDD
VOUT=VDD
VIN=VDD
VOUT=VDD
CL
t=0-
VOUT=0
VIN=VDD
CL
CL
t=0+
t->infty
charge on C L @t = 0
t pHL 2
NMOS discharge current
6.012 Spring 2007
Lecture 13
CMOS inverter:
Propagation delay high-to-low (contd.)
Charge in CL at t=0-:
QL t = 0
)= C
L VDD
I Dn =
Then:
t PHL
Wn
2
nCox (VDD VTn )
2Ln
CL VDD
Wn
2
n Cox (VDD VTn )
Ln
Graphical Interpretation
ID
VOUT
t = 0+
VIN = VOH
t = tPHL
VOH
t = 0
VIN = 0V
VOH
2
0
0
VOH
2
VOH
VOUT
0
0
(a)
tPHL
(b)
Lecture 13
CMOS inverter:
Propagation delay low-to-high
VDD
VOUT:
LO HI
VIN:
HI LO
CL
VDD
VDD
VDD
VOUT=0
VIN=VDD
VIN=0
VOUT=0
CL
t=0-
VOUT=VDD
VIN=0
CL
CL
t=0+
t->infty
1
charge on C L @t =
t PLH 2
PMOS charge current
6.012 Spring 2007
Lecture 13
CMOS inverter:
Propagation delay high-to-low (contd.)
Charge in CL at t= :
Q L (t = ) = CL VDD
Charge Current (PMOS in saturation):
Wp
IDp =
pCox VDD + VTp
2Lp
Then:
t PLH
CL VDD
Wp
p Cox VDD + VTp
Lp
VDD tp
Reason: VDD Q(CL ) , but ID goes as square
Trade-off: VDD more power consumed.
L tp
Reason: L ID
Trade-off: manufacturing cost!
Lecture 13
VDD
2
W
L n2
W
L p1
VIN
+
CL
VOUT
VIN
VDD
W
L n1
W
L p3
W
L n3
(a)
(b)
Lecture 13
Lecture 13
Interconnect Capacitance
;;
;;
;;;;;
;;;;;
;;;;;
;;;;;
;;;;;
;;;;;
;;;;;
;;;;;
;
;
;
metal interconnect
(width Wm, length Lm)
polysilicon
gate
p+
(grounded)
gate oxide
Lecture 13
10
Parasitic Capacitance-Drain/Bulk
Depletion
gate oxide
n+ polysilicon gate
source
interconnect
drain
interconnect
bulk
interconnect
;
;;;;
;;;;
;;
;;;;
;;;;
;;;
;;;;
;;;;
deposited
oxide
;;
;;
;;
;;
;
;;
;
;
L
field
oxide
n+ drain diffusion
Ldiff
n+ source diffusion
p+
[ p-type ]
(a )
;;;;;;;;
;
;
;;;
; ; ;;;;;;;;;;;;;;
;;;;; ;;;;;;;;;;;;
;;;;; ; ; ; ; ; ;
;;;;; ; ; ; ; ;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;;;;;;;;;;;;
;
;
;
;
;
;
gate contact
gate
interconnect
polysilicon gate
contact
n+ polysilicon gate
metal
interconnect
source contacts
bulk
contact
source
interconnect
drain
interconnect
drain
contacts
edge of
active area
(b)
Ldiff
(c)
Lecture 13
11
Lecture 13
12
Power Dissipation
Energy from power supply needed to charge up the capacitor:
Estore = 1/ 2C LVDD 2
Energy lost in p-channel MOSFET during charging:
P = 2E diss * f = C L VDD 2 f
In practice many gates do not change state every clock
cycle which lowers the power dissipation.
6.012 Spring 2007
Lecture 13
13
M4
A
M3
+
M2 VOUT
_
M1 B
(a)
VDD
M3
M4
A
B
+
B
M2
VOUT
_
M1
(b)
Lecture 13
14
VM
M4
M3
ID
VM
VM
VGS1 = VM
M2
+
M1 VDS1
VGS2 = VM VDS1
ID1 = ID2
;;;
;;;
;;
;;
VDS
(a)
;;
;;
source
(b)
VM
VM
gate
gate
M1
M2
n+
L1
L2
(a)
;;
;;
drain
VM
;;
source
VM
gate
;;
gate
M1
M2
L1
L2
drain
(b)
Lecture 13
15
W
M W
=
L n 2 L p
Lecture 13
16
VDD tp
L tp
Lecture 13
17