Microelectronics Processing Diffusion Microelectronics Processing Course - J. Salzman - 2006 1
Download ReportTranscript 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