Professional Documents
Culture Documents
Lecture04 MOS Small Sig 6up
Lecture04 MOS Small Sig 6up
=
*
2
2
*
V I
g
g
I
V
D
m
m
D
= =
EECS240 Lecture 4 12
V
od
vs V*
Overdrive voltage V
od
Cannot be measured
Complex equations
Long channel devices:
V
od
= V
dsat
= V*
I
D
~ V*
2
Boundary between
triode and saturation
r
o
large for V
DS
> V*
C
GS
, C
GD
change
V* = 2I
D
/g
m
Measure (simulate) easily
Complex equations
Short channel devices:
All interpretations of V* are
approximations
Except V* = 2 I
D
/ g
m
(but V*
= V
dsat
)
3
EECS240 Lecture 4 13
Example Use For Design
EECS240 Lecture 4 14
Output Resistance r
o
and Gain
EECS240 Lecture 4 15
Output Resistance r
o
Hopeless to model this with a simple equation
(e.g. g
ds
= I
D
)
EECS240 Lecture 4 16
What You Really Care About: Gain a
v0
Represents maximum attainable
gain from a transistor
Often more useful than r
o
Simulation Notes:
Bias current i
dc
sets V
GS
- V
T
Use feedback to find correct V
GS
while sweeping V
DS
Use relatively small gain (100) for
fast DC convergence
EECS240 Lecture 4 17
Gain, a
v0
= g
m
r
o
Strong tradeoff:
a
v0
versus V
DS
range
Create plots for
several device
lengths
L = 0.18m
EECS240 Lecture 4 18
Long Channel Gain
L a
v0
L = 0.35m
4
EECS240 Lecture 4 19
Technology Trend
0
10
20
30
40
50
60
70
80
0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4
VDS [V]
g
m
r
o
0.18m
0.25m
0.35m
0.5m
Short channel devices usually have lower
peak gain
EECS240 Lecture 4 20
Transistor Gain Detail
For practical V
DS
gain penalty is less severe
(remember: worst case V
DS
is what matters!)
0
5
10
15
20
25
30
35
40
45
0.0 0.1 0.2 0.3 0.4
VDS [V]
g
m
r
o
0.18m
0.25m
0.35m
0.5m
EECS240 Lecture 4 21
Complete Design Example
EECS240 Lecture 4 22
Design Example
Example: Common-source amp
a
v0
> 70, f
u
= 100MHz for C
L
= 5pF
a
v0
> 70 L =0.35m
Pick V* = 200mV
mS 14 . 3 2 = ~
L u m
C f g t
A 314
2
*
= =
V g
I
m
D
EECS240 Lecture 4 23
Device Sizing
Pick L 0.35m
Pick V* 200mV
Determine g
m
3.14mS
I
D
= 0.5 g
m
V* = 314A
W from graph
(generate with SPICE)
W = 10m (314A /141A)
= 22m
Create these graphs for
several device lengths and
flavors
141uA
NMOS
EECS240 Lecture 4 24
Common Source Verification
Amplifier gain > 70; gain-bandwidth dead on
Output range to 0.6V 1.5V for gain (about 0.45V
swing)
How did we pick V* = 200mV? Why not 75mV?
Need to look at AC model
5
EECS240 Lecture 4 25
AC Models and Figures of Merit
EECS240 Lecture 4 26
Small-Signal AC Model
r
o
g
m
v
gs
Drain
Source
Bulk = Substrate
Gate
EECS240 Lecture 4 27
PMOS AC Model
EECS240 Lecture 4 28
SPICE Charge Model
Charge conservation
MOSFET:
4 terminals: S, G, D, B
4 charges: Q
S
+ Q
G
+ Q
D
+ Q
B
= 0 (3 free variables)
3 independent voltages: V
GS
, V
DS
, V
SB
9 derivatives: C
ij
= dQ
i
/ dV
j
, e.g. C
G,GS
~ C
GS
C
ij
!= C
ji
Ref: HSPICE manual, Introduction to Transcapacitance, pp.
15:42, Metasoft, 1996.
EECS240 Lecture 4 29
Small Signal Capacitances
Weak inversion Strong inversion
linear
Strong inversion
saturation
C
GS
C
ol
C
GC
/2 + C
ol
2/3 C
GC
+ C
ol
C
GD
C
ol
C
GC
/2 + C
ol
C
ol
C
GB
C
GC
|| C
CB
0 0
C
SB
C
jSB
C
jsB
+ C
CB
/2 C
jsB
+ 2/3 C
CB
C
DB
C
jDB
C
jDB
+ C
CB
/2 C
jDB
WL
x
C
WL C C
d
Si
CB
ox GC
c
=
=
m fF/ 48 . 0
m fF/ 24 . 0
m fF/ 3 . 5
2
=
=
=
olP
olN
ox
C
C
C
0.35u Process
EECS240 Lecture 4 30
Layout
HSPICE geo = 0 (default)
HSPICE geo = 3
6
EECS240 Lecture 4 31
Source/drain Parasitics and HSPICE
HSPICE geo = 0 (default)
HSPICE geo = 3
ACM=3 model (not in our current library)
HDIF = half of heavily doped diffusion length
GEO = 0: No sharing
GEO = 1: Drain shared
GEO = 2: Source shared
GEO = 3: Both shared
EECS240 Lecture 4 32
Dynamic Figure of Merit
Unity current-gain bandwidth
For degenerate short channel device
(Long channel model, C
gd
=0)
od
EECS240 Lecture 4 33
Efficiency g
m
/I
D
versus f
T
Speed-
Efficiency
Tradeoff
NMOS faster
than PMOS
0.35u Process
EECS240 Lecture 4 34
Device Scaling
0
10
20
30
40
50
60
-0.1 0.0 0.1 0.2 0.3 0.4 0.5
VGS-VTH [V]
f
T
[
G
H
z
]
0.18m
0.25m
0.35m
0.5m
Short channel devices significantly faster
EECS240 Lecture 4 35
Composite Figure-of-Merit: f
T
g
m
/I
D
Peak performance for low V
GS
-V
TH
(implies low V*)
0
50
100
150
200
250
300
350
400
-0.1 0.0 0.1 0.2 0.3 0.4 0.5
VGS-VTH [V]
f
T
g
m
/
I
D
[
G
H
z
/
V
]
0.18m
0.25m
0.35m
0.5m
Guides choice of V*: if in doubt, choose
V* = ~200mV
EECS240 Lecture 4 36
Small Signal Design Summary
Determine g
m
(from design objectives)
Pick L
Short channel high f
T
Long channel high r
o
, a
v0
, better matching
Pick V* = 2I
D
/g
m
based on qualitative interpretation
Small V* large signal swing, high current efficiency
High V* high f
T
, lower device parasitics
Also affects noise (see later)
Determine I
D
(from g
m
and V*)
Determine W (SPICE / plot) takes care of short channel
effects, etc.
Accurate for short channel devices key for design