Professional Documents
Culture Documents
Contents:
Reading assignment:
Key questions
• What is a ”hole”?
• How many electrons and holes are there in a semicon-
ductor in thermal equilibrium at a certain tempera-
ture?
• How can one engineer the conductivity of semicon-
ductors?
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 2-3
B C N O
13 14 15 16
IIB Al Si P S
30 31 32 33 34
Zn Ga Ge As Se
48 49 50 51 52
Cd In Sn Sb Te
Other semiconductors:
• Ge, C (diamond form), SiGe
°
5.43 A
°
2.35A
silicon ion (+ 4 q)
At 0K:
At finite temperature:
+ mobile electron
A few definitions:
• define:
G = f (n, p)
– supply of breakable bonds virtually inexhaustible
3. Thermal equilibrium
Thermal equilibrium =
steady state + absence of external energy sources
hυ
δ<θ>
=0
δt
In thermal equilibrium:
Go = Ro ⇒ no po = f (T ) ≡ n2i (T )
Important consequence:
e− + h+
bond
H + + OH −
H2 O
[H +][OH − ]
K=
[H2 O]
Since:
Then:
[H2 O] constant
Hence:
[H +][OH − ] constant
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 2-11
4. Intrinsic semiconductor
no = po
Also:
nopo = n2i
Then:
no = po = ni
×11010 cm−3
In Si at 300 K (”room temperature”): ni 11×
B C N O
13 14 15 16
IIB Al Si P S
30 31 32 33 34
Zn Ga Ge As Se
48 49 50 51 52
Cd In Sn Sb Te
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 2-13
As+
mobile electron
Define:
Nd ≡ donor concentration [cm−3 ]
Example:
Nd = 1017 cm−3 → no = 1017 cm−3 , po = 103 cm−3 .
log po
electrons=
no majority carriers
ni
po holes=
minority carriers
ni
log Nd
intrinsic extrinsic
B C N O
13 14 15 16
IIB Al Si P S
30 31 32 33 34
Zn Ga Ge As Se
48 49 50 51 52
Cd In Sn Sb Te
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 2-16
B–
Define:
Na ≡ acceptor concentration [cm−3 ]
• If Na ni , doping irrelevant
(intrinsic semiconductor) → no = po = ni
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 2-17
Example:
Na = 1016 cm−3 → po = 1016 cm−3 , no = 104 cm−3 .
log po
holes=
po majority carriers
ni
no electrons=
minority
ty carr
ccarriers
arriers
ni
log Na
intrinsic extrinsic
Summary
nopo = n2i
ni 1010 cm−3
• Intrinsic semiconductor: ”pure” semiconductor.
no = po = ni
• Carrier concentrations can be engineered by addition
of ”dopants” (selected foreign atoms):
– n-type semiconductor:
n2i
no = Nd, po =
Nd
– p-type semiconductor:
n2i
po = Na, no =
Na
Carrier Transport
Contents:
1. Thermal motion
2. Carrier drift
3. Carrier diffusion
Reading assignment:
Key questions
1. Thermal Motion
λ = vthτc
τc 10−14 ∼ 10−13 s
⇒ λ 1 ∼ 10 nm
Lg 0.1 µm
2. Carrier Drift
F = ±qE
v(t) = at = − m
qE
n
t for electrons
qE
v(t) = mp
t for holes
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 3-6
net velocity
in direction τc
of field
average
net velocity
time
qE qτc
v = vd = ± τc = ± E
2mn,p 2mn,p
velocity
This is called drift velocity [cm/s].
Define:
µn,p = qτc
2mn,p ≡ mobility [cm2 /V · s]
for holes:
vdp = µp E
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 3-7
1400
1200
electrons
1000
mobility (cm2/Vs)
800
600
holes
400
200
0
1013 1014 1015 1016 1017 1018 1019 1020
Nd + Na total dopant concentration (cm−3)
Drift current
Drift currents:
Check signs:
E E
vdn vdp
- +
Jndrift Jpdrift
x x
E
J = σE =
ρ
Where:
ρ ≡ resistiviy [Ω · cm]
Then:
1 1
ρ= =
σ q(nµn + pµp )
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 3-10
• In n-type semiconductor:
1
ρn
qNdµn
• In p-type semiconductor:
1
ρp
qNaµp
For Si at 300K:
1E+4
1E+3
1E+2
Resistivity (ohm.cm)
1E+1
p-Si
1E+0
n-Si
1E-1
1E-2
1E-3
1E-4
1E+12 1E+13 1E+14 1E+15 1E+16 1E+17 1E+18 1E+19 1E+20 1E+21
Doping (cm-3)
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 3-11
Numerical example:
µn 1000 cm2/V · s
ρn 0.21 Ω · cm
L
td = = 10 ps
vdn
fast!
3. Carrier diffusion
Elements of diffusion:
off in random directions:
→ overall, particle movement down the gradient
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 3-13
For electrons:
dn
Fn = −Dn
dx
For holes:
dp
Fp = −Dp
dx
dn
Jndif f = qDn
dx
dp
Jpdif f = −qDp
dx
Check signs:
n p
Fn Fp
Jndiff Jpdiff
x x
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 3-15
Einstein relation
In semiconductors:
Dn Dp kT
= =
µn µp q
kT
q
≡ thermal voltage [V ]
At 300 K:
kT
25 mV
q
Total current
dn
Jn = Jndrif t + Jndif f = qnµn E + qDn
dx
dp
Jp = Jpdrif t + Jpdif f = qpµp E − qDp
dx
And
Jtotal = Jn + Jp
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 3-17
Fn
vn dt
Fn = nvn Fp = pvp
Key conclusions
J drif t ∝ E
Electrostatics (I)
Semiconductor Electrostatics
in Thermal Equilibrium
Contents:
Reading assignment:
Key questions
Nd
Nd(x)=Nd
⇒ focus on electrons
no = Nd independent of x
ρ = q(Nd − no) = 0
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 4-4
Nd
Nd(x)
no(x) = Nd(x)
no, Nd
Nd(x) no(x)=Nd(x)?
f (x)
no = nave =
no, Nd
Nd(x)
no = f(x)?
partially uncompensated
donor charge
no, Nd
Nd(x) +
no(x)
-
net electron charge
In general, then:
no(x) = Nd(x)
partially uncompensated
donor charge
no, Nd
Nd(x) +
no(x)
-
net electron charge
x
ρ
+
− x
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 4-9
• Electric field:
Gauss’ equation:
dE ρ
dx s
Integrate from x = 0 to x:
1 �x
E(x) − E(0) = 0 ρ(x)dx
s
no, Nd
Nd(x) +
no(x)
-
x
ρ
+
− x
E
x
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 4-10
• Electrostatic potential:
dφ
= −E
dx
Integrate from x = 0 to x:
�
x
φ(x) − φ(0) = − 0 E(x)dx
x
ρ
+
− x
E
x
φref
x
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 4-11
dE q
= (Nd − no)
dx s
dφ dno
−qµnno + qDn =0 (1)
dx dx
d2 φ q
2
= (no − Nd) (2)
dx s
Plug [1] into [2]:
d2(ln no ) q2
2
= (no − Nd) (3)
dx skT
One equation with one unknown. Given Nd(x), can solve
2. Quasi-neutral situation
d2(ln no ) q2
2
= (no − Nd)
dx skT
d2 (ln no)
⇒ dx2
small
=⇒ no(x) Nd(x)
no, Nd
Nd(x)
no(x) = Nd(x)
no − Nd no − Nd
| | 1 or | |1
no Nd
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 4-13
From [1]:
µn dφ 1 dno
=
Dn dx no dx
q dφ d(ln no )
=
kT dx dx
Integrate:
q no
(φ − φref ) = ln no − ln no (ref ) = ln
kT no(ref )
Then:
Then:
no = nieqφ/kT
po = nie−qφ/kT
kT no
φ= ln
q ni
and
kT po
φ=− ln
q ni
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 4-15
no no
φ = (25 mV ) ln = (25 mV ) ln(10) log
ni ni
Or
no
φ (60 mV ) log 10
10
For
For every decade of increase in no , φ incr
increases
eases by
60 mV at 300K.
• Example 1:
With holes:
po po
φ = −(25 mV ) ln = −(25 mV ) ln(10) log
ni ni
Or
po
φ −(60 mV ) log
1010
• Example 2:
φ (mV) φmax=550 mV
480
360
240
120
-120
-240
-360
no=po=ni
-480
φmin=-550 mV
100 102 104 106 108 1010 1012 101410161018 1020 no (cm-3)
Key conclusions
Electrostatics (II)
Contents:
1. Introduction to pn junction
2. Electrostatics of pn junction in thermal equilibrium
Reading assignment:
Key questions
1. Introduction to pn junction
PMOS NMOS
n+ p+ p+ n+ n+ p+
n
p
��� ��
���
n type
p type
��
x
p type
���� (a)
����
metal contact
to p side
(Na) p
x=0
����(Nd) n
(b)
metal contact to
n side
p-region
n-region
Na
Nd
0 x
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 5-5
p-region n-region
majority log po, no
carrier majority
po carrier
Na no
Nd
minority minority
carrier carrier
po
no ni2
ni2 Nd
Na
x
log po, no
Na
Nd
po no
ni2
ni2 Nd
Na
0 x
Na
Nd
po
- +
no
0 x
E
Thermal equilibrium: balance between drift and diffusion
Jpdiff
Jpdrift
Jndiff
Jndrift
po, no depletion
approximation
Na
Nd
exact
po
- +
no
-xpo 0 xno x
n2i
ρ
depletion approximation
qNd exact
-xpo
0
0 xno x
-qNa
• Electric field
1 � x2
E(x2 ) − E(x1 ) = ρ(x)dx
s x1
ρ
qNd
-xpo
0
0 xno x
-qNa
E
-xpo xno
0
0 x
Eo
• Electrostatic potential
(with φ = 0 @ no = po = ni):
kT no kT po
φ= ln φ=− ln
q ni q ni
in n-QNR: no = Nd ⇒ φn = kT
q
ln Nnid
φn
0
φB -xpo 0 xno x
φp
Built-in potential:
kT NaNd
φB = φn − φp = ln 2
q ni
�
x2
φ(x2) − φ(x1 ) = − x1 E(x)dx
ρ
qNd
-xpo
0
0 xno x
-qNa
E
-xpo xno
0
0 x
Eo
φn
0
φB -xpo 0 xno x
φp
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 5-13
φn
0
φB -xpo 0 xno x
φp
Almost done...
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 5-14
Still don’t know xno and xpo ⇒ need two more equations
qNaxpo = qNdxno
qNa 2 qNd 2
φp + xpo = φn − xno
2s 2s
� �
� �
� �
2sφB Na
�
�
�
�
2sφB Nd
xno = �
� xpo = �
�
q(Na + Nd)Nd q(Na + Nd)Na
Other results:
�
�
�
�
� 2sφB (Na + Nd)
xdo = xno + xpo = �
�
qNaNd
Three cases:
�
�
2qφB Nd √
�
�
|Eo| �
�
�∝ Nd
s
qNd
qNd qNd
x x x
-qNa
-qNa
-qNa
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 5-17
4. Contact potentials
p - + n
0
φB -xpo 0 xno x
2 yes 2 no 2 it depends
2 yes 2 no 2 sometimes
p - + n
φmn
⇒ cannot measure φB !
φB = φmn + φmp
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 5-19
Key conclusions
– a space-charge region
– surrounded by two quasi-neutral regions
⇒ built-in potential across p-n junction
Electrostatics (III)
Contents:
Reading assignment:
Key questions
p n
+-
p - + n
φmn
+-
p - + n
φB -xpo 0 xno x
+-
p - + n
• metal/p-QNR contact?
• p-QNR?
• SCR?
• n-QNR?
• metal/n-QNR contact?
+-
p - + n
φ
V>0
V
V=0 φB-V
φB x
• in equilibrium: φB
• in forward bias: φB − V < φB
• in reverse bias: φB − V > φB (since V < 0)
E(V)
ρ
qNd
-xp(V)
xn(V) x
-qNa
Fundamentally,
Useful consequence:
�
�
�
� V
xp (V ) = x �
po �
�1−
φB
�
�
�
� V
xd(V ) = x �
do �
� 1−
φB
�
�
�
� V
|E|(V ) = |Eo| 1 − �
�
�
φB
2. Depletion capacitance
p n
- - - + +
- -- + + ++ +
- -- +
- ++ +
- - -- +
+ + +
- - - - + + +
qNd
-∆Qj
+Qj
-xp(V)
xn(V) x
∆Qj -Qj
V
-qNa V+∆V
∆ρ
+∆Qj
xn(V)
-xp(V) x
−∆Qj
V ∆V
+-
εs
tins
+∆Q
+Q
-Q
-∆Q
∆ρ
+∆Q
x
-∆Q
s
C=
tins
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 6-12
In analogy, in pn junction:
V ∆V
+-
p n
- - - + +
- -- + + ++ +
- -- +
- ++ +
- - -- +
+ + +
- - - - + + +
qNd
-∆Qj
+Qj
-xp(V)
xn(V) x
∆Qj -Qj
V
-qNa V+∆V
∆ρ
+∆Qj
xn(V)
-xp(V) x
−∆Qj
�
�
�
s qs NaNd �
�
Cjo
Cj (V ) = = �
� = �
xd(V ) 2(φB − V )(Na + Nd) 1 − φVB
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 6-13
�
�
�
s qs NaNd �
�
Cjo
Cj (V ) = = �
� = �
xd(V ) 2(φB − V )(Na + Nd) 1 − φVB
Key dependencies of Cj :
• Cj depends on bias (because xd depends on bias)
Cj
Cjo
0 φB V
1 2(φB − V )
Cj2 qsNd
1
Cj2
- 2
εsqN d
φB V
0
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 6-15
Appears in Fortini, A., A. Hairie, and M. Gomina. "Analysis and capacitive measurement
of the built-in-field parameter in highly doped emitters." IEEE Trans on Electron Devices 29,
no. 10 (1982): 1604 (© 1982 IEEE). Used with permission.
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 6-16
V ∆V
+-
p n
- - - + +
- -- + + ++ +
- -- +
- ++ +
- - -- +
+ + +
- - - - + + +
qNd
-∆Qj
+Qj
-xp(V)
xn(V) x
∆Qj -Qj
V
-qNa V+∆V
∆ρ
+∆Qj
xn(V)
-xp(V) x
−∆Qj
� �
� �
2qsNaNd(φB − V )
�
�
�
�
� V
Qj (V ) = �
� =Q 1−
�
jo �
�
Na + Nd φB
Qj
φB
0 V
Cj
Qjo
dQj
Cj =
dV
but not:
Qj
Cj =
V
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 6-18
I log |I|
0.43 q
kT
IS
0
0 V 0 V
IS
linear scale semilogarithmic scale
Key conclusions
φB −→ φB − V
Electrostatics (IV)
Electrostatics of
Metal-Oxide-Semiconductor Structure
Contents:
Reading assignment:
Key questions
1. Introduction
Metal-Oxide-Semiconductor structure:
metal
interconnect to gate
gate oxide
εox = 3.9 εo n+ polysilicon gate
p-type x
εs = 11.7 εo
Idealized 1D structure:
"metal"
(n+ polySi)
semiconductor
oxide (p type)
contact contact
-tox 0 x
log po, no
Na
po
no
ni2
Na
-tox 0 xdo x
Remember: no po = n2i
log po, no
Na
po
no
ni2
Na
-tox 0 xdo x
ρο
QG
0 0 xdo
-tox x
-qNa
2 Electric field
1 � x2
Eo(x2 ) − Eo(x1 ) = x1 ρo (x)dx
oxEox = sEs
Eox s
= 3
Es ox
Eox
Es
0
0 x
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 7-8
ρο
0 xdo
0
-tox x
-qNa
Eο
Eox
Es
0
-tox 0 xdo x
qNa
0 < x < xdo Eo (x) = − (x − xdo)
s
s + qNaxdo
−tox < x < 0 Eo (x) = Eo(x = 0 ) =
ox ox
2 Electrostatic potential
(with φ = 0 @ no = po = ni)
kT no kT po
φ= ln
φ=− ln
q ni q ni
in n+ gate: no = Nd
+ ⇒ φg = φn+
in p-QNR: po = Na ⇒ φp = − kT
q
ln Nnia
φο
φn+
φB
0
-tox 0 xdo x
φp
Built-in potential:
kT Na
φB = φg − φp = φn+ + ln
q ni
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 7-10
Eox
Es
0
-tox 0 xdo x
φο
φn+
Vox,o
φB 0 xdo
0 x
-tox
VB,o
φp
qNa
2s
qNax2do qNaxdo
−tox < x < 0 φo (x) = φp + + (−x)
2s ox
qNax2do qNaxdotox
φB = VB,o + Vox,o = +
2s ox
ox
Cox =
tox
1
�
γ= 2sqNa
Cox
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 7-12
2 Numerical example:
γ = 0.43 V 1/2
xdo = 91 nm
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 7-13
"metal"
semiconductor
contact oxide (p type) contact
φο
φn+
φB
0 0
x
-tox xdo
φp
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 7-14
VGB
+-
"metal"
(n+ polySi)
semiconductor
oxide (p type)
contact contact
-tox 0 x
• gate contact
• n+-polysilicon gate
• oxide
• semiconductor SCR
• semiconductor QNR
• semiconductor contact
VGB φB+VGB
? φB
0 -tox 0 xdo
x
xd
0
-tox 0 x
-qNa
Eox
Es
0
-tox 0 xd x
φ
VGB=0
VGB>0
φB+VGB
φB
0
-tox xd x
0
log p, n
Na
n
ni2
Na
-tox 0 xd x
φB → φB + VGB
For example,
�
�
�
s 4(φB + VGB )
�
xd(VGB ) = [ 1+ �
�
� − 1]
Cox γ2
VGB ↑ → xd ↑
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 7-18
Key conclusions
– SCR in semiconductor
– built-in potential across MOS structure.
• In most cases, can do depletion approximation in semi-
conductor SCR.
• Application of voltage modulates depletion region width
in semiconductor. No current flows.
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 8-1
Electrostatics (V)
Electrostatics of
Metal-Oxide-Semiconductor Structure
(cont.)
October 4, 2005
Contents:
1. Overview of MOS electrostatics under bias
2. Depletion regime
3. Flatband
4. Accumulation regime
5. Threshold
6. Inversion regime
Reading assignment:
Announcements:
Key questions
"metal"
(n+ polySi)
semiconductor
oxide (p type)
contact contact
-tox 0 x
Application of bias:
• built-in potential across MOS structure increases from
φB to φB + VGB
• oxide forbids current flow ⇒
– J = 0 everywhere in semiconductor
– need drift=-diffusion in SCR
• must maintain boundary condition at Si/SiO2 inter-
face: Eox/Es 3
n(x) = ni eqφ(x)/kT
p(x) = ni e−qφ(x)/kT
and
np = n2
i
at every x
2. Depletion regime
xd(VGB)
0 0
-tox x
-qNa
Eox
Es
0
-tox 0 x VGB<0
xd(VGB)
φ
VGB=0
VGB>0
φB+VGB
φB
0
-tox xd(VGB) x
0
log p, n
Na
n
ni2
Na
-tox 0 x
xd(VGB)
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 8-6
For example:
�
�
�
s � 4(φB + VGB )
xd(VGB ) = �
[ 1+
�
�
2
− 1]
Cox γ
qNax2d (VGB )
VB (VGB ) =
2s
3. Flatband
0 0
-tox x
Eox=0
Es=0
0
-tox 0 x
φ VGB=0
VGB=VFB
VGB=-φB 0
0 x
-tox
log p, n
p
Na
n ni2
Na
x
-tox 0
Flatband voltage:
Flatband
VF B = −φB
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 8-8
4. Accumulation regime
0
-tox 0 x
0 0
-tox Es x
Eox
0
-tox 0 x
VGB-VFB
log p, n
p
Na
n ni2
Na
-tox 0 x
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 8-9
5. Threshold
Na
p
n
ni2
Na
-tox 0 xdmax x
Three-step process:
n(0) = nieqφ(0)/kT
kT n(0) kT Na
φ(0)|VT = ln |V = ln = −φp
q ni T q ni
φ
VT+φB -φp
0 VB=-2φp
-tox 0 xdmax x
φp
Hence:
VB (VT ) = −2φp
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 8-11
qNax2d(VT )
VB (VT ) = = −2φp
2s
Then:
qNaxd(VT ) �
Vox(VT ) = Eox (VT )tox = tox = γ −2φp
ox
φ
Vox
VT+φB -φp
0 VB=-2φp
-tox 0 xdmax x
φp
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 8-12
Vox
VT+φB -φp
0 VB=-2φp
-tox 0 xdmax x
φp
�
VT + φB = VB (VT ) + Vox (VT ) = −2φp + γ −2φp
Solve for VT :
�
VT = VF B − 2φp + γ −2φp
Key dependencies:
6. Inversion
⇒ inversion.
inversion layer
log p, n
Na
n
p
ni2
Na
-tox 0 xdmax x
2 Charge-control relation
Let us look at overall electrostatics:
xdmax
0
-tox 0 x
-qNa
Qn
E
Eox
Es
0
-tox 0 xdmax x
VGB+φB
0
-tox 0 xdmax x
log p, n
n Na
p
ni2
Na
-tox 0 xdmax x
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 8-15
Key realization:
�
|QB | ∝ φ(0)
Several consequences:
• little change in φ(0) beyond threshold
Q = CV
|Qn|
Cox
VT VGB
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 8-17
Key conclusions
M O S (p-type)
--- ++
- ++
VGB<VFB --- ++
++
accumulation
--
+
VGB=VFB flatband
+ -
++
-
VFB<VGB<0 - depletion
+ -
+ -
+ - --
+
VGB=0 +++ - -
- - zero bias
++ - - -
+++ - - -
- - -
++ depletion
0<VGB<VT ++ - - - --
++ - - -
++++ -
---- -- -- - -
- -
+++
VGB=VT + + --- - - - - threshold
+++
-
--- - - - -
+
++++ ----- - -- - - -
++ ---- - - inversion
VGB>VT +++ ---- - - -
+++
+ ----- - -
In inversion:
October 6, 2005
Contents:
2. Qualitative operation
3. I-V characteristics
Reading assignment:
Key questions
polysilicon gate
body source drain
gate
n+
p+ n+ n+
gate length
gate width
p+ p n+ n+ n+
n+ STI edge
Key elements:
• inversion layer under gate (depending on gate voltage)
2 Circuit symbols
D IDn D
IDn S
+ + S
+
VDS > 0 VSG
VSB
G G _ _
B B
+ + G B G B
VGS VBS VSD > 0
_ _
S−
S −IDp D− −IDp D
2. Qualitative operation
VDS
VGS
ID
S n+ D
VGS
n+ n+ water
VDS
inversion
depletion
layer
region
B
source gate drain
2 Cut-off regime:
regime:
VGS<VT VGD<VT
G
S n+ D
n+ n+
no inversion
layer
anywhere depletion
region
p
no water flow
ID = 0
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 9-8
VGS>VT VGD>VT
G
S n+ D
n+ n+
inversion layer
everywhere
depletion
region
p
• VGS ↑ → |Qn| ↑ → ID ↑
• VDS ↑ → |Ey | ↑ → ID ↑
ID ID
small VDS small VDS
VGS>VT
VDS
0 0
0 VDS VT VGS
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 9-9
2 Satura
Saturation regime:
VGS>VT VGD<VT
G
S n+ D
n+ n+
inversion layer
depletion "pinched-off"
region at drain side
p
VGDsat=VT
ID
saturation
linear
0
0 VDSsat=VGS-VT VDS
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 9-10
3. I-V characteristics
Geometry of problem:
y
0 L
VDS
VGS
ID
G
IS
-tox
S n+ D
0
n+ n+
xj inversion
depletion
VBS=0 layer
region
Iy = W Qn(y)vy (y)
ID = −W Qn(y)vy (y)
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 9-11
ID = −W Qn(y)vy (y)
dVc (y)
vy (y) −µnEy (y) = µn
dy
All together:
dVc(y)
ID = W µnCox (VGS − Vc (y) − VT )
dy
-for y = 0, Vc(0) = 0
Then:
� �
L VDS
ID 0 dy = W µnCox 0 (VGS − Vc − VT )dVc
or:
W VDS
ID = µnCox (VGS − − VT )VDS
L 2
W
ID µnCox (VGS − VT )VDS
L
Key dependencies:
ID ID
small VDS small VDS
VGS>VT
VDS
0 0
0 VDS VT VGS
In general,
W VDS
ID = µnCox (VGS − − VT )VDS
L 2
VDS ≤ VGS − VT
ID VDS=VGS-VT
VGS
VGS=VT
0
0 VDS
VDS>0
0
0 L y
|Ey(y)|
VDS>0
VDS=0
0
0 L y
Vc(y)
VDS
VDS>0
VDS=0
0
0 L y
VGS-Vc(y)
VDS=0
VGS
VDS
local gate
overdrive VDS>0
VT
0 L y
Impact of VDS :
|Qn(y)|
VDS=0
Cox(VGS-VT)
VDS
0
0 L y
|Ey(y)|
VDS
VDS=0
0
0 L y
Vc(y)
VDS
VDS
VDS=0
0
0 L y
VGS-Vc(y)
VDS VDS=0
VGS
VDS
local gate
overdrive
VT
0 L y
Key conclusions
VDSsat = VGS − VT
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 10-1
Contents:
Reading assignment:
Announcements:
Quiz 1: 10/13, 7:30-9:30 PM, (lectures #1-9); open book; must
have calculator.
have
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 10-2
Key questions
Geometry of problem:
y
0 L
VDS
VGS
ID
G
IS
-tox
S n+ D
0
n+ n+
xj inversion
depletion
VBS=0 layer
region
Output characteristics:
ID VDS=VGS-VT
VGS
VGS=VT
0
0 VDS
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 10-5
VDS
0
0 L y
|Ey(y)|
VDS
VDS=0
0
0 L y
Vc(y)
VDS
VDS
VDS=0
0
0 L y
VGS-Vc(y)
VDS VDS=0
VGS
VDS
local gate
overdrive
VT
0 L y
As VDS approaches:
VDSsat = VGS − VT
Then:
W
IDsat = µnCox(VGS − VT )2
2L
VDSsat=VGS-VT
ID
linear saturation
VGS
VGS=VT
0
0 VDS
cutoff
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 10-7
W
IDsat = µnCox(VGS − VT )2
2L
ID
VDS>VDSsat=VGS-VT
0 VT
VGS
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 10-8
At pinch-off:
G
D
- +
- - - - - - - - - ++ + ++
+++ + + n+ drain
-- - - -
-
inversion layer
p
depletion regions
L y
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 10-9
• IDsat ∝ (VGS − VT )2
��
G
D
+
- - - -- -
-
-
- -+ n+
++++ +++++
-- - - -
-
p
Vc(L)=VDSsat=VGS-VT
⇒ IDsat ∝ (VGS − VT )2
1
• IDsat ∝ L
L ↓ → |Ey | ↑
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 10-10
G
D
- -+
- - - -
- + n+
- - - ++++ +++++
-- - - -
-
Vc(L-∆L)=VDSsat=VGS-VT
p
L-∆L L y
W
ID = IDsat = µnCox (VGS − VT )2
2L
1 1 ∆L
ID ∝ (1 + )
L − ∆L L L
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 10-13
Experimental finding:
∆L ∝ VDS − VDSsat
Hence:
∆L
= λ(VDS − VDSsat)
L
Improved model in saturation:
W
IDsat = µnCox (VGS − VT )2 [1 + λ(VDS − VDSsat)]
2L
VDSsat
ID
VGS
VGS=Vth
0
0 VDS
1
λ∝
L
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 10-14
2. Backgate characteristics
VDS
VGS>VT ID
G
S D
n+ n+
inversion layer
VBS depletion region
p
0 y
L
0 xdmax(VBS)
0
-tox x
-qNa
Qn
E
Eox
VBS=0
Es VBS<0
0 x
-tox 0 xdmax(VBS)
φ
Vox
VGS+φB -φp
0
-tox 0 x VB=-2φp
VB=-2φp-VBS
VBS
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 10-16
• |QB | ↑⇒ xdmax ↑
Then:
And:
�
Define:
VT o = VT (VBS = 0)
Then:
� �
VT (VBS ) = VT o + γ( −2φp − VBS − −2φp )
ID
VBS
saturation
0 cut-off
0 VT VGS
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 10-19
Key conclusions
Contents:
Reading assignment:
Key questions
VDSsat=VGS-VT
ID
linear saturation
ID
VDS VGS
VGS VBS
VGS=VT
0
0 VDS
cutoff
• Cut-off:
ID = 0
• Linear:
W VDS
ID = µnCox (VGS − − VT )VDS
L 2
• Saturation:
W
ID = IDsat = µnCox (VGS −VT )2 [1+λ(VDS −VDSsat)]
2L
Effect of back bias:
� �
VT (VBS ) = VT o + γ( −2φp − VBS − −2φp )
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 11-4
ID+id
+
v
- ds
+ VDS
vgs + v
- - bs
VGS VBS
Key points:
• Small-signal is small
⇒ response of non-linear components becomes linear
• Can separate response of MOSFET to bias and small
signal.
• Since response is linear, superposition can be used
MOSFET
small-signal
equivalent
circuit model
ID+id ID id
+ +
v v
- ds - ds
+ VDS = VDS +
vgs + +
v vgs + v
- - bs - - bs
VGS VBS VGS VBS
Mathematically:
Small-signal id:
id gm vgs + govds + gmb vbs
Define:
gm ≡ transconductance [S]
go ≡ output or drain conductance [S]
gmb ≡ backgate transconductance [S]
Then:
∂ID ∂ID ∂ID
gm |Q go |Q gmb |Q
∂VGS ∂VDS ∂VBS
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 11-6
2 Transconductance
In saturation regime:
W
ID = µnCox (VGS − VT )2 [1 + λ(VDS − VDSsat)]
2L
∂ID W
gm = | µnCox (VGS − VT )
∂VGS Q L
Rewrite in terms of ID :
�
�
�
�
�
W
gm = 2 � µnCox ID
L
gm gm
saturation
saturation
cut-off
0 0
0 VT VGS 0 ID
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 11-7
vgs gmvgs
-
S
B
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 11-8
2 Output conductance
In saturation regime:
W
ID = µnCox (VGS − VT )2 [1 + λ(VDS − VDSsat)]
2L
Then:
∂ID W ID
go = |Q = µnCox (VGS − VT )2 λ λID ∝
∂VDS 2L L
1 L
ro = ∝
go ID
go go
saturation
saturation
cut-off
0 0
0 VT VGS 0 ID
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 11-9
vgs ro
-
S
B
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 11-10
2 Backgate transconductance
W
ID µnCox (VGS − VT )2
2L
Then:
∂ID W ∂VT
gmb = | = µnCox (VGS − VT )(− | )
∂VBS Q L ∂VBS Q
Since:
� �
VT (VBS ) = VT o + γ( −2φp − VBS − −2φp )
Then:
∂VT −γ
| = �
∂VBS Q 2 −2φp − VBS
All together:
γgm
gmb = �
2 −2φp − VBS
id
G D
+
vgs gmbvbs
-
S
-
vbs
+
B
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 11-12
id
G D
+
Cfringe gate
Cfringe
source n+ drain
Cgs,i
n+ Cov Cov n+
Cjsw Csb,i Cjsw
Cj Cj
p
body
Cgd
id
G
D
+
�
L �
VGS −VT dy
QN (VGS ) = W 0 Qn (y)dy =W 0 Qn(Vc ) dVc
dVc
But:
dVc ID
=−
dy W µnQn(Vc )
Then:
Remember:
Then:
W 2Lµn Cox
2 �
VGS −VT 2
QN (VGS ) = − 0 (V GS − V c − V T ) dVc
ID
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 11-16
2
QN (VGS ) = − W LCox (VGS − VT )
3
Gate charge:
dQG 2
Cgs,i = = W LCox
dVGS 3
2
Cgs = W LCox + W Cov
3
Cgd = W Cov
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 11-17
polysilicon gate
body source drain
gate
n+
p+ n+ n+
gate length
gate width
p+ p n+ n+ n+
n+ STI edge
�
�
�
�
�
qsNa
Csb = Cj +Cjsw = W L dif f �
� +(2Ldif f +W )CJ SW
2(φB − VBS )
Key conclusions
Cgd id
G D
+
Cdb
In saturation:
�
�
�
W �
gm ∝ ID �
�
L
ID
go ∝
L
Cgs ∝ W LCox
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 12-1
The inverter
Contents:
Reading assignment:
Key questions
VMAX
logic 1
VOH
undefined
region
VOL
logic 0
VMIN
• logic 0: VM IN ≤ V ≤ VOL
• logic 1: VOH ≤ V ≤ VM AX
2 Ideal inverter:
IN OUT
OUT=IN 0 1
IN
1 0
VOUT
v+
V+ VOUT=VIN
V+
+ + 2
VIN VOUT
-
-
0
0 VM= V
+ V+ VIN
2
V+
+ + 2
VIN VOUT
- -
0
0 VM = V
+ V+ VIN
2
logic level
level restoration VM VM
0 0
VIN VOUT
V+ V+
noise suppression VM VM
0 0
VIN VOUT
V+ V+
0 0
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 12-6
2 ”Real” inverter:
VOUT
V+ slope=-1
VMAX v+
logic 1 VOH
|Av|>1
undefined + +
region VIN VOUT
- -
VOL
logic 0 VMIN
0
0 VIN
V+
• logic 0:
• logic 1:
|Av|<1
VOUT noise suppressed
VMAX
logic 1 slope=-1
VOH
|Av|>1
undefined edges sharpened
region
|Av|<1
VOL noise suppressed
logic 0 VMIN
0
0 VIL VIH V+ VIN
t t
s tha 1 t ha 0
e ic s c
v alu le log a lue logi
t
pu ptab tv le
i n i n pu ptab
f e of acce
g e o e acc g e
ran duc ran duc
e
pr o o
pr
VOUT VIN
VMAX VMAX
VOH
NMH
VIH
VIL
VOL NML
VMIN VMIN
inverter M inverter N
output input
Approximate calculation:
VOUT
VOH=VMAX
slope= Av(VM)
VOUT=VIN
VM
VOL=VMIN
0
0 VIL VM VIH V+ VIN
VOUT
VOH=VMAX
slope= Av(VM)
VOUT=VIN
VM
VOL=VMIN
0
0 VIL VM VIH V+ VIN
VMAX − VM VMAX − VM
|Av (VM )| ⇒ VIL VM −
VM − VIL |Av (VM )|
VM − VMIN 1 VMIN
|Av (VM )| ⇒ VIH VM (1 + )−
VIH − VM |Av (VM )| |Av (VM )|
Then:
1
NML = VIL −VOL (VMAX −VMIN )−(VMAX −VM )(1+ )
|Av (VM )|
1
NMH = VOH −VIH (VMAX −VMIN )−(VM −VMIN )(1+ )
|Av (VM )|
If |Av (VM )| → ∞:
N ML → VM − VM IN N MH → VM AX − VM
2 Transient characteristics
VIN
VOH
90%
50%
10% VOL
0 t
tR tF
IN OUT
50%
10% VOL
0 tF tR t
tCYCLE
Propagation delay:
tP = 12 (tP HL + tP LH )
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 12-12
VIN
VOH
tCYCLE
VOL
t
VOH VOH
50% tCYCLE
VOL
t
V+=VDD
R IR
VOUT
ID
VIN CL
load capacitance
(from following
stages)
Features:
Basic operation:
VDD
+
R IR VR
-
VOUT
ID
VIN
IR = ID
VDD VDD
R R
0 0
0 VR=VDD-VOUT -VDD VR-VDD=-VOUT 0 VDD VOUT
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 12-15
VDD VGS=VDD
R
VGS=VIN
VGS=VT
0
0 VDD VDS=VOUT
Transfer function:
VOUT=VDS
VDD
0
0 VT VDD VIN=VGS
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 12-16
Logic levels:
VOUT=VDS
VMAX=VDD
VOUT=VIN
VM
VMIN
0 VT VM VDD VIN=VGS
VM AX = VDD
W VM IN VDD − VM IN
ID = µnCox (VDD − −VT )VM IN = IR =
L 2 R
For VM , transistor is in saturation; solve:
W VDD − VM
ID = µnCox (VM − VT )2 = IR =
2L R
Key conclusions
Contents:
Reading assignment:
Key questions
V+=VDD VOUT=VDS
VOH=VMAX=VDD
R IR
slope= Av(VM)
VOUT=VIN
VOUT
VM
ID
VIN
CL
VOL=VMIN
0
0 VT VM VDD VIN=VGS
VIL VIH
2 Noise margins:
VM AX − VM
N ML = VIL − VOL = VM − − VM IN
|Av (VM )|
1 VM IN
N MH = VOH −VIH = VM AX −VM (1+ )+
|Av (VM )| |Av (VM )|
+ +
vin gmvin ro//R vout
- -
2 Dynamics
VDD VDD
R R
VOUT: VOUT:
HI LO LO HI
VIN: VIN:
CL HI LO CL
LO HI
pull-down pull-up
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 13-6
Trade-off
Trade-off between speed
speed and noise margin.
margin.
iSUP
ISUP 1
roc
vSUP iSUP
0
0 vSUP
iSUP
VGS=VDD
iSUP
ISUP
VOUT VGS=VIN
VIN
CL
VGS=VT
0
0 VDD VDS
Transfer characteristics:
VOUT
VDD
0
0 VT VDD VIN
Dynamics:
VDD VDD
iSUP iSUP
VOUT: VOUT:
HI LO LO HI
VIN: VIN:
LO HI CL CL
HI LO
pull-down pull-up
IDp
-IDp -IDp
saturation
VSGp
VSGp=-VTp
0 0
0 VSDp 0 VSGp
-VTp
In saturation:
−IDp ∝ (VSG + VT p )2
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 13-11
VDD
PMOS load line for VSG=VDD-VB
-IDp=IDn
VDD
VB
VOUT
VIN
VIN
CL
0
0 VDD VOUT
Transfer function:
NMOS cutoff
PMOS triode
VOUT
NMOS saturation
PMOS triode
VDD
NMOS saturation
PMOS saturation
NMOS triode
PMOS saturation
0
0 VTn VDD VIN
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 13-12
Noise margin:
Wn
IDn = µnCox (VM − VT n )2
2Ln
Wp
−IDp = µp Cox(VDD − VB + VT p )2
2Lp
And:
IDn = −IDp
Then:
�
�
µp W
� p
�
�
� Lp
VM = VT n + �
�
Wn (VDD − VB + VT p )
�
µn L n
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 13-13
S2
+
+ +
vin gmnvin ron//rop vout
- -
Av = −gmn (ron//rop )
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 13-15
VDD
VB
VOUT:LO VIN
VIN:HI
CL
0
0 VDD VOUT
Circuit schematic:
VDD
VIN VOUT
CL
Basic operation:
power
No p ower consumption while idling in an
anyy logic state.
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 13-17
IDn -IDp
VGSn VSGp
VGSn=VTn VSGp=-VTp
0 0
0 VDSn 0 VSDp
Note:
IDn = −IDp
VDD
ID
VIN VOUT
VDD-VIN VIN
CL
0
0 VOUT
Transfer function:
NMOS cutoff
PMOS triode
VOUT NMOS saturation
PMOS triode
VDD
NMOS saturation
PMOS saturation
NMOS triode
PMOS saturation
NMOS triode
PMOS cutoff
0
0 VTn VDD+VTp VDD VIN
”r
”rail-to-rail”
ail-to-rail” lo
logic:
gic: logic levels are 0 and VDD
logic
highh |A
|Av | ar logic thresholdd ⇒ go
ound logic
around od noise margins
good
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 13-19
Key conclusions
CMOS
Contents:
Reading assignment:
Announcements:
Key questions
Circuit schematic:
VDD
VIN VOUT
CL
Basic operation:
IDn -IDp
VGSn VSGp
VGSn=VTn VSGp=-VTp
0 0
0 VDSn 0 VSDp
Note:
IDn = −IDp
VDD
ID
VIN VOUT
VDD-VIN VIN
CL
0
0 VOUT
no current while id
idling
ling in any lo
logic
gic state
state..
Transfer function:
NMOS cutoff
PMOS triode
VOUT NMOS saturation
PMOS triode
VDD
NMOS saturation
PMOS saturation
NMOS triode
PMOS saturation
NMOS triode
PMOS cutoff
0
0 VTn VDD+VTp VDD VIN
”rail-to-rail” lo
”rail-to-rail” gic: lo
logic: gic levels are 0 and VDD
logic
VOUT
NML
VDD
Av(VM)
VM
0
0 VILVM VIH VDD VIN
NMH
• Calculate VM
• Calculate Av (VM )
• Calculate N ML and N MH
1 Wp
−IDp = µpCox (VDD − VM + VT p )2
2 Lp
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 14-8
Define:
Wn Wp
kn = µnCox, kp = µpCox
Ln Lp
Since:
IDn = −IDp
Then:
1 1
kn(VM − VT n )2 = kp(VDD − VM + VT p )2
2 2
Solve for VM :
�
�
� kp
�
VT n + kn
(VDD + VT p )
VM = �
�
� kp
�
1+ kn
• Symmetric case: kn = kp
VDD
VM =
2
This implies:
Wp Wp
kp µC
Lp p ox
µ
Lp p Wp Wn
=1= Wn Wn ⇒ 2
kn Ln µn Cox Ln 2µp Lp Ln
VOUT
VDD
VIN=VOUT
kn=kp
0
0 VTn VM VDD+VTp VDD VIN
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 14-10
Wp
• Asymmetric case: kn kp , or Wn
Ln
Lp
VM VT n
Wp
• Asymmetric case: kn kp , or Wn
Ln Lp
VM VDD + VT p
VOUT
VDD
VIN=VOUT
kn>>kp
kn=kp
kn<<kp
0
0 VTn VM VDD+VTp VDD VIN
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 14-11
Small-signal model:
VIN VOUT
S2
+
vsg2=-vin gmpvsg2 rop
-
G2 D2
D1
+ +
G1
+
vin vgs1 gmnvgs1 ron vout
- - -
S1
G1=G2 D1=D2
+ +
vin gmnvin gmpvin ron//rop vout
- -
S1=S2
2 Noise margins
VOUT
NML
VDD
Av(VM)
VM
0
0 VILVM VIH VDD VIN
NMH
• Noise-margin-low:
VDD − VM
VIL = VM −
|Av |
Therefore:
VDD − VM
N ML = VIL − VOL = VIL = VM −
|Av |
In the limit of |Av | → ∞:
N ML → VM
• Noise-margin-high:
VOUT
NML
VDD
Av(VM)
VM
0
0 VILVM VIH VDD VIN
NMH
1
VIH = VM (1 + )
|Av |
and
1
N MH = VOH − VIH = VDD − VM (1 + )
|Av |
In the limit of |Av | → ∞:
N MH → VDD − VM
When VM = VDD
2
⇒ N ML = N MH = VDD
2
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 14-14
clock cycle.
VDD
tCYCLE
0
t
VDD
50% tCYCLE
0
t
1
tp = (tP HL + tP LH )
2
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 14-15
VDD
VIN: VOUT:
LO HI HI LO
CL
VIN=VDD VOUT=VDD
CL CL CL
t=0- t=0+ t
1
2 charge of CL@t = 0−
tP HL
discharge current
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 14-16
Charge in CL at t = 0−:
Wn
IDn = µnCox (VDD − VT n )2
2Ln
Then:
CLVDD
tP HL
Ln µnCox (VDD − VT n )
Wn 2
ID
VDD-VIN VIN
0
0 VOUT
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 14-17
VDD
VIN: VOUT:
HI LO LO HI
CL
VIN=0 VOUT=0
CL CL CL
t=0- t=0+ t
NMOS is cut-off.
1
2 charge of CL@t = ∞
tP LH
charge current
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 14-18
Charge in CL at t = ∞:
QL(t = ∞) = CLVDD
Wp
−IDp = µp Cox(VDD + VT p )2
2Lp
Then:
CLVDD
tP LH Wp 2
Lp µ p Cox (V DD + V T p )
ID
VDD-VIN VIN
0
0 VOUT
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 14-19
• VDD ↑⇒ tp ↓
Reason: VDD ↑⇒ Q(CL) ↑, but also ID ↑
Trade-off: VDD ↑, more power usage.
• L ↓⇒ tp ↓
Reason: L ↓⇒ ID ↑
VDD
VOUT
VIN
Cwire
• Dynamic power?
VDD
VOUT
iDD(t)=iC(t)
VDD
VIN=HI LO VOUT=LO HI
CL
0
0 t
�
∞ �
∞ dvOU T
ES =
0
V i
DD C (t)dt = V DD 0
C L
dt =
�
dt
VDD 2
=
CLVDD 0
dvOU T = CLVDD
1 2
∆EC = EC (t = ∞) − EC (t = 0) = CL VDD
2
3. Energy dissipated in PMOS during transient:
1 2
EP = ES − ∆EC = CLVDD
2
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 14-23
VDD
iDD(t)=0 VOUT
VDD
VIN=LO HI VOUT=HI LO
iC(t) CL
0
0 t
�
∞
ES = 0 VDD iDD (t)dt =0
1 2
∆EC = EC (t = 0) − EC (t = ∞) = CL VDD
2
1 2
EN = ∆EC = CLVDD
2
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 14-24
2
ED = EP + EN = ΣES = CLVDD
2 Power dissipation
2
PD = f ED = f CLVDD
Fundamental
Fundamental trade-off between switching
switching speed
speed ant power
power
dissipation!
Key conclusions
– VDD ↑ ⇒ tp ↓
– L ↓ ⇒ tp ↓
2
PD = f ED = f CLVDD
I-V Characteristics
November 1, 2005
Contents:
Reading assignment:
Key questions
as ∼ exp qV
kT ?
��� ��
���
n type
p type
��
x
p type
���� (a)
����
metal contact
to p side
(Na) p
x=0
����
(Nd) n
(b)
metal contact to
n side
log po, no
Na
Nd
po no
ni2
ni2 Nd
Na
0 x
Jhdiff
Jhdrift
Jediff
Jedrift
|Jdrif t| = |Jdif f |
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 15-5
Na
Nd
po no
p
n
ni2
ni2 Nd
Na
0 x
Jhdiff
Jhdrift
Jh
Jediff
Jedrift
Je
Na
po Nd
no
ni2
n i2 Nd
Na p
n
0 x
Jh Jhdiff
Jhdrift
Jediff
Je
Jedrift
⇒ recom
recombination
bination prevails
⇒ generation prevails
generation
Si-Si bond n+p
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 15-8
log p, n
Na
po Nd
no
p
n
ni2
ni2 Nd
Na
0 x
log p, n
Na
po Nd
no
ni2
ni2 Nd
Na p
n
0 x
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 15-10
• Forward bias:
p n
hole injection
and recombination at surface
electron injection
and recombination at surface
I=In+Ip
• Reverse bias:
p n
I=In+Ip
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 15-11
p n
electron injection
and recombination
at surface
-Wp -xp xn Wn x
2. I-V characteristics
and
po (x1 ) −q[φ(x1 ) − φ(x2 )]
= exp
po (x2 ) kT
and
p(x1 ) −q[φ(x1 ) − φ(x2 )]
exp
p(x2 ) kT
p - + n
-xp
0
φB-V φB 0 xn x
n(−xp ) kT kT
and
p(xn ) −q[φ(xn ) − φ(−xp )] −q(φB − V )
exp = exp
p(−xp ) kT kT
But:
Then:
q(V − φB )
n(−xp ) Nd exp
kT
and
q(V − φB )
p(xn) Na exp
kT
Built-in potential:
kT NdNa
φB = ln 2
q ni
n2i qV
n(−xp ) exp
Na kT
and
n2i qV
p(xn) exp
Nd kT
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 15-15
Voltage dependence:
• Equilibrium (V = 0):
n2i n2i
n(−xp ) =
p(xn ) =
Na Nd
• Forward (V > 0):
n2i n2i
n(−xp )
p(xn )
Na Nd
Lots of carriers available for injection:
dn
Jn = qDn
dx
Inside p-QNR, electrons diffuse to reach and recombine
n(-xp)
n(x)
ni2
Na
-Wp -xp x
0
Boundary conditions:
n2i n2i qV
n(x = −Wp) = no =
n(−xp ) =
exp
Na Na kT
Electron profile:
np (−xp ) − np (−Wp )
np (x) = np (−xp) + (x + xp)
−xp + Wp
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 15-17
np (−xp ) − np (−Wp )
np (x) = np (−xp) + (x + xp)
−xp + Wp
dn np(−xp ) − np (−Wp)
Jn = qDn = qDn
dx Wp − xp
n2i
n2i
Na
exp
kT
− Na
qV
= qDn
Wp − xp
or
n2i Dn qV
Jn = q (exp − 1)
Na Wp − xp kT
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 15-18
p
p(xn)
p(x)
ni2
Nd
x
0 xn Wn
n2i Dp qV
Jp = q (exp − 1)
Nd Wn − xn kT
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 15-19
1 Dn 1 Dp qV
J = Jn+Jp = qn2i ( + )(exp −1)
Na Wp − xp Nd Wn − xn
kT
Current:
1 Dn 1 Dp qV
I = qAn2i ( +
)(exp − 1)
Na Wp − xp Nd Wn − xn
kT
qV
I = Io(exp − 1)
kT
with
Key conclusions
November 3, 2005
Contents:
Reading assignment:
Announcements:
Key questions
qV
I = Io(exp − 1)
kT
Fp
p n
Fn
Fp
p n
Fn
I log |I|
0.43 q
kT
=60 mV/dec @ 300K
Io
0
0 V 0 V
Io
linear scale semilogarithmic scale
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 16-6
1 Dn 1 Dp qV
I = qAn2i ( + )(exp − 1)
Na Wp − xp Nd Wn − xn kT
n2i
•I∝ N − 1) ≡ excess minority carrier concen-
(exp qV
kT
T
ratio at edges
tration ges of
o SCR
n2i
– in forward bias: I ∝ exp qV kT : the more carrier
N
are injected, the more current flows
n2i
– in reverse bias: I ∝ −N :
the minority carrier
concentration drops to negligible values and the
current saturates
q(V + v)
I + i = Io[exp − 1]
kT
qV qv qV qv
I + i = Io(exp exp − 1) Io [exp (1 + ) − 1]
kT kT kT kT
qV qV qv
= Io(exp − 1) + Io(exp )
kT kT kT
Then:
q(I + Io)
i= v
kT
q(I + Io)
gd =
kT
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 16-9
gd
qI
gd
kT
gd Cj
Cjo
Cj =
1 − φVB
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 16-11
log p, n
Na
po Nd
no
p
n
ni2
ni2 Nd
Na
0 x
n(xn)
n(x)
qNn
Nd
p(xn)
p(x)
qPn
ni2
Nd
xn x
0 Wn
Mathematically:
qP n = qA 12 p (xn)(Wn − xn) =
2
Wn −xn ni
= qA 2 Nd (exp qV
kT − 1) = −qNn
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 16-13
n n-QNR V
+-
n(xn) -
∆qNn=-∆qPn I
n(x) p n
Nd
p
p(xn) + ∆qPn
p(x)
ni2
Nd
xn x
0 Wn
dqP n
Cdn = |V
dV
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 16-14
(Wn − xn)2
τT p =
2Dp
Then:
qP n = τT p Ip
and
q
Cdn τT pIp
kT
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 16-15
qNp = τT nIn
q
Cdp τT nIn
kT
where τT n is transit time of electrons through p-QNR:
(Wp − xp)2
τT n =
2Dn
qP n + qNp = τT nIn + τT p Ip = τT I
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 16-16
gd Cj Cd
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 16-17
Cd
C
Cj
2Cjo
0
0 φB/2 V
• Cj √
dominates in reverse bias and small forward bias
(∼ 1/ φB − V )
Key conclusions
Cd ∼ eqV /kT
Cd ∼ I
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 17-1
(I)
November 8, 2005
Contents:
Reading assignment:
Announcements:
Key questions
n+ emitter
p base n+ plug
n collector
"intrinsic" BJT
n+ buried layer
p substrate
base-collector junction
base-emitter junction (area AE) collector-substrate junction
emitter-stripe length
emitter-stripe width
n p n
IE IC
NdE NaB NdC
- -
IB
VBE VBC
+ +
x
-WE-XBE -XBE 0 WB WB+XBC WB+XBC+WC
collector
VBE
IC
- +
VBC forward saturation
active
IB +
base
VCE
+ VBC
VBE
- - cut-off reverse
IE
emitter
IC>0
IE<0
IB>0
Transistor effect:
log po, no
NdE NaB
po NdC
no
no po
ni2
NdC
ni2
ni2
NdE
NaB
x
-WE-XBE -XBE 0 WB WB+XBC WB+XBC+WC
log p, n
NdE NaB
NdC
p n
ni2
NdC
ni2 ni2
NdE NaB
x
-WE-XBE -XBE 0 WB WB+XBC WB+XBC+WC
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 17-7
IC>0
IE<0
IB>0
In forward-active regime:
feature in saturation
in FAR
functional dependence
of controlled current quadratic
exponential
DC current in
controlling terminal 0
exponential
βF = IC
IB
(want big enough, 100)
n
npB(0)
npB(x)
JnB
ni2 npB(WB)=0
NaB
x
0 WB
Boundary conditions:
qVBE
npB (0) = npBo exp , npB (WB ) = 0
kT
Electron profile:
x
npB (x) = npB (0)(1 − )
WB
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 17-10
IC AE
p
pnE(-xBE)
pnE(x)
ni2
pnE(-WE-xBE)=
NdE
ni2
NdE
-WE-xBE -xBE x
Boundary conditions:
qVBE
pnE (−xBE ) = pnEo exp , pnE (−WE −xBE ) = pnEo
kT
Hole profile:
x + xBE
pnE (x) = [pnE (−xBE ) − pnEo ](1 + ) + pnEo
WE
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 17-12
IB AE
Then:
IS qVBE
IB =
(exp − 1)
βF kT
For VBE kT
q
:
IC
IB
βF
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 17-13
log IC, IB
IC
IB
60 mV/dec
at 300 K
IS
IS
VBC<0
βF
VBE
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 17-14
2 Current gain:
D
IC npBo WBn NdE DnWE
βF = = Dp =
IB pnEo W NaB DpWB
E
To maximize βF :
• NdE NaB
• WE WB
• want npn
npn,, rather than pnp design because Dn > Dp
βF dependence on IC :
βF
log IC
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 17-16
Key conclusions
IC>0
IE<0
IB>0
(II)
Regimes of Operation
Contents:
1. Regimes of operation.
2. Large-signal equivalent circuit model.
3. Output characteristics.
Reading assignment:
Announcements:
Key questions
1. Regimes of operation
VBE
- +
B
VCE
+
VBC
VBE
- - cut-off reverse
E
IC>0
IE<0
IB>0
pnCo
pnEo npBo
x
-WE-XBE -XBE 0 WB WB+XBC WB+XBC+WC
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 18-5
qVBE
IC = IS exp
kT
IS qVBE
IB = (exp − 1)
βF kT
• Emitter current:
qVBE IS qVBE
IE = −IC − IB = −IS exp − (exp − 1)
kT βF kT
IE>0 IC<0
IB>0
pnCo
pnEo npBo
x
-WE-XBE -XBE 0 WB WB+XBC WB+XBC+WC
qVBC
IE = IS exp
kT
IS qVBC
IB = (exp − 1)
βR kT
• Collector current:
qVBC IS qVBC
IC = −IE − IB = −IS exp − (exp − 1)
kT βR kT
• Typically, βR 0.1 − 5 βF .
B E B B E B
IE AE
IB AC
C C
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 18-8
IE>0 IC>0
IB<0
pnCo
pnEo npBo
x
-WE-XBE -XBE 0 WB WB+XBC WB+XBC+WC
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 18-10
IS
IB1 = − = −IE
βF
IS
IB2 = − = −IC
βR
IE IC
IB<0
pnCo
pnEo npBo
x
-WE-XBE -XBE 0 WB WB+XBC WB+XBC+WC
electrons
holes
IS qVBC
(exp -1)
βR kT
qVBE qV
B IS (exp - exp BC )
kT kT
IS qVBE
(exp -1)
βF kT
IB
qVBE B
B IS exp βFIB
kT
IS qVBE
(exp -1) VBE,on
βF kT
E E
IS qVBC VBC,on
(exp -1)
βR kT
qVBC
B IS exp B βRIB
kT
IB
E
E
VBC,on VBC,on
B B B
VCE,sat
VBE,on VBE,on
E E E
3. Output characteristics
IB
IB=0
0
0 VCB
VBC,on
IB
IB=0
0
0 VCE=VCB+VBE
VCE,sat
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 18-18
Key conclusions
VBE,on βFIB
VBC,on
B
VCE,sat
VBE,on
E
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 19-1
Common-Source Amplifier
Contents:
1. Amplifier fundamentals
2. Common-source amplifier
3. Common-source amplifier with current-source supply
Reading assignment:
Announcements:
Key questions
1. Amplifier fundamentals
vOUT
+V
output
+ + signal
vIN RL vOUT
- - vIN
-V
input signal
Features of amplifier:
RS
voltage +
vs +
RL vout
− amplifier
−
RS iout
vs + transconductance RL
−
amplifier
+
is
transresistance vout
RS RL
amplifier −
iout
current
is RS RL
amplifier
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 19-5
vOUT
Q output
signal
vIN
input signal
2. Common-Source Amplifier
V+=VDD
RD iR
signal source
signal
RS iD + load
RL
vs vOUT
VGG
-
V-=VSS
VDD-VSS VGG-VSS=VDD-VSS
RD
VGG-VSS
VGG-VSS=VT
0
VSS VDD VOUT
VOUT
VDD
VSS
0 VT VDD-VSS VGG-VSS
Want:
• Bias point calculation;
• small-signal gain;
• limits to signal swing
• frequency response [in a few days]
W
ID = µnCox (VGG − VSS − VT )2
2L
VDD − VOU T
IR =
RD
If we select VOU T = 0:
W 2 VDD
ID = IR = µnCox (VGG − VSS − VT ) =
2L RD
Then:
�
�
�
� 2VDD
VGG = �
�
W + VSS + VT
�
RD L µnCox
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 19-9
RD
D
G
+ + +
vin vgs gmvgs ro vout
- - S -
+ +
vin gmvin ro//RD vout
- -
unloaded
Then unloaded voltage gain:
vout
Avo = = −gm (ro//RD )
vin
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 19-10
2 Signal swing:
VDD
RD
signal source
+
RS
vs vOUT
VGG -
VSS
vout,max = VDD
VDS,sat = VGS − VT
or
vout,min − VSS = VGG − VSS − VT
Then:
vout,min = VGG − VT
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 19-11
RD iR
signal source iL
RS iD +
RL
vs vOUT
VGG
-
VSS
RS Rout
+ +
+ +
vs vin Rin Avovin vout RL
- -
- -
input output
unloaded circuit
loading loading
vout Rin RL
Av = = Avo
vs Rin + RS RL + Rout
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 19-13
it
+
+
vt
it = 0 ⇒ Rin = = ∞
it
it
+
+
RS vgs gmvgs ro//RD vt
-
-
vt
Rout = = ro//RD
it
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 19-15
RS Rout
+ +
+ +
vs vin Rin Avovin vout RL
- -
- -
input output
unloaded circuit
loading loading
vout
Av =
vs
Rin RL RL
= Avo = −gm(ro //RD )
Rin + RS RL + Rout RL + ro //RD
Or:
Consequences of high RD :
iSUP
signal source
signal
RS iD + load
RL
vOUT
vs
VGG
-
VSS
Loadline view:
load line
iSUP=ID
VGG-VSS=VDD-VSS
ISUP VGG-VSS
VGG-VSS=VT
0
VSS VDD VOUT
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 19-18
VDD
VB iSUP
signal source
RS iD +
vs vOUT
VGG
-
VSS
Remember:
�
�
�
� W
gm = 2 �
� µnCox ID
L
1 L
ro ∝
λnID ID
Then:
Circuit Parameters
Device ∗ |Avo | Rin Rout
Parameters gm (ro//roc ) ∞ ro//roc
ISU P ↑ ↓ - ↓
W ↑ ↑ - -
µnCox ↑ ↑ - -
L↑ ↑ - ↑
∗
adjustments are made to VGG so
none of the other parameters change
Key conclusions
Contents:
Reading assignment:
Key questions
iSUP
signal source
signal
RS iD + load
RL
vs vOUT
VGG
-
VSS
Loadline view:
load line
iSUP=ID
VGG-VSS=VDD-VSS
ISUP VGG-VSS
VGG-VSS=VT
0
VSS VDD VOUT
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 20-4
VDD
VB iSUP
signal source
RS iD +
vs vOUT
VGG
-
VSS
Remember:
�
�
�
W �
�
gm = 2 µnCox ID
�
L
1 L
ro ∝
λnID ID
Then:
Circuit Parameters
Device ∗ |Avo | Rin Rout
Parameters gm (ro//roc ) ∞ ro//roc
ISU P ↑ ↓ - ↓
W ↑ ↑ - -
µnCox ↑ ↑ - -
L↑ ↑ - ↑
∗
adjustments are made to VGG so
none of the other parameters change
RS Rout
+ +
vs + vin + Avovin
Rin RL vout
− −
− −
RS iout
+
vs + vin Gmovin RL
Rin Rout
−
−
Gmo = gm
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 20-7
iin Rout
+
is + Rmoiin vout
RS Rin RL
−
−
iin iout
2. Common-drain amplifier
VDD
signal source
RS
signal
vs + load
iSUP RL
vOUT
VGG
-
VSS
(source
(sour follower)
r)
ce follower
• to first order, no voltage gain: vout vs
• but Rout small: effective voltage buffer stage
(good for making voltage amp in combination with
common-source stage).
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 20-9
2 Small-signal analysis
D
G
+ +
vgs gmvgs ro
- S
vin
+
roc vout
- -
+ vgs -
+ +
vin gmvgs ro//roc vout
- -
Then:
gm
Avo = 1 1
gm + ro //roc
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 20-10
Output impedance:
+ vgs -
it
+
+
RS vin gmvgs ro//roc vt
-
-
vgs=-vt
effectively:
it
resistance of
value 1/gm
+
gmvt ro//roc vt
-
1 1
Rout = 1
gm + ro //roc
gm
small!
RL RL
Av = Avo 1 1
RL + Rout RL + gm
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 20-11
VDD
signal source
RS
VSS
signal
+ load
vs
iSUP RL
vOUT
VGG
-
VSS
Two consequences:
D
G
+ +
vgs gmvgs gmbvbs ro
- S
vin -
+
vbs roc vout
- +B -
vbs=-vout
+ vgs -
+ +
vin gmvgs gmbvout ro//roc vout
- -
gm gm
Avo = 1 <1
gm + gmb + ro //roc
gm + gmb
Also:
1 1
Rout = 1
gm + gmb + ro //roc
gm + gmb
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 20-13
gmb = � gm
2 −2φp − VBS
Circuit Parameters
Device ∗ |Avo | Rin Rout
1
Parameters gmg+g
m
mb
∞ gm+gmb
ISU P ↑ - - ↓
W ↑ - - ↓
µnCox ↑ - - ↓
L↑ - - ↑
∗
adjustments are made to VGG so
none of the other parameters change
3. Common-gate amplifier
VDD
iSUP
iOUT signal
load
VSS
RL
signal source
is RS IBIAS
VSS
ISUP
IOUT
VSS
IBIAS
VSS
W
ID = µnCox (VGS − VT )2 = ISU P = −IBI AS
2L
but VT depends on VBS :
� �
VT = VT o + γn( −2φp − VBS − −2φp )
vbs=vgs
iout
is gm gmb ro
iout
iout
is = −iout ⇒ Aio = − = −1
is
Input resistance:
+
vgs=-vt
gmvt gmbvt ro
it vt
roc//RL
-
Rin = ro
gm + gmb + r1o gm + gmb
Very small.
Output resistance:
+
vgs = −i
tRS
Then:
1
Rout = roc//{ro [1+RS (gm +gmb + )]} roc//[ro (1+gm RS )]
ro
gm 1
common drain Avo gm +gmb ∞ gm +gmb voltage buffer
1
common gate Aio −1 gm +gmb roc //[ro(1 + gm RS )] current buffer
Key conclusions
• Common-source stage:
Multistage Amplifiers
Contents:
1. Introduction
2. CMOS multistage voltage amplifier
3. BiCMOS multistage voltage amplifier
4. BiCMOS current buffer
5. Coupling amplifier stages
Reading assignment:
Key questions
1. Introduction
signal source
RS
signal
+ load
vs RL
vOUT
-
VS
VSS
Issues:
• What amplifying stages should be used and in what
order?
• What devices should be used, BJT or MOSFET?
gm 1
CD Avo gm +gmb ∞ gm +gmb voltage buffer
1
CG Aio −1 gm +gmb roc //[ro (1 + gm RS )] current buffer
1 RS
CC Avo 1 rπ + β(ro //roc //RL ) gm + β voltage buffer
1
CB Aio −1 gm
roc //{ro [1 + gm (rπ //RS )]} current buffer
BJT MOSFET
IB = IβC IG = 0
�
qIC
gm = kT
> gm = 2 WL µCoxID
VA
ro = IC
> ro = 1
λID
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 21-5
2 Goals:
RS ro//roc
+ +
+ +
vs vin -gm(ro//roc)vin vout RL
- -
- -
• Rin = ∞
• Avo = −gm(ro //roc ), probably insufficient
• Rout = ro//roc, too high
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 21-6
RS ro1//roc1 ro2//roc2
+ + +
+ + +
vs vin1 -gm1(ro1//roc1)vin1 vout1=vin2 -gm2(ro2//roc2)vin2 vout2 RL
- - -
- - -
• Rin = ∞
• Avo = gm1(ro1 //roc1 )gm2 (ro2 //roc2 )
• but Rout = ro2//roc2 , still high
1
RS ro2 ⎢⎢roc2 gm3 + gmb3
+ + +
vs + + Avovin +
vin vin3 vout RL
− − −v gm3
in3
gm3 + gmb3
− − −
CS − CS CD
• Rin = ∞
• Avo = gm1(ro1 //roc1 )gm2 (ro2 //roc2 ) gm3g+g
m3 , still high
mb3
• Rout = 1
gm3 +gmb3
, now small
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 21-7
2 Avo (CE) > Avo (CS) because ro(BJ T ) > ro(M OSF ET )
+ +
+
vs + vin1
+ Avo1vin1 vin2 rπ2 + Avo2vin2 vout RL
− − −
−
− −
CS CE
1 ro2 ⎢⎢roc2
RS ro2 ⎢⎢roc2 gm3 + β3
+ +
+
+ + vin3 +
vs vin Avo1Avo2vin rπ3 + β3(ro3 ⎢⎢roc3 ⎢⎢RL) vin3 vout RL
− − −
−
− −
CS − CS CC
Interstage loading:
Rout2 = ro2//roc2 , Rin3 = rπ3 + β3(ro3 //roc3 //RL)
1 1 1
RS ro2 ⎢⎢roc2 gm3 + gmb3 gm4 + β (g + g )
4 m3 mb3
+ + +
+
vs + + Avo1Avo2vin vin3 + vin3 + vin4 vout
vin vin4 rπ4 + β4(RL ⎢⎢ro4 ⎢⎢roc4) RL
− − − −
−
− − −
CS − CS CD − CC
Interstage loading:
Rin3
=1
Rout2 + Rin3
1 Rout3 1 1
Rout = Rout4 = + = +
gm4 β4 gm4 β4(gm3 + gmb3 )
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 21-10
2 Goals:
iin iout
• Aio = −1
• Rin = 1
gm
• Rout = roc//{ro [1 + gm(rπ //RS )]}
1 −iin1 1 −iin2
is RS gm1 β1ro1 ⎢⎢roc1 gm2 RL
CB CB
Now
1 −iin1 1 −iin2
is RS gm1 β1ro1 ⎢⎢roc1 gm2 RL
CB CG
2 Capacitive coupling
3.2 V
4.0 V
2.5 V
2.5 V
ISUP1 ISUP2
Assumes VBE = 0.7 V
VGS = 1.5 V
• Advantages:
– can select bias point for optimum operation
– can select bias point close to middle of rails for
maximum signal swing
• Disadvantages:
5.0 V 5.0 V
4.7 V 3.2 V
2.5 V
ISUP1 ISUP2
Assumes VBE = 0.7 V
VGS = 1.5 V
• Advantages:
– no capacitors: compact
• Disadvantages:
– bias point shared: constrains design
5.0 V 5.0 V
ISUP1
3.2 V
1.7 V 2.5 V
ISUP2
Assumes VBE = 0.7 V
VGS = 1.5 V
1 1
Rout = +
gm4 β4(gm3 + gmb3 )
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 21-16
Transistor Type
Amplifier
Type
NMOS PMOS npn pnp
V+ V+ V+ V+
IN
iSUP iSUP IN
Common
Source/ OUT OUT OUT
IN OUT
Common
IN
Emitter iSUP iSUP
(CS/CE )
V− V− V− V−
V+ V+ V+ V+
iSUP IN iSUP IN
Common OUT
Gate/ OUT
OUT
Common OUT
Base
(CG/CB) iSUP IN iSUP
IN
V− V− V− V−
V+ V+ V+ V+
IN iSUP iSUP
IN
Common
OUT OUT OUT
Drain/
Common OUT IN
IN
Collector
iSUP iSUP
(CD/CC )
V− V− V− V−
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 21-17
VBE VBE,on
5.0 V 5.0 V
4.7 V 3.2 V
2.5 V
ISUP1 ISUP2
Assumes VBE = 0.7 V
VGS = 1.5 V
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 21-18
Key conclusions
Contents:
1. DC voltage sources
2. DC current sources and sinks
Reading assignment:
Key questions
1. DC voltage sources
ideal real
0
0 VS V
RS
+
Vs
-
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 22-4
+
VGS
+ VDS
VGS −
−
VGS=VT
0
0 VT VDS
I-V characteristics:
W W
ID = µCox (VGS − VT )2 = µCox (VDS − VT )2
2L 2L
IREF
iOUT
iD
+ 0
vOUT VT vOUT
−
-IREF
W
ID = IREF + iOU T = µCox(vOU T − VT )2
2L
Then:
W
iOU T = µCox (vOU T − VT )2 − IREF
2L
IREF + iOU T
vOU T = VT +
W
2L
µCox
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 22-6
iOUT iOUT
W/L
IREF
VT VT
vOUT vOUT
−IREF1 −IREF
−IREF2
D G it
+
+
ro gmvgs vgs vt
-
-
S
1 1
Rout = //ro
gm gm
VDD
iOUT
+
IREF VOUT
−
real
Is
ideal
0
0 V
Is RS
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 22-9
VDD
IREF iOUT
+
M1 M2 vOUT
+
VREF −
−
⎛ ⎞
1 ⎜W ⎟
IOU T ⎝ ⎠ µCox (VREF − VT )2
2 L 2
⎛ ⎞
1 W
IREF ⎜⎝ ⎟⎠ µCox(VREF − VT )2
2 L 1
Then:
W
L 2
IOU T = IREF
W
L 1
it
+
1 +
gm1 vgs2 gm2vgs2 ro2 vt
-
-
Rout = ro2
iOUT
(W/L)2
IREF
(W/L)1 1/ro2
VDS vOUT
SAT2
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 22-11
VDD
M1 M2
iOUT
IREF
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 22-12
VDD
M1 M2
MR M3
IREF
W
IOU T n = IREF
WL n
L R
VDD
MR
+
M1 M2 M3
VREF
−
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 22-13
VDD
M1
MR M2
iOUT1 iOUT2
iOUT4
IREF
M3 M4
W
IOU T 1 = IREF
WL 1
L R
W
IOU T 2 = IREF
WL 2
L R
W W W
IOU T 4 = IOU T 1
WL 4 = L 4 L 1
IREF
W
W
L 3 L 3 L R
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 22-14
2 Generating IREF :
Simple circuit:
VDD
VDD −VOU T
IREF R IREF = R
IREF
+
VOU T = VT +
W µC
2L ox
VOUT
−
VDD − VT
IREF
R
• Advantages:
– IREF set by value of resistor.
• Disadvantages:
– VDD also affects IREF .
– VT and R are function of temperature ⇒ IREF (T ).
Examples:
+2.5 V
RS
M1
IREF
vs +
−
VBIAS + +
−
vOUT
M3 M2
−
−2.5 V
Amp stages:
Examples:
+2.5 V
RS
M1
IREF
vs +
−
VBIAS + +
−
vOUT
M3 M2
−
−2.5 V
Amp stages:
2.5 V
RS
IREF M1
Vs +
−
VBIAS + +
−
RL vOUT
M3 M2
−
−2.5 V
Amp stages:
2.5 V
RS
IREF M1
Vs +
−
VBIAS + +
−
RL vOUT
M3 M2
−
−2.5 V
Amp stages:
+2.5 V
IREF
RS
Q1
vs +
− iOUT
VBIAS +
−
RL
M3 M2
−2.5 V
Amp stages:
+2.5 V
IREF
RS
Q1
vs +
− iOUT
VBIAS +
−
RL
M3 M2
−2.5 V
Amp stages:
+3 V
M2
M2B M4
iOUT
RS M3 +
M1
vs + RL vOUT
6 kΩ
− −
VBIAS +
−
−3 V
Amp stages:
+3 V
M2
M2B M4
iOUT
RS M3 +
M1
vs + RL vOUT
6 kΩ
− −
VBIAS +
−
−3 V
Amp stages:
+2.5 V
M4 M6
Q1
IREF RS
Q2
+
vs +
−
vOUT
VBIAS +
M5 − −
M3 M2
−2.5 V
Amp stages:
+2.5 V
M4 M6
Q1
IREF RS
Q2
+
vs +
−
vOUT
VBIAS +
M5 − −
M3 M2
−2.5 V
Amp stages:
Key conclusions
Amplifiers (I)
Common-Source Amplifier
December 1, 2005
Contents:
1. Introduction
2. Intrinsic frequency response of MOSFET
3. Frequency response of common-source amplifier
4. Miller effect
Reading assignment:
Key questions
1. Introduction
up.
Motivation:
• Processor speeds ↑
• Traffic volume ↑ ⇒ data rates ↑
• More bandwidth available at higher frequencies in the
spectrum
60 DOM Radio
50 'V Band'
40
Frequency
WE Datacom
LMDS Teledesic
25
Video Spacewav
20 WirelessMAN
4 Skybridge
MMDS
0 3G
0 2 8 20 40 45 100 155 500
BW (MHz)
ft ≡ short-circuit
short-circuit current-gain
-g cut-off frequency [GHz]
iD=ID+iout
iG=iin
vs
VGG
vbs Csb
+
B
vbs=0
Current gain:
iout gm − jωCgd
h21 = =
iin jω(Cgs + Cgd )
2 Magnitude of h21:
�
2 + ω2C 2
gm gd
|h21| =
ω(Cgs + Cgd )
gm
|h21|
ω(Cgs + Cgd )
Cgd
|h21| <1
Cgs + Cgd
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 23-7
log |h21|
-1
1
ωT log ω
Cgd
Cgs+Cgd
gm
ωT = 2πfT =
Cgs + Cgd
Then:
gm
fT =
2π(Cgs + Cgd )
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 23-8
2 Physical interpretation of fT :
Consider:
1 Cgs + Cgd Cgs
=
2πfT gm gm
or
1 L L
= = τt
2πfT µ < Echan > < vchan >
Then:
1
fT
2πτt
• L ↓: trade-off is cost
• (VGS − VT ) ↑⇒ ID ↑: trade-off is power
• µ ↑: hard to do
• note: fT independent of W
gm W
L µCox (VGS − VT ) 2 WL µCox ID
fT = = =
2π(Cgs + Cgd ) 2π(Cgs + Cgd) 2π(Cgs + Cgd )
fT fT
0 0
VT
0
VGS ID
600
c Fujitsu (02, EDL) c
d UIUC (03, EL) d
500
e IBM (03, IPRM)
Cutoff Frequency [GHz]
300
III-V HBT
200 f
SiGe HBT
100 Si CMOS
0
1985 1990 1995 2000 2005
Year
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 23-10
VDD
iSUP
signal source
RS signal
+
load
vOUT RL
vs
-
VGG
VSS
RS Cgd
+ +
+
vs vgs Cgs gmvgs Cdb ro roc RL vout
-
- -
Rout'
vout
Av,LF = = −gm(ro //roc //RL) = −gmRout
vs
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 23-11
RS Cgd
1 2
+ +
+
vs vgs Cgs gmvgs Cdb Rout' vout
-
- -
vs −vgs
node 1: RS − vgsjωCgs − (vgs − vout)jωCgd = 0
jω(Cgd + Cdb ) + R1
out
vgs = vout
jωCgd − gm
[check that for ω = 0, Av,LF = −gmRout ]
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 23-12
Simplify:
1. Operate at ω ωT = gm
Cgs +Cgd
⇒
+ gm gm
RS
3. Eliminate ω 2 term in denominator of Av
⇒ worst-case estimation of bandwidth
Then:
−gmRout
Av ) + R C ]
1 + jω[RS Cgs + RS Cgd (1 + gmRout out db
Av,LF
Av (ω) =
1 + j ωωH
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 23-13
log |Av|
gmRout'
-1
ωH log ω
At ω = ωH :
1
|Av (ωH )| = √ |Av,LF |
2
1
ωH = ) + R C
RS Cgs + RS Cgd (1 + gmRout out db
Compare with:
gm
fT =
2π(Cgs + Cgd )
2 In general: fH fT due to
1
• typically: gm RS
• Cdb enters fH but not fT
• presence of |Av,LF | in denominator
2 To improve bandwidth,
but...
4. Miller effect
iin C
+ +
-
vin Avvin vout
- +
-
But
Then:
iin = vin(1 + Av )C
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 23-16
or
vin 1
Zin = =
iin jω(1 + Av )C
CM iller = C(1 + Av )
Why?
fundamental
As a result of the Miller effect, there is a
fundamental
gain-bandwidth tradeoff in amplifiers.
gain-bandwidth
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 23-17
Key conclusions
Amplifiers (III)
December 8, 2005
Contents:
Reading assignment:
Announcement:
Key questions
VDD
signal source
RS
signal
vs + load
iSUP RL
vOUT
VGG -
VSS
Features:
• voltage gain 1
• high input resistance
• low output resistance
Cgd
G D
+
vbs=0
Cgs
+ vgs - +
RS
+ Cgd gmvgs Cdb ro//roc//RL=RL' vout
vs
- -
gmRL
Av,LF = ≤1
1 + gmRL
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 25-5
τi = RT iCi
ωH
Στi
Cgs
+ vgs - +
-
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 25-6
v
it + t -
1 2
+ vgs - +
node 1:
vt + vout
it − =0
RS
node 2:
vout
gm vgs − it − = 0
RL
also
vgs = vt
vt RS + RL
RT gs = =
it 1 + gm R
L
Time constant:
RS + RL
τgs = Cgs
1 + gm R
L
+ vgs -
it +
+
RS vt gmvgs RL' vout
-
-
RT gd = RS
τgd = Cgd RS
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 25-8
+ vgs -
it
+
RS gmvgs RL' vt
-
it
+
gm RL' vt
-
1 R
L
RT db = //R
L
=
gm 1 + gmRL
RL
τdb = Cdb
1 + gmRL
Notice:
RT db = Rout //RL
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 25-9
2 Bandwidth:
1 1
ωH =
τgs + τgd + τdb Cgs RS +RL + Cgd RS + Cdb RL
1+gm R 1+gmR L L
VDD
signal source
RS
VSS
signal
load
vs +
iSUP vOUT RL
-
VGG
VSS
Cgs
+ vgs - +
RS -
Cgs
+ vgs - +
RS
+ Cgd gmvgs Csb RL'//(1/gmb)=RL'' vout
vs
- -
gm RL”
Av,LF =
1 + gm RL”
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 25-11
ωH RS +RL” RL ”
Cgs 1+g m RL ”
+ Cgd R S + Csb 1+gm RL”
Simplify:
ωH
RS ( 1+gCmgsRL” + Cgd ) + Csb 1+gRmLR” L”
1
ωH
RS ( 1+gCmgsRL” + Cgd ) + Csb 1+gRmLR” L”
gm RL” 1
Cgs = Cgs(1−Av ) = Cgs(1− ) = Cgs
1 + gmRL” 1 + gm RL”
See in circuit:
iin C
+ +
+
vin Avvin vout
- -
-
CM = C(1 − Av )
if Av 1 ⇒ CM 0: bootstrapping
bootstrapping
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 25-13
2. Cascode amplifier
VDD VDD
iSUP1 iSUP2
signal source iOUT signal
RS load
vOUT1 VG2 VSS
RL
vs
iOUT1
VG1
IBIAS
VSS VSS
VDD VDD
iSUP iSUP
signal source iOUT signal
RS load
vOUT1 VG2 VSS
RL
vs
iOUT1
VG1
IBIAS
VSS VSS
VDD
iSUP
iOUT signal
load
VG2 VSS
RL
signal RS
source
vs
VG1
VSS
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 25-15
VDD
iSUP
iOUT signal
load
VG2 VSS
RL
signal RS
source
vs
VG1
VSS
RS Cgd1
+ ro2
+ -
vt
+ -
+
it
RS vgs1 gm1vgs1 gm2+gmb2
-
1 gm1
τgd1 =[ + RS (1 + )]Cgd1
gm2 + gmb2 gm2 + gmb2
τgd = [Rout + RS (1 + gm Rout )]Cgd
Cascode:
Casco de: excellent transconductance amplifier with high
bandwidth.
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 25-17
Key conclusions
• Common-drain amplifier:
– Voltage gain 1, Miller effect nearly completely
eliminates impact of Cgs (bootstrapping)
– if RS is not too high, CD amp has high bandwidth
• Cascode amplifier:
– effective sharing of current source
– Miller effect minimized by reducing voltage gain of
CS stage as a result of low input impedance of CG
stage
– transconductance amplifier with high bandwidth
Contents:
1. 6.012 wrap-up
Announcements:
1. Wrap up of 6.012
polysilicon gate
body source drain
gate
n+
p+ n+ n+
Cgs = W LCox ↓↓
– figure of merit for device switching delay:
CgsVDD 2 2VDD
=L ↓↓
ID µ(VGS − VT )2
• No gate current.
• VT can be engineered.
• MOSFETs come in two types: NMOS and PMOS.
• Easy to integrate.
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 26-8
• Scales well.
As L, W ↓:
– Logic density:
1 1
Density ∝ = ↑↑
A WL
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 26-9
100
10
Cell Area (um2)
0.57 um2
0.5x every cell on 65 nm
2 years generation
0.1
1993 1995 1997 1999 2001 2003 2005 2007
Transistors
1,000,000,000
Itanium R 2 Processor
Itanium R Processor
100,000,000
Pentium R 4 Processor
Pentium R III Processor
Pentium R II Processor 10,000,000
Pentium R Processor
1,000,000
486TM DX Processor
286
386TM Processor 100,000
8086
10,000
8008 8080
4004 1,000
1970 1975 1980 1985 1990 1995 2000 2005
M O O R E ' S L AW
2 MOSFET scaling
But
Pdiss
tP ↓↓⇒ f ↑↑⇒ ↑↑⇒ T ↑↑
device area
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 26-12
100
Power (watts)
10
0
1985 1987 1989 1991 1993 1995 1997 1999 2001 2003
Year
Cdb
drain
ID − qBD+
RD
+ qGD−
D′
− − vBD′ +
IS
vGD′
gate IDS(VGS,VDS,VBS) bulk
+
+ qGS−
IS
S′ − vBS' +
+ qGB− RS
− qBS+
source
6.012 - Microelectronic Devices and Circuits - Fall 2005 Lecture 26-18
3. Trade-offs: