From 7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 Mon Sep 17 00:00:00 2001 From: prashantsinalkar Date: Tue, 10 Oct 2017 12:27:19 +0530 Subject: initial commit / add all books --- 3866/CH6/EX6.6/Ex6_6.sce | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 3866/CH6/EX6.6/Ex6_6.sce (limited to '3866/CH6/EX6.6/Ex6_6.sce') diff --git a/3866/CH6/EX6.6/Ex6_6.sce b/3866/CH6/EX6.6/Ex6_6.sce new file mode 100644 index 000000000..a66ca8c86 --- /dev/null +++ b/3866/CH6/EX6.6/Ex6_6.sce @@ -0,0 +1,24 @@ +clc; clear; close; + +//a +Ctotal=10.8;//in fermifarad(from Ex 6_4) +Reff1=12.5;// in kiloohm +Reff2=30;//in kiloohm +r1=1/2; +r2=1/4; +PHL=Reff1*r1*Ctotal; +disp(PHL,'Tphl(in picoseconds)=');//answer vary due to roundoff error +PLH=Reff2*r2*Ctotal; +disp(PLH,'Tplh(in picoseconds)='); +Tp=(PHL+PLH)/2; +disp(Tp,'total inverter delay(in picoseconds)=');//answer vary due to roundoff error + +//b +Cload1=2.4+1.2;//in fermifarad +PHL1=Reff1*r1*Cload1; +disp(PHL1,'FO1 fall delay(in picoseconds)= '); + +PLH1=Reff2*r2*Cload1; +disp(PLH1,'FO1 rise delay(in picoseconds)= '); +Tp1=2*(PHL1+PLH1); +disp(Tp1,'total delay(in picoseconds)='); -- cgit