Esercizi Svolti e Commentati:
Microelectronics (B. Razavi, Wiley 2014)
Capitolo 7 Amplificatori CMOS
Parte I
CMOS AMPLIFIERS - CAP 7
1)
VDD = 1,8VRQ = 25KRD = ?lambda = 0w/l = 3:1M1 saturation
VTH = 0,4unCox = 200 uA/V2
VQ = VDD - IQRQ
VD = VDD - IDRD
IQRD < VTH
RD < VTH/ID = 680 ohm
VGS >= VDS - VTH
VD >= VDD - VTH
ID = 1/2 unCox w/l (VGS - VTH)2 = 0,588 uA
IQ ~ 0A
2.
VQ = VTHEV
RIN = R1 || R2 = R1R2/(R1+R2) >= 20K
VTHEV = R2 VDD/(R1+R2)
ROQ = R1 || R2
ID = 1 uAw/l = 20/0,18RIN > 20K
VGS = VTH + sqrt(2ID/(unCoxw/l)) = 0,7 V = R2/(R1+R2) VDD
R1/R2 = 11/7
R1 - 20K R1/R2 = 20K > 20
R1 >= 20K . 11/7 + 20K = 51,4K
R2 >= 32,7K
3.
VDD = 1,8VRQ = 10KRD = 1KRS = 10 ohm
VDS > VOV
VD = VDD - IDRD
VOV = VGS - VTH
=> VD - VS >= VG - VS - VTH
VD >= VQ
VDD - IDRD >= VDD - VTH
IQRD <= VTH => ID <= VTH/RD = 0,4 uA
VS = IDRS = 0,04 V
VGS = 1,76V
gm = 2ID/(VGS - VTH) = 0,588 uS = (1700 ohm)-1
4.
VDD = 1.8V
VDS = 200mV
um Cox = 200 uA/V2
VTH = 0.4V
RD = 500ohm
RS = 100ohm
A. (W/L)min in SAT.
B. RIN > 30kO
VD > VG - VTH
VG = R2/(R1 + R2) VDD
ID = VDS/RS = 2mA => VOV ≤ 0.6
ID = 1/2 um Cox (W/L) VOV2 => W/L = 2 ID / (VOV2 um Cox)
=> VOV = 0.6 => (W/L)HMW = 56
=> VGS = VG - VS = R2/(R1 + R2) VDD - 0.2 = 1.2 => R2/R1 = 2
RIN = R1 || R2 > 30k
R1R2 = 30kR1 - 30kR2 > 0
R2 ≥ 30k + 60k = 90k.
R1 > 45K
5.
VDD = 1.8V
RD = 500ohm
RS = 200ohm
W/L = 20/0.18
IR2 = ID/10
R1 || R2 - ID = 0.5mA
VGS = IR2 R2
VS = ID RS = 0.12V => VGS = VTH + sqrt(2IDS/(um Cox W/L))
=> VDS = 0.61 => VG = 0.712V
R2 = VGS/IR2 - 10 = 14.21k
VG = VDD - IR1 R1 => R1 = 21.76k
6.
VDD = 1,8 V unCox = 200 uA/V2 VTH = 0,4 V ID = 1 mA gm = (100uS)-1
gm = 2ID/(VGS - VTH) => VGS = VTH + 2ID/gm = 0,6 V = VD
VD = VDD - IDRD VDS = VGS = VD => RD = (VDD - VGS)/ID = 1,2k
7.
VDD = 1,8 V RD = 2k unCox = 200 uA/V2 VTH = 0,4 V ID = 0,5 mA k = 50/0,18
IR = ID/10
VGS = VTH + sqrt(2ID/(unCoxw/l)) = 0,534 V R2 = VG/I2 = 10,69k
VD = VDD - IDRD = 0,8 V => I2(R1 + R2) = VD => R1 = VS/I2 R2 = 5,32k
8.
VDD = 1,8 V RG = 20k RD = 2k VGS = VDS + 100 uV VGS = VDS + 50 uV
u/l ? RP ? -> PARASITIC RESISTOR.
without RP:
VG = VDD = VGS
=> VGS - VDS = 100 uV => IDRD = 100 mV
VD = VDD - IDRD = VDS => ID = 50 uA => w/l = 2ID/(unCoxVov2) = 0,29.
with RP:
VGS - VDS = VR_P = 50 uV => VGS = VDD - RG * 50uV/RP
VDS = VDD - (ID - 50uV/RP)RD = VGS - 50uV
=> (RP)-1 = 1,408 (VDD - VGS)/RG => RP = 38,3k.
9.
VDD = 1,8V
R1 = 10k
R2 = 20k
RS = 200k
RD = 1k
RP -> oo
VGS = VDS
ID = 1mA
RP < oo
VGS = VDS + Vth
WP/L?
Vt0 = VGS - Vth = 0,8V
W/T R0 :
Vg = R2/(R1+R2) VDD => (W/L) = 2ID/(Cox un) Vov2
Vs = ID RS
= 15,62
WITH Rp :
VGS = R2/(R1+R2) VDD
Vs = IO RS = (ID + IRP) RS
VD = VDD - IX RD = VDD - (ID + IRP)RD => IX = (VDD - VD)/RD = 1,4mA
=> Vs = 0,28V VGS = 0,92V VDS = 0,12V
=> VDS = RP IP = RP(IX - ID)
ID ? IF ID = 1mA => RP = 3000.
10.
VB - I
M1 M2
L1 = L2 = 0,25 um
lambda = 0,1 V-1
VDS1 = VDS2 = VB = 0,8 V
W1, W2 : Ix = 2 Iy = 1 uA
Rout ?
Ix = 1/2 mu Cox (W/L) (VGS - VTH)2 (1 + lambda VDS) => W1 = 2L ID / [mu Cox Vov2 (1 + lambda VDS)] = 44,5 um
Ix = 2Iy => Wy = Wx / 2 = 7,25 um.
ro = 1 / (lambda ID)
ro1 = 10k
ro2 = 20k
11.
Ix = Iy = 0,6 uA
Vo1 = 1 V
Vo2 = 1 V
ass VDS = VB
L1 = L2 = 0,25 um
W1, W2!
r0 ?
Wx = 2L Ix / [mu Cox Vov2 (1 + lambda VDS)] = 2,76 um
Wy = 3,78 um
r0 = 1 / (lambda ID) = 16,66k.
12.
VDD = 1,8 V
(W/L)1 = 10/0,18
(W/L)2 = 30/0,18
lambda = 0,1 V-1
VDS = VX = 0,9 V
mu n Cox = 200 uA/V2
mu p Cox = 100 uA/V2
VTN = 0,4 V
VTP = -0,4 V
I1 = I2 => mu n Cox (W/L)1 (VGS - VTN) (1 + lambda VDS) = (W/L)2 mu p Cox (VGS + |VTP|) (1 + lambda VDS)
VGS,1 = VB
VDS,1 = VX
VGS,2 = VB - VDD
VDS,2 = VX - VDD
2 (W1/W2) (VB - VTN) (1 + lambda VX) = (VDD - VB - |VTP|) (1 + lambda VDD - lambda VX)
0,72 VB - 0,72 VTN = 1,526 - 1,09 VB => VB = 1,0 V
13.
u = 8/a2
Vx = 1,2V ?
lambda = 0,1V^-1
VB1 = 0,25V
upCox = 100 uA/V^2
Zs = 1/gm = [sqrt(2 upCox (w/l) ID (1 + lambda VDS))]^-1 = [8,96 . 10^-3 ID]^-1
ID = 1/2 upCox (w/l) (|Vgs| - |Vthp|)^2 (1 + lambda |VDS|)
|Vgs| = |VB - Vx| => ID = 2,07 uA => Zs = 2,35 kohm.
14.
u = 10/a25
d = 0,1V^-1
VB1 = 0,2V
Vx = -1,2V
Zs = 1/gm || ro, ro >> 1/gm.
Zs ~= 1/gm
|VGS| - |Vthp| = |VB - Vx| - |Vthp| = 0,6V
ID = 0,806 uA => gm = 2ID/VOV = 0,00475 = (223 ohm)
Zs = 223 ohm
15.
(w/l)1 = 4/0,15
(w/l)2 = 10/0,2
lambda1 = 0,1V^-1
lambda2 = 0,2V^-1
Vx = 0,8V
VB?
VDD = 1,8V
ID1 = ID2 =>
ID1 = upCox (w/l)1 (VGS - Vth)^2 (1 + lambda1 VDS1)
ID2 = upCox (w/l)2 (|VGS| - |Vthp|)^2 (1 + lambda2 |VDS2|)
2 (VB - VTH)^2 (1 + lambda1 Vx) = (VDD - VB - |Vthp|)^2 (1 + lambda2 (VDD - Vx))
VB - VTH ~= VDD - VB - |Vthp|
VB ~= (VDD - |Vthp| + VTH) / 2 ~= 0,9V
16.
VDD = 1,8V
W/L = 30/0,18
l = 0,9 RD = ?
unCox = 200 uA/V2
VTH = 0,4V
A) ID = 0,5uA VQ ?
M1 saturation
B) AV = ?
VDS > VGS - VTH => VGS < VDS + VTH = VDD - ID RD + VTH = 1,2V
VGS = VTH + square root of 2ID/unCoxW/L = 0,573 ok ?
AV = - RD gm
gm = 2ID/VOV = 0,00575 = (173,3)-1
=> |AV| = 11,4
17.
AV = 5
W/L < 20/0,18
PTOT < 1 uW
VDD = 1,8
RD = ?
AV = gm RD = 5
PTOT = VDD ID < 1 uW
=> ID < 0,55 uA
=> gm,max = 0,000495 = (202,2)-1
=> RD = 1,02 K, MINIMUM VALUE
18.
VDD = 1,8V
AV = 10
ID = 0,5 uA
lambda1 = 0,1 V-1
lambda2 = 0,15 V-1
A) (W/L)1
B) (W/L)2 = 20/0,18 => VB ?
ro1 = 20K ro2 = 13,33k => ro1||ro2 = 8,08k
AV = gm2 (ro2||ro1)
=> gm2 = AV/ro2||ro1 = 0,00138 = (808,2)-1
gm = square root of 2 unCox (W/L) ID => (W/L)1 = gm2/2ID/unCox = 26
ID1 = 1/2 unCox (W/L)(VB - VTH)2 => VB = VTH + square root of 2ID/unCox/(W/L) = 0,6V
-
Esercizi Amplificatori CMOS - Parte II
-
Esercizi Amplificatori CMOS - Parte III
-
Esercizi Amplificatori CMOS - Parte IV
-
Esercizi Amplificatori bipolari - Parte II