34
ECE723 Diffusion Topic covered: Movement of Impurity Atoms in Crystal Lattice Impurity Profiles Impact of Lateral Diffusion and Impurity Redistribution Simulation of Diffusion

Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

ECE723

Diffusion

Topic covered:Movement of Impurity Atoms in Crystal LatticeImpurity ProfilesImpact of Lateral Diffusion and Impurity RedistributionSimulation of Diffusion

Page 2: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion2ECE723 7-Diffusion

Impurity Doping

An introduction of controlled amount of impurity dopants into semiconductors.Key methods of impurity doping are:

Diffusion Ion implantation

Both methods are used for fabricating discrete devices and integrated circuits because these processes complement each other.

Page 3: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion3ECE723 7-Diffusion

Figure 1Comparison of

(a) diffusion and (b) ion-implantation techniques

for the selective introduction of dopantsinto the semiconductor

substrate.

Page 4: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion4ECE723 7-Diffusion

Basic Diffusion Process

Semiconductor wafers are placed in a controlled, high-temperature quartz-tube furnace and passing a gas mixture that contains the desired dopant through it.Temperature ranges between 800oC and 1200oC for silicon and 600oC and 1000oC for gallium arsenide.For diffusion of silicon, boron is popular dopant for introducing a p-type impurity whereas arsenic and phosphorous are used as n-type dopants.For diffusion on gallium arsenide, the high vapor pressure of arsenic requires special methods to prevent the loss of arsenic by decomposition or evaporation.

Page 5: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion5ECE723 7-Diffusion

Figure 2Schematic diagram of a typical open-tube diffusion system.

Page 6: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion6ECE723 7-Diffusion

Diffusion Mechanism

Diffusion can be visualized as the atomic movement of the diffusant in the crystal lattice by vacancy or interstitials.

Figure 3 Atomic diffusion mechanisms for a two-dimensional lattice.

(a) Vacancy mechanism. (b) Interstitial mechanism.

Page 7: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion7ECE723 7-Diffusion

Diffusion EquationThe basic diffusion process of impurity atoms is similar to that of charge carriers ( electrons or holes ). The flux, F, is define as the number of dopantatoms passing through a unit area, and C as the dopant concentration per unit volume.

where D is the diffusion coefficient or diffusivity

xCDF∂∂

−= (1)

Page 8: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion8ECE723 7-Diffusion

Note that the basic driving force of the diffusion process is the concentration gradient δC/ δx.Substitute Eq.1 into the one-dimensional continuity equation under the condition that no materials are formed or consumed in the host semiconductor, we obtain:

When the concentration of dopant atoms is low, the diffusion coefficient can be considered independent of doping concentrations, and Eq.2 becomes

Equation 3 is often referred to as Fick’s diffusion equation or Fick’s Law.

⎟⎠⎞

⎜⎝⎛

∂∂

∂∂

=∂∂

−=∂∂

xCD

xxF

xC

(2)

2

2

xCD

xC

∂∂

=∂∂ (3)

Page 9: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion9ECE723 7-Diffusion

The logarithm of the diffusion coefficient plotted against the reciprocal of the absolute temperature gives a straight line in most cases.

The diffusion coefficients can be expressed as

where Do is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and Ea is the activation energy.

Note: Values of Ea are found to be between 0.5 and 2eV in both silicon and gallium arsenide.

⎟⎠⎞

⎜⎝⎛ −=

kTEDD a

o exp (4)

Page 10: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion10ECE723 7-Diffusion

Figure 4Diffusion coefficient

(also called diffusivity) as a function of the

reciprocal of temperature for (a)

silicon and (b) gallium arsenide.

Page 11: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion11ECE723 7-Diffusion

Diffusion Profiles

Diffusion profile of the dopant atoms is dependent on the initial and boundary conditions.Two important cases:

Constant Surface Concentration DiffusionConstant Total Dopant Diffusion

Page 12: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion12ECE723 7-Diffusion

Constant Surface DiffusionInitial condition at t=0 is

The boundary conditions are

and

where Cs is the surface concentration (at x=0), which is independent of time.

( )0,xC (5)

( ) sCtC =,0 (6a)

( ) 0, =∞ tC (6b)

Page 13: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion13ECE723 7-Diffusion

The solution to Fick’s diffusion equation that satisfies initial and boundary condition is given by

where erfc is the complementary error function and is the diffusion length

The total number of dopant atoms per unit area of the semiconductor is given by

( ) ⎟⎠

⎞⎜⎝

⎛=DtxerfcCtxC s 2

, (7)

Dt

( ) ( )∫∞

=0

, dxtxCtQ (8)

Page 14: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion14ECE723 7-Diffusion

Error Function Algebra

Page 15: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion15ECE723 7-Diffusion

Figure 5Diffusion profiles. (a) Normalized complementary error function versus distance for successive diffusion times. (b) Normalized Gaussian function versus distance.

Page 16: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion16ECE723 7-Diffusion

Substitute Eq.7 to Eq.8, yields

A related quantity is the gradient of the diffusion profile δC/ δx. The gradient can be obtained by differentiating Eq.7:

( ) DtCDtCtQ ss 13.12≅=

π(9)

(10)Dtxs

tx

eDt

CxC 4/

,

2−=∂∂

π

Page 17: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion17ECE723 7-Diffusion

Constant Total DopantA fixed (or constant) amount of dopant is deposited onto the semiconductor surface in a thin layer, and the dopant subsequently diffuses into the semiconductor.Initial condition is as Eq.5. The boundary conditions are

and

where S is the total amount of dopant per unit area.

( ) StxC =∫∞

0

, (11a)

( ) 0, =∞ tC (11b)

