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 --- 3636/CH3/EX3.1/Ex3_1.sce | 12 ++++++++++++ 3636/CH3/EX3.1/Ex3_1.txt | 1 + 3636/CH3/EX3.10/Ex3_10.sce | 13 +++++++++++++ 3636/CH3/EX3.10/Ex3_10.txt | 1 + 3636/CH3/EX3.11/Ex3_11.sce | 17 +++++++++++++++++ 3636/CH3/EX3.11/Ex3_11.txt | 2 ++ 3636/CH3/EX3.12/Ex3_12.sce | 22 ++++++++++++++++++++++ 3636/CH3/EX3.12/Ex3_12.txt | 4 ++++ 3636/CH3/EX3.13/Ex3_13.sce | 25 +++++++++++++++++++++++++ 3636/CH3/EX3.13/Ex3_13.txt | 3 +++ 3636/CH3/EX3.14/Ex3_14.sce | 11 +++++++++++ 3636/CH3/EX3.14/Ex3_14.txt | 1 + 3636/CH3/EX3.2/Ex3_2.sce | 15 +++++++++++++++ 3636/CH3/EX3.2/Ex3_2.txt | 2 ++ 3636/CH3/EX3.3/Ex3_3.sce | 10 ++++++++++ 3636/CH3/EX3.3/Ex3_3.txt | 1 + 3636/CH3/EX3.4/Ex3_4.sce | 12 ++++++++++++ 3636/CH3/EX3.4/Ex3_4.txt | 1 + 3636/CH3/EX3.5/Ex3_5.sce | 10 ++++++++++ 3636/CH3/EX3.5/Ex3_5.txt | 1 + 3636/CH3/EX3.6/Ex3_6.sce | 11 +++++++++++ 3636/CH3/EX3.6/Ex3_6.txt | 1 + 3636/CH3/EX3.7/Ex3_7.sce | 17 +++++++++++++++++ 3636/CH3/EX3.7/Ex3_7.txt | 3 +++ 3636/CH3/EX3.9/Ex3_9.sce | 10 ++++++++++ 3636/CH3/EX3.9/Ex3_9.txt | 1 + 26 files changed, 207 insertions(+) create mode 100644 3636/CH3/EX3.1/Ex3_1.sce create mode 100644 3636/CH3/EX3.1/Ex3_1.txt create mode 100644 3636/CH3/EX3.10/Ex3_10.sce create mode 100644 3636/CH3/EX3.10/Ex3_10.txt create mode 100644 3636/CH3/EX3.11/Ex3_11.sce create mode 100644 3636/CH3/EX3.11/Ex3_11.txt create mode 100644 3636/CH3/EX3.12/Ex3_12.sce create mode 100644 3636/CH3/EX3.12/Ex3_12.txt create mode 100644 3636/CH3/EX3.13/Ex3_13.sce create mode 100644 3636/CH3/EX3.13/Ex3_13.txt create mode 100644 3636/CH3/EX3.14/Ex3_14.sce create mode 100644 3636/CH3/EX3.14/Ex3_14.txt create mode 100644 3636/CH3/EX3.2/Ex3_2.sce create mode 100644 3636/CH3/EX3.2/Ex3_2.txt create mode 100644 3636/CH3/EX3.3/Ex3_3.sce create mode 100644 3636/CH3/EX3.3/Ex3_3.txt create mode 100644 3636/CH3/EX3.4/Ex3_4.sce create mode 100644 3636/CH3/EX3.4/Ex3_4.txt create mode 100644 3636/CH3/EX3.5/Ex3_5.sce create mode 100644 3636/CH3/EX3.5/Ex3_5.txt create mode 100644 3636/CH3/EX3.6/Ex3_6.sce create mode 100644 3636/CH3/EX3.6/Ex3_6.txt create mode 100644 3636/CH3/EX3.7/Ex3_7.sce create mode 100644 3636/CH3/EX3.7/Ex3_7.txt create mode 100644 3636/CH3/EX3.9/Ex3_9.sce create mode 100644 3636/CH3/EX3.9/Ex3_9.txt (limited to '3636/CH3') diff --git a/3636/CH3/EX3.1/Ex3_1.sce b/3636/CH3/EX3.1/Ex3_1.sce new file mode 100644 index 000000000..a04467ab4 --- /dev/null +++ b/3636/CH3/EX3.1/Ex3_1.sce @@ -0,0 +1,12 @@ +clear; +clc; +v=5*10^5 //velocity of electron in cm/s +m=9.11*10^-31 //mass of electron in kg +const=1.6*10^-19 //in eV + +//Calculation +delv=0.02 //change in speed in cm/s +delE=(m*v*delv)/const + +mprintf("Increase in kinetic energy of electron= %1.1e eV",delE) + diff --git a/3636/CH3/EX3.1/Ex3_1.txt b/3636/CH3/EX3.1/Ex3_1.txt new file mode 100644 index 000000000..be74295f9 --- /dev/null +++ b/3636/CH3/EX3.1/Ex3_1.txt @@ -0,0 +1 @@ + Increase in kinetic energy of electron= 5.7e-08 eV \ No newline at end of file diff --git a/3636/CH3/EX3.10/Ex3_10.sce b/3636/CH3/EX3.10/Ex3_10.sce new file mode 100644 index 000000000..48fab7893 --- /dev/null +++ b/3636/CH3/EX3.10/Ex3_10.sce @@ -0,0 +1,13 @@ +clear; +clc; +J=14.14*10^-14 //current density in A/cm^2 +v1=3*10^7 //hole group drift velocities in cm/s +v2=5*10^8 //in cm/s +v3=6*10^8 //in cm/s +q=1.6*10^-19 //in C +n=1000 //number of holes + +//Calculation +x=((J/(n*q))-v1-v2-v3) + +mprintf("Drift velocity of remaining hole group= %.1e cm s^-1",x) diff --git a/3636/CH3/EX3.10/Ex3_10.txt b/3636/CH3/EX3.10/Ex3_10.txt new file mode 100644 index 000000000..46c354d5f --- /dev/null +++ b/3636/CH3/EX3.10/Ex3_10.txt @@ -0,0 +1 @@ +Drift velocity of remaining hole group= -1.1e+09 cm s^-1 \ No newline at end of file diff --git a/3636/CH3/EX3.11/Ex3_11.sce b/3636/CH3/EX3.11/Ex3_11.sce new file mode 100644 index 000000000..e7c43a42d --- /dev/null +++ b/3636/CH3/EX3.11/Ex3_11.sce @@ -0,0 +1,17 @@ +clc; +clear; +E=1.43 //in eV +h=4.14*10^-15 //plancks constant in e*V*s +c=3*10^8 //in m/s + +//Calculation +//a) +v=E/h + +//b) +lamda=c/v + +mprintf("a)minimum frequency= %.3e Hz\n",v) +mprintf("b)wavelength= %.1e m",lamda) //The answers vary due to round off error + + diff --git a/3636/CH3/EX3.11/Ex3_11.txt b/3636/CH3/EX3.11/Ex3_11.txt new file mode 100644 index 000000000..3271f8e42 --- /dev/null +++ b/3636/CH3/EX3.11/Ex3_11.txt @@ -0,0 +1,2 @@ + a)minimum frequency= 3.454e+14 Hz +b)wavelength= 8.7e-07 m \ No newline at end of file diff --git a/3636/CH3/EX3.12/Ex3_12.sce b/3636/CH3/EX3.12/Ex3_12.sce new file mode 100644 index 000000000..d09cb33c7 --- /dev/null +++ b/3636/CH3/EX3.12/Ex3_12.sce @@ -0,0 +1,22 @@ +clc; +clear; +R=10*10^3 //Resistance in ohm +V=5 //Voltage in V +J=50 //current density in A/cm^2 +E=100 //in V/cm +q=1.6*10^10 //in eV +myu_p=410 //in cm^2/V*s +Nd=5*10^15 //in cm^-3 + +//Calculation +I=V/R //ohms law in mA +A=I/J //Area in cm^2 +L=V/E +rho=(R*A)/L +sigma=1/rho //in ohm^-1 cm^-1 +Na=(sigma/(myu_p*q))+Nd + +mprintf("a)Limiting electric field= %i V/cm\n",E) +mprintf("b)Length of resistor= %.1e cm\n",L) +mprintf("c)Area of cross-section= %.1g cm^2\n",A) +mprintf("d)Acceptor doping concentration= %.2g cm^-3",Na) //The answer provided in the textbook is wrong diff --git a/3636/CH3/EX3.12/Ex3_12.txt b/3636/CH3/EX3.12/Ex3_12.txt new file mode 100644 index 000000000..f464b493d --- /dev/null +++ b/3636/CH3/EX3.12/Ex3_12.txt @@ -0,0 +1,4 @@ + a)Limiting electric field= 100 V/cm +b)Length of resistor= 5.0e-02 cm +c)Area of cross-section= 1e-05 cm^2 +d)Acceptor doping concentration= 5e+15 cm^-3 \ No newline at end of file diff --git a/3636/CH3/EX3.13/Ex3_13.sce b/3636/CH3/EX3.13/Ex3_13.sce new file mode 100644 index 000000000..ff9c4dfbf --- /dev/null +++ b/3636/CH3/EX3.13/Ex3_13.sce @@ -0,0 +1,25 @@ +clc; +clear; +E_fi=0.35 //in eV +ni=1.5*10^10 //in cm^-3 +q=1.6*10^-19 //in eV +myu_n=1400 //in cm^2/Vs +myu_p=500 //in cm^2/Vs +Const=0.0259 //constant value for kT in eV + +//Calculation +//a) +n0=ni*exp((E_fi)/Const) + +//c) +//doped substrate +sigma=q*(myu_n*n0) //in ohm^-1 cm^-1 +rho=1/sigma + +//undoped substrate +sigma1=q*(ni*(myu_n+myu_p)) +rho1=1/sigma1 + +mprintf("a)Doping value= %1.3e cm^-3\n",n0) +mprintf("c)resistivity of the doped pieces of silicon= %.4f ohm-cm\n",rho) +mprintf("c)resistivity of the undoped pieces of silicon= %.1e ohm-cm",rho1) //The answers vary due to round off error diff --git a/3636/CH3/EX3.13/Ex3_13.txt b/3636/CH3/EX3.13/Ex3_13.txt new file mode 100644 index 000000000..dbcbf2b17 --- /dev/null +++ b/3636/CH3/EX3.13/Ex3_13.txt @@ -0,0 +1,3 @@ + a)Doping value= 1.109e+16 cm^-3 +c)resistivity of the doped pieces of silicon= 0.4025 ohm-cm +c)resistivity of the undoped pieces of silicon= 2.2e+05 ohm-cm ohm-cm \ No newline at end of file diff --git a/3636/CH3/EX3.14/Ex3_14.sce b/3636/CH3/EX3.14/Ex3_14.sce new file mode 100644 index 000000000..55afc5b47 --- /dev/null +++ b/3636/CH3/EX3.14/Ex3_14.sce @@ -0,0 +1,11 @@ +clc; +clear; +ni=1.5*10^10 //in cm^-3 +Ex=0.6 //position of energy level in eV +Const=0.0259 //constant value for kT in eV + +//Calculation +n0=ni*exp(Ex/Const) + +mprintf("concentration of doping= %.3e cm^-3",n0) //The answers vary due to round off error + diff --git a/3636/CH3/EX3.14/Ex3_14.txt b/3636/CH3/EX3.14/Ex3_14.txt new file mode 100644 index 000000000..299f04788 --- /dev/null +++ b/3636/CH3/EX3.14/Ex3_14.txt @@ -0,0 +1 @@ + concentration of doping= 1.726e+20 cm^-3 \ No newline at end of file diff --git a/3636/CH3/EX3.2/Ex3_2.sce b/3636/CH3/EX3.2/Ex3_2.sce new file mode 100644 index 000000000..5a724b8ae --- /dev/null +++ b/3636/CH3/EX3.2/Ex3_2.sce @@ -0,0 +1,15 @@ +clear; +clc; +epsilon_r=13.2 +m0=9.11*10^-31 //in kg +q=1.6*10^-19 //in eV +epsilon_0=8.85*10^-12 //in F/m +h=6.63*10^-34 //planck's constant in J/s + +//Calculation +mn=0.067*m0 //in kg +E=((mn*q^4)/(8*(epsilon_0*epsilon_r)^2*h^2)) +E1=E/q + +mprintf("Energy required to excite the donor electron (J)= %.2e J\n",E) +mprintf("Energy required to excite the donor electron (eV)= %.4f eV",E1) diff --git a/3636/CH3/EX3.2/Ex3_2.txt b/3636/CH3/EX3.2/Ex3_2.txt new file mode 100644 index 000000000..38b92ad36 --- /dev/null +++ b/3636/CH3/EX3.2/Ex3_2.txt @@ -0,0 +1,2 @@ + Energy required to excite the donor electron (J)= 8.34e-22 J +Energy required to excite the donor electron (eV)= 0.0052 eV \ No newline at end of file diff --git a/3636/CH3/EX3.3/Ex3_3.sce b/3636/CH3/EX3.3/Ex3_3.sce new file mode 100644 index 000000000..c1fae7fbd --- /dev/null +++ b/3636/CH3/EX3.3/Ex3_3.sce @@ -0,0 +1,10 @@ +clear; +clc; +ml=0.98//*m0 +mt=0.19//*m0 +//rest mass m0 = 9.1*10^-31 kg + +//Calculation +mn=6^(2/3)*(ml*mt^2)^(1/3) + +mprintf("Density of states effective mass of electrons in silicon= %1.1f m0",mn) diff --git a/3636/CH3/EX3.3/Ex3_3.txt b/3636/CH3/EX3.3/Ex3_3.txt new file mode 100644 index 000000000..bea178578 --- /dev/null +++ b/3636/CH3/EX3.3/Ex3_3.txt @@ -0,0 +1 @@ + Density of states effective mass of electrons in silicon= 1.1 m0 \ No newline at end of file diff --git a/3636/CH3/EX3.4/Ex3_4.sce b/3636/CH3/EX3.4/Ex3_4.sce new file mode 100644 index 000000000..5788aabcd --- /dev/null +++ b/3636/CH3/EX3.4/Ex3_4.sce @@ -0,0 +1,12 @@ +clear; +clc; +n0=10^16 //doping atoms of P in atoms/cm^3 +ni=1.5*10^10 //in cm^-3 +Const=0.0259 //constant value for kT in eV + +//Calculation +p0=(ni^2)/n0 //in cm^-3 +x=(n0/ni) +delE=Const*log(x) //difference between energy bands Ef-Ei + +mprintf("Ef-Ei= %.3f eV",delE) diff --git a/3636/CH3/EX3.4/Ex3_4.txt b/3636/CH3/EX3.4/Ex3_4.txt new file mode 100644 index 000000000..ed5abc380 --- /dev/null +++ b/3636/CH3/EX3.4/Ex3_4.txt @@ -0,0 +1 @@ + Ef-Ei= 0.347 eV \ No newline at end of file diff --git a/3636/CH3/EX3.5/Ex3_5.sce b/3636/CH3/EX3.5/Ex3_5.sce new file mode 100644 index 000000000..86282dfc8 --- /dev/null +++ b/3636/CH3/EX3.5/Ex3_5.sce @@ -0,0 +1,10 @@ +clear; +clc; +ml=0.98//*m0 +mt=0.19//*m0 +//rest mass m0 = 9.1*10^-31 kg + +//Calculation +mnc=0.33*(1/ml+2/mt) + +mprintf("1/mnc*= %1.2f m0",1/mnc) diff --git a/3636/CH3/EX3.5/Ex3_5.txt b/3636/CH3/EX3.5/Ex3_5.txt new file mode 100644 index 000000000..25256ead9 --- /dev/null +++ b/3636/CH3/EX3.5/Ex3_5.txt @@ -0,0 +1 @@ + 1/mnc*= 0.26 m0 \ No newline at end of file diff --git a/3636/CH3/EX3.6/Ex3_6.sce b/3636/CH3/EX3.6/Ex3_6.sce new file mode 100644 index 000000000..502eb9798 --- /dev/null +++ b/3636/CH3/EX3.6/Ex3_6.sce @@ -0,0 +1,11 @@ +clear; +clc; +Nd=10^14 //in cm^-3 +myu_n=3900 //in cm^2/V +e=1.6*10^-19 //in J + +//Calculation +p=1/(Nd*e*myu_n) + +mprintf("Resistivity of the sample p= %.2f ohm-cm",p) + diff --git a/3636/CH3/EX3.6/Ex3_6.txt b/3636/CH3/EX3.6/Ex3_6.txt new file mode 100644 index 000000000..434c84b97 --- /dev/null +++ b/3636/CH3/EX3.6/Ex3_6.txt @@ -0,0 +1 @@ + Resistivity of the sample p= 16.03 ohm-cm \ No newline at end of file diff --git a/3636/CH3/EX3.7/Ex3_7.sce b/3636/CH3/EX3.7/Ex3_7.sce new file mode 100644 index 000000000..7f2efa757 --- /dev/null +++ b/3636/CH3/EX3.7/Ex3_7.sce @@ -0,0 +1,17 @@ +clear; +clc; +n0=5*10^16 //doping level of Si with As in cm^-3 +myu_n=800 //in cm^2/Vs +Ix=2*10^-3 //in A +Bz=5*10^-5 //in A +d=2*10^-2 //in cm +e=1.6*10^-19 //in J + +//Calculation +p=1/(e*myu_n*n0) +RH=-1/(e*n0) +VH=(Ix*Bz*RH)/(d) + +mprintf("Resistivity= %0.3f ohm-cm\n",p) +mprintf("Hall coefficient= %i cm^3/c\n",RH) +mprintf("Hall Voltage= %.2e V",VH) diff --git a/3636/CH3/EX3.7/Ex3_7.txt b/3636/CH3/EX3.7/Ex3_7.txt new file mode 100644 index 000000000..ffd995237 --- /dev/null +++ b/3636/CH3/EX3.7/Ex3_7.txt @@ -0,0 +1,3 @@ + Resistivity= 0.156 ohm-cm +Hall coefficient= -125 cm^3/c +Hall Voltage= -6.25e-04 V \ No newline at end of file diff --git a/3636/CH3/EX3.9/Ex3_9.sce b/3636/CH3/EX3.9/Ex3_9.sce new file mode 100644 index 000000000..ee38d6066 --- /dev/null +++ b/3636/CH3/EX3.9/Ex3_9.sce @@ -0,0 +1,10 @@ +clear; +clc; + +Boron_impurity=10^18 //in cm^-3 +Phosphorus_impurity=10^16 //in cm^-3 + +//Calculation +Density=Boron_impurity-(8*Phosphorus_impurity) + +mprintf("Density of majority carriers(holes)= %1.1e cm^-3",Density) diff --git a/3636/CH3/EX3.9/Ex3_9.txt b/3636/CH3/EX3.9/Ex3_9.txt new file mode 100644 index 000000000..1d38533a5 --- /dev/null +++ b/3636/CH3/EX3.9/Ex3_9.txt @@ -0,0 +1 @@ + Density of majority carriers(holes)= 9.2e+17 cm^-3 \ No newline at end of file -- cgit