Microelectronics Processing Diffusion Microelectronics Processing Course - J. Salzman - 2006 1
Download
Report
Transcript Microelectronics Processing Diffusion Microelectronics Processing Course - J. Salzman - 2006 1
Microelectronics Processing
Diffusion
Microelectronics Processing Course - J. Salzman - 2006
1
Doping
Doping is the process that puts specific amounts of
dopants in the wafer surface through openings in the
surface layers.
Thermal diffusion is a chemical process that takes place
when the wafer is heated (~1000 C) and exposed to dopant
vapor. In this process the dopants move to regions of lower
concentration.
Doping Control is critical in MOS device scaling. (Scaling
down the gate length requires equal scaling in doping
profile)
Ion source
Thermal
diffusion
Ion implantation
Microelectronics Processing Course - J. Salzman - 2006
2
Comparison of thermal diffusion and
ion implantation
Microelectronics Processing Course - J. Salzman - 2006
3
Mathematics of diffusion:
Fick’s First diffusion law
F
F
D is thermally activated
Microelectronics Processing Course - J. Salzman - 2006
4
Mathematics of diffusion:
Fick’s Second diffusion law
What goes in and
does not go out,
stays there
C/t = (Fin-Fout)/ x
Microelectronics Processing Course - J. Salzman - 2006
5
Fick’s diffusion law
F
F
Concentration independent diffusion equation.
Often referred to as Fick’s second law.
Microelectronics Processing Course - J. Salzman - 2006
6
Analytic solutions of the diffusion equations:
Case of a spike delta function in infinite media
(x)
Boundary conditions :
C 0 as t 0 for x 0
C as t 0 for x 0
and
C ( x, t ) Q
The solution of Fick ' s diffusion law
describes a Gaussian profile :
x2
x2
C (0, t ) exp
C ( x, t )
exp
2 Dt
4 Dt
4 Dt
Q
Microelectronics Processing Course - J. Salzman - 2006
7
The evolution of a Gaussian diffusion
profile
•Peak concentration decreases as 1/√t and is given by C(0,t).
•Approximate measure of how far the dopant has
diffused (the diffusion length) is given by x=2√Dt
which is the distance from origin where the
concentration has fallen by 1/e
Microelectronics Processing Course - J. Salzman - 2006
8
Carl Friedrich Gauss
(1777-1855)
Microelectronics Processing Course - J. Salzman - 2006
9
Analytic solutions of the diffusion equations:
Case of a spike delta function near the surface
The symmetry of the problem is
similar to previous case, with an
effective dose of 2Q introduced
into a (virtual) infinite medium.
The solution is thus:
x2
x2
Q
C (0, t ) exp
C ( x, t )
exp
Dt
4 Dt
4 Dt
Q
with C (0, t )
Dt
Microelectronics Processing Course - J. Salzman - 2006
10
Constant total dopant (number) diffusion:
Impurity profile
Log scale
Linear scale
Three impurity profiles carried out under constant total dopant diffusion
conditions. Note the reduction in the surface concentration C(0,t) with
time, and the corresponding rise in the bulk density.
Microelectronics Processing Course - J. Salzman - 2006
11
Analytic solutions of the diffusion equations:
Case of an infinite source of dopant
The boundary conditions :
C 0 at t 0 for x 0
C C at t 0 for x 0
C ( x, t )
C ( x, t )
C
2 Dt
0
2
x
exp
d
4 Dt
C
C
2 Dt
n
i 1
2
x xi
x exp
i
4 Dt
x / 2 Dt
2
exp
(
)d
(x )
2 Dt
Microelectronics Processing Course - J. Salzman - 2006
12
The error function
A related function is
tabulated:
erf ( z )
2
z
exp(
2
)d
0
The solution of the diffusion
equation from an infinite
source is finally:
C
x C
x
C ( x, t ) 1 erf (
) erfc(
)
2
2
2 - J.Dt
2 Dt
- 2006
Microelectronics Processing
Course
Salzman
13
Constant surface concentration:
diffusion depth
Log scale
Linear scale
Plots of C(x,t)/Cs vs diffusion depth x(µm) under constant surface
concentration conditions for three different values of √Dt . This
could mean either a change of temperature (i.e D(T)) or time, t.
Microelectronics Processing Course - J. Salzman - 2006
14
Total number of impurities
(predeposition dose)
As seen in the figure, the error function solution is approximately
triangular. The total dose may be estimated by an area of triangular of
height Cs and a base of 2√Dt, giving Q= Cs √Dt.
More accurately:
t
= Characteristic distance for diffusion.
CS = Surface concentration (solid solubility limit).
Microelectronics Processing Course - J. Salzman - 2006
15
Two-step junction formation:
(a) Predeposition from a constant source (erfc)
(b) Limited source diffusion (Gaussian)
Microelectronics Processing Course - J. Salzman - 2006
16
Shallow predep approximation
Q
Cs 2 ( Dt ) predep
;
C ( x, t 0) Q ( x)
Solution of Drive-in profile:
Q
x2
C ( x, t )
exp
( Dt ) drivein
4( Dt ) drivein
In summary:
1/ 2
2Cs D1t1
C ( x)
D2t 2
x2
exp
4 D2t 2
D1= Diffusivity at Predep temperature
t1= Predep time
D2= Diffusivity at Drive-in temperature
t2= Drive-in time
Microelectronics Processing Course - J. Salzman - 2006
17
Two-step junction formation
Microelectronics Processing Course - J. Salzman - 2006
18
Temperature dependence of D
Microelectronics Processing Course - J. Salzman - 2006
19
Diffusion coefficients (constants) for a
number of impurities in Silicon
Substitutional
Microelectronics Processing Course - J. Salzman - 2006
Interstitial
20
Typical diffusion coefficient values
Element
D0 (cm2/sec)
EA(eV)
B
10.5
3.69
P
10.5
3.69
As
0.32
3.56
Microelectronics Processing Course - J. Salzman - 2006
21
The two principal diffusion mechanisms:
Schematic diagrams
Vacancy diffusion
in a semiconductor.
Interstitial diffusion in a
semiconductor.
Microelectronics Processing Course - J. Salzman - 2006
22
Vacancy
Intersticial
Microelectronics Processing Course - J. Salzman - 2006
23
Thermal diffusion – general
comments
Schematic diagram of a furnace for diffusing impurities (e.g.
phosphorus) into silicon.
Microelectronics Processing Course - J. Salzman - 2006
24
Rapid thermal annealing
a) Concept. b) Applied Materials 300 mm RTP system.
Microelectronics Processing Course - J. Salzman - 2006
25
Dopant diffusion sources
(a) Gas Source: AsH3, PH3, B2H6
(b) Solid Sources: BN, NH4H2PO4, AlAsO4
(c) Spin-on-glass: SiO2+dopant oxide
(d) Liquid source:
A typical bubbler arrangement
for doping a silicon wafer using
a liquid source. The gas flow is
set using mass flow controller
(MFC).
Microelectronics Processing Course - J. Salzman - 2006
26
Junction depth
Microelectronics Processing Course - J. Salzman - 2006
27
Sheet resistance
The resistance of a rectangular
block is:
R = ρL/A = (ρ/t)(L/W) ≡ Rs(L/W)
Rs is called the sheet resistance.
Its units are termed Ω/ .
L/W is the number of unit squares of material in the resistor.
Microelectronics Processing Course - J. Salzman - 2006
28
Sheet resistance
Microelectronics Processing Course - J. Salzman - 2006
29
Irving’s curves: Motivation to
generate them
Microelectronics Processing Course - J. Salzman - 2006
30
Irving’s curves
Microelectronics Processing Course - J. Salzman - 2006
31
Figure illustrating the relationship of
No, NB, xj, and Rs
Microelectronics Processing Course - J. Salzman - 2006
32
Diffusion of Gaussian implantation
profile
Q
Note: Q is the implantation dose.
Microelectronics Processing Course - J. Salzman - 2006
33