Lecture11 MOS Cap Delay 6up
Lecture11 MOS Cap Delay 6up
Digital Integrated
Circuits
MOS Capacitance
Lecture 11
MOS Capacitance
and Delay
1 4
EECS141
EE141 Lecture #11 1 EECS141
EE141 Lecture #11 4
2 5
EECS141
EE141 Lecture #11 2 EECS141
EE141 Lecture #11 5
3 6
EECS141
EE141 Lecture #11 3 EECS141
EE141 Lecture #11 6
Gate Capacitance Transistor in Linear Region
G
S W D
L
C OL CG C OL
xj
C JC
C jSB C jDB
Capacitance is really distributed Channel is formed and acts as the other terminal
– CGCB drops to zero (shielded by channel)
– Useful models lump it to the terminals
Several operating regions: Model by splitting oxide cap equally between
source and drain
– Way off, off, transistor linear, transistor saturated
– Changing either voltage changes the channel charge
7 10
EECS141
EE141 Lecture #11 7 EECS141
EE141 Lecture #11 10
S W D S W D
L L
C OL C GB C OL C OL CG C OL
xj xj
C JC
C jSB C jDB C jSB C jDB
LD
When the transistor is off, no carriers in channel Changing source voltage doesn’t change VGC
to form the other side of the capacitor.
uniformly
– Substrate acts as the other capacitor terminal
– E.g. VGC at pinch off point still VTH
– Capacitance becomes series combination of gate
oxide and depletion capacitance
Bottom line: CGCS ≈ 2/3·W·L·Cox
8 11
EECS141
EE141 Lecture #11 8 EECS141
EE141 Lecture #11 11
S W D S W D
L L
C OL C GB C OL C OL CG C OL
xj xj
C JC
C jSB C jDB C jSB C jDB
LD
When |VGS| < |VT|, total CGCB much smaller than
Drain voltage no longer affects channel charge
W·L·Cox
– Set by source and VDS_sat
– Usually just approximate with CGCB = 0 in this region.
(If VGS is “very” negative (for NMOS), depletion If change in charge is 0, CGCD = 0
region shrinks and CGCB goes back to ~W·L·Cox)
9 12
EECS141
EE141 Lecture #11 9 EECS141
EE141 Lecture #11 12
Gate Capacitance Diffusion Capacitance
NA+
Bottom
Side wall
– Area cap
W Source
– Cbottom = Cj·LS·W ND
Bottom
are nonlinear
W n+ L n+
n+ xd xd n+ junction bias 0.6
N+ junction area
Cross section 0.5 N+ junction perimeter
SPICE model
P+ junction perimeter
Ld
overlap 0.4
CO = Cox ⋅ xd
0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8
Cross section
Cload
Junction/Diffusion Capacitance Delay1 Match Delay2
20 23
EECS141
EE141 Lecture #11 20 EECS141
EE141 Lecture #11 23
21 24
EECS141
EE141 Lecture #11 21 EECS141
EE141 Lecture #11 24
The Miller Effect
MOS Transistor as a Switch
As Vin increases, Vout drops
– Once get into the transition region, gain
Cgd1 Saw that real transistors aren’t exactly
∆V Vout
from Vin to Vout > 1 resistors
Vin ∆V
Look more like current sources in saturation
So, Cgd experiences voltage swing
larger than Vin M1
25 28
EECS141
EE141 Lecture #11 25 EECS141
EE141 Lecture #11 28
CMOS
Switching Delay VDS
VVSAT VDD /2 VDD
27 30
EECS141
EE141 Lecture #11 27 EECS141
EE141 Lecture #11 30
Switching Delay (with Output Conductance) The Book’s Method
• Including output conductance:
VOUT
IDSAT 1/(λIDSAT) C
VOUT = (VDD + λ −1 ) e
-t ( C λI DSAT )
- λ −1
C (VDD 2 )
• For “small” λ: tp ≈
(1 + λVDD ) I DSAT
31 34
EECS141
EE141 Lecture #11 31 EECS141
EE141 Lecture #11 34
2.1 4
3
NMOS
R
OUT
1.7
V
1.5 2
1.3 1
RC
1.1
0
0.9 0.5 1 1.5 2 2.5
V (V)
DD
0 0.2 0.4 0.6 0.8 1
t/τ
32 35
EECS141
EE141 Lecture #11 32 EECS141
EE141 Lecture #11 35
1 VDD
• Often just: Req ≈
2 ⋅ ln ( 2 ) I DSAT
33 36
EECS141
EE141 Lecture #11 33 EECS141
EE141 Lecture #11 36