lecture 17: common source/gate/drain amplifiersee105/fa03/handouts/lectures/...department of eecs...
TRANSCRIPT
![Page 1: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/1.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17
Lecture 17:
Common Source/Gate/Drain Amplifiers
Prof. Niknejad
![Page 2: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/2.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
Lecture Outline
MOS Common Source Amp
Current Source Active Load
Common Gate Amp
Common Drain Amp
![Page 3: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/3.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
Common-Source Amplifier
Isolate DC level
![Page 4: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/4.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
Load-Line Analysis to find Q
Q
D
DD outR
D
V VI
R
−=
1
10kslope =
0V
10kDI =
5V
10kDI =
![Page 5: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/5.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
Small-Signal Analysis
inR = ∞
![Page 6: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/6.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
sv
sR
inRoutR LRm inG v
inv
+
−
Two-Port Parameters:
Find Rin, Rout, Gm
inR = ∞
m mG g= ||out o DR r R=
Generic Transconductance Amp
![Page 7: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/7.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
Two-Port CS Model
Reattach source and load one-ports:
![Page 8: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/8.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
Maximize Gain of CS Amp
Increase the gm (more current) Increase RD (free? Don’t need to dissipate extra
power) Limit: Must keep the device in saturation
For a fixed current, the load resistor can only be chosen so large
To have good swing we’d also like to avoid getting to close to saturation
||v m D oA g R r= −
,DS DD D D DS satV V I R V= − >
![Page 9: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/9.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
Current Source Supply
Solution: Use a current source!
Current independent of voltage for ideal source
![Page 10: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/10.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
CS Amp with Current Source Supply
![Page 11: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/11.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
Load Line for DC Biasing
Both the I-source and the transistor are idealized for DC bias analysis
![Page 12: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/12.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
Two-Port Parameters
From currentsource supply
inR = ∞
||out o ocR r r=
m mG g=
![Page 13: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/13.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
P-Channel CS Amplifier
DC bias: VSG = VDD – VBIAS sets drain current –IDp = ISUP
![Page 14: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/14.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
Two-Port Model Parameters
Small-signal model for PMOS and for rest of circuit
![Page 15: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/15.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
Common Gate Amplifier
DC bias:
SUP BIAS DSI I I= =
![Page 16: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/16.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
CG as a Current Amplifier: Find Ai
out d ti i i= = −
1iA = −
![Page 17: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/17.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
CG Input Resistance
At input:
Output voltage:
t outt m gs mb t
o
v vi g v g v
r
−= − + +
( || ) ( || )out d oc L t oc Lv i r R i r R= − =
gs tv v= −
( )||t oc L tt m t mb t
o
v r R ii g v g v
r
−= + +
![Page 18: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/18.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
Approximations…
We have this messy result
But we don’t need that much precision. Let’s start approximating:
11
||1
m mbt o
oc Lin t
o
g gi r
r RR vr
+ += =
+
1m mb
o
g gr
+ >> ||oc L Lr R R≈ 0L
o
R
r≈
1in
m mb
Rg g
=+
![Page 19: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/19.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
CG Output Resistance
( ) 0s s tm gs mb s
S o
v v vg v g v
R r
−− − − + =
1 1 ts m mb
S o o
vv g g
R r r
+ + + =
![Page 20: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/20.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
CG Output Resistance
Substituting vs = itRS
1 1 tt S m mb
S o o
vi R g g
R r r
+ + + =
The output resistance is (vt / it)|| roc
|| 1oout oc S m o mb o
S
rR r R g r g r
R
= + + +
![Page 21: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/21.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
Approximating the CG Rout
The exact result is complicated, so let’s try tomake it simpler:
Sgm µ500≈ Sgmb µ50≈ Ω≈ kro 200
][|| SSombSomoocout RRrgRrgrrR +++=
][|| SSomoocout RRrgrrR ++≅
Assuming the source resistance is less than ro,
)]1([||][|| SmoocSomoocout RgrrRrgrrR +=+≈
![Page 22: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/22.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
CG Two-Port Model
Function: a current buffer
• Low Input Impedance• High Output Impedance
![Page 23: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/23.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
Common-Drain Amplifier
21( )
2DS ox GS T
WI C V V
Lµ= −
2 DSGS T
ox
IV V
WC
Lµ
= +
Weak IDS dependence
![Page 24: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/24.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
CD Voltage Gain
Note vgs = vt – vout||
outm gs mb out
oc o
vg v g v
r r= −
( )||
outm t out mb out
oc o
vg v v g v
r r= − −
![Page 25: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/25.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
CD Voltage Gain (Cont.)
KCL at source node:
Voltage gain (for vSB not zero):
( )||
outm t out mb out
oc o
vg v v g v
r r= − −
1
|| mb m out m toc o
g g v g vr r
+ + =
1||
out m
inmb m
oc o
v g
v g gr r
=+ +
1out m
in mb m
v g
v g g≈ ≈
+
![Page 26: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/26.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
CD Output Resistance
Sum currents at output (source) node:
|| || tout o oc
t
vR r r
i= t m t mb ti g v g v= +
1out
m mb
Rg g
≈+
![Page 27: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/27.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad
CD Output Resistance (Cont.)
ro || roc is much larger than the inverses of the transconductances ignore
1out
m mb
Rg g
≈+
Function: a voltage buffer
• High Input Impedance• Low Output Impedance
![Page 28: Lecture 17: Common Source/Gate/Drain Amplifiersee105/fa03/handouts/lectures/...Department of EECS University of California, Berkeley EECS 105Fall 2003, Lecture 17 Lecture 17: Common](https://reader030.vdocuments.site/reader030/viewer/2022020315/5aa35f9c7f8b9ada698e2274/html5/thumbnails/28.jpg)
Department of EECS University of California, Berkeley
EECS 105 Fall 2003, Lecture 17 Prof. A. Niknejad