diff options
Diffstat (limited to '3866/CH10/EX10.3/Ex10_3.sce')
-rw-r--r-- | 3866/CH10/EX10.3/Ex10_3.sce | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/3866/CH10/EX10.3/Ex10_3.sce b/3866/CH10/EX10.3/Ex10_3.sce new file mode 100644 index 000000000..ada1764dc --- /dev/null +++ b/3866/CH10/EX10.3/Ex10_3.sce @@ -0,0 +1,18 @@ +clc; clear; close;
+
+Rint=0.027/0.5;//in ohm/um
+L=20000;//in um
+Cint=0.1;//in fF/um
+Reqn=12500;//in ohms
+Ceff=1;//in fF/um
+W=0.2;//in um
+Rwire=Rint*L;
+Cwire=Cint*L;
+Reff=Reqn/100;
+Cself=Ceff*(3*W)*100;
+Telmore=(Reff*Cwire/2)+(Reff+Rwire)*Cwire/2;
+disp(Rwire,'Wire resistance(in ohms)=');
+disp(Cwire,'Wire capacitance(in fermifarads)=');
+disp(Reff,'Inverter on resistance(in ohms)=');
+disp(Cself,'Inverter output capacitance(in fermifarads)=');
+disp(Telmore*10^(-6),'Resulting elmore delay(in nanoseconds)=');
|