summaryrefslogtreecommitdiff
path: root/1223/CH16/EX16.4/Ex16_4.sce
blob: 56536105b1832a4ec307ba442d5d8dca5add199b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
clear;
clc;
//Example 16.4
Vdd=5;
Vtnd=0.8;
Vtnl=-2;
Kn=35;
Vo=0.1;
Vi=5;
//W/L=Y
yl=0.5;
//Kd/Kl=x
x=(-Vtnl)^2/(2*Vo*(Vi-Vtnd)-Vo^2);
printf('\nKd/Kl=%.2f\n',x)
//Kd/Kl=yd/yl
yd=2.41
yl=0.5
iD=Kn*yl*(-Vtnl)^2/2;
printf('\ndrain current=%.2f microA\n',iD)
P=iD*Vdd;
printf('\npower dissipation =%.2f microW\n',P)