Louisiana State University LSU Digital Commons LSU Historical Dissertations and eses Graduate School 1977 Diffusion of Arsenic in Degenerate Silicon: a Quasi-Static Approach. Rituparna Shrivastava Louisiana State University and Agricultural & Mechanical College Follow this and additional works at: hps://digitalcommons.lsu.edu/gradschool_disstheses is Dissertation is brought to you for free and open access by the Graduate School at LSU Digital Commons. It has been accepted for inclusion in LSU Historical Dissertations and eses by an authorized administrator of LSU Digital Commons. For more information, please contact [email protected]. Recommended Citation Shrivastava, Rituparna, "Diffusion of Arsenic in Degenerate Silicon: a Quasi-Static Approach." (1977). LSU Historical Dissertations and eses. 3168. hps://digitalcommons.lsu.edu/gradschool_disstheses/3168
183
Embed
Diffusion of Arsenic in Degenerate Silicon: a Quasi-Static ...
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Louisiana State UniversityLSU Digital Commons
LSU Historical Dissertations and Theses Graduate School
1977
Diffusion of Arsenic in Degenerate Silicon: aQuasi-Static Approach.Rituparna ShrivastavaLouisiana State University and Agricultural & Mechanical College
Follow this and additional works at: https://digitalcommons.lsu.edu/gradschool_disstheses
This Dissertation is brought to you for free and open access by the Graduate School at LSU Digital Commons. It has been accepted for inclusion inLSU Historical Dissertations and Theses by an authorized administrator of LSU Digital Commons. For more information, please [email protected].
Recommended CitationShrivastava, Rituparna, "Diffusion of Arsenic in Degenerate Silicon: a Quasi-Static Approach." (1977). LSU Historical Dissertations andTheses. 3168.https://digitalcommons.lsu.edu/gradschool_disstheses/3168
This material was produced from a microfilm copy of the original document. While the most advanced technological means to photograph and reproduce this document have been used, the quality is heavily dependent upon the quality of the original submitted.
The following explanation of techniques is provided to help you understand markings or patterns which may appear on this reproduction.
1.The sign or "target" for pages apparently lacking from the document photographed is "Missing Page(s)". If it was possible to obtain the missing page(s) or section, they are spliced into the film along with adjacent pages. This may have necessitated cutting thru an image and duplicating adjacent pages to insure you complete continuity.
2. When an image on the film is obliterated with a large round black mark, it is an indication that the photographer suspected that the copy may have moved during exposure and thus cause a blurred image. You will find a good image of the page in the adjacent frame.
3. When a map, drawing or chart, etc., was part of the material being photographed the photographer followed a definite method in "sectioning" the material. It is customary to begin photoing at the upper left hand corner of a large sheet and to continue photoing from left to right in equal sections with a small overlap. If necessary, sectioning is continued again — beginning below the first row and continuing on until complete.
4. The majority of users indicate that the textual content is of greatest value, however, a somewhat higher quality reproduction could be made from "photographs" if essential to the understanding of the dissertation. Silver prints of "photographs" may be ordered at additional charge by writing the Order Department, giving the catalog number, title, author and specific pages you wish reproduced.
5. PLEASE NOTE: Some pages may have indistinct print. Filmed as received.
University M icrofilm s International300 North Zeeb RoadAnn Arbor, M ich igan 48106 USA
St. John's Road, Tyler's GreenH igh W ycombe, Bucks, England HP10 8HR
78-7559SHRIVASTAVA, Rituparna, 1951-
DIFFUSION OF ARSENIC IN DEGENERATE SILICON:A QUASI-STATIC APPROACH,The Louisiana State University and Agricultural and Mechanical College, Ph.D., 1977 Engineering, electronics and electrical
University Microfilms International, Ann Arbor, Michigan 48106
DIFFUSION OF ARSENIC IN DEGENERATE SILICON A QUASI-STATIC APPROACH
A Dissertation
Submitted to the Graduate Faculty of the Louisiana State University and
Agricultural and Mechanical College in partial fulfillment of the
requirements for the degree of Doctor of Philosophy
inThe Department of Electrical Engineering
byRituparna Shrivastava
M.E., Indian Institute of Science, 1973 December 1977
ACKNOWLEDGEMENT
The author wishes to express his gratitude to Dr. Alan H. Marshak for his continued guidance, assistance, encouragement and friendship during the author's graduate program. He would also like to thank Messrs. Pike R. Green and Farrokh Shokooh for some useful discussions, and Mrs. Martha Prather for typing the manuscript.
The author would like to acknowledge his good fortune in having Shri Kamala Kant and Smt. Priamvada Shrivastava as his parents.
The research reported herein was supported in part by the National Science Foundation under grant DMR75- 18864 and by the Department of Defense under contract No. DAAB07-75-C-1344-2, pursuant to ARPA order No. 2985.
ii
TABLE OF CONTENTSPage
1 INTRODUCTION 12 FIELD-AIDED DIFFUSION 11
2.1 Transport Equations for Mondegenerate Case 112.2 Previous Work 142.3 Transport Equations for Degenerate Case 212.4 Degenerate Case Under Charge Neutrality 312.5 Discussion 35
3 DIFFUSION VIA VACANCIES 373.1 Previous Work 373.2 The Diffusion Model 413.3 Computation of the Fermi Level 473.4 Summary of the Problem 493.5 Form of Impurity Flux With and Without
Vacancies 503.6 Transformation of the Equations 513.7 Discussion 56
4 NUMERICAL ANALYSIS 574.1 Discretization of Independent Variables 574.2 General Quasi-linearization Technique 594.3 Quasi-static Problem 664.4 Boundary Conditions 694.5 Quasi-linearization Technique for a
Scalar Equation 7 8
iii
TABLE OF CONTENTS (cont'd)Page
4.6 Application to the Charge NeutralityApproximation 84
4.7 Application to Vacancy-aided Diffusion 854.8 Computation of the Boundary Condition 874.9 Discussion 88
5 RESULTS 906 CONCLUSIONS 102
APPENDIX A - Nondegenerate Quasi-staticFormulation 107
APPENDIX B - Computation of the FermiIntegrals 111
APPENDIX C - Program Information 119REFERENCES 164VITA 171
iv
LIST OP FIGURESFigures
4.14.25.1
5.2
5.3
5.4
5.5
5.6
Flow Diagram of the Numerical Method Flow Diagram of the Interation Procedure Impurity Profiles of Arsenic in Silicon Using the Quasi-static Model Electric Field for the Constant Source DiffusionComparison of Results Using Charge Neutrality and Vacancy-aided Models for High Surface Concentration Effect of Statistics and Ionization on Impurity Concentration Using the Vacancy-aided Model Impurity Profiles for Low Surface Concentration Using Charge Neutrality, Vacancy-aided and Zero Field Models Comparison Between Experimental Data and Calculated Profiles Using Vacancy-aided Model
Page
7075
93
95
96
98
99
101
v
ABSTRACT
Diffusion under controlled conditions is one of themost important processes employed in the manufacture ofsemiconductor devices. The diffusion of group III andgroup V impurities in semiconductor material has been asubject of considerable work. It has been known for manyyears that diffusion in silicon at high concentrations,
21 -3say 10 cm , produces impurity profiles that differ significantly from those predicted by a simple theory.This difficulty hinders the work of those engaged in the design of modern semiconductor devices, such as transistors, solar cells and integrated circuits, for which accurate process prediction is desirable.
The object of this research is to develop and studythe models describing a constant source diffusion processwhich will accurately and efficiently predict the resultsof such a process. The effect of the internal electricfield produced during the diffusion is analyzed using aquasi-static approximation for the holes and electrons.The use of both Fermi-Dirac and Maxwell-Boltzmann statisticsis discussed. The assumption of charge neutrality isinvestigated under typical diffusion conditions. Atrelatively higher surface concentrations, in addition tothe internal electric field, several other effects mustbe considered. In the present work, a model for arsenicdiffusion in silicon is proposed which takes into account
vi
the degeneracy of the carriers, partial ionization of the impurities, single acceptor level vacancies and the internal electric field.
The transport process for holes, electrons and impurities is described by the flux equations, the continuity equations and Gauss' law. Although simplifying assumptions are made, the resulting partial differential equations are highly nonlinear, and a numerical scheme must be used to solve the problem. An efficient computer program based on a quasi-linearization technique is written to obtain the impurity profiles from the processing data. Several other computer programs are used to investigate different models.
It is found that the internal electric field enhances diffusion at high concentrations. The electric field profiles are reminiscent of those obtained in a high-low junction. It is noted that the field varies almost linearly near the surface and then reaches a maximum value. Charge neutrality under typical diffusion conditions is found to be an excellent approximation. The results obtained using Fermi-Dirac statistics show that the use of classical statistics yields an underestimate of the impurity concentration values. At higher concentrations, incorporation of partial ionization, vacancies and degeneracy significantly affects the results obtained.There is a good agreement between the model and experimental
vii
results based on neutron activation analysis. However, the impurity profiles strongly depend on the value of the intrinsic impurity diffusion coefficient.
viii
CHAPTER IINTRODUCTION
The term "diffusion", when applied to semiconductor device fabrication, is used loosely to describe impurity atom motion in a semiconductor at elevated temperatures. Diffusion under controlled conditions is one of the most important processes employed in the manufacture of semiconductor devices. In order to fabricate a device with a certain set of parameters, it is very important to be able to control the impurity diffusion profiles in the semiconductor wafer. The need for suitable models describing the diffusion phenomenon is evident.
In most practical situations, a constant source diffusion, a drive-in diffusion, or both are used. In the first case, surface concentration is held constant during the diffusion, whereas in the second case, the source is removed and redistribution takes place under the condition that the impurity atoms can neither enter nor leave the semiconductor wafer. In theory, it is possible to synthesize any given arbitrary profile compatible with the two- step process, by generating a proper control function [1]. However, in practice the direct profile resulting from the above two processes may be acceptable. We will mostly concern ourselves with the constant source diffusion process. In this process, the impurity atoms are introduced into a flowing inert gas, which deposits these atoms
1
2
on the surface of the semiconductor wafer. A desired surface concentration of the impurity atoms can be maintained. In practice, this value very often is equal to the solid solubility value. As the impurity atoms cross the surface and move into the semiconductor, some or most of them ionize depending on the concentration. If the motion of these ions were essentially the same as the motion of neutral particles, the flux f or the number of ions crossing a unit area in a unit time, will be given by Fick’s law. For one-dimensional motion, and assuming parallel plane geometry,
f = -D (1.1)c C 9X
where Dc is the diffusion coefficient or diffusivity and c represents the concentration of ions. The ions also satisfy a continuity equation given by
3fc 3C33r + H = Gc (1-2»
where G is the net generation rate for ions. Assuming cthat all the impurity atoms ionize when they enter the surface, we can equate G to zero. Combining (1.1) andL>(1.2) then yields:
3
= j3 -ft c n 3)3t C 2 ' U,J)oX
This is called the simple diffusion equation. The solution to (1.3) for a semi-infinite solid under the constant source boundary conditions
c (0,t) = CQ (1.4a)
c(«,t) = 0 (1.4b)
c(x,0) =0, x > 0 (1.4c)
is given by the complementary error function
c(x,t) = Cq e r f c [ x / ( 4 D ^ t ) (1.5)
where D, is the value of D for the above diffusion step.1 cThe boundary conditions for the drive-in diffusion
are given by
c(x,0) = c^(x) (1.6a)
Igi-O'-IL = o (1.6b)3x
c(«>/t) = 0 . (1.6c)
4
The solution to the diffusion equation in this case is [2]
- (*-£)2 _ (x+g) 2r00 4D~t 4D9t
c(x,t) = -------------- c (c) [e + e ]dg2 (TrD9t) ' J 1 2 O
(1.7)
where D_ is the value of D for the drive-in cycle.In the two-step diffusion process c^(x) is given by
(1.5). If the diffusion time for the first step t^ is such that D^t^ << t*le delta function approximationfor c^(x) yields the Gaussian solution [3]
for the two-step diffusion profile.It has been known for many years that the results of
simple diffusion theory do not agree with experiment except at low surface concentrations [4]. This departure, to some extent, can be explained by the presence of an internal electric field which arises because of a mismatch in the diffusion coefficients of the impurity ions and the mobile carriers. For example, when arsenic atoms enter the solid, most of them ionize because of the high temperature, resulting in positive ions and electrons. The electrons tend to diffuse away from the ions due to a much higher diffusion coefficient. Since both species carry electrical
5
charge, an electric field develops which tends to retard the motion of electrons and enhance the motion of ions.The incorporation of this electric field in the model yields impurity density profiles which are closer to experimental results. However, the general differential equations governing field-aided diffusion are quite nonlinear and complex and a need for simple models soon becomes evident. Most of the models found in the literature assume local charge neutrality and are valid for nondegenerate conditions. In Chapter 2, the assumption of local charge neutrality has been examined with reference to a quasi-static approximation for both nondegenerate and degenerate statistics.
The field-aided diffusion theory described above, in itself, is inadequate to explain the experimental observations at relatively higher concentrations. At such high concentrations the effect of defects in the lattice becomes very important. Before considering the defects, it will be instructive to briefly discuss various mechanisms of diffusion in semiconductors [5]. Ring mechanism and direct interchange of neighboring atoms have been considered improbable. A "direct interstitial" mechanism has been suggested in which a lattice atom leaves its regular substitutional site and becomes an interstitial.One of its nearest neighboring substitutional atoms moves into the vacancy left behind by the first atom. Then the first atom, now at the interstitial position, moves into
6
the vacancy left behind by the second atom thus completing the cycle of indirect exchange. However, it can be argued that even such an interchange would be less likely than a vacancy mechanism. Defect-aided mechanisms are more probable in silicon and germanium. Most important of them are vacancy and interstitialcy (or indirect interstitial) mechanisms. In the vacancy mechanism the host atom is missing from its regular site and this enhances the impurity diffusion. In the interstitialcy mechanism, the interstitial atom chooses to move by pushing one of its nearest neighbors into another interstitial site and it itself takes up the substitutional site. Group III and Group V elements form strong covalent bonds with silicon and germanium atoms. This results in their existence being almost entirely in the substitutional form. A consequence of this is that they diffuse predominantly by either a vacancy or an interstitialcy mechanism. A definite statement about the mechanism, however, can not be made. A number of experimental techniques have demonstrated that vacancies and presumably interstitials may exist in different charge states. The effect of strong doping on self and impurity diffusion is closely tied to the acceptor and donor actions of the vacancies
and interstitials.An excellent review on diffusion mechanisms and point
defects in Si and Ge can be found in [6]. It has become
7
customary to classify impurities as "slow" and "fast" diffusors. Diffusion coefficients of slow diffusors are 10-100 times higher than self diffusion coefficients.Fast diffusors usually diffuse several orders of magnitude faster than slow diffusors. Group III and Group V elements are typical representatives of slow diffusors. It is generally assumed that the diffusion mechanism involved in slow diffusors is a simple vacancy mechanism. A quantitative model for diffusion of these impurities was proposed by Swalin. His model seems to support vacancy mechanism in Ge and donor impurity diffusion via vacancies in Si. It however does not explain acceptor impurity diffusion in Si, for which Seeger and Chik have proposed the interstitialcy mechanism discussed before. An explanation in favor of donor impurity diffusion in Si, via vacancies, is that the Coulomb interaction between positively charged donors and negatively charged vacancies leads to an increased probability of finding a vacancy near a donor impurity, and therefore enhances the impurity diffusion.
A simple way to see how a vacancy may act as an acceptor is as follows [7]. There are four covalent bonds missing at the sight of a vacancy. This gives rise to a strong change in the valence electron distribution in the vicinity of the vacancy and leads to a lattice distortion. From a scattering theory point of view, it means that an atomic scatterer is missing in the lattice. This results
8
in the introduction of some bound states in the band gap.The vacancy may trap electrons from the valence band in these localized states. When a hole is introduced because of the electron making a transition to one of the localized states from the valence band, the vacancy becomes negatively charged because of the trapped electron and thus acts as an ionized p-type impurity. As discussed by Seeger and Chik, concentration of acceptor type defects is increased by n-type doping and decreased by p-type doping. Thus, diffusion via vacancies should be faster in n-doped material, and slower in p-doped material compared to the intrinsic material.
Evidence indicating that vacancies act as acceptors is found in the data obtained from irradiated Ge by Cleland, Crawford and Holmes [8]. In this study, the effect of y- radiation on electrical properties of Ge was studied.Results indicate that exposure of n-type Ge to y-rays decreases the extrinsic electron concentration. Valenta and Ramasastry [9] have explained the effect of heavy doping on self-diffusion of Ge by assuming that vacancies act as acceptors. Agreement for n-type data was fair, whereas p-type data did not agree that well. The discrepancy was not attributed to the above assumption, namely, that vacancies act as acceptors, and it was concluded that Ge self diffusion probably occurs via vacancies. The doping effect on impurity diffusion in Ge
9
is also in general agreement with vacancy model of diffusion. Because of the low concentration of point defects, it has not yet been possible to detect directly the presence of point defects in Si and Ge in thermal equilibrium at high temperatures.
Two classical models of the energy levels of vacancies and interstitials are that of James and Lark-Horowitz [10], and of Blount [11]. In the first model, interstitials act as donors and vacancies act as acceptors. In Blount's model on the other hand, interstitials and vacancies may act as both acceptors and donors. This is favored for the interstitialcy mechanism proposed by Seeger and Chik to explain the impurity diffusion of Group III and Group V elements in Si, whereas the fact that double negatively charged vacancies can exist is a point in favor of the James and Lark-Horowitz model.
With the above background in mind, the diffusion phenomenon will be discussed in the subsequent chapters.The object of the present research is to develop the models describing the diffusion phenomenon which include the effects of internal electric field, vacancies, partial ionization, and degeneracy of carriers. In Chapter 2, field-aided diffusion is discussed under degenerate and complete impurity ionization conditions. The assumption of local charge neutrality is investigated. In Chapter 3, Hu's theory of impurity diffusion [12] is applied to
10
arsenic diffusion in silicon under general conditions. Numerical computation of impurity profiles and results are discussed in Chapters 4 and 5, and the conclusions summarized in Chapter 6.
CHAPTER 2FIELD-AIDED DIFFUSION
In an intrinsic semiconductor, at thermal equilibrium, holes and electrons are produced in equal numbers by thermal processes. When impurity atoms are introduced, they ionize and alter the concentration of majority carriers (e.g. electrons for an n-type impurity). As a result, the majority carrier concentration increases and due to recombination the minority carrier concentration decreases. The product pn remains constant at thermal equilibrium for a nondegenerate semiconductor. When the semiconductor is out of thermal equilibrium, it is necessary to consider the motions of electrons, holes, and impurity ions simultaneously, because the charge density at any point is a function of the concentrations of these species.
The analysis in the present work is restricted to the case of a constant band gap semiconductor at a constant temperature. It is also assumed that the impurities are singly ionized.
2.1 Transport Equations for Nondegenerate CaseFor a semi-infinite solid, a one-dimensional diffusion
process for x>0, t>0 is defined by the flux equations, continuity equations, Poisson's equation, and appropriate boundary conditions.
11
12
The flux equations for an arbitrary carrier are given
where a represents the concentration of an arbitrary carrier (n, p or c for electrons, holes or impurity ions, respectively), Da is the diffusion coefficient, ya is the mobility, E is the electric field, and takes on the value +1 or -1 for a positive or negative carrier charge, respectively.
The continuity equation for the carrier a is
where Ga represents the net generation rate of the carrier. Using the nondegenerate Einstein relation
and assuming 100% impurity ionization, which implies that
by
fa (2.1)
G G G (2.4)P n
the general equations can be written as
Poisson's equation yields
(2.6)
where p represents the charge density. Note that Z = 1cfor donors and Z = -1 for acceptors. The permittivity e will be assumed constant.
The net generation rate G may be represented by the Shockley-Read-Hall model
holes, and t and t are the lifetimes of holes and p nelectrons, respectively.
The boundary conditions are governed by the kind of diffusion process. In most of the work, for simplicity, a constant source diffusion will be assumed in which case the boundary conditions are given by
G (2.7)t (p+n.)+t (n+n.)XI X ^ x
where n. is the intrinsic concentration of electrons andl
14
c(x,0) = 0 x > 0 (2.8a)
p(x,0) = n(x,Q) = , x > 0 (2.8b)
E (00, t) = 0 (2.8c)
c(0,t) = C, (2.8d)
9a .(0, t) maj x '9X Dmaj
9c(0/t) 9x (2.8e)
3om . (0,t)— ---- = 0 (2. 8f)
where a . and a . are majority and minority carrier con- maj m m J J Jcentrations, respectively.
2.2 Previous WorkThe effect of the electric field on the transport
process was first considered by Zaromb [13] and Smits [14]. Their work was based upon two major assumptions.
1. The material is charge-neutral at every point sothat
— = p-n+Z„ c = 0e c c (2.9)
15
22. It is assumed that pn = ru. Strictly, this relation is only valid in thermal equilibrium for a nondegenerate semiconductor.
The electric field can then be expressed as
E - - zc VT n r 1 , If • (2-10>Vc2 + 4n?1An expression similar to (2.10) was derived by Kurtz
and Yee [15] who neglected the effect of the minoritycurrent. They pointed out that an effective diffusionconstant D can be defined when (2.10) is used in theef f.flux equation for the impurity atoms (2.1) to give
f = -D „ — ■ (2.11)c eff 3 x
where
D = D (1 + - = = = ) . (2.12)eff cV c 2 + 24n7
Substitution of (2.11) into the continuity equation yields
Lehovec and Slobodskoy [16] have obtained an approximate solution to the above equation for a constant source diffusion into an otherwise intrinsic semiconductor. They also provided the "corrections" to the surface concentration by extrapolating from the tail of the impurity distribution using a complementary error function.Bordina et al. [17] have discussed the influence of the internal electric field by assuming that it may be taken as uniform. They then conclude that an effective doubling of the diffusion coefficient takes place in a region wherec >> n .. i
Vas'kin et al. [18] have treated impurity diffusion into a semiconductor uniformly doped with an impurity of the opposite type under the assumption that the local electric field can be represented by an average field defined in terms of a weighting function. Shaw and Wells [19] have analyzed the same problem without making the above assumption and have obtained numerical solutions for the impurity distributions. Klein and Beal [20] have discussed the case of simultaneous diffusion of oppositely charged impurities.
Nuyts and Van Overstraeten [21] have calculated the impurity diffusion profiles in silicon taking into account the diffusion of the base impurities. They have also discussed the use of degenerate statistics and partial impurity ionization although no computations have been
17
made incorporating these aspects. Hu and Schmidt [22] have also calculated constant source diffusion profiles,
VO**#**'* -and have analyzed the effect of the internal electric field on a sequential diffusion process.
Quasi-static Approach. The general problem of the previous section was investigated by Perritt [23] and later by Widiger [24], without making the two major assumptions discussed earlier in this section. A quasi-static approximation was formulated under the following assumption.
In a semiconductor, even at diffusion temperatures,holes and electrons have a much larger mobility than theimpurity ions. Thus the time required for an impurityion distribution to change to a particular profile is manyorders of magnitude larger than that required for the holes
13and electrons. and Dn are approximately 10 timeslarger than Dc . The electrons and holes therefore readjust almost instantaneously, staying in a steady state determined by the impurity ion distribution. In thermodynamics this is referred to as "quasi-static equilibrium." The equations governing diffusion under quasi-static approximation were developed by Widiger who assumed the SRH model. A more general way to derive these equations is given in Appendix A. It is first assumed that
l£ = M = o . (2.14)3t 3t
18
It can then be shown that regardless of the form of G in(2.5a) and (2.5b), and using only these two equations,we obtain
n = n. exp(^—) (2.15)T
p = n. exp(- ^—) (2.16)T
which, of course, implies that
2pn = ni
The general problem under quasi-static approximation thus reduces to
If ■ k [Dc If - Z-s^ E) (2-17)2
| [n-p-Zc c] (2.18)3x
where
E = - |± . (2.19)
Note that electrostatic potential <J> has been assumed to be zero at x->~ for convenience, where the material has
19
been chosen to be intrinsic. It may also be noted that using (2.15) and (2.16), (2.18) can be written as
The boundary conditions for the above problem for a constant source diffusion are
model of (2.7) is assumed. This fact, however, is not required in the above model.
The quasi-static problem has been investigated and impurity profiles calculated using numerical techniques for a constant source diffusion [24], drive-in diffusion [25] and two-step diffusion processes [26].
(2.20)
c (0, t) = CQ (2.21a)
3<t> (0/1) 3x 0 (2.21b)
c («, t) = 0 (2.21c)
(2.21d)
c(x,0) =0, x > 0 (2.21e)
It is seen that as a consequence of the law of mass 2action pn = n^, the generation term G becomes zero if SRH
20
It is interesting to note that if local charged2d>neutrality is assumed in Poisson's equation, i.e. — % = 0,
then3X2
-1 cZc4> = VT sinh A (-^p) • (2.22)i
Thus,
E = - If = Z-°-- ff • (2.23)lc2 + «„?X
Substituting (2.23) into (2.17) yields
It = 1“ ff Is ) (2.24)3t 3x eff 3x
where
Deff “ Dc + T f - : 1 ' <2-25>V c 2 + 4n?X
This result has been obtained previously in (2.11) and (2.12).
Some important points may be noted at this stage. Asis evident by (2.15) and (2.16), the law of mass action
2pn = ni still holds during the diffusion, although strictly speaking the system is not in thermal equilibrium. This is a consequence of the assumptions made in quasi-static approximation. In the charge neutrality approximation, the
21
3 d)term — %■ has been neglected only in Poisson's equation.3x
It is easy to see (Section 2.4) that if this term is also neglected in the transport equation, the two equations decouple and the simple diffusion equation is obtained.As pointed out earlier, all the above results are valid only under nondegenerate conditions. Finally it may be noted that (2.24) is in such a form that for a constant source diffusion the variables can be separated, as was shown by Shaw and Wells (Section 4.5). It appears that (2.24) is not separable for drive-in diffusion boundary conditions. An alternative formulation of the charge neutrality approximation of (2.24) in terms of <j> (instead of c) is discussed in Section 2.4.
2.3 Transport Equations for Degenerate CaseIn this section the transport equations for the
degenerate case will be discussed. Holes and electrons in this case are described by Fermi-Dirac statistics and instead of the classical Einstein relation, its generalized form must be used. For concreteness, a donor type diffusion will be assumed.
The flux equations are still given by [27]
f = " D + y pE. (2.26a)p p 3x p
22
c „ Bn „f = - D 7T“ - U nE n n 9x n
f = - d ■— + y cE c c 9x c
(2.26b)
(2.26c)
The continuity equation for impurity ions with 100% ionization is
ft + 3x = 0 • (2‘27>
At this stage we make the following two assumptions.1. The flux for minority carriers (holes) is zero,
f = 0 . (2.28)P
Note that the continuity equation for holes then implies
Since holes readjust almost instantaneously, this implieslE. = g =0. This, however, need not be assumed for the 91 pderivation that follows.
2. The flux for the impurity ions equals the flux for the majority carriers (electrons),
(2.29)
23
Again, using the continuity equations for impurity ions_ \
and electrons, this implies that — -„-7— ■ = G ,d u n If quasi- 3cstatic conditions were assumed it would imply -r-r- = -G .^ 1 3t n
It will be shown later that the above two assumptions imply that the quasi-Fermi levels for holes and electrons are equal.
The first assumption, using (2.26a), yields
1 3p _ vp p 3X D E = _ IE i AD 3x P
Integrating, we have
- f ^ dx =3 XX
00 D 1- £ i | £ d Xu p 3x
X(2.30)
where <J>(°°) = 0 has been chosen for convenience. For a parabolic density of states, the generalized Einstein relation gives
= kr Fi / 2 (ye f ^ t /o ( n ~ ) (2.31)
- 1/2
with
n p <*> = V x)_Efp(x)
where Ev (x) is the top edge of the valence band and Ef is
the quasi-Fermi level for holes.
24
Also,
p = Nv pi/2 (y • <2-32>
Therefore,
= Nv p-i / 2 (y • <2 -33>
Dividing (2.32) by (2.33) and substituting in (2.31) we obtain
Using this, (2.30) yields
(j) (x) = |£ dx = — [ti (»)-ti ] e dp 3x e 'p 'p
where
E (co)-E^ , \ _ v £
np (“* kTE
_ _a _kT
with
E-j-E (°°)f c kT (2.34)
25
Note that thermal equilibrium conditions have been assumedat x-v°°. E and E (x) represent the band gap and the g cbottom edge of the conduction band, respectively. Thus,
nP = V " ’ ' It = ‘ kf ’ "i ‘ Et (2‘35)
which gives
EP = Nv Fl/2 kT " kT “ ni) • (2.36)
Turning to the second approximation, we have
-D + y CE = -D - y nE . (2.37)c 3x *c n 3x n
Now, at typical diffusion temperatures, y >> y and n = cXl v»
so that y nE >> y cE. Also, Poisson's equation*.givesn c <■•
a2*c = n - p - — — . (2.38)3x
Thus, (2.37) becomes
-D lH + D IE + d - i-t = - D — + y n . (2.39)c 3x c dx c e * 3 n 3x n 3xd X
The first term in (2.39) drops out because D >> D . Using11 v(2.32) and (2.35) we can write
since is a large negative quantity. Substituting in (2.39) we obtain,
3n . Mn „ 3<f>3x D 3x n
Dc kTwhere — = — has been used. Observing that y n >> y p y e n crcthe above equation simplifies to
yn 3(j> 3n _ Pc £ /3 xD n 3x ” 3x D e *n n ox
Now, considering the quantity on the r.h.s., it is noted3 3 .
that D << D , and if it is assumed that — ^ is not very C n 3x
large, the r.h.s. can be neglected in comparison to otherterms. Physically, this means that the gradient of thecharge density should not be extremely large. Thus, weobtain
Using the generalized Einstein relation
Dn _ kT Fl/2y e F i / o / \ n -1/2(n)
where
E _ (x) -E (x) / x _ f n cn(x) = -----------
and
n = Nc F1/2(ri) / (2.42)
we can integrate the r.h.s. of (2.41) to obtain
n = H + ni (2.43)
which gives
n = Nc Fl/2 (It + "i1 • (2-44)
It may be noted that (2.35) and (2.43) imply that
This result is not surprising because (2.41) could have been written directly if the thermal equilibrium conditions were assumed at the outset. Present analysis, however, gives a better insight of the approximations involved.
Substituting (2.36) and (2.44) back into the Poisson's equation (2.38), and combining the flux and the continuity equations we obtain
It is noted that under typical diffusion conditions the argument of the second Fermi function in (2.46), which represents the minority carriers, is a large negative quantity and hence the Fermi function can be approximated by an exponential function; thus
has been used. Instead of (2.46) , we may then use
= t [No P l/2 (v^ + "i> ' ni exp<- - cl •(2.48)
Note that if the first term is also expressed by Maxwell- Boltzmann statistics (nondegenerate case), we obtain
Nc pi/2 + ni> “ Nc exp(% > exp<ni>
= n. exp(i-)where
has been used. For nondegenerate conditions, therefore,(2.48) reduces to
30
which is the same as (2.20) of the previous section.The boundary conditions and numerical solution to
(2.45) and (2.48) will be discussed in Chapter 4.We now consider the problem of finding Nc, Nv and n *
The effective density of states Nc and Nv are given by
*2TrkT m ~ /0N = 2 (---- T -^) / (2.49a)c
*2irkT m 0/9
N = 2 (----(2.49b)v
* *where m and m are density of states effective masses ofn pelectrons and holes, respectively. In general, knowledge
* *of mn and at typical diffusion temperatures is poor,although it is possible to extrapolate from the resultsobtained at lower temperatures [28]. A way to circumvent
* *the problem is to avoid the direct use of m and m in c n p(2.49) .
For an intrinsic material,
ni = Nc Fl/2 (ni) • (2-50)
Data for the intrinsic carrier concentration n^(T) is known experimentally [29]. It is easy to show that
1 1 NvEf = J [Ec (») + Ev (»)] + J kT In (jp)c
(2.51)
31
since the material is intrinsic as x-*°°. Using (2.34) and (2.51), the value of in (2.50) may be computed as
*E m"i - - + 4 ln • <2'52>
n* i *The ratio of effective masses, m / m , is a relatively weakP n.
function of temperature [30] and therefore N computedcusing (2.50) should give a better value than that using(2.49a). Data for E (T) used in (2.52) is also known9experimentally [31].
2.4 Degenerate Case Under Charge NeutralityThe degenerate quasi-static formulation for a donor
type impurity diffusion yields (2.45) and (2.48), repeated here for convenience.
|£ = |- [D ~ + u c |i] (2.53)at ax c ax c ax
" I" [Nc Fl/2 + - ni exP<- - Cl(2.54)
g 2 .If it is assumed that — = 0, i.e. p(x) = 0, every-
axwhere in the semiconductor, then
a (hE = - — = constant3x
32
and, because of the boundary conditions
E(“,t) = 0
<M°°,t) = 0 ,
we obtain
E(x,t) = 0
<j>(x,t) = 0 .
Thus (2.5 3) and (2.54) decouple and the classical diffusion equation
both (2.53) and (2.54), we neglect it only in Poisson's
8cat
is obtained.92<f>In this section, instead of assuming that — %■ = 0 in3x
9 d)equation, i.e. we assume that ——*• << n, p or c. The equa-3x
tions under charge neutrality thus become
3c 31
(2.55)
33
c = Nc Fl/2 + ni> - ni exP<- • <2-56)
Unlike the nondegenerate case of Section 2.2, E here can not be expressed entirely in terms of c. Nevertheless, it is possible to obtain a single equation in <j>. Differentiating c from (2.56) and substituting in (2.55), we obtain
^ A 2 *It = Dc [fl<*> < H >2 + f2 < « ' M ’1 (2-60>3X
where and f2 (<f>) are the functions defined by (2.58a)A
and (2.58b) with 4>/VT replaced by <f>.Boundary Conditions. Considering a constant source
diffusion, the boundary conditions are given by
c(0,t) = Cq (2.61a)
c(°°,t) = 0 (2.61b)
c ( X f O ) = 0 , x > 0 . ( 2 . 6 1 c )
The boundary conditions in terms-pf d> are easily obtainedas
<{>(0,t) = (2.62a)
4>(°°#t) = 0 (2.62b)
<j>(x,0) = 0, x > 0 (2.62c)
where <j>Q is computed by solving the implicit algebraic
equation
C0 = Nc Fl/2 (*0+r'i) - ni exP (-*0> (2.63)
35
Transformation. It will be shown in Section 4.5 that the partial differential equation of the form (2.60) is separable for the constant source boundary conditions given above. Thus, just like the nondegenerate case of Section 2.2, the degenerate case also yields an equation which is separable although the dependent variable now is <J> instead of c. The electric field here can not be expressed entirely in terms of c but may be easily computed as
E = - || . (2.64)
Reduction of the Equation for Nondegenerate Conditions. For nondegenerate case, all the Fermi functions reduce to exponential functions and (2.57) reduces to
Ul. = r _____ -I r ^ (iL£.) ^ + d ( - _^-) 13t ‘ . , , 2*, ‘ VT <3x) c V 1 '1 + exp (- ^-) (2.65)
This equation in terms of <J> is an alternative to the charge neutrality formulation in terms of c discussed earlier in Section 2.2.
2.5 DiscussionIn this Chapter impurity diffusion into an intrinsic
semiconductor was discussed under nondegenerate and degenerate conditions. Formulations resulting from the
36
assumption of local charge neutrality were presented. In each of the cases the diffusion model is described by either a single or a set of differential equations. The numerical procedures to solve these equations are discussed in Chapter 4. In Chapter 5 numerical results are presented and the formulations compared to each other.It is found that under typical diffusion conditions, local charge neutrality turns out to be a good approximation. This provides the basis for the model to be discussed in the next Chapter which includes the effect of vacancies.
CHAPTER 3DIFFUSION VIA VACANCIES
The models for field-aided diffusion discussed in Chapter 2, although applicable to both acceptor and donor type impurities, yield results which do not agree with experiment at higher concentrations. When defects such as vacancies and interstitials are considered, it becomes necessary to specify the kind of impurities. In silicon, vacancies are believed to be responsible for donor type impurity diffusion, whereas interstitialcy mechanism is favored for acceptor type impurities [6]. In this Chapter, diffusion of arsenic in silicon is discussed and a vacancy mechanism is assumed.
3.1 Previous WorkSeveral models for arsenic diffusion in silicon have
been proposed. Hu [12] has considered an impurity-vacancy- semiconductor system. The flux equations have been systematically derived from thermodynamical considerations. Local charge neutrality has been assumed in the theory. Analysis without this assumption becomes very complicated, and does not seem to have been tried in the general case. However, based on the discussion from Chapter 2, it may be expected that local charge neutrality should be an excellent assumption even in the present case. Prior to
37
38
the publication of the above theory, using some other arguments, Hu and Schmidt [22] had analyzed As diffusion in Si. The equations used there were later justified by Hu. Nevertheless, there was some arbitrariness in the computations of Hu and Schmidt because of a factor 8, which was assumed to be 100. As discussed by Nuyts and Van Overstraeten [32], the above value of B is unrealistic. Also, the analysis assumed nondegenerate conditions and complete impurity ionization, although the general theory of impurity diffusion proposed by Hu is not restricted to these conditions. Hu and Schmidt have pointed out that the validity of their model breaks down at high surface concentrations because there is no limit to the enhancement effect due to vacancies. It should be interesting to find out if the same result is obtained when partial ionization is taken into account and Fermi-Dirac statistics are used.
In the model proposed by Chiu and Ghosh [33], two energy levels have been attributed to the vacancies in an attempt to explain the decrease in the diffusion coefficient of As in Si at very high concentrations. They have reported excellent agreement between the theory and experiment except for short diffusion times. In their analysis, however, as many as four constants were matched numerically, having assumed that the impurity diffusion coefficient ratio in extrinsic to nearly intrinsic silicon is given by
39
§ - = fgh 1
where f, g, and h are contributions due to vacancies, cluster mechanism and internal electric field, respectively. The analysis again assumes nondegenerate conditions and complete impurity ionization. The cluster mechanism mentioned above needs some explanation. In order to explain the retardation of diffusion observed experimentally at higher concentrations, it has been postulated that As atoms start forming clusters as the concentration goes up. Two models have been proposed. The As-complex considered by Fair and Weber [34] consists of two As atoms, whereas in Hu's cluster model [35], it consists of four As atoms. For chemical reasons, only one such complex may dominate in a certain temperature range. However, there is still an uncertainty as to which model actually applies. Hu's model gives a good fit to the experimental vapor pressure data. Fair and Weber have claimed that their model gives better results at shorter diffusion times compared to Chiu and Ghosh who have used Hu's cluster model. It should be pointed out that Fair and Weber have included the influence of partial impurity ionization through an empirical equation. Also, in addition to using nondegenerate equations, they have approximated the electric field by
E kT 1 3 c e c 8x
As can be seen from (2.23), the above equation is valid only for c >> 2n^, and at typical diffusion temperatures, this inequality is easily violated.
Nuyts and Van Overstraeten [32] have applied Hu's diffusion model to the diffusion of phosphorus in silicon. They also restricted their analysis to nondegenerate conditions and assumed complete ionization. Contrary to the comment made earlier in the Chapter that interstitialcy mechanism is favored for acceptor type impurities, they assumed vacancy mechanism to be valid for simultaneous diffusion of boron in silicon.
As the impurity concentration becomes higher and higher, the discrete impurity energy levels separate out and start forming energy bands. This is, of course, a consequence of Pauli's exclusion principle. Under such conditions, strictly speaking, it is not sufficient just to replace Maxwell-Boltzmann statistics by Fermi-Dirac statistics and neglect the impurity band formation. Two of the theories dealing with these impurity bands have been proposed by Kane [36] and Morgan [37]. Jain and Van Overstraeten [38] have used these models and have analyzed the diffusion problem by writing the overall diffusion coefficient as
41
where the factors on the right hand side correspond to the intrinsic As diffusion coefficient, electric field, vacancies and cluster formation (using Hu's cluster model), respectively. They have claimed a good agreement between the theory and experiment.
Of all the above models, Hu's diffusion model has a very strong point in favor of it, in that it evolves in a very systematic and general way from the fundamentals of thermodynamics. The generality of the results does not seem to have been utilized completely. In this Chapter, As diffusion in Si is analyzed using Hu's theory. The partial ionization of the impurity atoms is taken into account, and Fermi-Dirac statistics are used to describe the carriers.
3.2 The Diffusion ModelThe following major assumptions are made at various
stages in the development of the model.1. The temperature during the diffusion is held
constant.2. Vacancies act as single level acceptors.3. Local charge neutrality is assumed.4. Vacancies have very little effect on the Fermi
level. Conversely, the Fermi level determines the concentration of vacancies.
5. Fermi-Dirac statistics are used to describe the carrier densities. However, the formation of impurity
42
bands is ignored. Constant band gap and electron affinity are assumed.
6. In order to better understand the influence of carrier degeneracy and partial ionization, cluster formation of As atoms is not considered.
7. Vacancy production due to plastic deformation is neglected.
8. Quasi-thermal equilibrium is assumed so that
Under these assumptions, according to Hu's theory [12], we have
where Dc represents the impurity diffusion coefficient and
vacancy at its thermal equilibrium concentration. Dv ,
and concentrations for vacancies. The flux equations are given by
(3.1)
DV DV (3.2)
Dc is its value at infinite dilution of impurities with
D , v and v* are the corresponding diffusion coefficients
fc (3.3)
f D* v 3 ln Yv 9c p* 3vv c 9 1nc 9x v 3 x (3.4)v
43
where yc and yv are the activity coefficients given by
In writing (3.1)— (3.4), it has been assumed that the concentration of impurity-vacancy pairs is much smaller than the vacancy concentration. The impurity concentration has also been assumed to be small compared to the concentration of the host lattice atoms. In the above equations, ,Ed, and Ev represent the Fermi level, donor energy level, and vacancy energy level, respectively. E^ represents the value of the Fermi level which would yield equal concentrations of holes and electrons. Also, gc and gv are degeneracy factors for the donor and vacancy levels. Thus,
*-Yc 1+c (3.5)
Y = ^ v 1+5 (3.6)
where 5, 5/ and 5* are defined by
-1 , D ^fC = % eXP<- k T - (3.7)
5 = gv exP (“icT (3.8)
(3.9)
(3.10)
44
ic
Y = -------- r : T - • (3.11), . - 1 , D f ,1 + gc exP < - w — >
Differentiation w.r.t. x gives
Ef"""ED —1 3n- T j r - S - 11 + 9 „ e x p ( ^ ) J | a ( 3 . 1 2 )
where
Ef-Ec1 5 -Ij-2 • (3.13)
If
gc exP(“TcT— J << 1 '
then (3.12) can be approximated by
3 ln TC . 9JJ.3X 3x (3.14)
It will be shown later that the term ~ is proportional tod Xthe electric field. From (3.12) and (3.3) it is evident that as the Fermi level goes above ED , the term involving the electric field becomes less significant. At 1200 °C,
the above inequality is well satisfied for ED“Ef L 0*38 eV< For donors £ >>1# and (3.6) can be written as
where
and
Ec"EVkT
=Ef-Ec (“}
kT
Note that at typical diffusion temperatures is about0-8 eV for Si and Ev = Ec - 0.4 eV. Therefore, nothing
★can be said about the magnitude of 5 •In computing the flux of total impurities f , thec
theory has taken into account the fact that a certain fraction of donor atoms may remain neutral, some may be charged positively and some of these may form pairs with the charged and neutral vacancies. Within the semiconductor, there is no generation of the total impurities. The continuity equation thus yields
~ _ 3 f|c + = o . (3.16)31 3x
Substitution of (3.3) in (3.16) gives
46
*3 C C 9 r*- / 1 n \It = — IS [V(IS + C IS11 (3-17)V
*where (3.14) has been used. Note that v is independent of x.
The continuity equation for vacancies is
Is + is1 = '3-18>
In general, Gv may not be zero. This term may be caused, for example, by plastic deformation. A mismatch in the size of diffusing impurities and the host lattice atoms is a major cause of dislocations. Substitution of (3.4) into (3.18) yields
H ■ +k < v 4 + °l Is1 • (3-19)As discussed by Hu and also by Nuyts and Van Overstraeten [32], quasi-equilibrium condition for vacancies under typical diffusion conditions is a good approximation.
8 VThus, assuming - 0, (3.19) yields
!_ [D* v 3 ^ > + D* |H] = -G <x) .ax 1 v ax v ax v
Integrating both sides from x to ®, and noting that as 9 v •x->°°, v->v i.e. -— ->• 0, and y -»-l, we obtaino X *
47
D.*9 I n ( v Y y )
Gv (x)dx .vX
Integrating once again,
>00 y f00v - | (3.20)
' D 'x v x*Note that yv < 1, and Dv is large [32]. The mismatch
in the radii of As and Si atoms is very small resulting in a small generation term G . Thus, if the integral on the r.h.s. can be neglected, we simply have
3.3 Computation of the Fermi LevelThe unknown n appearing in (3.22) can be evaluated
using the condition of local charge neutrality. Then, (3.22) with suitable boundary conditions describes the transport problem. Local charge neutrality implies
*v (3.21)v
Substitution of (3.21) into (3.17) yields
(3.22)
- f “ *n-p-c +v = 0 (3.23)
48
where c+ and v are the ionized donor atom and charged vacancy concentrations, respectively, with v given by [12]
v --------- (3.24)1 + g~ exp(-n-ev)
Since £ >>1, v~ * v. However, this concentration itself is so small compared to other terms in (3.23) that it can be safely neglected [12].
The electron and hole concentrations are given by
n = Nc F ^ y (3.25)
and
P = Nv Fl/2(“n“eg) (3.26)
where e is the normalized band gap. For donor diffusion,9
(-n-e ) << -1
and
p = Nv exp(-n-eg) (3.27)
49
For partial ionization, the ionized donor concentration is given by [12]
c+ = -------^------- — (3.28)d! + gc exp(n + j r)
where E, = E -E^ is the ionization energy. Note that for d c Dsufficiently negative values of n, c+ - c and we approach the 100% ionization case.
Substituting (3.25), (3.27) and (3.28) into (3.23) with g = 2 we obtain
Nc Fl/2<n) ' Nv exp(-n-cg) - i + 2exp(n+e- ) = 0
(3.29)
Thus, (3.29) can be used to evaluate n-
3.4 Summary of the Problem *We must solve the partial differential equation
(3.22) where n is obtained using (3.29). The values ofN and N are found, as in Section 2.3, by using the c vequations
N = F - T rTT (3*30)l/2 (ni)
N = n. exp(Ti.+e ) . (3.31)v l i g
Also, yv and n are given by (3.15) and (3.13).For a constant source diffusion the boundary condi
tions are
These will be transformed in terms of suitable variables at a later stage.
3.5 Form of Impurity Flux With and Without Vacancies Using (3.3) and (3.14), the impurity flux with
vacancies can be expressed as
c(0,t) = Cq
c(°°,t) = 0
c(x,0) = 0, x > 0 (3.32)
fc (3.33)
When the vacancies are in quasi-equilibrium, using (3.21),
where E is the electric field. Thus, we obtain
*D aC r o c e .
C Y v f3x kT CEl
= — [-D* ~ + y* cE] (3.34)Y C 3x C
* eDSwhere }ic = has been used. Comparing (2.26c) and(3.34) we see that the forms of the flux equation aresimilar except for the factor 1/yv * This can also beviewed as a change in the impurity diffusion coefficient
D*which now becomes — . In other words, the impurity diffusion coefficient is now proportional to the vacancy concentration v. At low donor concentrations yv ■+ 1, and(3.34) reduces to (2.26c).
3.6 Transformation of the EquationsThe equations summarized in Section 3.4 can be
transformed into a simpler form. It is possible to substitute for the derivatives of c in (3.22) using(3.29). An equation entirely in terms of the dependent variable n is then obtained. Noting that
Now, substituting (3.37), (3.39), and (3.40) in (3.35),after some lengthy manipulation, we obtain
a ^ 3 <K(n) <t>4(n)9t = D “ Pf"-"!) t <«)* + ] (3-42>
where
♦ 3(n) s Nc F1/2(n) + 2NC F_1/2(n) + Nq F_3/2(n)
+ 2exp(n+ed) {4 Nc F1y2 (n) + 4 Nc f-i/2^
+ Nc F_3^2 (p) - Nv exp(-n-eg)} (3.43)
54
<t,4(n) = Nc Fl/2(Tl) + Nc F-l/2(n) + 2exp(n+e^)
X {2Nc Fl/2(n) + Nc F-l/2(n) " Nv exP (-n-cg)}
(3.44)
and
* *Dc CD = - - V- . (3.45)1+5
At this point, it is convenient to make a transformation of the dependent variable,
n = ifi + , (3.46)
so that the new variable \l> is defined by
* 5 • (3.47)
With this transformation (3.42) becomes
I t = D [ ( ~ ^ - ) 2 f 1 ( i p ) + ( ^ ) f M ) ] ( 3 . 4 8 )d t d X J. 3 x
where
Thus, the problem has been reduced to solving (3.4 8).The boundary conditions for the constant source diffusion, given in Section 3.4, can be easily written in terms of as
<P(0,t) = t|/Q (3.51a)
(°°, t) = 0 (3. 51b)
ip(x,0) = 0 , x > 0 (3.51c)
where is computed by solving the equation
CQ - [1 + 2exp(^0+ni+ed)] [Nc F1/2(^Q+ni)
- Nv exp (-i|/0-ni-eg) ] = 0 , (3.52)
which follows directly from (3.36).
56
3.7 DiscussionIt can be noted that the partial differential equa
tion (3.48), and the boundary conditions (3.51), are of the same form as those obtained in Section 2.4 except that
A
instead of the variable <p, we now have ip. Therefore, the numerical solution to (3.48) can be found exactly in the same manner. As shown in Section 4.5, a transformation of the variables can be used to separate the variables. The resulting ordinary differential equation can be solved efficiently by using a numerical technique. The results are discussed in Chapter 5.
CHAPTER 4NUMERICAL ANALYSIS
The models discussed in the previous chapters result in a set of partial differential equations. These equations are highly nonlinear, and it may be extremely difficult, if not impossible, to find a closed form solution. A numerical solution is the only viable alternative. There exist a number of methods to solve a boundary value problem [39] . In the present case, a quasi-linearization technique is used. The partial differential equations are first transformed into ordinary differential equations by discretizing the time step. The process then consists of reducing the set of ODE to successive approximate sets of linear equations which can be solved more easily using an iteration scheme. A desired accuracy can be reached by repeating the process of linearization.
In this Chapter, a general method for solving coupled nonlinear ODE is first presented. The treatment closely follows that of Widiger [24]. The procedure is then applied to individual cases discussed in the previous chapters.
4.1 Discretization of Independent variablesTo facilitate the numerical techniques, the independent
variables have to be discretized, thereby yielding sets of57
58
difference equations. The variables in the present caseare t. and x., defined by 1 J ■*
t^ = (i-l)At + tQ, i =
xj = (j —1)Ax j = 1,...,m
where At and Ax are chosen to be fixed for simplicity.The discretization of t transforms the PDE into an ODE at a certain time step. The abruptness of the initial condition at the surface can be dealt with by assuming a nonzero starting time tg.
The time derivative is approximated by a two-point implicit scheme,
3f(t.) f(t.)-f(t. . )31 At
The procedure then is as follows. Once time t is discretized, the PDE is transformed into an ODE at a time t^. If the solution to the ODE is known at time t^_^ • the ODE can be solved to yield the solution at time t^. Beginning with i=l, the above step is performed for each time increment, until the desired final time is reached.The solution of the ODE is discussed in the next Section.
4.2 General Quasi-linearization TechniqueThe quasi-linearization technique is based on Newton's
approximating procedure for finding the roots of an arbitrary function. Given a function f(x), it is desired to find the roots xr of the equation
f(x) = 0 (4.1)
An initial guess x^ to the correct value of the root ismade. Thus
f(x^+Ax) = 0 (4.2)
where
xr
Expanding (4.2) by a Taylor series about x°, we obtain
f(x°) + f'(x°)Ax + i f"(x°)Ax2 + ... = 0
The above equation is to be solved for Ax to determine the true root. The problem can be simplified by truncating the series after the linear term; then
60
The approximate solution to Ax, denoted by Ax\ can thenbe found by solving
f(x°) + f'(x°)Ax1 = 0 ,
thus yielding a better approximation to xr as
f*(xu)(4.3)
One can now start with x^ as the initial guess and find x1which is closer to the true root. The process can then be
iteration until the desired accuracy is achieved.This process, of course, is not guaranteed to work.
The function must satisfy certain properties and the initial guess must be sufficiently close to the desired root. However, if the function has only one root and the iteration procedure converges, the true root will be approached.
Consider now the problem
repeated with x1+ substituted in place of x1 in the next
/ • • • • • • fy^,x) = 0
f • • • • • • / y",x) = o (4.4)
or, expressed in matrix notation,
61
f (y,y',y",x) = o (4.5)
The primes indicate derivatives with respect to x, and represents a known, algebraic function of its arguments. Thus (4.4) is, in general, a set of ordinary, coupled, nonlinear differential equations with dependent variables y^,...,yn and independent variable x. The solution for y is desired. An initial guess, y^, is first made. A set of linear equations with a dependent variable Ay1 can bederived by expanding (4.4) as a power series in terms ofthe dependent variables and their derivatives about the initial guess y^. The resulting equations truncated after the linear term yield for the i'th equation,
n n 3 f ? . n 3f ? , n 3f? .f7 + £ 7— r Ay." + z -r-4- Ay.1 + I Ay. = 0x . , 3y i . , 3y'. . , 3y. J i3=1 3 J 3=1 3 J 3=1 y J J
(4.6)
where f? represents the value of f^ evaluated at the initial guess y°. In matrix notation, the equations can be written as
A ° A y 1 " + B ° A y 1 , + C ° A y 1 = D ° ( 4 . 7 )
where
62
A =
!£ayj3 fn
«- 9yJ
3f3y1n
9 f 0 n3^ir •* n (4.8a)
B =
3f“
3 fn9n
3flwn
3fn3y1 Jn
(4.8b)
Cu =
3f:W -
3f____In
3f3yn
3fn3yn
(4.8c)
and
D° =
< \
= “f (4.8d)
The set (4.7) is a set of coupled, linear, ordinary differential equations, which when solved, yields Ay"*". Once Ay1 is known, the improved initial guess is given by
y1 = y° + A y 1 (4.9)
63
It has been assumed for the time being that the boundary conditions have been taken care of in a similar fashion. They will be dealt with explicitly later on.
It should be pointed out that f is a known function, and hence all of its partial derivatives in (4.8) are known. Thus A^, B®, and are all known functions ofy®, y0', and y®". It is therefore simple, in principle, to solve (4.7). Once y1 is found as in (4.9), the above procedure can be repeated with all the zero superscripts replaced by one superscripts. The process can be repeated until the desired accuracy is attained.
The derivatives involved in A1 , B1, C1 and D1 are evaluated at each point using a five-point polynomial approximation scheme. As mentioned before, the variable x has been discretized. To find the derivatives of Ay1+^, the following three-point approximations are used.
dqk qk+i • qk-idx 2Ax (4.11)
d2qk _ qk+i - 2qk + q*-k-1 (4.12)dx A x
64
Here, k denotes the discretization index of the x coordinate. Using (4.11), (4.12) in (4.10) we obtain
& y i+1 - 2 A Y i+1 + AVi+1 AV i+1 - AV'*'+ ^ni k+1 k k-1 , Di k+1 yk-lA ----------- ---------- + B -------------K Ax K 2Ax
+ cj A y j +1 = Dj (4.13)
Simplification of the above equation yields
i . „i+1 i „i Awi+1 . i Al<i+1 ni Ayk+1 + ^ Ay,, + Ay, , = D,k-1 (4.14)
where
a1 + — g1Mk 2Ax k (4.15a)
Ax(4.15b)
Yk = _i_ AiA 2 kAx
1 Ri2 Ax k (4.15c)
If the solution to (4.14) is assumed to have a form
AyJ+1 - g£ hk Ayk+J, (4.16)
then the substitution for Ayj^ in (4.14) gives
65
a"*" AVi+1 + - y 1 h* ) Ay^+ ^ + Y ^ g ‘*’ = D"*-k k+1 lPk k k-1 k Yk yk-l uk
Repeated substitution yields
‘“k - (ek - K hk-i,hk] ^i+lk+1
+ [<ek - K hk - i )gk + K K - i - °k5 = 0
Since is finite, this equation is easily satisfiedby letting each term in the brackets to be zero. Then,
hk = (6k - *k hk-i>'1 4 (4-17)
4 - (6k - K hk-i>"1 (Dk - K 9k-i> • (4-18>
Thus, if and g£ are known for a particular x^, they canbe found for the next by using (4.17) and (4.18).Note that k is the position index whereas i is the iteration index. For a particular time step, and for a given i,computations are done for all k. The iteration index i is then changed till a desired convergence is reached. The time index is next changed and the entire process repeated until the final time is reached.
66
4.3 Quasi-static ProblemThe problem stated in Section 2.3 can be simplified
A A A A
by normalization of the variables. Let x, t, c and <t> represent the normalized variables. Then a normalization scheme is as follows.
c = n^ c
♦ = vT *
EVmt = i E * <4-19)C 1
With these substitutions, and defining
c06 = — , (4.20)ni
the quasi-static equations for the degenerate case become
as. = »_ (3£ + a %at ax ax ax
(4.21a)
a2* _ Fi/2 (»+ni)3x2 ' F l / 2 (ni>
exp(-<j>) - c (4.21b)
For notational simplicity the normalized variables will be denoted by c, <j>, x and t in Sections 4.3 and 4.4.
67
With the discretization of the time coordinate (4.21)
where the notation
c = c(x,t^)
<t> = <t>(x, t±)
N = c(x,ti_1)
has been used.Now the function f can be written as
becomes
(4.22a)
(4.22b)
f
, 2 -.2 dxdx At At -dx dx(4.23)
68
y =
1HI <P
1 to 1 c(4.24)
For the nondegenerate case [24] , the second term in the expression for becomes exp(<|>) instead of
fi/2 (‘f,+ni>/Fi/2 (ni> * Corresponding changes for this case can be easily made in the expressions below. For the vector f above, the matrices A1, B1, C1 and D1 are given by
A 1 =3 f i 3fl ] 1 03$"" 3c"
3f2 3*2 -|_ ST*" 3 C " J c 1 (4.25a)
' 9fl 3fl 1 0 0B1 = 3 <J> ' 9c' =
9f2 9 f 2 d«frL 3<f> * 3c' - _dx dx. (4.25b)
C 1 =3f]3c"3 f, 3c"
F-l/2( +T1i)Fl/2(ni)
- exp(-<j>) 1
d24>dx2
1_At-
(4.25c)
69
r d2<f> . Fl/2(*+ni) , 1% n2 f -- UT~)--- exp( ip) cldx^ *1/24V
1CN1
—1
d2c d2<|> dc d(j> c N dx c ^x2 dx dx At At_
(4.25d)
where for simplicity, superscripts i have been suppressed in <j> and c.
The flow diagram of the numerical method is shown in Fig. 4.1.
4.4 Boundary ConditionsNormalized boundary conditions for the constant
source diffusion are
c (0,t) = 3
3<fr(0,t) = 0 3x
c (°°, t) = 0
<|> (“, t) = 0
c (x, 0) = 0 , x > 0 (4.26)
70
Start
NO
Yes
Stop
i+1
i At+t
Has the final time been reached?
Solve (4.22) for new g.(ic) and j> (x) . (see Fig. 4.2)
Select the starting distribution
FIGURE 4.1. Flow Diagram of the Numerical Method
71
Notice that the only parameter in the above conditions, other than the dependent and the independent variables, is the normalized surface concentration 3. A series of solutions over a range of 3 will, therefore, give a general solution to the quasi-static problem.
After the time is discretized, the boundary conditions for the ordinary differential equations become
c (0) = 3
d<J> (0) _ „ dx u
c(°°) = 0
<f>(”) = 0 . (4.27)
These boundary conditions can be satisfied in the i'th iteration by requiring that
Ac1+1(0) = 3 - cx (o)
dAj>1+1(0) = _ d4>1 (0) dx dx
, i+1, \ i/ \Ac (°°) = - c (°°)
A<j>1+1(“) = . (4.28)
72
If the initial guess is picked such that
c° (0) * 3
c° (°°) = 0
(°°) = 0
then the desired boundary conditions can be met by merely requiring that
i+1Ac (0) = 0
dA<t>1+1 (0) = _ d<j)1(0) dx dx
Ac1+1(“) = 0
A<J>1+1(») = 0 . (4.29)
Numerically, it is impractical to extend the x-coordinate to infinity. Therefore, a distance L is chosen which is large enough to approximate infinity and the boundary conditions are applied at x=L. If the distance L corresponds to the m'th point, the boundary conditions become
73
a nAc^ = 0
Aj.i+1A<J>2 - A ^ d(f)1— -
Ac1+1 = 0 m
A0m+1 = 0 * (4.30)
d<juNote that the quantity ^ — has already been determined while finding the matrices A, B f C and D.
The procedure for solving (4.10) is as follows. If it is selected that
-l(4.31a)
and
-A x
d<j>Jdx" (4.31b)
then Ay^+ given by (4.16) will satisfy the surface boundary conditions of (4.30). Using (4.17) and (4.18) h.1 and g?; can then be generated for k = 2,...,m. Choosing
Ay i+lm00
(4.32)
74
will satisfy the boundary conditions at x=L, given byi+1(4.30), and (4.16) will generate Ay^ for k = m-1,.,.,1.
The technique for numerically solving the problem described here is summarized in the block diagram given in Fig. 4.2. In the actual program many of the functions represented in the block diagram have been combined for better computational efficiency.
The normalized boundary conditions for drive-in diffusion are given by
9c (0, t) _ Q 3x
9<t> (p,t) = 0 •9X
c (°°, t) = 0
<f>(°°/t) = 0
c(x,0) = Nq (x ) , x > 0 (4.33)
where NQ(x) is the normalized starting distribution for the drive-in diffusion. Note that the first boundary condition is obtained because the flux of the impurity
atoms at x=0 is zero. Thus,
75
Enter
Solve the linear difference Eqs. (4.13)
i=i+l
No
YesExit
i=0
i+1 i+1 for all k
Find A and D, for all k
Has sufficient accuracy been reached?
Make an initial guessk=l
Find a and y, for all k using (4.15)
Find -5-— and — x— for all k dx j 2dxusing 5-point method.
Determine Ay
Set Ayi+1
i+1
k=m-l 1 using (4.16)
Determine g, and h
Determine g, and h, using (4.31) or (4.39)
k=2 m using (4.17) and (4.18)
FIGURE 4.2. Flow Diagram of the Iteration Procedure
76
D 80(0, t) c 9x y. cE(0,t) = 0 . (4.34)
The semiconductor material as a whole may be assumed to be charge neutral. The total charge Q per unit area is given by
Q = dx
= £ 9E , dx9x
= e [E (°°, t) - E (0 , t) ]
Equating Q to zero and noting that E(«,t) = 0, we have
E (0 , t) = 0 . (4.35)
Thus (4.34) yields the first boundary condition.Proceeding as we did earlier in the Section, instead
of (4.28), we now obtain
dAci+1(0) = _ dc1 (0) dx dx
dA<f>1+1 (0) = _ d»1(0) dx dx
77
. i+1 , . i , .Ac (°°) = -c (°°)
A 4>1+1 (oo) = -<j,1 (oo) . (4.36)
If the initial guess is picked such that
c^ (°°) = 0
4>° (°°) = 0 ,
then the desired boundary conditions will be met by merely requiring that
dAc1 (0) _ _ dc1 (q) dx dx
dA<ft (0) _ _ d(frX (0) dx dx
A c 1 + 1 (oo) = 0
A<j,i+1(co) = o . (4.37)
Instead of (4.30), in this case, we now have
. i+1 . i+1 , iAC2 - Ac^ dc^Ax dx
Therefore, (4.31) become
-1 0(4.39a)
0 -1
A x — dx
(4.39b)
Note that (4.32) remains the same.
4.5 Quasi-linearization Technique for a Scalar Equation As discussed in Sections 2.4 and 3.6, the partial
differential equations describing the diffusion process can be written in a general form
where f (<J>) and f^ (<P) take different forms. The boundary conditions are of the form
(4.40)
79
<p (<*>, t) = 0
<J)(x,0) = 0 , x > 0 . (4.41)
A transformation of independent variables (x,t) -> (y,T), similar to the one suggested by Shaw and Wells [19], is chosen so that
xy = /4Dt
x = t (4.42)
The dependent variable in terms of these new independent variables then becomes
<{> (x ,t) = v[y (x,t) , t ( x,t) ] . (4.43)
Note that the variable v used here is not to be confused with vacancy concentration, a notation used in Chapter 3. Now,
M. - 2 X iX + Ix Ix3x dy 3x 8 t 3x
= (4.44)/4d 7 3y
80
Similarily/
3 2<f>3X2 ay /4D'
3v , 3y 3y 3x
14 D t ay2
and
M. = IZ iLZ + i*Z ii 31 3y 31 31 31
y 3v . 3v 2 t 3y 3t
Substituting these in (4.40) we obtain
If ■ 2* I? + fi (v) (!?)2 + f2<v> 7 ?ay
and the boundary conditions become
v ( 0 , t ) = (f>Q
V (°° , T ) = 0 .
(4.45)
(4.46)
(4.47)
(4.48)
Notice that the last two conditions in (4.41) reduce to a single condition in (4.48).
81
Because of the form of the equation and the boundary conditions/ it is easy to show that v is independent of t ,
in which case (4.47) reduces to
2* U + fl (v) (i y ) 2 + f 2 (v) 7 7 = 0 ' < 4 ’49)v*jr
with
v (0) = 4>q
v (00) = 0 . (4.50)
Notice that the only parameter in the above problem is <j>Q. Thus, solutions v(y) known for all possible valuesof <f)q constitute a general solution to the problem. Oncev(y) has been computed using a numerical procedure, <f>(x,t) can be obtained for a given x and t by using
4>(x,t) = v (——— ) . (4.51)/ 4Dt
A simple way to find <j>(x,t) from v(y) is to interpolate <{>(x,t) according to the equation x = /4Dt y.
The quasi-linearization technique discussed in Section 4.2 can be used directly to solve (4.49). Since only one equation is involved, the matrices and vectors reduce to scalars. The y coordinate is uniformly
82
discretized and the final point m, corresponding to a distance L sufficiently large to adequately represent infinity, is chosen.
Let i denote the iteration number and k the point in the y direction. Applying the definitions of Section 4.2, we have
For simplicity, superscripts and subscripts have been
in the expression for C, are found by analytic differentia
tion .
f(v",v',v,y) = 2y + f x (v) (| ) 2 + f2(v) (
(4.52)and
A 3 v" f2(v) (4.53a)
B = f§T = 2y + 2fl(v) (4.53b)
df1dv (4.53c)
(4.53d)
v actually is v^ , etc. Also, ^— - and , which occur
83
Note that for different problems only the quantities A, B, C and D need be changed. The rest of the procedure described here remains unaltered. This, of course, assumes that the problem and the boundary conditions are in the given form. Applying the results of Section 4.3,
(4.54)
where
(4.55a)
and
(4.55b)
where
(4.56a)
(4.56b)
(4.56c)
The boundary conditions chosen for difference variables are
84
hl = gl = 0 (4.57a)
and
Av^+1 = 0 . (4.57b)
This assumes that the initial guess is constrained to satisfy the boundary conditions.
The computation procedure is the same as that shown in Fig. 4.2 except that various expressions are replaced by the ones above. An initial guess v^ for all k is made, the correction Av^+"*" is found, and the new initial guess
vk = vk + Avk ' (4.58)
is used to restart the procedure which is repeated until sufficient accuracy is obtained.
4.6 Application to the Charge Neutrality Approximation The method discussed in the last section can now be
applied to solve the equations of Section 2.4. We have
f , l = F-3/2<V+rii) + F-l/2(v+T1l) __ Al(v) ,,1 f _ i / 2 ( v + ^ i ) + F 1 ^ 2 ( n ^ ) e x p ( - v ) a 2 ( v )
and
85
F_i/o(v+n•) + F 1/9(v+n.) A (v)f2(v) = F_1/2(v+ni) + F1/2(ni)exp("v) = *2 (v) (4*60)
where A^, A^ and A2 represent the numerators and denominators of f^(v) and f2 (v), respectively. Thus,
df-, dA dA „a^r = [V v> av^ - V v) a^r > t V v)I (4-61>
df dA_ dA- -hrt - [V v) wr - V v) srt i ' V v>1 (4-62)
where
dA,3 ^ = F -5/2(v+'1i> + P-3/2(v+,'i) (4-63a)
dA -aV- = P-3/2<v+,’i) ■ F1/2<T'i>eXp<"v) (4.63b)
dA3v- = F-3/2(v+ni> + F-l/2(v+ni) (4.63c)
The quantities A, B, C and D are now known and the procedure of the previous section can be applied.
4.7 Application to Vacancy-aided DiffusionThe diffusion process in this case is defined by the
equation
86
(4.64)
where D, and f2 are given in Section 3.6.The lengthy form of f^ and f2 makes the expressions
for A, B, C and D rather cumbersome, although, inprinciple, it is simple to find them. In order to evaluate
9f. af2these quantities, we need to evaluate -— and --- . After^ s ip a ipsome manipulation, these are given by
Thus A, B, C and D are known, and the numerical procedure of Section 4.5 can be used.
4.8 Computation of the Boundary ConditionWe now consider the computation of for a given Cq
by using (3.52). The Newton-Raphson method for finding the roots of a nonlinear algebraic equation can be used. However, we need a starting guess for i w h i c h is sufficiently close to the true root. One way to find this starting guess is to consider the equation for the nondegenerate case and complete ionization, in which case(3.52) reduces to
4.9 DiscussionThe results obtained using the numerical techniques
presented in this Chapter are discussed in Chapter 5. To compare the results of vacancy-aided diffusion using Fermi-Dirac statistics to those obtained using Maxwell-
89
Boltzmann statistics, the simplest approach is to replace the Fermi integral subroutine by one where an exponential function is used in place of the Fermi functions. For computations with complete ionization, may be replaced by a negative quantity of large magnitude, effectively negating the effect of the partial ionization term.
CHAPTER 5 RESULTS
The formulations described in the previous chapters, for convenience, are abbreviated here as follows: quasistatic (Section 2.3) as QS, charge neutrality (Section 2.4) as CN, and vacancy-aided (Section 3.2) as VA. In this Chapter, numerical results using the techniques discussed earlier are presented for the case of a constant source diffusion of As in Si.
As indicated earlier, n^ is calculated from the data in [29] using
n± = 7.766xl015 exp(5.528269xl0~3 T) (5.1)
where the units are cm 3 and T is in °K. The above expression is valid in the temperature range of 900-1200 °C. For the intrinsic diffusion coefficient of As in Si several empirical expressions have been suggested [40, 33, 41]. Masters and Fairfield have suggested the expression
D = 6 0 exp(-4.2/kT) . (5.2)
Chiu and Ghosh have proposed
D* = 24 exp(-4.0833/kT) c90
(5.3)
91
whereas Kennedy and Murley have given
D* = 2870 exp(-4.5725/kT) . (5.4)
* 2 The units of Dc and kT in the above expressions are cm /secand eV, respectively. The band gap for Si in eV is givenby [31]
E = 1.205 - 2.8xl0_4 T . (5.5)g
The ratio of effective masses is assumed to be temperature independent [30],
*mp , 0.67818 >2/3 ,c“* = ' 1.19250 1 • l5-6)mn
Using (2.52) then yields
n. = -6.98956*103 T_1 + 1.34193 . (5.7)l
Other physical constants used are:
T = 1050 °Ck = 8.6 2xl0-5 eV/°K
-19e = 1.602x10 coulombe = 11.7 e = 1.0359x10 12 farad/cm o
92
The maximum value of the surface concentration used is 21 -3CQ = 1.6x10 cm , which represents the solid solubility
value at the diffusion temperature. The values of and(E^-Ey) are nominally assumed to be 0.05 and 0.4 eV, respectively.
The profiles resulting from the QS approximation using FD and MB statistics are shown in Fig. 5.1 forvarious diffusion times. An average value from (5.2) and
* -15 2(5.3) of Dc = 6.44x10 cm /sec has been used. Thecomplementary error function profiles, which represent the correct solution for E=0, are also shown. It is observed that the internal electric field enhances diffusion at high concentrations. It is also seen that the use of MB statistics, instead of FD statistics, gives an underestimate of the impurity density values, typical error being about 4% near the surface and 50% deep in the material. It was found that at low concentrations, use of either statistics yields the same result, which is not unexpected, since all the Fermi functions reduce to exponential functions. The electric field plots for the QS approximation with MB statistics are shown in Fig. 5.2. These profiles are reminiscent of those obtained in a high-low junction. It may be noted that the field varies almost linearly near the surface and then reaches a maximum value. This maximum value decreases as the diffusion time increases. Similar profiles are obtained
9 3
<M't) CONSTANT SOURCE DIFFUSION
— zero field solution•numerical solution
Or-± classical statistics
Fermi-DiracstatisticsO
X(_) o
r-O
wO
3010
2 niinO
0.00 0 . 6 0 1 . 8 01 . 20( MI CRONS)
3 . 0 0-t
FIGURE 5.1. Impurity Profiles of Arsenic in Silicon Using the Quasi-static Model
94
when FD statistics are used.The solution of the CN approximation was compared to
the QS approximation. When the impurity density profiles were plotted on the log scale of Fig. 5.1, no significant difference was observed between 'QS and CN results. The electric field obtained from the CN model with MB statistics was also found to be insignificantly different from that shown in Fig. 5.2. It is concluded from the above analysis that charge neutrality is an excellent approximation for describing a typical diffusion process.The CN model is simpler and computationally very efficient compared to the QS model. It can, therefore, be used conveniently to find the effect of the internal electric field.
The effect of vacancies can be analyzed by comparing the results of VA model to those of the CN model as shown in Fig. 5.3. It is evident that at high concentrations vacancies substantially enhance impurity diffusion. The profiles show a region of relatively slowly varying density followed by a region where it drops suddenly. The intrinsic diffusion coefficient used has been obtained using (5.2) for both models for a consistent comparison. Note that the VA model includes the effect of partial ionization in addition to the use of FD statistics.
As indicated in Chapter 3, Hu and Schmidt [22] have
computed the results of As diffusion in Si. They have
95oo
■
oo
21 cmooo
mO'o X o ■ooGO
OCD_co
QLUoo
ooC\JC\J
30102 minoo
0 . 5 000 1.00( MI CRONS)
1 . 5 0 2.00 2 . 5 0
FIGURE 5.2. Electric Field for the Constant Source Diffusion
FIGURE 5.3. Comparison of Results Using Charge Neutrality and Vacancy-aided Models for High Surface Concentration
97
used MB statistics and have assumed complete ionization. Also, a factor & was assumed to be 100 which is only a rough approximation [32], In Fig. 5.4, profiles obtained using the VA model are shown for the following cases: FDstatistics with partial ionization, MB statistics with partial ionization, FD statistics with complete ionization and MB statistics with complete ionization. The last case is .similar to that considered by Hu and Schmidt. It is evident that at high concentrations the assumption of complete ionization introduces very large errors. Hu and Schmidt have indicated that the validity of their physical model breaks down at high concentrations because there is no limit to the enhancement effect due to vacancies. It is seen here that with the incorporation of partial ionization, the VA model continues to remain valid. Note that as in the case of the QS model, use of MB statistics yieldsan underestimate of the impurity density. At relatively
19 -3low surface concentrations, e.g., Cg = 1 0 cm , the use of either statistics and ionization conditions does not make any significant difference.
At low concentrations, the effect of the electric field becomes less significant and the CN model yields results which are very close to the complementary error function profiles as shown in Fig. 5.5. As pointed out in Section 3.5, the form of the impurity flux with vacancies reduces to that of the QS case at near intrinsic conditions.
98t\j•fa
30 min
XooCD O
FD with 100% ionizationCD
MB with 100% ionizationFD with partial ionizationMB with partial ionization
FIGURE 5.4. Effect of Statistics and Ionization on Impurity Concentration Using the Vacancy-aided Model
990)o
Value of D from(1) Masters & Fairfield(2) Kennedy & MurleyOrH
VA (1)
CD erfc
CN
O VA (2)
XinCJ CD
CD
30 min
O
CD
0.00 1 . 20 X ( MI CRONS)
1 . 8 00 . 6 0 2 . 4 0 3 . 0 0
FIGURE 5.5. Impurity Profiles for Low Surface Concentration Using Charge Neutrality, Vacancy-aided and Zero Field Models
100
However, in the VA model, it was assumed that K >> 1» andtherefore, strictly speaking, the model is not valid atlow concentrations. The range of validity of the model cannot be determined at present because, as is evident fromFig. 5.5, the impurity profiles strongly depend on thevalue of the intrinsic diffusion coefficient used.
Comparison between the experimental results [33] andthe calculated profiles using the vacancy-aided model for
*various values of Dc and the vacancy levels is shown in Fig. 5.6. Note that good agreement exists for the case 3. It was found that the results were relatively insensitive to the variations in donor ionization level.
FIGURE 5.6. Comparison Between Experimental Data and Calculated Profiles Using Vacancy-aided Model
CHAPTER 6 CONCLUSIONS
The object of this study has been to develop and analyze various models describing the diffusion phenomenon. The effects of internal electric field, degeneracy of carriers, partial ionization and vacancies have been considered. Because of the complexity of the models involved, numerical techniques had to be used to obtain the solutions of the differential equations describing the transport process.
Previous analysis [24] has shown that the assumption of quasi-static equilibrium for holes and electrons in describing a diffusion process is valid. In the present research, formulations considering quasi-static equilibrium and charge neutrality have been examined for degenerate conditions. A vacancy-aided model has been proposed for arsenic diffusion in silicon. A constant source diffusion has been assumed.
The major contributions of this research may be summarized as follows.
1. The quasi-static model used to analyze the effect of internal electric field was extended to degenerate conditions by using the Fermi-Dirac statistics. It was concluded that the use of classical statistics yields an underestimate of the impurity density values. While this
102
103
error is significant at high surface concentrations, at low concentrations the use of classical statistics was considered to be a good approximation. The impurity density profiles were computed by numerically solving the partial differential equations governing diffusion. Due to enormous computation times, a need for simpler models was felt.
2. The assumption of local charge neutrality was examined for the degenerate case. It was concluded that charge neutrality is an excellent assumption to describe impurity diffusion under typical conditions. It was found that due to considerable simplication of the problem fora constant source diffusion, the resulting equations can be solved very efficiently on a digital computer. Whereas it takes hours of CPU time for the quasi-static model, it only takes a few minutes for the charge neutrality model.
3. The results from Hu's diffusion theory [12] were applied to arsenic diffusion in silicon under general conditions. The effects of vacancies, electric field and partial ionization of impurities were included and Fermi- Dirac statistics were used to describe the carriers. Quasiequilibrium for vacancies and local charge neutrality were assumed. It was shown that using a transformation of variables, the problem can be simplified considerably fora constant source diffusion. The numerical solution can thus be obtained very efficiently. The results show very
104
significant enhancement of diffusion at high surface concentrations when compared to those obtained using the charge neutrality model. At such concentrations, the partial ionization was found to have a very large effect on the density values. The use of classical statistics was found to yield an underestimate of the impurity density values as in the case of quasi-static model.
It was noted that the impurity flux equation in thevacancy-aided model has the same form as that in the
* -1quasi-static model provided that DCYV " is used in place *
of Dc. For low concentrations, Yv^l* However, the equation numerically solved in the model, strictly speaking, is not valid at low concentrations due to an assumption made to simplify the problem at high concentrations. The charge neutrality model, nevertheless, is valid and can be used in such a case.
4. The results obtained using the vacancy-aided model were compared to the experimental data. It was found that using certain suggested values of the intrinsic diffusion coefficient and the energy levels, gives good agreement between the model and experiment. However, the results obtained strongly depend on these values.
Recommendations for further research are as follows.1. It was pointed out that the vacancy-aided model
suggested here may be in error at low concentrations because it was assumed that ? >> 1. This assumption was
105
made to simplify the model, and to avoid unnecessary computations at higher concentrations. The derivations can be modified by relaxing the above assumption so that the vacancy-elided model approaches the charge neutrality model at low concentrations.
2. Further research is needed to determine the correct values of the vacancy and donor levels, and the intrinsic diffusion coefficient of arsenic in silicon.
3. The vacancy-aided model should be re-examined in view of the cluster formation of As-atoms at high concentrations.
4. The model in the present work was applied to the case of a constant source diffusion. It should also be analyzed for a drive-in diffusion.
5. The model should be re-examined for application to diffusion of phosphorus and boron in silicon [42-46].
6. The problem of diffusion into a doped semiconductor should be considered.
7. Due to gas-solid interaction at the surface, further examination may show the surface boundary condition to be dependent on the flux and concentration. In such a case, the assumption of a constant surface boundary condition is no longer valid and the problem must be solved in a
different way.In the research presented here an attempt has been
made to enhance the basic understanding of the diffusion
106
process. Such basic research may lead to improvement in device performance through optimization of device parameters.
APPENDIX A
NONDEGENERATE QUASI-STATIC FORMULATION
Under nondegenerate conditions and assuming 100% ionization, the equations governing the holes and electrons are given by
= 2_ [D |iL] + G (A. 1)91 3 x p 9 X V,p 9 x
LEL = <L_ [D 12. g ££-] + G . (A.2)91 3 x n g x VT gx
No assumptions are made regarding the form of the generation term G. According to the quasi-static approximation, we set p = n = 0 in the above equations. Eliminating G then yields
2 _ ID i £ + J s J l s±] = 2 _ [D a n - i£] . (A.3)9 x p 9 x Vt 9Xj 9x n 9 x VT 3X
Integrating both sides from x to °° and noting that ,9 X— , and approach zero as x->-°°, we obtain9 x 3 x
d - d i £n 3x p 9Xf t ^ V T [ " T n T T - p ] * {A*4)0 n p
We note that
107
108
3 (pn) 3n , 3p _.-at— = p + n 35 ' <A-5)
so that
3n = 1 3 (pn) _ n a_£ ( .3X p 3X p 3X
or,
a£ = i Ll£El . E H . (A .7)3 x n 3 x n 3 x
Using (A.6) and (A.7), we can write (A.4) in two equivalent forms:
U l = V [ r- 9 (S.n.) - I ap ] (A 8)3X T p (D n + D p) 3X p 3 X \ • Ia k
= V f ^ _______ M .P.1?.)., ] (A 9)T 1 n 3X n (D n + D p) 3x J lA.y;n
Consider the form (A.9). If it is assumed that pn is a slowly varying function of x so that
, - °P 3 (Pn> | (A 10)3X I I D n + D p 3x I ' (A.±0)n p
we may directly integrate the resulting equation to obtain
109
n = ni exp(|r-) , (A. 11)
where it has been assumed that as x->°°, tp+0, and n-*n . Similarily, it can be seen from (A.8) that if
I >> I------2----- l(Pn> I 12)dx 1 1 D n + D p ax 1 'n p
we can integrate the equation to obtain
p = n. exp (- £-) . (A. 13)T
From (A.11) and (A.13), it follows that
pn = n? . (A.15)
Substituting (A.11) and (A.13) into Poisson's equation we obtain
2= — [2n. sinh(^r-) - c] . (A. 16)
3X e 1 T
Looking back at the inequalities (A.10) and (A.12), we note that at typical diffusion temperatures,
. J L . . i<r19 ,D n + D p n+p n p ^ ^
110
and the inequalities are justified if pn is a slowly varying function of x. It is not necessary to assume that pn is a constant although it is evident from (A. 8) and (A.9) that it forms a self-consistent solution.
It may also be noted that if instead of the inequalities, we assume n >> p, so that Dn n >> p, we still obtain (A.11) and (A.13). However, at typical diffusion temperatures the inequality n » p is violated over some range of x and this constitutes a higher level of approximation than is really needed.
APPENDIX BCOMPUTATION OF THE FERMI INTEGRALS
The Fermi integrals or Fermi functions arise in the carrier density expressions when a parabolic density of states is assumed. The Fermi integral of order j is defined as
Fj(n) " r c W f exp(xW)Vl • W -10
where r(n) is the Gamma function with the properties
r (n) = (n-1) r (n-1) , n >_ 1 r(l) = lr(1/2) = /7 (b .2)
Gamma function with negative arguments can be avoided by using [47]
r(z) = sin(irz) r (1-z) * (B,3)
In the present work, the functions f i/2 ^ ' F- l / 2 ^ ' F_3/2(n) and F_5/ 2 ^ are required. Some of these are tabulated [48-50] . An excellent discussion on approximations of the Fermi functions can be found in [4 7] . However, these approximations, though useful in analytical
work, are not accurate enough for the present work over
111
112
the entire range of the argument. Brient and Wilson [51] have made accurate computations of these functions by directly integrating the expressions numerically. For the functions F^Cn), j = 1/2 and -1/2, the integrals are obtained in sections using Simpson's rule with 32 points per segment with the lower limit equal to e=d, where d is chosen so that
dx a 1 d^+1 ,0-5 4)exp(j-n)+l l+exp(-n) (j+1) —
0
Each succeeding section is taken as a region equal inlength to all previous regions combined, i.e., d to 2d,2d to 4d etc., until the upper limit of 2nd for n regionsis reached such that 2nd > n+70 for j=i/2, and 2nd > n+50for j = -1/2. The resultant sum of sectional integrations
7is then accurate to five parts in 10 .The derivatives of Fermi integrals are given by
dF. (n)?— = F . . (n) (B. 5)dn j-1
Writing the integrals explicitly,
F („> = 2 - f /S= ,dx- t < B .6 a )1/2 j- J exp(x-n)+1/1T 0
1/2 /ti
“1/2 ,x dx (B.6b)exp(x-n)+1
0
113
f ( \ - "I f°° x dx -3/2 n J exp(x-n)+l
* 0(B.6c)
and
- 5/2(B.6d)
Although the algorithm given by Brient and Wilson is very accurate, it is computationally very expensive to use in an iteration procedure.
Battocletti [52] has proposed a series of polynomial approximations for the Fermi integrals of order 1/2. For arguments less than zero and for large positive arguments analytic expressions can be used [47, 48]. In the range of arguments from -1 to 12, Battocletti"s proposed approxi-
gmations yield an rms relative error of less than 1 in 10 for the function F^y2(x). The polynomials are easily differentiated. Battocletti1s algorithm is as follows.
1. For x < -12.5:
F1/2(x) = exp(x) F _ l / 2 ( x ) = e x p ( x )
F_ 3/ 2 ( x ) = e x p ( x )
F_5/,2(x ) = exp (x) .
114
2. For -12.5 <_ x -2.0:
F . /9(x ) = E (use six terms)1// r=l r
F 1/9(x) = E ---- exPt£.x.) (Use six terms)~1/2 r=l /r
In the actual program, the computations have been done more efficiently, e.g.,
118
The second form above is more efficient than the first one, since at the expense of one more multiplication, seven less computations for raising e to a power are made. This subroutine is called millions of times and even a small saving here will reflect in the overall computation time.
Computed values using Battocletti's algorithm were compared with Brient and Wilson's scheme and excellent agreement was found.
APPENDIX CPROGRAM INFORMATION
The computer programs used to obtain the results reported in Chapter 5 are written in FORTRAN-IV and were run on an IBM OS/360 computer system. Typical CPU time required to run the quasi-static program with diffusion time of 30 minutes and starting condition at 2 minutes is about 2 hours. This, of course, depends on the values of Ax and At used in the computation. Typical values are Ax = O.OOly and At = 0.5s. The CPU times required for the charge neutrality and the vacancy-aided models are of the order of few minutes.
A brief description of the "input data" is given below. Wherever necessary, comments have been added in the program to make them self-explanatory. The source deck listing of the various programs follows the input data given below.
Quasi-static ProgramCPUST CPU segmentation time, in minutes
CXEO Surface concentration, -3in cm
TEMP Temperature, in °CDSUBC Diffusion constant, in 2 -1 cm sec
TO Starting time, in secZ = 1 for donors
= -1 for acceptors119
120
TSTOP Diffusion time, in secCKC Convergence factor (accuracy check)DXl Distance increment, in micronDTI Time increment, in secCSTOP Value of concentration below which all the
-3values are equated to zero, m cmCCHK Value of concentration below which the
-3accuracy check is not applied, in cm
Charge Neutrality Program-3CXEO Surface concentration, m cm
TEMP Temperature, in °C2 -1DSUBC Diffusion constant, in cm sec
TO Diffusion time, in secDXl Distance increment at which the solution is
desired, in micron CKC Convergence factorZ = 1 for donors
= -1 for acceptors ALPHA Information to be printed out on the output
Vacancy-aided Program-3CXEO Surface concentration, m cm
TEMP Temperature, in °CTO Diffusion time, in secDXl Distance increment at which the solution is
121
CKCALPHA
desired, in micron Convergence factorInformation to be printed out on the output
n n n n n n n n n o n n n o n n n o n o n n n n n n n n n n* * * «It * # *'ll- * 03 * * to to* * w * * WED
Ci a O O O S3 S3 33 CO * * H S3 SJ H S3 n * # C3OC30S3S3H OOW M H H > toWWto # 3»« w w nw > * * HMMHWW3 <ncDr* to to to H > > > > to * > > W > H « *- 3 3 3 3 > > to S3 SI> m w h o h o h W o o o o CO * II 0 0 0 0 0 * * Wtotowooo > >CJMOfflUCO'BaJHHH r~tl— o * X-k«—tOx». * * Z Z Z Z * *H 3 3
M M MB3HH to LO Ol CO Ol <D * O to coHto to * * to to to to 4= 00 O*3> CO»to - 03 W S3 S3 w » » « » CO * * * II* H * * H h HH H lOtoH z z c o c o a w a G H tOtOtOtO > * o voootow * * 0 0 0 0 > z H tooH OHHHHI-3MZZ S3 totoimo 3 * *■ to to 13 too * * Z Z Z Z H H —*S3WM* H TIH flH H riO to NJtONJUl * X Kooaion * * tox S3
z o aO w O II II II to n * H •-------'CO'-'to * * x<an>sr!2swZ H > Z 2 Z S Z S S ^ O n * H # x>w>~.t-|>CO> wncnw zin -COHtO H OOHH as * \ h o * n W * _i_»-*to ato simu n n - I l l S3 COXtO EO H * Z OXCM3 z * o o o o : 133 * to
ED >fO> > to H —‘Hto S3 * to » w o o to * o o o > HOO HtOrd>ntOWWM»!2MH to O* Oto o * a NO OtO a * OOOk OHMHOWnMWhl S1Z to to>MW H * S3 x OHI H * > z a
'—* O n HOH •-3 *• to* H # H H» * * "• <Jt 1 ator* toztiO 'BM aH ncno» * * WO o * n < n s-' S3 UJXniaH M H caa) o h n o r ts # * 3 0 » * HOO x •H H Q ninznH r'>3> 3X01 S3 * * to H * hrU —. o o
H O ntOSEWHH WWS3W * * « > * to-*-* 1 toWMWS3 rr H«SW «* zto * * o * HOO NO to»a w to WO S3 OHW * * to * # tob m h i O o H a H» H * * a * * —kOO M
WHO S3 Z —‘O’* * # m * •* Cr—~- to> w O o o a * HH * * n * * o» X HfflOHH c atoZ OWH * * * * o o a aCOWHO H t-3 to a S3 * * * * w < n IA >S1 W nza * * * * * >O «*M *3 SO « as * * * * w >—* HWOWtJ 03 CEO o n * * * * MOO aMH % W WPS HI * « * * w o o wHHH z Z > HI * * * * HOO a>>cr cs ss > * * * *DiflW* H HW W * * # * * o
«• H H 3* * * * # -»aa H• H > 3 3 0 * * * * o o a wHtowas to to * * * * o < n toH w a o * # # * O —i— a• n z M H * * * * *—-. j i ton o n n * * ■» * <■ o o Hn z > H H * * * * o o o O
CO CO * * * * 3 0 0 z* * * *
O z > > # * # *3Ct «*SCO sc Z * * * tDoa
* * # WWWcnto H H * * *a o z Z * # *ZW H H * # * o »
to to to * * * o < n* H n CD * * CWm—ii.to as S3 S3 * *ww > > * * o oSBK W W * * oo
M INomUSO'i—MUMHEHHC3U3•x i voovoaoMOJCQ'-'oaaicQcaaso N O * • n < J l E D D # O O P D B * h *—«-«- • .caincnzmzintnux -4 oo ii ii r > v o w « Q £ o « x > s » p a h< nW5B II | W II II II II || II |l II JO S3 •CDOH II E JEM *340*3 *3 E Eas r-psH C Q M H U G O scacaaam ttizcH o i i P 3 w a < H i o o o o o o o o u -5 zuf^cnHxczzcnzzzzzz ( D W W * W U U O ! » X H W > W****
**********#*******#***
*********#* ** * as* * H# * U* ** zwcn * Hz *o * HM * UH « << * X* wCS *U * QM * Z«e .i—ica * <u « Q O O * f-E*~nca * cn T—z us «r-r- * 04H O O • • * w oz + o o * H Hca H O + + * cn1*4 \ H O O * Ocn O .MM * • oss H O • • * osc '-ooo * zcn O « H O O O * MH zca o k o o o * «. Xz Win M Z Or-OO * o■< o • CQO cn* r-r- * M O 03H Z O D N Z E Q H * * * *. O r-U!cn U* r-cnWWE* ZZOi * X O X*«Cz \ Z « Z O O K O « D < * r~ ca *o bCHfiQNHHOQftftEH * w fc + Hu zz*ocncnz .h h h * o 004 —.13 —.U U O W U U K I N Q Q O * Q II r) .ptqr-
as O U O X II II V — ll II II * . • M — —JO +w II II <UZar\zzft * u o X H z nas ZZOIII U4HXXQ3ES< * W II O r II — M —H z z it -Eoinaca&iOiH * «* — T- 1 .— XHX'O ZZOIHHHII II h h h * U r- M M — Z IIU U X W W hJ X W D O Q * — O II — WOi-Ji* UP-OOQCJOCaOHHH * * X c J X I c X# * ** * * o«~* * * rr** * *
IF (Z.Eq I i .BO) PRINT 630 66601050IF]z.EQ.-1.DD) PRINT 631 00C01060PRI NT 602,CXEC 00001070PRINT 619,IRE5ET,KRESEI CCC0108CIF (ITRUNC.EQ.1) PRINT 618 00001090IFjlTRUNC.EQ.O) PRINT 619 0C0611C0PRINT 6C3,NP 00001110ERINT 613 00001120PRINT 6C1,TEMP,NSUEI,ESUEC,BETA,XL,DX1,DT1 0000113CPRINT 620,EK,ECEfiGE,EPSLCN 0 0 0 0 1 1 UGPRINT 621.CKC,CSTOP,CCHK,TO,TSTOF,DTPR N T ,D T P U N ,DTTA P 00001150READ 5,62-) ALEHA CC0C1160PRINT 626, ALPHA 00C01170FRINT 213 0 * rC1180
0 0 0 O 1 190600 FORMAT(//5X,'QUASI-STATIC ANALYSIS PROGRAM FOR FIELD-AIDED DIFFUSI00C01200 10N'////) r _ 0C001210601 FORMAT (//5X,'PHYSICAL C C N D 1 T I O N S - •/10X ,' TEMP = '.F13.1,' DEG C / G C Q C 1 2 2 G 1 10X « NSUBI = ',1PE13.9,» PER C C ' / 1 0 X , » DSOBC = ». 1PD13.9 * CM*C000012302 M / S E C V 1 0 X , ' EETA = ',0PF1 3.2/10X,'LENGTH = • , F13.5.• MICRONS'/ 00001290 3 10X ' DX = ' ,F13.5,' MICRCNS'/10X,» DT = »,F13.3,' SEC*) 00001250603 FORMAT (5X,'TOTAL NUMBER CF FCINIS = *.19) 00011260
613 FORMAT(5X.'CONVERGENCE CHECK— IF ON ANY ITERATION THE RELATIVE CHA00001270 1NGE CF C AND V IS LESS THAN CKC'/, 29X , * PROGRAM PROCEEDS TO THE NE00001280 2XT TIME STEP') 00001290
619 F O R M A T ( 5 X , 'DECK QS1 VERSION 3»/5X, C00013001 'NO. OF POINTS USEE IN LOOKAHEAD = •,19,*, 1 UNTIL K . G T . •,16) 00001310
618 FORMAT(5X,'TRUNCATED PUN') 00001320619 FOBMAT(5X,'INITIAL RUN') 0000133G620 FORMAT]//5X, 'PHYSICAL CONSTANTS USED-'/10X,' BK = ' , 1 P D 1 3 . U 10*0*139*
Z —IO H - i H H II <0 - ' c H - nII Z II O H O H G O - . II • II W O H W O H NJ“"% + * Ho o w H» H OinO oons
-^ on otOoCO lO »Hn o to ** tO ♦
oo
****#*********
woHWzHH>Hwc58nHHnz
X
Or> CO-Cn O H H H O O X O O W W U O O X <— IIh o n o o O h - c o *— m'wo— cn II H —» ll-«. II H O O II II H H CO II 50 H H — ftlfOHOCOtOO H H
n oiriT) —* +
H > Z i 5 H #'0»• nao O n w oCO 50 HWo nITHZ X
O -1o \
XH XOr— 'U1
*OCOC3COn*H
O■fc
#atox»TJTooN3
n n0 3r*Hw aHtOWH3 HWK52H > > i-3 on O HISWO 50H 50 CO OH 50 50 H wm a aZ HO HHOH ZOz n
o>*«*coxin'-*a3mo
3(0O Ho >W 50 HHi
H I Zi a
n a nH-.CCO X O z
ri H H 3COH a Hn n oK O z zco 3 toGHWo > o ccza H o n50W O X>*-> 'H Xhrt— > SO * Zz oz x < >"■'*-* Z II X50 COa a003 N.H M * -»z• COa>a woo l H —*%vO>n zo oaw
t o t o o u i u iOMJltO-»0wwwwwo o o o o50 50 60 50 60 3 3 3 3 3 > » < > > > h h h h h\ _*uicn<_n \ a o x X X \ x » '
\
CD>XT
xN.coan* -»ClHH-*0D5D WW 03>W WW >-P>CC3
'O C O C O H H H O O n z z nz o oO H W Hz > a H O O HlOZ> w oHtJEO H H O O H Z 50 3
53n n a<-.350 C’»t3H ■* a H H 50 X *“'H H H II H O Z-HCO «• O -»ZH H CO Z CO »H CO
CuZH • H mtoH ’-'HO H O
H Zn -O'*" z
O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O o o o o o o o O O O ooO O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O OO O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O C o oCD CD00 0 0 0 0 0 0 0 0 no 0 3 - O - J - J « J - J - J - J - J X 0 3 0 3 <J\ CTi 03 0 3 O ' O ' CTi 03 <J1 c n CO CO U1 CO C O U31 n CO . c x r 4= XT ■£: X5 XT C D -J O 'c n - C UJ N J - » o (XI (30- J CTiCn .fc(*J t o - * O (O 0 3 * J CM J14= l*> t o —* O CD CO--ICT31J1 Xr (jJ N J - * O O C D -J CTNIO 45-LO tv> O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O
S ZT
n n n n n n n n n n n o n n n o* * -J -J-0 * *to * * COO O O * *
0 * * OfO _»o * ON ** * * *f O O f f O f O M O O O M * « n < n O H H n w O h 5 D » B 3 H M * M M M * < 0 3«s-* O SO tv) -» O SO HO so to to 3 * OOOOlOWOhlOWItltOWhl to * While* * O O O fII M II II M — . H M H H ► 0 * as— . M M as— M » 3 » > — a * H — .W * — . O MnN)ZNOIOZH2!Z!ZZ to * H H H ' J O O H O ' J H M O O H 58 * H H H * as 58 W OO - aH K O O H H r f H H II M * H - ^ ' 0 ' « S ) H 0 0 3 Z-- n * □e n» h * TWO M W*■». to M as * as II 11 ro_* 11 2t-»o_iOC4ttt) > * —»w n * 1 wHHUiOHHO'CC'O'O'S H * a 0 0 iihqh 11 <* ■» a M * II M H * II II 1
11 c w “* li cnssincncnoN * w* • h h w — HM-tcovosz: H * M M W * 0 0 H >*58 COM *-»-»<“) cotooo O * a o 11 in • 11 > cncnD O * »>• M * • • 33MO —»» "-'O* • 1 » * • C= * oom m M-*w o —»• 58 * W O O * M O hi5SOH *5852 WM5*IHO H * cno H» M w * HMtJ * O O SOX!O —»* «JO-* O H ■» O * Moo • H H O W * H* + * exrrr» XJWtOO • W M O » 0 + n > 1 — .t*i* M * 1 55-A * 3» II3 ^ 0 3 0 05) 3 hr) * rcJ-k Win-a O 0 W * -A *00 * MS»H*rl M * _» M M O M — m * * Mw — 3 sa CO * % O H * * WHx »D * M * as hO HMffi n * M * Om > so a S» * T) 58 '— H O 0 * n» * a* -a M M to « 3 — * % wrt 58 * w * M58% 58 -A M * _a <Ti ■ctrtO M * M * M_»f H M * O O* M * M * MONO as * — .MlO as * II * toO ON <n * M H W O a * *2 * 50
cn * O '— H •»» * T3 * M-c? 0 # « O zS * * aM * -J MtJ r> * * 3to * O II% hi * *H * _» -»M * * fto * % * * asM * Min * * o00 * > M * *a * W M * * M1-3 * M * * ZM * M * * MO * # * SOas * « * Hcn * * * as* * * w* * * * H* * * * n* * * #* * * * 3* * * * a** * * * M* * * * W* * * * to* * * # M* * * * >* * * * M* * * ** * * ** * * ** * * ** * * ** * «* * #* * ** * ** * ** * ** * ** * ** * ** * ** * ** * *O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O o O O O O O O O O O O ‘-iOO O O O O O O O O O O O O O ' r a O O O O O O O O O O O O O O O O O O O o C T O O O O O O O O O O O O
0 0 0 0 0 0 0 o 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 o 0 o 0 0 o 0 0 0 0 0 c * 0 0O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O C O O O O O O O O NOtvltVlf'JfOtvlNONJNJf'OfOtOt'OfONONOrotvlNJNJNJNOl'ONJtdNJNJNJNJt'OtvlNJNJIVJIvlNJ-*-*-*-*-*-*-*-*-*-*-* tONJNJNONJfOtOtO— 4— » - » 0 0 O O O O O O O O O O O O O 0O 0O O O O O O O O ^ X J O O D -O ONI fl-C U1 tv) — * O CO 00-J ON U1 <5 Ut tO -A O V£> CO CO CO vO VO VO O NO 00 *J ONU1 fr UJ tO -» O VO CO ON I Jl XT U> tv> — » O vO O O O O O O O O O O O O O O O O O O f f i s l f l ' U i C U W - i O O O O O O O o O O O r a o O O O O O O O O
921
n n n n n n n n n n n n n n n n n# # * O' cnoicr <d>* * tv) M * _b Lncnaitn ui to* * O' O # tv) * frOJtVD—» o* _k * * # —* -X
OHO * n # n n CiHCi CjM H cdhhH 5*3 # oocd # a HI HI HI H) HJ *TD>OXO tn> WH II II Z >H H w II II # — HOOO O hIO SO tv)SOII W MM n MM CMCjOO a ii -*—h Z # HH W h w tozWHsn H II50 HU) o 3*M > MH >50 ■¥ X II CD OH + + * — _ji M 0 3 3 3 3 0 3 ZCSJn P >50 H M O II -» II HWO« CD _k * II II N> H Z > > > > * > H «II 3 * CD n CD CD II M O \ M HOW * n o H MHHIHHh H oo H Wtd • HI HI OH H h H m M * OOH 3 UlCi;*» II SB WH tow tn Z > #» H * i—ij— |l > «U1 a —.CO _4 to HH o CD CD CO OH_»H> * HH_» HI OMKX\ X OJH1/1 - £ > > W ww ♦ SD\ 0(0 H # «***«• t*D X* * U13* - '—
m I-U-. SOSO —k 3H O H * z CD * * -X H « M *a m n ^ n M - ZOO * rtD *Z Z « ZM - Ohi H % 3 *20 o o w * CD n a c •• h x zM H X o W « o CO* * H 0 3 3 X •> ^ .oH 3 '—1 s SO CD CD 3 CD * M znotDO— w Htn> _» CD O o n OO * H nrihtlhdWCTiH '—'isn > n o * * ■f o « W HBI91HXM —_ SB % tn CD CD a * H in r> z >M a CD 3 CD CD • H * cd aOQffl -o —k
O ni o n _»o * CD MHiHin ——- o % 52! * * CD * H Z Z CD >
CD H CD CD OUD * H H h H mcdh MX CD tn X X 45 * n >HHM'XM
n<* *
* -MM
ID **
zM
SO HI 3 - H KtOM* HOD
3* CD * > > * 3» UI -HSB CD # MM ■* > H1HMX» CDcn <
%**
►91-3HH
*#
ODHH* rri CD WOW “ —
n CD * — * CD o zw n u iH3 hi * * Z MUlt/H* Ohrt M * # CD X ODZn H * •» D H H T* Mw >
n«*
**
OF □ a * ■» • <•z c a ^ v.n * * * nMM-»30lo <3 * # HI HWWOHX
SB W * * H H » > X O<3 M * * Sd OWED* SO *w H * * M Z -O Hso > * * H II II O ZH<n O # « a <*(/i3w — * * H t/j - -x -tn3 n * * H Ht* - —n o * * 3 cdhh - iitn —
a** #* tn Oictis. -
* X * * M O w# - # * H to ID* CD * * M 0# H « * CD tn to* — * » H -* M # * * > -* > * * so* in
HM%
**#*********
«■**
SEC. OR*
TING DISTRIB
OOOOOOOOOOOOOOOO O O O O O O O O O O O O O O O O O O O O O O O O O O o o o o oO O O O O O O O O O O O O O O O o o o o o O O O O O O O O O O O O O O O O O O O O O O O C ' O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O o o c o o O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O o o o o o o o o o o K» M Iv) K3fO NJ M NJ KJ KJ to KJ M fO NJ NJ N) K) fO IO M ro N) M NJ fO KJ N) (O tsj NJ M (O ro K) KJ NJ fO Ni to M M KJ to fO
««Jo - j n cioi omti cn o o o oi dun m ( ji ui on Ln ui cn m cn 4 =- j& ■e x? .p -p .e p ui u> u» u> u> uj ui u>h u> to to P UJ tO -» O kO OD ' j O' Ut CUJ to -» O 45 0 0 vj <J\ UI CLJ lO -* O <D 0 0 «J £51 UI P U> fv)-x O vO 0 0 «J CDMJ1 P Ui to -» O 03 O OOOOOOOOOOOOOOOOOOOO O O O O O O O O O O O O O O O O O O O O O o o o o o
L Z T
n n o n n n
VjO#**
UJIaJcnxr
> < » > B 'o » > n n » » J » a x n HI M HI O HI HI >0 HJ 3* HJ H H * OHOHncHHHntU M -»n to oo -4cr.> -»Ln^uiK)—kO X > HI HI SO HI 3 EO BO BO tn BO HJ HI * UI H| 3* tO— HI HI HJ oII Ii II II M II II II M II II II II II II II W xx H Z H H H H II HI * HI— tn 1-9 M Ht—j— Brl• nNOviz t n—.m c o • nrsinooM NNZ II 2 2 2 2 0 2 3 o « ----------------------nnnwN12 *^O H N *HJ —WMZ *—.vOl/l • • 1-90 II H>-4>-9* >-9 O H| * 33*HHJ II II OOQ<*OCM EEhrlMX # 0 < H (OO Mtd HIM O o o * -»tn li ii n<B w a iiOM—wHOJDD>W—HI OBrl—w'HI Ed HI lOOUl #N, UlUIUOK) tm. 3* * II MHHt— E0EO too< 3 H * II OO—.MW ♦,n < 3 H * II >-401 • • _»Hicn—»0—* —» H <n * o m tn x m h < n n x*
nizuxH'flatu i—. #w n - — o 1 -lUlZOto^O UI M • * •x** 1-9 • • roHttl #2-»» —.""S. HHNHffl *2 * tW —»* « O* * * * —jk HI * w no + + oowtn— W«!C50HH + HUS' *w W<OZ* BO • OHaOCjHw O lO * 1-9 HI HI OOMHIM—
""OWHIMC *>-92tn-*0— OO* 3 0 1-1 o • * M* H WM* * • OW>03« x —.WS*0300«J O'-'HI HI * —k * I 2_k Mwonom2 *w n x > * H bs *eo o *» "" Ht3 W H w * —»H5 O M HI MM0 0 3 WHatJHH '" 0 0 2 o o Him HI o *BOM C/T-'CW-'SE —tint tn< BO M2 HI o # n c * #w>3 BO H* tn l * » # 3 BO o» Hse» HI o * M — <SOH«3
Hi H > 3<O H n HI OOO 2MO BO * 3* HI Hi— .HI—n % —» —.2 0 2 n n o HI >-9 2 HI *• tn " " H H * M— 2« H O o — ■*< U)2 O * HI —•—'X*—
—k3x ""tn—> •n X HH tocn • * H • « 2""OM — an" 3 — WQ tocno 2 to * II 3*3X0
H o% I M *x O X HI ov * 2 22*3» HI —* —*• • « HI OOH
\ u> 3 \ • o o * • • XX > X os* "" # nn»X > M X -cco * OOO
*= HI — H o * 2 BO HI« \ HI n « BOW*> HI # «3C1HLn W H * • • tno * n o n3* >> * HJHlOcn H ' j * • • o* VO # *30""> * * n n-~i n * 3trO« 2 * 2 X 0
3» o * 2 20 0 BO3 *
##***
oCiC.HJHIOJotrtn3*>OO IIII
O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O Oo o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOoo OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOc o o c o o c o o UJCoCOCuU>UlU>UJUJU)U»CoU)U)(jJUJOJLOU»UlU)U!t'J!v:INJ(sJtOtOtOI<ONJt<JN)Njrot>JtoroN>K>K}roKjrv>Kjro k-*—‘—‘OooooooooouDuoooo'-Ovoo^ocDaDCDaaCDrccDaocE (xooooo -»Oioco jcriUii?U)KJ—»o ooo «oa\cn ruj M—iOiT) cd- iCTMJidiL) to-»ou? 00-00 ;nx U)fo-» ooodoom/i OO O O O O O O O O O O OOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO
8ZX
o o n n o n n ovOs£ O s£> GJ1 00 "J
-J -U OScno
noZH H M O ZG to M ~J
loaccanh w w s o wO H W H HT J H H H Hwwww« « « «
HO• n >
M3tHOo »
ooccaoonoM000000»T1z — •. 2 : H H H —.HHHOHOMHZ
00O'OOZH
z II 11 zoocowh on<Ha>iwwtii H o tn— . 11 tn t/i w*SO sC UJ so H Z H H —4 M M Zcn tn Ulus —s—. V— HHtn0 - 4 0 —4 O H Z — *tn<w o n T) n e w4 *n * * tn
— . Z — . Z H G n < HO'* n* er— 0 0 — ■O H O r f H * %A** — .■» H zzcnH H H H 3* TtlO— H'— H H3 ----■» tn* W O<tw«3sn •0 O'* z O—. I1" G — H tn osHtnHt/i •W M'— H O* O* O 4
H W H t ) >ll*» II <• z- 4 H - 4 H rs* >4 3» 4
M W M W H3 » H > H nM H M H 0H H GH H •
Htn4OWawH
<noHo
U>
00UIo
00UI uo o
xnCZOWOOWoaOH 3J»®WH!I>j 0 » 3 HHHMtntJxH II H H H H H H M W M C O O H Ztntntnxan -»uim 11 , n—. tn w h c u H
u s% * * H'-’H B O + H ’* os koujixr-' 11'—caw 11 voo O O O II I H H H — kO«
k_»ONISI— .X»» O O . * fcWHM— O .HO——» Xxn w o'— < n-. w h
X H D IIU a W H3» XWhftHHB M M Whrtsc ' Sx Hc n a > o * + M hifl— nmWO'fl —.m—»atztn*«H—H otx
h DW O— .asCSHO HO Z—aH MH— 4
oo
oHH WrtH C3* zH
ro><> j » n w >coc»'UcJs>-mi H II II II H II II Z I N — M < a Hisi*w — .in• x s B W H X uion>ww ti 0 0 — .h w +— . oj<HWaetn I * —'—VHHN H M ♦ hrl— »*• # « w OWWH-S X *lnH—4 — .HH Z W H W —* *— ew-3 *• <« I *ax * > 3 < i n M o —4 —.Z W Z M O o —' srl _* Hi 3<*>4—4| 4— wW'— H z to «—g;*—
* Mo DC—. Si tn 4 1
HHH 1 n • 3* WII -4 II *3 n 0 U> 3•M _» j- X % >•
0 Ho H —4 3* WH >H a •e w3*C/>3» — 0 \C/iMtO 1 3x wHHH tn H Gn tnH ‘H 3 O 0 H
> 3xH CO as HW as\ 3» *►n -J ntn % zH > 0
> CQ wH 3
*nz0
to3
O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O C T O O O O O o o o o o0 0 0 0 0 0 0 0 0 0 0 0 0 o o o o a o o o o o o o o o o o 0 0 a o o o o o o o o o o o o o o o OOO ooooo OOO OO OOOOOO OOO OOOOOO ooooo OOOOOO ooooo “ ^ 0 0O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O C > 0 0GO U> U> U> UI U> U) GO UI GO U» U» U> Go CO CO CO CO LO CO UI LO Ui Ui U> Ui Co CO UI CO UI U> Co to CO CO Co UI Co Ui Ut U> Co CO CO CO Ul OS os OS as (Ti os ON UI GTI UI GH UI un fl us I n GTI fr fr fr 4= Jr 14S fr ■<» 4=-fr GJ GJ GO U) LO GJ UJ to GO GJ M |SJ IO NJ KJ tU KJ ro OU1fsGiJ|sU-»O^OCDOC3SGnXrGjK)-»OsDOOOOSGnCLiJtsJ—k-»—»OsO CD OOsLn^GJNJ-lOvD 03 0 Os US-tGa too o o o o o o o o o o o o o o o o o o o o o o O o t u - s o o o o o o o o o o o o o o o o o o o o
to to ■ krntnMMMW-r)M MMW W MWWMWZHOOOOOO OOO o ooooonotOBntnBOtrisn wco tim so tatatntntriflaasaaa-jasa 3 3:313:333>%<>>>3»3>>Oxx3><> 3» » » >
MMMMHM* HMM (-3-0 -HMMMM.O --*XfrJS-»tO-3f-t« - 1 - iJ X UI* U1-* --kN h o x .'o c - x x x » x «tnxx-»x— jf% «tQC *» % >ooMxmwt/) - - - -* -ax - --"m
—*» - i- iW H z z r ix x a 'X m ojo « * o o o n H n n r x ^ < -~.o ■*to* • • 3 * • <: at-* 3 H **i
-»onto to -tn — h x - h j» vOx* w « \ o o x -O'-- O M •— —k —k—k II trlTt— - W 050 onMOD M X - NlO -X05S -N M O* - M M - X s s v 52SO __»tsj -timmX.- tn'—' -w* T)• 0 —kniao- '—' 00_k • O50M1 ** -O 0CD —ktl* 5* — M*> W 0— O x w r i w UUI — at tn_k — - M M — .x X X H •X 11 -Ora X* M— - 55m — — "MH - tntntn 0 nto■j M W 3W_k —k O O M -X - X M- o* tn zd - — O — M—k • tta M - X -OX m o o w X — * * z!- <t 5C M * M— -_*tnM - * H > _k- 3 50 X X Mtt) 3 W — as- a— H00M II 52 - -c— k O* rr — <3 x<toX totoH - — —«w— o<* w- ' X x >M 2! - —k —* —»wM to M e - a —-3 MX - - IIX H 3 - - U3 O O -\5Z W H M X XX-
X- % - \D-or-' — — - -XX M -O itlOk-»W TlO 1 O MX M 1 # SB * 052 W + W~"• II 1 W O W•« o w w% n -nD H «k — - —HCh - - -00 CDII X X• «• %*
OOOOOOOOOOOOOOOOOOOOOO U» U> Lu UI U> UI UI Ui U) Ui U) Ui OJ to U» U> to Ui U) UJ Ul Ulao oo oo 00 co 00 00 oo 00-j m m *j m *j m *j m *4 o«o\ cn00 *J OM/I-C Co to o O 00 OUl f U> to-* O O CD OOOOOOOOOOOOOOOOOOOOOO
SUEBOUTINE B E S E T ( Y , YC , IMPLICIT REALMS (A-H,C DIMENSION Y (1), Y C (1)IF (ICH* NE. 2) GOTO 10 DO 1C0 1=1, NEYNEW=Y (I)*Y (I) -YC (I)
n n no M HH M 2 !W 2! Hn m m»oonnnnt33CDffln)»»>hinnt)HHo
PU)K> —kptOtO—kH-T— P UJ tO — ---- ------- 3 || M —*CSJ II I I — ’ II II II II II II II II Ss»t3 ^ * * c3 * O tn I I II II II II BODOOOnUHW*flHH>W D ^ O a O I <• O* X* XCdXWbf'HOH
O D O « • tT U O ^ O M O H W H i t ) » B J + C * II 3DO<t)03HOHOHO“H(V33ltin-iJHI I HHrtW"'*z CKO o M O
o
3»n<i~o *r j m i M Z * * MaiMt-r* CM M XM"' 1 t/)X X wn + i o \ a o Min in mm MM MUlDSM tnm 3* MMM S»W M M* \ 1D M M
M— M M'—M 4- + DM —« M M M 4>*no.-.OH
In
inoM
*OH
a TIHIHM_k_»'-'Hjtn 33 H » Z M a hi tn»« —k
to—
n n n <M tsiO tnn tnM oa a u a i o o Z O O MM CD M M X Xo X UIM^K)^ • 3 H U 1 D-» II H Ha II II II II II II n II _» || IItn O O O 1O M • Z* — »HI • • • _J,« X M O * •tn O O n < cj* 1 O O Mtn O O O O O O O O3 o <a a \ \Mz O Om w X X*4-o O M
3» ZC O M tn x n n i w A ^ z x z n 4=~»—»«it-"X3tn <-~-w ** M<• ■» *i m h ir ttu o < a~.a~. ><>w *p ^«. - * 1 H Dw _ k'— 3 » •*
% M Cn M n i *n n 1 M OM. N > np _1 w ' l—H
' - O* ■» «J3B> aM < M
MP _» n*% % Mtfl o OM M <
n %P Os—' M« Ma * H> o >
o np < «
o« _k tn3 M» HP o 5»
tn <3« M %a n
> oto n %a_>
o >*KJ
O O O O o o O o o O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O o o o o o O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O o O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p U'LnUlXCXCCf:X£:C--C:UltxJUlUlU)UjljJU)U)UIIOIOK)MIOIOtOMI\Jt'J-»-*-‘-‘-*-‘-‘-»-*-»0000to —» o kd oo-J cmji p u> to -* o >x> no -J m tn P ut kj —»o oo <o on n p ui to -* o so n o a s m p u> kj -* o so od «j asO O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O
zei
o n o n n n n n n n n
NJ oHZ
O O*a
HIH
MOT O H O H tl Z Z O n o zZ W omrnnnw T) II O MM MOH SSm Om I^ _*Z o OM M
a HdHDH ll T3tv) HH tnca H > > > > Z 1 o a » >z z n in w c ♦ M tn o < a
CI/msULm —k M 1-9 m m •Mm9U.3; II W HH
rr-'cr-" _k CO MMMM oHI II W II 3 II II •M O fO Z H OOHMHw >o Z • »3»l-*>tH re tn n oOt-3<l-9 -a oo
«n»-s
• W , M MM I f I t-9t3i-9o• n» <3—iz-»z
3»sso
w z n_» > m scO iO<3 *2 3»QD
tn-» mn o o n o o H o n H onnnnnnnn>noi>D o w w n a n m o O H m . .>>- > » > > n > w t - ,o2t-<^n<MM«s9!SE______________________ ^h3hshi- w«.hc3MM tJ~---t-*t-,t-<z r ti-it-<tnc.jC-iOcoh » h h '-'>w hs« > ii ii az n < ^ ' ii m ii asona)ratD33B aatasnit n u c,CSmmmm II II E W E C £ D ^ M * ^ > 3 ! 3 a : H > 3 W > n > II M H H K t E w s A H > K U C - b » K ) I O BUMHj-.n^.-» ' l-<— CD'"---— Ommmm
ii cu i"^— tniiM-.#** ora Mwnnv/c1' 'cONJ3=«>» 3*
to—io-i><nH % «
♦ tn ♦Ms>*a rai-9 rrr» >» <•MM* . l —itoU)-Ji~-~—
Kj
•-a
cuiUJvO
I ♦mm* 3® l tn ECzwmmSum.tjr» H)c_»»m.O « td so— Co' ■*="• m w * N)X IMM M m
*•3»C5 mm I -»U>m m q
*3*
to
Iw 5>o
o #o *iotacornuita'sO|-*vOt-iw ^«-'h3
3»< <3CUm O mmW7!W^ hmfti i-9 m»I9 ■■**
3
toIIo•OO
O50•a»utn
O N Im O m O ZOZO '—’ O'—'<3II mm II MMOStOTJ
nt-9
o *a #ooo®W Mo1-9>O
•ata;o
33 33*t) *0
O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O C ' O o O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O fr *: 4 3 XS 4= -Cr -C -Cf JS- 43 -C 45 43 4= 43 43 43 43 43 4r 43 43 43 43 33 43 .Cr 43 43 4? 43 43 .p 43 43 43 43 43 fir 43 43 43 43 430*4) O O O O O vOuOOmOD CD 00000 0000 OOCDmImJ.mJmJmJmJmJmImJm IO CHON OCTvCri O'.® OOCnCnCncnUlcncn\n cd «j o m n is tu to-»o u3 no mJ cmji t o>j ivj-* o vD a mj crM-n Ui to-» o uj as mJ o> tn c u> m -* O oo *j cy\cn ijj O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O
cei
SUBROUTINE MA(A,E,( REAL*8 A,B.C DIMENSION A(U.E(1) IF INS) 10,20,30 10 CONTINUE DC 15 1=1,N15 s m s s * 1*— *1*20 CONTINUE DO 25 1=1,N 25 C{I)=-A(I)RETURN 30 CONTINUE DO 35 1=1,N 35 C (I) =A (I) *B (I) RETURN
SUBROUTINE BM2 (A,B,C,N) REAL*8 A,B.C DIMENSION A (Cc
NSION A ( 1) # E {1) «C(1) = A (1) *B (1 * A l3) *E (2)if (hTeo. i*8]oloAr^)*e I2!
RETURNEND
0C00530000005310
000053400000535000005360000053700000538000005390
137
o o o o o o o o o o o c o o o o o o o o o o o o o o o o or-cNmainioc^cocrtOf-cNcn ainvop'-coo>oc"CNiDa in vox aaaaaaaaaamininininininiDininiovoiovovoiovovo in in in in m in in m m in m in in ui m in m in m in in in in in in in in inO O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O o c o o o O C O O O O O O O O O O O O O O O O C O O O O O O O O O O O O O O O O O O O O C O O O O O O O O O O O O O O O O
«*■* CNc-* t- cr-CN u s Ua:+ # Oi # A.H vaX«~. ID X IDX1 a —* w #*w XO a-. x oH X 1 Q CN a + 0—"# *-* • E aa ,---. •x o a o O X a o a-»# 0 —TN z # D * CN0 • X | w 0 X # E
—javo # —« X 0 # a-s PU— rlD OCN # • OCN z(NO | O® 0 VO Q E♦ m«~s • O a T— • O XM | CD a z • + vOZ #w ,x— a I w 0X-JX ^ x T- CD .—X Q1 r-* CD# r- CD* *<—+ 0 —O + CNX wO VOWHO XQ — J J # XQ <Drr~ w • # • CD# O # • + U♦ x a OVO Ea-.O OOO a-,*
Oi H + »~ Q + Ai„, • Q«“ CD .z Ww a _ ZQiVC • I C a ,
X r ♦ VO »D —ZCD 0 0 a-». OOX 1 1 a~. ♦ SC X —'1 r-CD z z0 ,-WWCN #-Ai # X a*** + E Naaa»a»% T- — (NZ O # CN a-vftl X X
X 1 X X —w OO (NZ * *0 «- H —# X X • o x ■•a""- 0 00 —*—' w * o * * vO •# X X 0 0
XNX x o o O O inino * * • •x 1 0 —0 • OO 1 (DO 0 0 VOIDOOO # *a • •CN—v+ • o o r-CN* * *1XEC—. '*'• I T-
*£'— CG'-'XW O O O O *tn#Sut-I'-
« xWQ5
— OV0O(NO5TU »<-»00 • I ♦>C Q r - r U M + * E i " J r O « U ^a • + i * \ .— Aise + u»- + * a»-
a—,# 00 ^■■Ti Q a*-.# I i— ■ -,|E SCP<X |eao ^ ( —in—oasx— an cu z z# # CNCNMX—X Z —* X X lD —DJUZ"o o j e » —# x # ^ o # # —x z —x x□ H U H > |0 * 0 >I« Q O O X * —X * *. .a^lQOQIO •Q0*0tx*00 CNCN *X — .O • —Qf— • »OQ | O O O *-t—m—#m »t— ii •»—a tn o «■—x j • •
z z:*—(-NCDa—■— ii # tN fn rr-^ ,t-M o r\j «m ii •rnco WHO I » I » NXJ-I t -U— *-r - II *" I CD I —D '-W EwHMQUcouaoo u M ii ♦ ii an# — ! I —* -♦ ii IO U W Z Z Z Z Q O O II — ' ~"Oa Oi II M 3E3 .— . SSOMSB II II II II • iO-~H«— fN * Z —> a-,Cu Ui »a^wi-tNnar-t-roH'^' ’ w «- cnz 3 5 on w s u s c c i 11 11 —x x x x x — ’ —1 twoDEHftftCWQjr-oiOXQO O O Q X X X X WSStn w Q z a s z jB U U Q Q Q R Q Q o a o o o k w
ooCD
oo—» to—k
- j oo - i cdui to -cu>o o o o o o o oto—» to-*haw W1MMCO M!X> >>)H!><H«*»in»HWnmO>W5B«)n>Ht/inOr)J»W ~-.cn wi— craw wtn— .a: Wj*.x raw w w war o ii n a n 11 o it a w a o 11 n a n 11 o it a
l> M n > I llM H3»e)X«.SI II M -l3l-9S»ZX»—3 II M —‘ IS-iha* w h H X a * o w e * ♦ w h o x c w h *w n>*ui* 11 ewi-3 * o 11 > *u>* u • naeoujOhrttx* w-i* wieo-i-vWxm* ami-uj-w *-»ooo»'iik-.>w # j o o o u i K z o j x x f z j c x z O ' I x x x h t z x z I mao** o* z x z imao* o*00 II 00 (jJ II • 1-9-JO Ci-lOM*Ul* -J-J* O Imen cn—»--J* ~it o Ujjt otoro— <JOUf-'* K>iO a I -iCDUlo-» I j c o o I O Ui+ 0 0 o
to to I xori*♦ in 0 * 0 1 0 0XO • CJ CO* o to I o —»•
—* + noo + o xI X Ui* x o *
CO * COU) * O• —. UlifL—. 1-9QDO OICTiO •to* LftOO* u>-juj voaocn •OOOO o■PCD I Ul-P oOCX) CUI^ '*■'0-1 *0-1 CDino x l o oO-l '-'totoI o w + Ul >-3OJO X O O++• * oX X ♦ to* * *— I X o
o *J O • —. . -JOOOO O'*■PCD U1-iooo mao■BUi OOvO-Jen enenom cooto-i comtott o oo to i uit o u iou>o + o• + X*-IX * x• * *
UlO || • ran to* X ftU * O - i W l O X I CjJK>*« ' •JM—M -JUjJ*' OCD* CD• unao—INJO I ui*t-3 o n x O• OM to* *aovOX— O to Ml I 10*0
II G-*M 3W OH tOhrt* /s+ M O IIc o n n n -ja o n n — *
— CD Oi• *W X t-9 —
nt-9BCHtoW O W to
T)H 3M a .— amoCD x raw cd so • Z M W O H M W n O C
o(
CDo1-9oPo
no * o to m a h9 **». tn
O IW H H C H a-** O H i 9 H M • sz m z x —i enztn x ton w w• • >-.S» w W UlanHMo o o * t o w• Cf-'OO 3 tO* 00 Ww n s» x»~—o ao.
Xt3.o ot-9 to* O Ito*
CMo
CDOH9O
I COX a w ** tn m0 cn1 Ox* (SI z w
■— • wraxx**H HH XO XnwwMl1-9t-9
—» toO >wCDOCOMHa3
vDU)01p*O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O o o O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O OOOOOOO O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O Ocncncnoia'cno'oioioio'cncno'o'mmmuimmuimmuimmmmmmmmmmmmmmmuiuiuimmmm_ 1 - 1 - 1 _ 1 _i o O O O O O O O O o CD v£> CO CO lO lO CO lO lO CO 0 0 fin 0 0 CD <30 CD 0 0 DO 0 0 CX>-J-J —J-J-J *>J-J-J-J «J O' CD xrujK)-*OvnoD-j(DuifrU)Nj-*oinao-joiui-truiK)-*Ovoa)"OOiuijx(jjis>-*Oeoc»'Ooiuix;U)to-iOenaD O O O O O O O O O O O O O O O O O O O O O O O O CO O O O O O O O O O O O O O O O O O O O O O O
zHSdOMCHMacOMiaH'tul w v > « ii . ii 11 •ntnas' wtxOHS*:* x r* □« t-3 3» os xatat—*otn.oujto_»tn tn.cu>to-*-cr~». oun-crtuto-ntn—Ha*..
a n ii -»m ii maH ii —»to ii om——------ —•OHICDxJ II O II W CDO II O II X II II II II II II 5EXXO—»• OZXXO-J* OX~»fOtO-— _tII x • o»riWHOO«d
W * il o tn□S—. — K)men* «■* k> * a z x «n—.3! * N)-» + X ~J• ntn-*OK O |n +—.10
11 x • a» • • • »HfOHOO*JMODM>JOIOO hi # 11 o tnoat* oenojo
to* tn—i-»inuj »nw —. toro* -*tn-fc-*l *ascx cn—cncn-»-»o3C * t o O t o o r o - * on + x «jo-*tocntotn
— ' * +—* ai-» a*□tinw o
olfO•«0 *H51
CD — » n — co o a o n oa -»— O H O O O O O0 w as O O* + I *0 tn M x-»tn a ■*■ *tn10 as to a oHJ w w tnH ■— O<■>* aX H
X
H—— X x c a xO II II II II II • O II II II II II II • Edhrl* 11 1 —•—»—» 0 1 to I to—»-» o z x n-»cotn* • • H---*ONK>» « • H II Oto* • m toO • ujtn* e m -to • o*O M O -tW O —-GG'co* m oo tTlU)
•cao-^ixfro to • *JVjOOJODO • x *OCslOOO • tO«J0DC0—*K> O 0 0
tOtOOOOCJ 0 UjtO-CtOvO-fc O < - * 0
-OtOiOO-J 0 cn-o.tr as too *—1 X—-»tn aoooto to to to tn to t O '-'Oaoenaoo <n WOUIBOH O Oo o o o o 0 o o o o o o0 0 0 0 H k?
H O OO
—htoO O
O
O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O OO O OCJO O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O D O O O O O O O O O O O O O O O O O O O C 'O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O Oo cn on o 0 cr> o cn o> on o ot o> o\ ct o cn o\ o cn cn cn o cn cn cn o\ &> cn cn ov ot cn O'* m os cn O' o> cn O' cn O' cn O' tn tn tn tn tn tn tn tn ui tn *r .c js jr xs -p -p to oj ui u» ui to ui to u> to tc» w 10 to to to to to to to -»—» —»-*U3cn*Jt7'tn tuNJ-tOOQD'*J«TiLn OJKJ—»Ok£>aD*J<TitnfMjJt0-»O'X)CD*jCni/lfr0JNJ-»OO00-*J0'tn O O O O O O O O O O O O O O O O O O O O O O O O O O O O O o O O O O O O O O O O O O O O O
6C I
non
non
non
non
nnnn
n THIS PROGRAM COMPUTES THE RESULT CF THE TRANSPORT PROBLEM UNDER LOCAL CHARGE NEUTRALITY CONDITIONS USING QUA SI-LINEARIZATICN. ********* DFGENtFATE CASE *********
IMPLICIT REAL*8 REALMS N.NSUBI E£AL*4 ALPHA
(A-H,0-Z)
DIMENSION C (2000) . DC (2GC :•) , DDC (2G0v) ,Y (2000) DIMENSION DLTACj2J00) , ALPHA (36) fX (2000) DIMENSION Y 1 (2C 00) ,WCRK(2900) ,A R G (10) ,V A L (1C ) ,NMAX = 2 j'-u
961 FCRMAI('I')WRITE RESULTS CM FILE 8OUTPUT FORMAT IS SUITABTE FOR TRUNCATION ST2P IN QS1.
WRITE (6,951) KS1,T0,KST#ISTCP,LASTI
8880/ 60
DO 8 8 8 I=1,LAS1I C (I) = -Z*C (I) *VNCBM DX 1 = 13X1*1. E — 4CALL DFSDER (C,DC ,WORK,EX1,LASTI) EX 1 = EX1*1.DUW P I I E (7,90 C)LA ST I,THIN,CX1 FORMAT <14,F 1C.2,1 PC20. 10)WRITE (7,90 1) (DDC (I) ,1=1 ,IASTI)
00001230 C 0 C 0 1240 00001250 00001260 0CC01270 00001280 000 01290 O C 00 1 JOC 0GC01310 00001390 00^01350 0 0 C 0 1 3 51 00G01352 00001353 OO00137C- 00001380 00001920 00001930 00001990 0 0 0 C 1 950 OCCO 1960 0 3 0 C 1 470 C O C 0 1480 00001490 0CCC15CC 00C0151C 00031520 OCCO 1530 00001540 OOC’O 1 550 00031551 000C156C C00C157C 30001571 00001580 0000159C 00C0160C 000C161C 00001620 O C C O 1630 00C:164C 300016 50 00GC1660 00001691 0 0 0 0 17CC 0CCC171C 00031711
t—■ u>
WBITZ (7,90 1) (DC (I) ,1 = 1,L A S H ) C00G172CSEITE 6. 9 l 1 p C I ,1 = 1 ,L ASTI) CCGC173C901 FO EM AT ( Ffi E1 0 . 3) 0 0 0 M 7 4 CSTCE COCO 1 750
0000176^995 FOFMATf 1X,«NUHEIK CB FCINTS= ’ ,15) 0^091770950 FOBMAT (2 (1X.E25. 18)) 000017809 51 r G EH A i (1 X . 1 1 1 , 1 X ,D25 .1 8 , 1X ,111 , 1 X , 1 12 , 1X , 17) GOT C 179C952 FCBMAT (4C 1v .5) 0CCC18CC953 EG B M AT (911') 0CC01810625 FGRMA1 (18 A V 1 8 A 4 ) 0C00182C
C 0 C 0 1 830
ccr*
ccc
ccc
SOEEOUTINL C i L I A ( C - E C ,EEC-D L 1 A C ,Y ,D Y ,N P , E T A I ,FETAI)THIS SUEECUTINE FOB MS THE DILlAc* 5 USING IHZ QUA5I-
LINEAEIZAIION KFTHCDIMFLICIT EE A L * 8 (A-H,0-Z)PaAL * 8 INVDIKE NSICN C(1) , DC (1) , EEC (1) , DLTAC (1) , ¥(1)D Y BI = 0 . 5 D 1' / D Y DYSI = 1.DCv (D ¥*D Y)DC <1)=j.D0 EDC (1) = v . DC
DETERMINE INITIAL QUANTITIESEC 10 1=2,NF V1 = C (I) + ET AI CALL FERMI (V1,F1,1'CAII FEEMI (V1,F2,2 CALL FSEMI (V 1,F3,3 CALL FEEMI (V1,F4,4 EE =DEXP (-C (I))F5=F2+FETAI*DE F 6 = 1. C C ✓ (F5*F5)F7 = F 3-F ETAI*EE
COMPUTE A, B, C, AND DA=(F2 + F1)/F5B=2.DC*Y (I) + 2. DC ♦DC (I)* (F3+F2)/F5 CC=CDC (I) *F6* <F5* (FS+F2) - (F2 + F1) *F'
SUBROUTINE FERMI<X,FHALFX,IXX) THIS SUBROUTINE IS BASED CN EATTOCIET IMPLICIT F£AL*8 (A-H,0-Z)DIMENSION C ( 1C)IF(X.L1.-12.5D0.CB.X.GT.-2.D0)GO IF(IXX.EQ.2)GO 10 20IF (IXX. EC. 3) GO TC 18C IF (IXX.EC.MGC TC 1 SC SUK=0.CO A=1.CO DC 3C 1 = 1 r 6 E=I*1.DOCC=A*DEXF{B*X)/(B*DSORT(E))SUM=SUM+CCIF (DABS (CC) .LT. 1.D-3C) GO TO 4C A=A* (-1. DO)3o CONTINUE UO FHALFX=SUM RETURN 20 SUM=C.DC A=1.DC DO 5 0 1=1,8 B = I*1.DOCC=A*E£XP (3*X)/ESQRT (B)S U M = SU M + CCIF (DABS (CC) .IT.1.D-3C)GO TC 60 A = A* (-1.DC)5‘ CONTINUE 6' FHALFX=SUM BE IUFN 18 0 SUM=0.D0a= 1.d:DC 20A 1=1,10 B=I*1.DjCC =A*DEXP(B* X)*DSQST (B)SUN=SUM+CCIF (DABS (CC) .IT. 1.D-3C) GC TO 210 A = A* (- 1 .DO)200 CONTINUE 2 1 C FHALFX=SUM RETURN 190 SUM=0.D0 A=1.DCDO 220 1=1,12I* 1 £CC=A*DtXP(B*X) +B*DSC6T(E) SUK=SUM+CC
QC005680 0 0 u v. 5 6 9 v, 000057CC 000 35710 0C0G572C 00C0573C 00005731 OC0057 32 00 0 3 5740 00005750 OCO0 576C 0 0 C 0 5 7 7 C 00C05780 00005780 00005800 00005810 00005820 00005830 CCGC5840 00005850 00005860 0CCC5870 000C58 80 00005890 0C00590C 0000591C 0CC0592G 00005930 noo05940 OC0059500000595100005952 3CCC5953 0000595a CC005955 03005956 OOC 05957 0 0 C C 5 5 5 6 00C05959 C0005960 CCGC5S61 0CCG59620000596300005964 0GC05965 C C 0 0 5 9 6 6 00005967
Sr: ►ti tHn fT](x)m x rr: m - iim rxi toX I M i
I *Tl!TItri '■rlS;X X CO UIXZ
It M
i n c rTO Oocn NUfi
IT VCa i r
toN;rono
x n
x x171 *
U) #
-PtoLnur) •JIvC *D COvDIO
m oO 00
loto
XX
vO C 00 oP O0
■PUJLhtO ot_nU10oOc to to p
D Ma u>
-jc J
I O - » mHHHHK ‘tr'TI’Tlrrl'TiM r • — »H• Kil-tHHWXC Ui^TIXXX* to, < >_»X X XXM z n o w II • • • M C- — »•" CO |itw* 'j'j* moo I o n —i ~ J » • • —‘ U l p O O P v O t O t o •n i -»cicncom » -ipoooaVO + 00 oI XOHtIH'o *inoonn• — C3 'Oto t ro ro to -» «rttl": ■*• J O l O X CjJ* XOtroO# -OOo * CO(/v.rv—. t-3
o
COot-3ovOO
trl nr) ►ntiI rj XX EC hrx x n c M Pi r*l 3* Ma # # neePICO nricr
x o I x s si_n I x pod iiM v D XvCvOPI
vDtn * tOO-
aoijjm p '
U lO -f
v o x ro XhrtI O O *I to *j jv r '~* x>to
v O Poooov m n cIP'JN) orvQO'Jr . u a o oo uo'ovoro O v£>—JUlvCPCo O'VO I outIO P O J
ojvocr>>JW vDLnCDo u ia ox x r:D o nto to ~LTIr-oO
a x xo to to— PJ PI
ulfOcrooUlvDvjJ V OvO 00o u t IO0Dw o tP U 1v im
IOO tO O
'xi n t h ph .XEtflfrl>rrl S*— .*—• * f n M HJ - . 1I X X XCO I XX XX vO‘ * II • • • ro* XtOMM. vwkoci:,( O t O • # ■ • • • '-o k a —. p oj tv^n o v » cooc.i m o c o o _»to roS 171 + >-3 t-3 PI <r. n x O n r>• r toto + -a-totocc vox—* i np> <to ro i o o,o * O
tOto —» OJN)v O C O
XMWoOl'Mrnrocon;; o ii 'iII —* PI 3* X . O X C h r i -K-Chri • EO'-rtn—-3>x h z x z •m t n H II c-xt/l— • c,o m • «-*X I
to• •in I- *n Ha> •m -_nO •to a» IX UJ• o
COoo toLOo
COM•o•ao
cooHO
Xn*
VO'■.jjai
4r*o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
O O O O O O O O O O O O O O O O O O O O O r j O O O O O O O O O O O O O O O O o O O O O O O O O OOCOv O C 'O O O O O O O O O O O O O O O O O O c a O O O O O O O O C O O o O O o O O O O O O O O O C -O O O v 'tO O O O O O O o O O O O O O O O O O O O O O O O O O O O O O O C J O O O O O O o C O 00 C3V ov <Ti 00 cv OO Ov O'ov ov O'Ov CJv Ch O'£30 Cjv (70 CT\ ov CJV Ch ao O'O'O'OO O0 O'cri <T> cr> OO Ov en uo U1 cn LTl ut uo U1 rn uo ai oj-i-ijoJ-j-i-xjJ-ijo-iOOOQOOOOOOOOOOOOOOOOtClOiflUOtfl'flDvOKHO'D vO an hJ O' OO O' Oo O' O' O' U1 Jr CO to -* O VXO CD 00 ao O' Oo Oo O' O' O' Oo O' O' (71 pr Lo to —»o vO 00 00 00 1 »J *J O' O'O O O O 'a ip U lM o O O O O oO O O M -iC O C D 'JO 'tnC C JM -iO O O O O O O O IO -xO vnP M -iO V D O O
6171
150
OOOOOOOOOOOC'^OOOOOOOuOOOOi-tNOOOOOOUOOUOOCO'-rM^^liHOo c n <v •=*■ i n vo r » o o c r o c n rn -a-m v o r - oo cri c < n m zr =r zr i n vo 0 oo cri o r ~ <n c o i n v o r * cw a o a j a u oo cxj uu (N < N c n r g f \ j ( \ j <n r s t N <N f i m m r - »m r n m r o r o m s t a - a - = r a - = r = r = r » a - i n u i l t i i n i n ix i m i n i n i n i n m u ■; m v o vo VO VO v o VO V0 VO v o v o VO VO VO VO vO VO VO VO VO VO VO VO vO vO VO VO VO VO VO n£J VO vO VQ VO vO VO VO vO VO O VO VO VO VO vO O vO C T O O O O O O O O O O O O O O O O O O O O ' S O O O C T O O O c : O O O O ' O O O O C O O O O O O O O O ^ O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O o O O O O O O O O O O O O O O O O O O O O O O O O O O O O O C O O O O O O O O O O O O O O C - O O O O O O O O O O C O O O O O O O O O O O O O O O O O O O O O ' O O O O O O O O O O O O O o O O O O O
C-Jm
- J
•fMI
SS
c . &
*
ot-4
oe>
o
VO
X
Cl* II
» . . < * O Q O U QQUinpfN rsjLOcncnc\} c r r ^ * u i
CNr-OC cor* <N —,Cijnr)a>r • oc/>cu •a.* o-r> . -> r~ cT »^r • i o < * > • • • < M t— r - C N I CT I I! II II II II II O
r-tNm^u ><x:uuuuuuu
co
o15
!" JQ*
CnI
O f - ' O t t t t MMCJUJQC XOOlT.r- r - ^ c r ^ r * *me OJOXJ*■ cur- r< jO-^TP** CG^t r- O^ir-ONO• . • (NOO • «m
M • •O r-r-T- « I• II II II |l II u— 'zT T— ( m '3’ li •) LH
0 0 ' . . ? 0 C J
incr>incN*-*r* =rim- •
o m ^ o o • * oQ OT'tNICD• • • ••=r»—rr-r*0 '('-jr* II II II II II IIr-(NjmcTLf )VOuuuuuu
i/ir
L T W U > *CNCNJX
O C J O <
u j u r -C C.5 O CM X2IZD< N m r * c \ i * c n a .
Q H C Jw fxj u4r**oC i M f N Q H ' N t H
x x x _J >•* Xx x x i u II MD CD i r cniuUi II £
csm iiHHHOj II■Nr- II CDO» ||XQt' I^ o o > H ( j r D r GO J Q t / lH H H H C / i CUQCO cr.f-HCrj
1 v <.’.1r - CW c r m O m r - X*— r*- t— r** t—■ «— (N n
n vO vO :oto o O O M rn rrM 3 -a O > H(/} MH) G o tE»*MC/)in o r i G m t - i x t H c n x x n c r r n n z o c r l c o r n r n G OT ED »T1 20 O ct CJ crj CO M 0 3
x : cr. rn t/. m > -.a s; ;*» to >-3 to to go tn to 3* Hi O w w O m M 3 H H H m M S C Z M Mo n H z n c c n n i n xsr~iMG:i=«GCHiHi ii c ii m ED >• 3> 50 2* r* 3 3 m • or/)g j c z a s x t r H i ii n H t H M r d t x ,> II coDJC> 3 tZ t3 L3C h? X hihjtOMlr^M oHi n ii ii il n > » 9 ! • z z n ii g m w c t * o < M m SS5S5F: *
r j n i t n o ii to ii c n n u r n ii • It n ii Ptcr> n o > M c n u i H c n a: N) co c/} co c o n uHi x n w w o Ii fwOc:c:irorf(T._k>oa' * 1 0 <_>Ln » % ^<1 rri w/ H M h Kion c w w o > cnrriWHi* • • o — .o* « Hi — V-D ■ o o n ^ z H OCC*to i f a i r o o H -g \ H i O C O o c o o o d u O c* (/) ► H O
3* *rn * \ M M 00 OCT.03CO I O C3 AC.> M fn cr: cn o c .c • • \ z s o x Cj m — . v D t n c r i O s c n o 03 »-< O < re Cn m m c op * m « re to tn H rn rn m i n n n *in \ O M3 ?>’jri i * '-tncGX x X M r i ino - » c o -h o rs M \ 3M P Hiro M T I ►BO'S* vD I aitotv) a co*n-*w rl CO Mn Hi C/3-— . — H H _»f\> * x -o 3» 3a»2EN f* H o < c « vX>g Hi«2 rn <• Cts* G G U) IZ * O C w - O a TJ Or n •3>tn Hi HC1 ( n m w — • Hi ' ni M « O M ^ a# CZ
w g 3> rrl c n x i -» H CO M w C n 1 C 1 Wo N. CB Hi Hi lii 1 G P t / l h 3 O 3 % o r ? rr n oG — O ■H -» \ P __• HI Hi X m T* * o < %T» — » -H Hr! Hi rn M * CO o K <3sz • w tO x Hi-,* HT— C/J * H 3s* co« ro i I mHi m n G -» M i i n o n n rs cM O G no ' srnroN. rn w w "x* t-%M m (7) ►not corn O n M K W O n r rM x < \ ♦ w t * to hi rr* wM h \ M to + cm-i 50to corn t* 'Jt'O-Cf-' 3» CO v ' w a n d. Hi w Hi U J x J O to • rCOT
3>Hi • U) 1 to H cr><5 rnttjw — *• CO m CS, 1*— • 03-* * a cd* ro h< m
O O l — t—i o x o t o mo o i i n ' o H i dw o w -ktoc,* m♦—3 o O'—r K d-» r« M to• + Hri % O K G OOj tO ►o C/3 CDP ~J g 3a* fO H P—» GO to r* o 5ZtOID • w ^ o (73 3!GO —» o — oro go 5S o *•0os n —' rn00 O M *• (Oa> —' sz n CGOa —' > Ho to ro t/)Hn
M o H*nM C’* 1 GHi o Gt/3n —1* M Mo ZOss m z• >■
tr MM Gto3»>-3Moz:
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOCiOOOoOoooc oooooooooooooooooooooo ooooooooooooonooooooo ooorr r > o o o o o o o o o o o o o o o o o o o o r » o o o o C T O o o o o r o o o o o o o o c o O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O Q O O O O O O O O O O O O O O O O O O O O O O O O O JOOOOOC O O O O O O O O O O O O O O O O O C 'O P P pP-P-P PU3GJGJCOGJGJ(.GGJfONJK)fNjrOroNJtG>KJtOtorsJ.-»-kOOOOOOOOO U» NJ ro —4-»-» o £) 00 *>J On Ul NJ-» o vO oo-J Ch i_n XT Ul Ui NJ-4 —» O vO CD OM/l JS Ul ro-» O 00 CTi cn f: Co ro-» 0 _ i 0 M - » 0 " > O C o o o o o o o o o o o o - * o o _ » o o o o o o o - * o o o o o o o o o o o o o o
SSI
o n n n
nn n
nnn
WRITE (6,600)FCFMAT (13 1)WRITE (6 ,8 :- 1) CXEC,IEME,1C WEIIE (6 , 802 NSl’BI , XNC ,XNV - CSUBC WRITE <6,80 3) ES C EG, VS DBG, XISTAR:
4/1X ,' TEMF (DEG C)=' ,
y
801 FORMAT (//1X.'SURFACE CCNC. (/CC .)=',1PD13.11PD13. 4/1X, *DIFF. TIME (SEC.) = • 1 PC1 3. 4)
8 ' 2 FORMAT (1X,?NSUEI (/CC) = • , 1 FD 1 3 . 0/1 X , • NC {/CC .) = • - 1 FD 1 3. H 11 X , * N V i/CC.) = ', 1FD13.4/1X,'DSUBC (CM**2/SEC)=• 1FD13.4)
■3 0 3 FORMAT (IX,'BAND GAF (E V) = • , F 1 3, 5/1 X , • VSUBO= ' , 1 PD 1 3. 4/ 11X,'XISTAR=*, 1FC13.4)
COMPUTE D X1 CCFRESFCNCTNG TC THE REQUIRED DIFFUSION TIME.DY1 = DX1/(2.D3*DSCBT (DSUBC + TO))*1.D-4 DY=C.C1DGIF (EA.LT.-1. CO . ANE.CXEO.GT. 1. C 20) D Y = 0 . 0 5DC'VSTCFN=1.D-15 VCHK=VSICFN*1.DC5
COMPUTE THE STARTING GUESS FCR V (I FCR THE IMPURITY DENSITY AND THEN CONDITION AND COMPLETE ICNIZATICN.
ASSUME ERFC STARTING CONDITION D V<I) ASSUMING NON-DEGENERATE
M= NMAXIF { EA.LE.-1.CO.ANE.CXEO.GT.1.D2C)M=15G0 Y (1) =C.DO DO 10 1=2,NMAX
IF (CXEG.L£.1.D2C)CC2 = C.IF (CXEC.G1.1. D2Q)CD2 = C. _ _IF (EA.LT.-1.CO.ANE.CXEO.GT.1 . D20) CD2=G. 5D(j*BETA V (I) =CD2*CLOG ( (CE2+ESQfiT(CD2*CE2+1.DG) )*DEXP (-CD2) ) IE (V (I) .LI. VSTCFN)GC TC 12 CONTINUE
CXEG.L£. 1.D2C)CC 2 = C .5 EC*BETA*EERFC(O.5DG*Y(I))F (CXEC.G1.1.D20)CD2=C.5E0*BETA*DERFC (0.1DQD0*Y(I))
1 112 ISTCP=I
FIRSTI=ISTCP-1C WRITt (6 , 8C4) ISTCF
8-'4 FORMAT (1X,'NC. OF PCINTS = ',I5)LASII=ISIGF+1C IF(1ASTI.GT.NMAX)LASTI=NMAX LS1IH1=LASTI-1 DO 13 I = IS'IOF,NMAX
13 V (I)=C.D0COMP UIF VEEIA AI THE SURFACE ASSUMING NON-DE’G. CONDITION AND COMPLETE
0CG0044C OC 0 ju450 0C00C460 COOOG47C 0CC0C48C OC000490 C09005GG CC0 C7 5 1 C 00000520 C0C00530 C C 0 0 0 5 4 0 0C00C55C 0C000551 OOCOO 560 C000057C 000Q056C 00000581 0000C590 O O C O C 6 C O 00C0061C CCC00611 C 0 0 0 C 612 0C0C06 13 C000062G 00000621 00000622 00000630 00000640 000 00650 CC000 66C 0C000 670 OOCOC'671 00000672 0 0 0 0 C 6 8 0 00G00690 00 000 7C0 0000071C CC0CC72G 0C000 7 3C 00000740 0007C 750 C0CGC76C 00C0C 770 00C0 078C 00070790 GCC0C791 C000C792
COMPUTE DERIVATIVES O r V AND TH] CORRECTIONS DLT AV.CALL DFSDER( V ,BV,DDV.D Y ,IASTI)CALL DELTA (V ,DV,DDV,DLTAV,Y , D Y ,LAST!r VSTJBO,XNC,XNV,
1EAPAP,EGNM)CHECK CONVERGENCE.
D'l 21 I=2,LSTIM1 V (I) =V (I) +DLTAV (I)A3DL = DABS (V (I))FRPOF = DABS (DLT A V (I) /V (I) )
(V (I) . T."-. VSTOFN) GC TO 22 IF (ERROR.G T .CKC. AND. AD PL. GT. VCHK) -7^=1
C0000793 GOCOG794 000008CC 00000810 C0C00811 CC000812 00000813 C 0 G 0 0 8 14 00000820 00000830o c c o o 8 ac OOOOC05O 00C 00860 00000870 00000880 00000890 n o f n o g r ' - S r r Go g i . Df d c '^ 9 2 rr.f,r DO 9 70 f.A S 3 p (j r>A A -> r- r q r
OPCCC960 DC r r-r qnr0“0'C URO d ~ r r, r ogr r ' r D i D 0 0"> 0 P O 7 0 7 7 r A0 1 a a 2D A 0 A <| A r 30^001' 1C cr>pn 110 r C: o 1 12 r c d 1r- 2^ r f ■ 1 " 3 0nr>c " 1 '■ 40 r-r' 1 u 1 p n r. o 1 * u 2 srpo 1 7U3 0 ^ 1 ' 1 2 5 " « n r r 1 * fi 7 r o r r i " 7 rcA0A1,-‘' r r ' r ' 1' 9r "■''111 c
U1
nnnn
non
non
non
non
21 CONTINUEr o -t> r\ f> _LASTI = ISTrP+1-“IF (I ASTI. G7. NMAX) LASTI=NMAX LSTTM1=LASTI-1 DO 2 3 I=TSTOF,NMAX
2 3 V(T) = ■* . D "I17 {JF. ?Q. 1) SC TO 2’
END OF THE ITERATION T,0CP.W 9 TTF (6 ,8 ' 6 )
S'-6 F-0 F X AT (1 X , 'CUT OF THE MAIN LOOP*)FOFU A MESH COFHFSFCNDINO TO DY1.
DO 26 T=1,NM.AX 26 Y 1 (I) =DY 1* (1 - 1)
IN^FPPOL ATF THE CO P. nES PONDING V (T) VALUES.NDIM=8DO 27 1=1,NMAXCALL DATSG (Y1 (I) ,Y , V , WORK, NH AX . 1 . ABG . V AL, NDIM) CALL CACFI (Y1 (l[,ARG,VAL.C (I) ,NDIM ,CKC ,TER)IF (C(I) . LT. VSTOPN) GO 28
2.7 CONTINUE 2« ISTOP=I
LAS"’I=TSTOP + 1"IF (LASTI.GT. NMAX) L A S TI = N M A X DO 29 I = 1 STOP,LAST!
2° C (I) =" . D“DO 3 ‘ 1 = % LA STII'Tf.pr ic a. a u /tiFFTT" (*, 8, 9)Y(I) » V (I) , Y"1 (I) ,C (I)FORM A- M X , F9. 5,2X,D15.6, 2 X ^ 9 . 5,2X,D15.6) V(I)=C(I)
ELECTRIC FIELD.CALL DFSDEP (V, DV , D D V , DXCM . I, A STI)DO 32 1=1,LA STI
32 DDV (I) =-BKT*DV (I)C O vPUT? C(I) VALUES COFRFSPONDTNG TO V(I). PRINT AND PUNCH IN pappvp FOR'-] AT.
DO 31 1=1,LASTI
n ''0 0i m o '•' ' 11 5'
1151 r.r^n 11 s2 " n n ) 1 '53■'00^11^4000"1155 o r r s 11 6 •'0 00"117r 0 *r r 1171n r c o 1 1Q n r 0 1 2 0 - r\r\c i 29roooo 1291,*! a r> 13 f -' D 6 o 0 1 3 1 0p , r n n 1 ^200 ™ 91 3 3 0 0 0 °0 1331 0 0 o o 1332f n r r 1 agn0 0 0 '* 1 3 50 0(500 1 36C p i r n 070
1r. r r m i p 0 0 Of 1 U2 0 o n r ' 1 U3r. ^ r r r 1 y r,
r 51 '4 5rnnn t 1 £jf r 6 ^ 6 n 1U7 r' n r n ->1 t xqrr C r. - 1 a g r
O o 0 0 1 £| 9 in r ' r m g j •"■ r a 1 4 qa^or; 1 aqii 00001502n n n * 1 qr: 300 or 1 o 0 nr 1510 6 0 0 0 1511o r 0r 1512r. r r r 1 fn2,/* r r r ^ ^ g a
UlUl
156
0291uuOO 0l9i.00w0fa u9 i- u J u Jb J 91 j j 'j uL 0 9 I J 0 0 0 9091 000j 5 w 9 L 0 v 0 w fau9IOOuC t w9IjJuu Z w 9 i. -* 0 0 j I09t0u0o 0 09 i-OJuO wfaS I- u 0 uO 08 S L u u w 0 0 L 9 I u j 0 0 0 9 S L 0 J j j v. 5 5 t ? j j j w tj S t u 0 w 0
a M3dOiSliisvi'i*!' (i)Aua) ( u b ' y ) a n a H
(lJ.S\il L=I (D 0) U b ' 9 ) G^Idtt( y y 8 # 9 ) a l i a w
, . . , , IE * v t G 8 G L ) 1 X X u 0 3( i i d u i " t . = i # ( i ) A a a ) ( l l b l T s JjI iw -«■ Mvtur } t> U L. / va hU .1. tl K
, i x a ' H i w i ' i s s v i L t a V U i i d H d i i , V l ' l = l J 1 1 ) 0 ) ( U b ' i J S J i l d f t
: G d i \ L d * t 7 i ) a , v h g o (.1- *' 1 ■>(L XG
uc1 NIW, L ) 3 1 x 3 f t D K I d . l l CD
( (Xt}'9'5LUdl) E'9-fed'Xt) i^Utiud ,,,T v. , (i)aqg ( i j a ( i ) d ( i ) x (b.b( ( (I) A-) dX3G*I9iiSM-l3 *DNX) * I (eiV8 Va + l.0)uX3G*.!G*G + G(l li'lO) IX g 3 3 ITtfj
'9) 3113ft * L) = ll)0v. c 0 3 A + ( I ) A =
u - l ) * I X G = ( I ts
L w b
, Ih
116 . o
157
C -VC O O O C..O C..C T- .-C 'C -C t -C C. t_ t tJC f. r-(.- r ( S C C . C C - t c < . c c. r t t * - c C c o o t c< m-a-LOvcx cocru >«- Pipjrn.=rLr'uor-ooo-'C‘t~ e jrricf:sLririu-ivcr'-cr'O f- p i p a i r p a r t <. t-p jro c j-in v j-p vcvcvotovcvcvcr r x x r r '-x x r 'r 'p c rc c c E o c oc coarcccocccroro 'ao-c c o crcre c c c c c c <: ct- *- r - r - r - r - r t“ t— »-»—r-f—T-T-^-T-T-r-r-T-t—r-r-r-» —f-T-r-T-T-r-T-T-f—r- t—T-PIPIPJPJPJPIPIPJPIc _<c <..ccc ^c et o c c e c c c o c r o c i ,c e e c t-o<; * c c r «. c o r e c c c «. c c-c.r c i c c c o c o o c o o o o o c c c c u 'j o c c o o c c « < o r c t ooc. o c ooc. O r ct o o r c c c c o r e e o c c r c C c o r c o r c . e e C- C c t c c. c c c c c o r e c c C c c cc c c u c c cc.i-c.c e o c c c . c c c o o c Cj o c o r r e ce it. c r o c c. c o r o c or. roe..
oocc*r>G
m mP3 LD .X +F3 PJP,
Pi Pir t * + 1> C CM —
•k h. E Cip-.—.—> c; 5- . * rr-.*-.2S w — o CDr. . CuOOX o Pi + Q + P
p- 1 r~ .pg 4-o p * a. PiPlPiPJSr. M pr <£ # + * P-X ro 1 cc, o « - o *% X rr Cl Pi o .
M E-< P- P' i '* ' .Ci Mrr + —■ 33 # P i •O C. <N Cu *-\£> + PJ uw — Sc t , X * Pi»- +
h t- • *x * o vC* P «— *CL, — ou C. O tiC # P. i—*2-. X Pi % r « * DC * " M« k ___ . p., C. *C,#
X <cC <et 3- * C id *UC >-G r— 1-3 t • ■F c: • + CNP-i *«■
P! »- Ci ra x <X u Ci • P. + fcu# • c.
PI t'J Cl * tM it, •«• a C) •O E-i 3/3 P- Cc C 1 Pi OS Pi • —PJrf 1-3 CT cs + 1 * PI o M 1E-. Q CiC • fvl mooc 4- 7r. .G » P‘ Sr.P-l or Pi p .p o r «x; OMc — (X: « :o "■0-.+ # * - *p - o * ^
% r- o * p i« -r ; r- * CJ* U —CIOo * - C vCPupHp. C^.4- qr F * oo — o F Pi + * + • *-CP- 1 % * - > cn co w fc-1 # r- r r PIT- p,P CQ U r i#
* 1 Q X • p, CPC 4- O 4- P: O P i>O C *• P. Cl'— . '- i PJ X P Iw % * DPICl » — c r~ LJ • * ru * P .* C * •CC X’ 4- pi«. X »~ Fi tz-M ClvC ■—VX '—.— t— —i I
o i —' 1- ‘ e . r r - o i r e ^ + lii^t PL * C. * — to p-f —- «r o — E- < *r. 2*. * % *. * r ' i * u.1* —x *~r-i * '-0-1
«r — O X SX CT t r r-(M r.lC Pit- P->V f~ '- 'P ie Mt1 or * c Re Rr 0 p- P Ct.fl OE5 + c «■ c C. \ Cl X kr< cooo * — * x' 01 | «. » fc * C -l . .t- x+l HI .* Cift; c e- X X c> 4- Hoor »— -—. f-. p.,r;QrNiCCi \rv i b C-l —*n «r —c. c C iF -M <a:>>X > i-» OP # + .-f X X U IX 3 C 0*. 4- M.—
—o- o v * — ■ to 3 r f < H *—*— ai : r ... r-pxr- \ \ p ;* p x —'WMiilX O iX < G c t l - ' t l l i l- IH H H *—0 )0 + |x.«- hi o ^s . : : . c OlWtc 1 X X. JT X O X O P •+l PJ* SiEr 4- P + \ o '-O OH O t 'H C U 'C •• F-i II + 4- ,-Jx.C.p.CX ic PI Ui Pi CU X. X > '-'X p J X * Of : ;m m • * ii fe |.|,--------mp.P.P w p .c c - x PI M + + + + # * » - ir-lST &t * > *r ktJnC’ t/',r r- |l .—, H I- lM n lH P il’iX X X \ re »- P1T- PJ 3- Of p.. X! rr i * >c PUM* SI II II .—' X. c J P p3 P3 X f-O tiiliip . PiP-C II _ | l ii H > C Oil—C ^C fJ h - li.H H r —■ o o i c ii- i> - ii- ic .e ic x 25 II II II II II II >1C: > 3/ PJ .C P io ci i-> <c s: c~: in'—o r- II || || XcJh-Ji-3 11 H H >* WH r- e -r .|O j> > r- CtNP. H- p- PI II 1c x x p j m x x t jO t O f 0-1 rr-. o; <r -X « c tu 'h II O P etc s- Q»- r-fpi + II II O IItr,u H e a c i f iC P X c: > > > U O U OP- Pi P- Pi nr <a. X; X X X P- p.. Ci O o' CC O C-
T~ Pi euro r *- QjS : E'.C. EC C P CL U<r r ;
POO ouuu OUU o o
158
c . C C . - « ~ C - C <■• c * O c o o c C - r * c < < c > c . f r cocoioc t-rsirorinurvrj~- oocj'.c,~f'',frirri;,u'v0f‘'a:'CT'c-r"C ■ - *“ »—r - r - t ~ t —*—r r~r~r r~ (NCN(\1<N(N(NCNCVC.)r . |Cv.Tr)f'ri rjoj<N<NCir>j«Nr'jrvj<N<N<NfN(N(Nr'jfvjf\}r)<vjrM(NCNr<jrMfvjrMo c ' o c c c o c t c o c c r r »c o c c c c o o c o c c r v c o c - c . c f t ' O c c i . c c c o c . o c c . c . e - c - c c - o c c c c c c c < c : c c r o C jO C C C C C c C C C C O O«. c o c o o c . o o c : o c c c t < c c 0 0 0 0 0 0 0 0 0
MM
u « • E • l-l
• O*r • *ar Osr. E hi«: _. cn IX MO r- *
1 —P-iM U
0 H — cz —' r- Z a«r U t
t- 1-1OM
1er C. — t ME' # u u r MPi «r O U- O ---ra u • C3 # CC • a- 0
u X 1 C0 «£ (X C Z c% + r. j -k u c. II «. II
MM «. £ 0 (Tm 1 0 ^C-lr ^CT O. X £ < S - EC •‘-'i.-Ci U u. II + MW
cu cn 1 o- rt \ l l w 0 p; Z M M M OO O 1-1 sr 1 c — 11 z X 1 —-x-z* •» x£ sr«f>r 15 O H ^ M o< XUMCX«:cc <f. 1 < • —Vh E-* «trg Z r t 'h CII II ro 11 11 11 O r- O' — z (X H II h Z H Csis.: t ■ II C:CJ 0 F-* m O H mIO M ZrerX «r 0QO C W QC U ■ O Q H Q O K W
0 CP CPE sr. r„ i . t ’c 0 «— c c;u O 0
U U L‘ uoo UU UUCJ
no non
non SUBROUTINE DFSDER (Y , DY , DDY ,DX . NP)
THIS SUBROUTINE NU H F EIC A t L Y COMPUTES THr FIRST AND SECOND P ER T V ATIVFS BY FITTING A POLYNOMIAL OVER c- 101 NTS
IMPLICIT F 5 A L * 8 (A-H.O-Z)DIMENSION Y (1) ,DY (1) ,DDY (1)N?*1=NP-1NPM2=NP-2NPM3=SP-3NPK4=NF-4C1 = 1. ri"/ (12. U'*DX)C2=1. D ‘ / (12. C‘ *DX*UX)
DETERMINING FOR POINTS 3 TO N-2DO 3°" T = 3,NPM 2DY (I) =C1* (Y (1-2) - 8 .PA* (Y (1-1)- Y (1+1)) - Y (1 + 2) )
? " DDY (I) -C2* (-Y (1-2) +16. Dl* (Y (1-1) + Y (1 + 1) ) -30.t)5*Y (I) -Y (1+2) )DETERMINING FCR THE POINTS 1- 2, N-1, AND N
DDY (1) = ( 35. D' *Y (1) -10 4.D**Y (2) +114.Dr*Y (3) -56.D.*Y (4)1 + 11 ,D'*Y (5))*C2DDY (21= 11.D;*Y (1) -2" . DO*Y (2)+6.D'*y (3) + 4. DA*Y (4)-Y(5) ) *C2 DDY (NPM 1) = (-Y (NPMU) +4.D“*Y (NPM 3) + 6.Dr * Y (NPM2)-25.D5*Y (NPK1) 1 +11.DA*Y(NP)) *C2DDY (NP) = (1 1 . D * Y (NPM4) - 5 6 . D>* * Y (N P M 3} + 114.D5*Y (NPM2)1 - H 4. DO *Y (NPM 1) +3 5. DO*Y (NP) ) *C2DY (1) = (-25. D'*Y(1) + 4 8 , D a *Y (2) - 36. DO* Y (3) +16. DO*Y (4)
1 - 3. D ' * Y (5) ) *01-i f M i t i « ! l k A ' o r *y (2) +18.D' *Y (3)-6.D1,v*Y (4) +Y(5) ) *C1
1 + 3 . D *Y (NP) ) *C 1DY (NP) = (3. DA *Y (NPM4) -16. D~*Y (NPM 3) + 36. DO* Y (NPM2)
1 - M . D * Y C ' ---- . . ~ r- " ---- ' * • -
c *Y (NPM*!) +25.D"*Y (NP) ) *C1FSTHFNEND
Anr o 2 3 75OOv x23 35 rn00234f- 05DO 2350orOC23605 C 0 C 2 3 7 O A 5 r n 7 3 8 rror 02 39roo * o 2 4 n *0 A 60 241o ' */' 0 ^ 2 4 ? ^ n r n 2 u 3 r o o (^24 40 ''0002450 o r- r o . 2 4 6 0 no n a -> 470.OCC02480 n r r, o pa q n•0 0 ' ' 0 2 5 0 0 r p r n 2 «; -j n 0500.2525 5 o 0 D 2 5 3 o 0 " 0 n 2 5 4 n 0 5 0 0 2 5 5 0 0 0 0 0 2 560 OOr-? 2 57C OOP 0 258000502595on on 260-0 550r261C 055 0 2 6 2 0 O00 5263C 0 0 0 0 2 6 4 5 0 A 0 5- 2 6 c ? 00052 6 6 5n n r r 2 6 7 0 6005 2685
HUlVO
160
o « - c C ’ C r t e t c c c c . j c i : c e c C ' C / c * . " o o c - c c - o c - o c - o c - o c c o i o o o r c - n c . awc cNfocf itacioc'O <. cNm=rifj\c>r-~<x:CT.C’«— rjcisrinvor- oo o c r cMor)=»inict--aca>oT-c\ioD;3'Lr> l o a . r - r r r - r - r - r - r ^ r - - o o o c a o od oo oc o c a c c c o o . c r cr. c r O 'o > c r o > o a r c . c c o c c i c c r- cmcj rsi cm f\rg aj ojoj eg cm rvi cn cm rj cn fN in in fN rs O! in <n ai <n oj in (N cm co m on ro n m ai r i m ro m n a; m m m c r- o T ' C o c i" c o c r . ' o r c i c o c x ' - c r . c i c . r c i « •< c o o o c . c . o r < •<_ c c c o c <_ < co > . C C ' I C - C r.-c < . c c c c . i . >_ c > c - r o t c v c c c n - . . c c o c . c o s o o c o c c O i c «. - c v o c . c c m . c c o c. c c c c c o c c c c c c c c r e . r . i c . c - c - c c c. c i_ o c i c c c c c. o c < ' i* . ■ .C'C.C C OCC C. c C l C t -C'C-OC c C_ C C COOC C C i: OC. ; 'l OC C l -C OC Ul (..(■(. c
5CffiHMcco03•J*r.o
CT r-
M cE~l £r< E-PI oM t— O c t rX O c =t VC CMX fc- aM M • C c C* *c" CM _. 6" t E-ix a I a• C o C CDmo H H C!3 c C3«; i c C cr, cc a t-CO • c «.. O r.~ f X* Ci.P. *C xi a~ a- C/1 r»-» e C’ . tr- O%rr:p.j •Clrr C'l I cr. * P- 1 PTx i c/> 05 * a a c o Q c;•—vote oucc cr. • O'! . CTj • «M—'CC • 11 fc s—' r— c r- n r* CQaroo X • \ • * • *Pi* c/ic.ooco E : E E-4M HrU-CJCJ'.' X X M X CM XO .3'. ' s _______ • * • r- # • r~ *I1 • P I CJ CM CM CM CJ *'C 03 CO ra » cn CC
P, :n 2" r- < # . k UUt- * ''Ut.H y «• wO Or y wO£’ Hi ST 0 0 Q T ~ c.uoc rr T— c.uup c= n cucjoo or ii ooM O M C .pit c.« II ( x «♦■ .CC/; III X +—’ -PIW 1 M- X + w .MCT, r M< +hmet m m . • .a m c P i yC/ »~ C II « i-1 o o yct.t- o n c Qii.r nr> ii c o pj yCT (1 C. C/11_5 X X X ■ .CDCi | IzrXP .< • .pD& | .r o .QDOi I ZK? •*. r .CIOOHi'lS’ ,y>. X.' Cl *“ * C/l .cC'-'Mb. CCC". PC »“# OTif Cr'•*•• C ’ir ■#• cr -kt. '-'M fcu CC» OMr # (/;Sr.JCf>'XHHH|l ./* ■# II a * E-i i_/ CO II .IT # *r: II Ci * MM C II .CM* rf || Ci* F-. MET II *0:* < IIc n o c &" — -2Tr- O (1 E ; II * 'CSC" « n r r O || .KCF <si«- M i l * .cry to Mb cmP-p.o ii o ii cj=>p. ii oekd ii o ii u~p- ii cenroer n c ii orrt ii o=3Wrr ii O u ocC/1 M DI-'HhHI/.rt c. Cl O C/1 M i< O EC ft C/) **: Ci CL U C/1 M «C (J P-* O'- C/1«: C. CC U C/V H «■ C_> Cn c,'. ic‘ O C O O'l/l
I- U 0 ’■ '• t ' lnr 0^1 a; inic a ■ ■ ■«- afc-i r- CM CM T--u
161
C. C - iJ t C O t m a t tyw.'C C O t ' t t i_.c_>C'l C O C t C C.C '->c C e c o t t i.>C-l.. C C. C C --C'v0 x c o a o « ~ x m a u ~ : i 0 X c o a c . ' « - x m = n n t c x c c ' a m » - x m a i n v o x a o c i _ , r - x m = n n v r x a o a c . » ~ x r- t-r~ r - x x x r . i x x x x x x r r m m m m m m r r m m ; j ' a - a a a a a a - a a i n i n i n t n m i r i n m m i m o i r i o m m m, m m m m r-, m co rn co cn ro c 1 co co no oo rn m ro m m no rn <*■> co cn cn m oo cn pr> p, f, rr> ro r» i a i oo n a . on rr •, m a ii<- c c r t.'c c C ' C / ' C c c 'C.of o r x oo'f-t't i <" <"'»c c c c c r o c C c c c c :>c «. c. v t
< . ■.. c C o c c cc. C C. C <->C. U C O C C ' C ' O t . C OC c c COC'C. C C C »: C. < o c o c C.C c f. V.c c r . c t c c. - < ' c c c c . c cot < c c c c c c c «: ■< c c c c o c > c o c c o c c c . c c c c c t . cC _’C •C.-C.'C'OC O C v O C C l ' O C C . C c < OC c: I. C OO C C C. < - C C O C C . C C. f ' C-CCOr . c
«aic.rr.or—
* a.Ii- V0X r♦ oor- O' *—. 4*» * * * . + — CNO P'* + + X * X r X ’*- 1x x w c r + X + • 1 *- n
(' (iT .— . « Oj^. r - ! * — m i *- .. . c s *- " X — . •<-» * < W « —' * r- X
c * + *- * o - - * * — - * * v. X | *— * * X * •fX W 1 — . wr>.f w t — o, + — X X + X (N*—
X 1 *— X ' -V. X X D X X I ' * — + + r | 1c + o * - + * + +st + + c c e x * - V. c- C OE- c oo.— . txifr-l t < a - ’in fM IT) + *- D 1 a l (NO**
Or- CU c x x c o x c o o ■ X'CNI.— r- C oc c im o x x x =t + * c o m a voinx O l • 1 X v- y . ( N r rs-orr I Ci o r - * rr- '„ t- v o a m r X r C5 r - p. * r- a >. r- CNCTx — v o a X ’ 01(0 1 tCCIi.-- rr'iarr *- O r et one a m nor
c o x 1 X C T O sr a.in avc- a m i o a X rr LOU'o c- tncro -'UP CO «- X X OlO'l C 1. 00 c x a X CNf-E-, • oof— V0 r coco stztco oproc; . vccra ror- n i a LO*
c. y .o C ino' r X r c j x m m .ooc • r; T— X • f'O » <TK =)■ r- cno' 3 01 • cnao • . •’ viiin cc » . CTaTCi fcH • S-*X • •». • . r- t- — c m . < O' 1 o*- IS t * o. , .-O'er. »-«-•* noc * CD * m a * o. ««.w 1.c • f c > i WO.: I o'er 1 «~fi 1 *-Vi • C C C X *rr. X 1 * ^ * If r-rr, x *. a u i r - x c *—■ •r~ — * X x X O V C X + c . oo + -T XtK4 r-i • c c x x * + x #ot\| * & i * C 1 •r-OINC 1 OJ I * + + 4- XC. CC * OJ'-' . puxc. tixc: CD C * — • D X ^ CN cr i CO
O C O C X W r x * e> X + c X + c c c o c y * U ’ + CD 1 aocvj Xr— • (H F—t £-* + in | + c«j i + C ' X •i-c: »- • P F (HC ■ X I r-iov T - O f
O urjr- c x c c o x 1 c r <: oo * n i. » c 00 •-. cj cH Q O O O O I f : 1 CC + Ci Q 3 3 DvOX. C C C c a r 1 r- D r-a c Ct cr *->_J m r^rny . n O u .croc .X O ’ m C G O r 1 D O 'CM 000^ r cr * - x• • _____^ r n O r - C O r-a)Cr r— rr 0C **-*-*..u'or- a r- <rr- c ' ,r *—r
CM r-jrr- ct X X '-rr-vO — X VO ' T O C (MO'lfr tfctm n a r- r~- (Nit G C Uo S' r- „ • . * oosi * in a. * rr.r — • • . r '— oc n i t , rr: r- c . • XC J O 0- 1 X C ' O O W r i £ iX U.rr cr bnoco. i o o c . x x .it'. • O’* •vo m i ’i
•w;/) .'— r-'tnr-ix . x x a o : X . X x -in .C y r- , , , r • I f , fr • Dicr-cr- 1! r-H01. • . . II r'" n cr ct II t- . M X . H « • » II rnno II cr*- it • it vo Fr- 11CC 1 ? , X ? W X X > - : X X 1 t c r x a - r ! ? X 1 t' 55 X: 1 l0 2 W X K X X r , Z x u n xr- X .2 C C X ?«rr:— ' M Oj CC .Ci4XXX&-.'~'r~tt.U" .r- a. Co W W K -'CC • x x x w c r>p. Cx. I Ct.CO O. • U- Cf:C * E W P X C H H I - hJ* .=>t-4<. •£=!c * * c : W * * D X H H H W O I « C r - ’ r ~
•~om Z H w II .rf U ■. E-i <cr ( < • t-.«r li-UJf , «cC &'l prjp- '— --- ---— ‘rr .• f- •rr 1 *-l • -K- t--— r f .
[t, II o OC Jx3 fc- c: Cl., Cl U~ CO X cr'— w Pi no x x ccIKXXC'-'tx.Cupi |x I t '— 7:'' S - X y inrx&jfr.rrtL;H « S U t < a i H X H H H W . X . & . I X . Cs- C. ts~ cr.H H H H W Or C 0; ^ c r . t J . £XHitua*
r~ ■ 'M r-OJ r- r v l r- m r - n r-ng r -
( N J ' r ^ T - O f ' a.— in X X O'
C-iC 1 cv X ’ r— <N X
14'
1 3 '
16"
1 5 ‘
17*
2P'
IFJX.GT.S.D5)GC TO 12'C (1) =1. " 1' 2 4 o 4 D °C {2) =1. 1981922D''C (3) =2. 9828285D5 C (4) =-24. QR44Q5D0r ( M = 9£ . «77779n<~C (5) =96 C (6) =-15*- “'7 1 VIF (X. - ' ' 71;o
IF (IXX.FO.4 jGO TO 29"TElPf' . 752 252',8rn*X*DSQ?T (X)8TT«= . D RYX2 = 1. 03/ (X*X)DO 16" I=1 .NSiJ = BY X 2* (SOM + C (4-T + 2) 1FHALFX = mFWF* (C (1) + 8 O'!)F"TnFNT3MP=0 . 75225278D-9*DS0F'r (X)SU1=3.DO P YX2 = 1 . D : / (X*X)DC 17f 1=1 NSIIM=9YX2* (SFJM+C (N-T + 2) * (1. 60"- 2. Dr * (N-1 +1) ))FHALFX=7FMP* (1 . 5D‘ *C p ) + SU»1)FETHFNT?«P=‘.75225278DVPSQPT(X)s u a = 3 .00T?YX2=1. D‘V (X*X)DO 3'" 1 = 1,NSUf’1 = BYX2* (SU'I + C (N-I + ?) * (1. cDr-2. O'* (N-I + 1) ) * (C
1 -2. D'* (N-T+ 1) ) )5Dr
o n p .17 6 ic0 ■'■"9 364C ■OO0 0 3 6 5 C 0 d o 0 3 f i g 7 000 53 67r n 0 n 0 3 6 8 0or'.on 36 9 -0 0 6 3 3 7 f.r,5 0 0 0 3 7 1 0 0 0 0 0 3 7 2 0 r o n S - 5 7 7 ^CO 00 3 7 45 0 0 " ^ 3 7 5 h00003760 o n 0 ■> 3 7 7 r.’rOCr 3780 r , n n 0 3 7 9 0
6 r 8 0 3 8 0 0 •-■0" 73810 0 9 0 7 3820( r ~ n 3P30f " C 0 3 8 4 G "75 7 33 60 0-0 7 9 3 B 6 C 9 n r 1 3 3 7 7
COO 03 880O C 0 0 9 0 9 7 ' ' c r - o o q p j S 5 5 r 2 3910 9 " G " 39 20 " 7 f n 3 9 3 7■■'rroQu0 A 0 7 3 q 6 7" r >•> 1 g g -12 0 0 ^ 3 9 7 0r o r * 3 9 8 0 0025 3995 o n 0 " 4 95 r 5 n * n ur in 00004n2n 0 O 5 O 4 0 3 C 9 f A 0 4 9 409 0 o o 4 " 5 f9 7 7 7 1 ^ 6 7 C .r\r c n ~ > i r9 0 * 0 4 ' 80 O r r r u o . 9 C
HG\to
TO'-
3 1 "
FHALFX=TSHP* ( . 75Dr *C( 1) + SHM)r> j *1 p TE«P=C.75225278D'/ (X*DSQPT(X)) S0M=O . d:BYX2 = 1 .DV (X*X) po 1" T-1.^STTM = BY 1 ('3-1 +F HAL FX FFT'IPN
a a f r y 1 A p•>>'? 4 11-A r a jj 1 2 "000 7 41 3r COPA 414C n0nO415r< AAA A 4160 «■-0( -'4170 070041 go0 p - a n 1 g a 0 a 6 7 4 2 r a
163
REFERENCES
A. H. Marshak and J. E. Taylor, "Synthesis of General Impurity Profiles Using a Two-Step Diffusion Process," IEEE Tuan.s. Electron VevlceA, vol. ED-19, pp. 1037- 1043, September 1972.D. P. Kennedy and P. C. Murley, "Impurity Atom Distribution From a Two-Step Diffusion Process,"Proc. IEEE, vol. 52, pp. 620-621, May 1964.S. K. Ghandhi, The Theory and Vn.aeti.ce ofa Mten.oelectro nlcA . New York: John Wiley, 19 68.S. Maekawa and T. Oshida, "Diffusion of Boron into Silicon," J. PhyA. Soc. Japan, vol. 19, pp. 253-257, March 1964.D. Shaw, Atomic V l ^ u A l o n In Semiconductor6 . New York: Plenum Press, 1973.A. Seeger and K. P. Chik, "Diffusion Mechanisms and Point Defects in Silicon and Germanium," PhyA. Stat.
Sol., vol. 29, pp. 455-542, 1968.R. R. Hasiguti, Lattice VefiectA In Semiconducton.A.
Tokyo: University of Tokyo Press, 1968.J. W. Cleland, J. H. Crawford, Jr., and D. K. Holmes, "Effects of Gamma Radiation on Germanium," PhyA. Rev.
vol. 102, pp. 722-724, May 1956.M. W. Valenta and C. Ramasastry, "Effect of HeavyDoping on the Self-Diffusion of Germanium," PhyA. Rev
vol. 106, pp. 73-75, April 1957.164
165
10. H. M. James and K. Lark-Horowitz, "Localized Electronic States in Bombarded Semiconductors,"J. Vkijii. Chzm., vol. 198, pp. 107-126, 1951.
11. E. I. Blount, "Energy Levels in Irradiated Germanium", Phy6. Rev., vol. 113, pp. 995-998, February 19 59.
12. S. M. Hu, "General Theory of Impurity Diffusion in Semiconductors Via the Vacancy Mechanism," Ph.y&.
Rev., vol. 180, pp. 773-784, April 1969.13. S. Zaromb, "An Analysis of Diffusion in Semicon
ductors," IBM Joun.nat, vol. 1, pp. 57-61, January 1957.
14. F. M. Smits, "Formation of Junction Structures by Solid State Diffusion," Pn.oz. IRE, pp. 1049-1061,June 1958.
15. A. D. Kurtz and R. Yee, "Diffusion of Boron into Silicon," -I* Appt. Phys., vol. 31, pp. 303-305, February 1960.
16. K. Lehovec and A. Slobodskoy, "Diffusion of Charged Particles into a Semiconductor Under Consideration of the Built-in Field," Solld.-Sta.tz Elzztn.on.lz4 , vol.
3, pp. 45-50, July 1961.17. N. M. Bordina, A. M. Vasil"ev and D. A. Popov,
"Influence of an Internal Field on Diffusion in Semi- Conductors," Sovtzt Phy&tzi>-Solid Statz , vol. 8,pp. 1791-1792, January 1967.
166
18. V. V. Vas'kin, V. A. Uskou and M. Ya. Shirobokov," "Effect of the Internal Electric Field on Diffusion in Semiconductors," S o v l z t ?h y& lz4 -So l ld S t a t z , vol.7, pp. 2703-2707, May 1966.
19. D. Shaw and A. L. J. Wells, "The Effect of InternalElectric Field on Ionized Impurity Diffusion in
Semiconductors," Rn.lt. J. A ppl . ?hyt>.t vol. 17,pp. 999-1004, 1966.
20. T. Klein and J. R. A. Beal, "Simultaneous Diffusionof Oppositely Charged Impurities in Semiconductors,"So l t d - S t a . t z E IzztH-onlcA' vol. 9, pp. 59-69, January 1966.
21. W. Nuyts and R. Van Overstraeten, "Computer Calculations of Impurity Profiles in Silicon (I)," Vhy&.
S t a t . So l . (a), vol. 15, pp. 329-341, 1973.22. S. M. Hu and S. Schmidt, "Interactions in Sequential
Diffusion Processes in Semiconductors," J. Appl. ?ky&.,
vol. 39, pp. 4272-4283, August 1968.23. R. Q. Perritt, "A Numerical Study of Field-aided
Diffusion," Ph.D. Dissertation, Louisiana State University, December 19 72.
24. D. J. Widiger, "A Quasi-static Approximation toField-aided Diffusion," M. S. Thesis, Louisiana State University, August 1974.
Stanford Electronics Laboratories, Stanford University, Report TR-4969-73-F, October 1976.
26. A. H. Marshak, R. Shrivastava and D. P. Kennedy,"Effect of the Electric Field on a Two-step Diffusion Process," Pn.oc. IEEE S o u t h z a & t z m Confizn.zn.cz, pp. 479-482, April 1977.
27. K. M. Van Vliet and A. H. Marshak, "Conduction Current and Generalized Einstein Relations for Degenerate Semiconductors and Metals," ?hy& . Stat. Sol. (b), vol.78, pp. 501-517, 1976.
28. R. K. Jain and R. J. Van Overstraeten, "Theoretical Calculations of the Fermi Level and of Other Parameters in Phosphorous Doped Silicon at Diffusion Temperatures," IEEE Tn.an6 . Electron Devices, vol. ED-21, pp. 155-165,
February 19 74.29. F. J. Morin and J. P. Maita, "Electrical Properties
of Silicon Containing Arsenic and Boron," Phy& . Rev.
vol. 96, pp. 28-35, October 1954.30. H. D. Barber, "Effective Mass and Intrinsic Con
centration in Silicon, " So lid-Statz Electronics , vol. 10, pp. 1039-1051, November 1967.
31. G. G. Macfarlane, T. P. McLean, J. E. Quarrington and V. Roberts, "Fine Structure in the Absorption Edge Spectrum of Si," Phys. Rev. , vol. Ill, pp. 1245-
1254, September 1958.
168
32. W. Nuyts and R. Van Overstraeten, "Computer Calculations of Impurity Profiles in Silicon (II)," Phy* .
S t a t . Sol . { a) , vol. 15, pp. 455-472, 1973.33. T. L. Chiu and H. N. Ghosh, "A Diffusion Model for
Arsenic in Silicon," I B M J. Re*. Develop., vol. 15, pp. 472-476, November 1971.
34. R. B. Fair and G. R. Weber, "Effect of ComplexFormation on Diffusion of Arsenic in Silicon,"J. Appl. Phy*., vol. 44, pp. 273-279, January 1973.
35. D. Shaw, Atomic. Vlfi j$u*lon I n Semiconductor* . NewYork: Plenum Press, 1973.
36. E. 0. Kane, "Thomas Fermi Approach to Impure Semiconductor Band Structure," Phy* . Rev . , vol. 131, pp. 79-88, July 1963.
37. T. N. Morgan, "Broadening of Impurity Bands inHeavily Doped Semiconductors," Phy*. Rev . , vol. 139,
pp. A343-A348, July 1965.38. R. K. Jain and R. J. Van Overstraeten, "Accurate
Theoretical Arsenic Diffusion Profiles in Silicon from Processing Data," d. Elec trochem. S o c ., pp.
552-557, April 1975.39. S. M. Roberts and J. S. Shipman, Two-point Boundary
Value Problem*: Shooting Method* . New York:
Elsevier, 1972.40. B. J. Masters and J. M. Fairfield, "Arsenic Isocon
centration Diffusion Studies in Silicon," J. Appl.
169
Phyi. / vol. 40, pp. 2390-2396, May 1969.41. D. P. Kennedy and P. C. Murley, "Concentration
Dependent Diffusion of Arsenic in Silicon," Pfioc. IEEE,
vol. 59, pp. 335-336, February 1971.42. N. D. Thai, "Anomalous Diffusion in Semiconductors -
A Quantitative Analysis," S o L i d - S t a t z ELzc.tfioni.di> , vol. 13, pp. 165-172, February 1970.
4 3. N. D. Thai, "Concentration-Dependent Diffusion of Boron and Phosphorus in Silicon," J. A ppL. Phyis.,
vol. 41, pp. 2859-2866, June 1970.44. R. K. Jain and R. Van Overstraeten, "Concentration-
Dependent Diffusion of Boron and Phosphorus in Silicon," J. AppL. Phyi., vol. 44, pp. 2437-2439, May 1973.
45. R. B, Fair, "Boron Diffusion in Silicon - Concentration and Orientation Dependence, Background Effects, and Profile Estimation," J. Etzztf iozhzm. Soc. , pp. 800-805, June 1975.
46. J. R. Anderson and J. F. Gibbons, "New Model for Boron Diffusion in Silicon," AppL. Pkyi>. lzttzfii>,
vol. 28, pp. 184-186, February 1976.47. J. S. Blakemore, Szmiaonductofi Stati-itici, • New
Yor> - Pergamon, 1962.48. J. McDougall and E. C. Stoner, "The Computation of
Fermi-Dirac Functions," Tfiam>. Roy. Soc. r vol. 237A, pp. 67-104, February 1938.
170
49. R. B. dingle, "The Fermi-Dirac Integrals Fp(n) = (p!)"1 /“ ep (ee"n+l)"1de," J. Appl. vol. B6,pp. 225-239, 1957.
50. A. C. Beer, M. N. Chase and P. F. Choquard, "Extension of the McDougall-Stoner Table of the Fermi- Dirac Functions," H&lv. Phy*. Acta. , vol. 28, pp. 529-542, 1955.
51. S. J. Brient, Jr., and C. L. Wilson, "A Numerical Estimate of Transport Properties in Degenerate Silicon p-n Junctions," I E E E Tfian*. E l e c t io n Device.* t
vol. ED-16, pp. 177-185, February 19 69.52. F. E. Battocletti, "Polynomial Approximation of the
Fermi Integral," Ptioc. IEEE, vol. 53, pp. 2162-2163, December 1965.
VITA
Rituparna Shrivastava was born in Rajnandgaon, India on January 2, 1951. He received his Bachelor of Science degree from Jabalpur University in 1968, and Bachelor's and Master's degrees in Electrical Communication Engineering from Indian Institute of Science, Bangalore, in 1971 and 1973, respectively. Since September 1973, he has been pursuing further graduate studies at Louisiana State University, Baton Rouge, where he has worked as a graduate assistant and as an instructor in the Electrical Engineering Department. He has been a recipient of the Government of India National Schlorship (1965-6 8), Tata Trust Scholarship (1968-71) and Indian Institute of Science Scholarship (1971-73). He is a member of Eta Kappa Nu and Sigma Pi Sigma honor societies and is a student member of Institute of Electrical and Electronics Engineers.
He is presently a candidate for the degree of Doctor of Philosophy in Electrical Engineering.
171
Candidate:
Major Field:
Title of Thesis:
EXAMINATION AND THESIS REPORT
R itu p a rn a S h riv a s ta v a
E le c t r ic a l E n g in ee rin g
D if fu s io n o f A rs en ic in D egenerate S i l ic o n : A Q u a s i-s ta t ic Approach