diff options
author | priyanka | 2015-06-24 15:03:17 +0530 |
---|---|---|
committer | priyanka | 2015-06-24 15:03:17 +0530 |
commit | b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch) | |
tree | ab291cffc65280e58ac82470ba63fbcca7805165 /3440/CH5 | |
download | Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2 Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip |
initial commit / add all books
Diffstat (limited to '3440/CH5')
-rw-r--r-- | 3440/CH5/EX5.1/Ex5_1.sce | 11 | ||||
-rw-r--r-- | 3440/CH5/EX5.2/Ex5_2.sce | 19 | ||||
-rw-r--r-- | 3440/CH5/EX5.3/Ex5_3.sce | 15 | ||||
-rw-r--r-- | 3440/CH5/EX5.4/Ex5_4.sce | 16 | ||||
-rw-r--r-- | 3440/CH5/EX5.5/Ex5_5.sce | 19 | ||||
-rw-r--r-- | 3440/CH5/EX5.6/Ex5_6.sce | 20 | ||||
-rw-r--r-- | 3440/CH5/EX5.7/Ex5_7.sce | 18 | ||||
-rw-r--r-- | 3440/CH5/EX5.8/Ex5_8.sce | 18 |
8 files changed, 136 insertions, 0 deletions
diff --git a/3440/CH5/EX5.1/Ex5_1.sce b/3440/CH5/EX5.1/Ex5_1.sce new file mode 100644 index 000000000..4fe1a7c59 --- /dev/null +++ b/3440/CH5/EX5.1/Ex5_1.sce @@ -0,0 +1,11 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+NA=10^17//cm^-3
+epsilonx=8.854*10^-14 //F/cm
+ni=9.65*10^9//cm^-3
+W=2*sqrt(11.9*epsilonx*k*T*log(NA/ni)/(q*NA))
+disp(W,"W in meter =") //textbook ans is wrong
+
diff --git a/3440/CH5/EX5.2/Ex5_2.sce b/3440/CH5/EX5.2/Ex5_2.sce new file mode 100644 index 000000000..696edb67d --- /dev/null +++ b/3440/CH5/EX5.2/Ex5_2.sce @@ -0,0 +1,19 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+NA=10^17//cm^-3
+Wm=1*10^-5
+d=5*10^-7//cm
+epsilonx=8.854*10^-14 //F/cm
+epsilonox=3.9
+ni=9.65*10^9//cm^-3
+Co=epsilonox*epsilonx/d
+disp(Co,"Co in F/cm^2 =")
+Qsc=q*NA*Wm
+disp(Qsc,"Qsc") //textbook ans is wrong
+psis=2*k*T*log(NA/ni)
+disp(psis,"psis in V =")
+Cmin=epsilonox*epsilonx/(d+(epsilonox/11.9)*Wm)
+disp(Cmin,"Cmin in F/cm^2 =")
diff --git a/3440/CH5/EX5.3/Ex5_3.sce b/3440/CH5/EX5.3/Ex5_3.sce new file mode 100644 index 000000000..5f6f412ef --- /dev/null +++ b/3440/CH5/EX5.3/Ex5_3.sce @@ -0,0 +1,15 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+NA=10^17//cm^-3
+d=5*10^-7//cm
+Co=6.9*10^-7
+Qf=5*10^11//cm^-2
+Qm=0
+Qot=0
+epsilonx=8.854*10^-14 //F/cm
+phims=-0.98 //V
+Vfb=phims-(Qf*q+Qm+Qot)/Co
+disp(Vfb,"Vfb in V is= ")
diff --git a/3440/CH5/EX5.4/Ex5_4.sce b/3440/CH5/EX5.4/Ex5_4.sce new file mode 100644 index 000000000..61434e0ec --- /dev/null +++ b/3440/CH5/EX5.4/Ex5_4.sce @@ -0,0 +1,16 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+NA=10^17//cm^-3
+d=5*10^-7//cm
+Co=6.9*10^-7
+Qf=5*10^11//cm^-2
+Qm=0
+Qot=0
+epsilonox=3.9//F/cm
+epsilonx=8.854*10^-14 //F/cm
+deltaVfb=(q/(epsilonox*epsilonx))*[(0.5*10^18*(2*10^-6)^2)-(0.333*5*10^23*(2*10^-6)^3)]
+disp(deltaVfb,"deltaVfb in V is= ")
+
diff --git a/3440/CH5/EX5.5/Ex5_5.sce b/3440/CH5/EX5.5/Ex5_5.sce new file mode 100644 index 000000000..e086edf84 --- /dev/null +++ b/3440/CH5/EX5.5/Ex5_5.sce @@ -0,0 +1,19 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+epsilonx=8.854*10^-14 //F/cm
+ni=9.65*10^9//cm^-3
+NA=10^17 //cm^-3
+d=8*10^-7//cm
+VG=3//V
+//2*phis=p
+p=0.84//V
+Co=epsilonx*3.9/d
+disp(Co,"Co in F/cm^2 is=")
+K=sqrt((epsilonx*11.9*NA*q))/Co
+disp(K,"K is=")
+Vdsat=VG-p+K^2*(1-sqrt(1+(2*VG/K^2)))
+disp(Vdsat,"Vdsat in V is=")
+
diff --git a/3440/CH5/EX5.6/Ex5_6.sce b/3440/CH5/EX5.6/Ex5_6.sce new file mode 100644 index 000000000..771808105 --- /dev/null +++ b/3440/CH5/EX5.6/Ex5_6.sce @@ -0,0 +1,20 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+epsilonx=8.854*10^-14 //F/cm
+ni=9.65*10^9//cm^-3
+NA=10^17 //cm^-3
+d=8*10^-7//cm
+VFB=-1.1//V
+Co=6.9*10^-7//F/cm^2
+//2*phis=p
+//Qf/q=m
+p=0.84//V
+m=5*10^11//cm^2
+VT=VFB+p+(sqrt(2*epsilonx*11.9*q*NA*p)/Co)
+disp(VT,"VT in V is=")
+FB=(0.62*Co)/q
+disp(FB,"FB in cm^-2 is=")
+
diff --git a/3440/CH5/EX5.7/Ex5_7.sce b/3440/CH5/EX5.7/Ex5_7.sce new file mode 100644 index 000000000..5f4b68bab --- /dev/null +++ b/3440/CH5/EX5.7/Ex5_7.sce @@ -0,0 +1,18 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+epsilonx=8.854*10^-14 //F/cm
+ni=9.65*10^9//cm^-3
+NA=10^17 //cm^-3
+d=8*10^-7//cm
+Co=6.9*10^-9//F/cm^2
+phims=-0.98
+//2*phis=p
+p=0.84//V
+Qf=5*10^11//cm^2
+VFB=phims-(q*Qf/Co) //texbook ans is wrong
+disp(VFB,"VFB in V is=")
+VT=VFB+p+(sqrt(2*epsilonx*11.9*q*NA*p)/Co)
+disp(VT,"VT in V is=") //texbook ans is wrong
diff --git a/3440/CH5/EX5.8/Ex5_8.sce b/3440/CH5/EX5.8/Ex5_8.sce new file mode 100644 index 000000000..9c8957bb4 --- /dev/null +++ b/3440/CH5/EX5.8/Ex5_8.sce @@ -0,0 +1,18 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+epsilonx=8.854*10^-14 //F/cm
+ni=9.65*10^9//cm^-3
+NA=10^17 //cm^-3
+d=8*10^-7//cm
+Co=6.9*10^-7//F/cm^2
+VBS=2//V
+phims=-0.98
+//2*phis=p
+p=0.84//V
+Qf=5*10^11//cm^2
+deltaVT=sqrt(2*epsilonx*11.9*q*NA)/Co*(sqrt(p+VBS)-sqrt(p))
+disp(deltaVT,"deltaVT in V is= ")
+
|