Page 18: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion18ECE723 7-Diffusion

The solution to diffusion equation that satisfies the conditions is

This expression is the Gaussian distribution.The surface concentration at x=0 given by

The gradient of diffusion profile is

( ) ⎟⎟⎠

⎞⎜⎜⎝

⎛−

= Dtx

eDt

StxC 4

2

,π (12)

(13)( )Dt

StxCπ

=,

(14)( )),(

22 2/3,

txCDtx

DtxS

xC

tx

−=−=∂∂

π

Page 19: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion19ECE723 7-Diffusion

Evaluation of Diffused Layer

The results of diffusion process can be evaluated by three measurements:

Junction Depth - delineated by cutting a groove into the semiconductor and etching the surface solution that stains the p-type darker than n-type region.

Sheet Resistance – layer are measured by four-point probe technique.

Dopant Profile – can be measured using capacitance-voltage technique.

Page 20: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion20ECE723 7-Diffusion

Junction Depth

Figure 6Junction-depth measurement. (a) Grooving and staining. (b) Position in which dopant and substrate concentrations are equal.

(15)2222 aRbRx ooj −−−=

oj R

abx2

22 −≅If Ro is much larger

than a and b(16) (17)Bj CxC ≅)(

Page 21: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion21ECE723 7-Diffusion

Figure 7Measurement of

resistivity using a four-point probe.

Page 22: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion22ECE723 7-Diffusion

Sheet Resistance• The probes are equally spaced. A small current I from a constant-current source is passed through the outer probes.

where CF is the correction factor, which is dependent of ratio of d/S. When d/S >20, CF approaches 4.54.

(18)cmCFWIV

−Ω= ,**ρ

• The Sheet Resistance (Rs) is realted to junction depth (xj), the carrier mobility (µ), and the impurity distribution C(x) is given by the following expression:

(19)∫

= jsdxxCq

R0

)(

1

µ

Page 23: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion23ECE723 7-Diffusion

Doping Profile

The majority carrier profile (n), which is equal to the impurity profile if impurities are fully ionized, can be determined by measuring reverse-bias capacitance of a p-n junction or a Schottky barrier diode as a function of applied voltage. This is due to the relationship

⎥⎦

⎤⎢⎣

⎡ −=

dVCdqn

s /)/1(122,ε

(20)

Page 24: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion24ECE723 7-Diffusion

Concentration-Dependent Diffusivity

⎟⎠⎞

⎜⎝⎛ −

= kTEE

iv

iF

eCC * (21)

where CV is the intrinsic vacancy densityEF is the Fermi levelEi is the intrinsic Fermi level

Page 25: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion25ECE723 7-Diffusion

Figure 8Donor impurity diffusivity versus electron concentration

showing regions of intrinsic and extrinsic diffusion.

Page 26: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion26ECE723 7-Diffusion

Figure9Normalized diffusion profiles for extrinsic diffusion where

the diffusion coefficient becomes concentration

dependent.

γ

⎟⎟⎠

⎞⎜⎜⎝

⎛=

ss C

CDD (22)where Cs surface concentration, Ds diffusion coefficient at the surface, γis the parameter of concentration-dependent

Page 27: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion27ECE723 7-Diffusion

Figure 10 Phosphorus diffusion

profiles for various surface concentrations

after diffusion into silicon for 1 hour at

1000°C.

Page 28: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion28ECE723 7-Diffusion

Figure 11 Diffusion profiles of zinc in GaAs after annealing at 1000°C for 2.7 hours.

The different surface concentrations are

obtained by maintaining the Zn source at

temperatures in the range 600°C to 800°C.

Lateral Diffusion

Page 29: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion29ECE723 7-Diffusion

Figure 12

Diffusion contours at the edge of an oxide

window; there rj is the radius of curvature.

Page 30: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion30ECE723 7-Diffusion

Example 1

For a boron diffusion in silicon at 1000oC, the surface concentration is maintained at 1019 cm-3

and the diffusion time is hour. Find Q(t) and the gradient at x=0 and at a location where the dopantconcentration reaches 1015 cm-3.

Page 31: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion31ECE723 7-Diffusion

Example 2

Arsenic was predeposited by arsine gas, and the resulting total amount of dopant per unit area was 1x1014 atoms/cm2. How long would it take to drive the arsenic in to a junction depth of 1 um? Assume a background doping CB= 1x1015

atoms/cm3 , and drive-in temperature of 1200oC. As for diffusion, D0=24cm2/s and Ea=4.08eV.

Page 32: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion32ECE723 7-Diffusion

Example 3: Simulation Problem

Suppose we want to simulate the predepositionof boron into an n-type <100> silicon wafer at 850oC for 15 minutes. If the silicon substrate is doped with phosphorous at a level of 1016 cm-3, use SUPREM to determine the boron doping profile and junction depth.

Page 33: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion33ECE723 7-Diffusion

SUPREM Input Listing

TITLE Predeposition ExampleCOMMENT Initialize silicon substrateINITIALIZE <100> Silicon Phosphor Concentration = 1e16COMMENT Diffuse boronDIFFUSION Time=15 Temperature=850 Boron SolidsolPRINT Layers Chemical Concentration Phospor-Boron NetPLOT Active Net Cmin=1e15STOP End Predeposition example

Page 34: Diffusiono is the diffusion coeffient in cm2/s extrapolated to infinite temperature, and E a is the activation energy. Note: Values of E a are found to be between 0.5 and 2eV in both

7-Diffusion34ECE723 7-Diffusion

Figure 13

Junction depth = 0.06um

Plot of boron concentration as a function of depth into the silicon

substrate, using SUPREM.