Mathematical Modeling of Diffusion in Semiconductor Manufacturing
1. Fundamental Governing Equations
1.1 Fick's Laws of Diffusion
The foundation of diffusion modeling in semiconductor manufacturing rests on Fick's laws:
Fick's First Law
The flux is proportional to the concentration gradient:
Where:
- $J$ = flux (atoms/cm²·s)
- $D$ = diffusion coefficient (cm²/s)
- $C$ = concentration (atoms/cm³)
- $x$ = position (cm)
Note: The negative sign indicates diffusion occurs from high to low concentration regions.
Fick's Second Law
Derived from the continuity equation combined with Fick's first law:
Key characteristics:
- This is a parabolic partial differential equation
- Mathematically identical to the heat equation
- Assumes constant diffusion coefficient $D$
1.2 Temperature Dependence (Arrhenius Relationship)
The diffusion coefficient follows the Arrhenius relationship:
Where:
- $D_0$ = pre-exponential factor (cm²/s)
- $E_a$ = activation energy (eV)
- $k$ = Boltzmann constant ($8.617 \times 10^{-5}$ eV/K)
- $T$ = absolute temperature (K)
1.3 Typical Dopant Parameters in Silicon
| Dopant | $D_0$ (cm²/s) | $E_a$ (eV) | $D$ at 1100°C (cm²/s) |
|---|---|---|---|
| Boron (B) | ~10.5 | ~3.69 | ~$10^{-13}$ |
| Phosphorus (P) | ~10.5 | ~3.69 | ~$10^{-13}$ |
| Arsenic (As) | ~0.32 | ~3.56 | ~$10^{-14}$ |
| Antimony (Sb) | ~5.6 | ~3.95 | ~$10^{-14}$ |
2. Analytical Solutions for Standard Boundary Conditions
2.1 Constant Surface Concentration (Predeposition)
Boundary and Initial Conditions
- $C(0,t) = C_s$ — surface held at solid solubility
- $C(x,0) = 0$ — initially undoped wafer
- $C(\infty,t) = 0$ — semi-infinite substrate
Solution: Complementary Error Function Profile
Where the complementary error function is defined as:
Total Dose Introduced
Key Properties
- Surface concentration remains constant at $C_s$
- Profile penetrates deeper with increasing $\sqrt{Dt}$
- Characteristic diffusion length: $L_D = 2\sqrt{Dt}$
2.2 Fixed Dose / Gaussian Drive-in
Boundary and Initial Conditions
- Total dose $Q$ is conserved (no dopant enters or leaves)
- Zero flux at surface: $\left.\frac{\partial C}{\partial x}\right|_{x=0} = 0$
- Delta-function or thin layer initial condition
Solution: Gaussian Profile
Time-Dependent Surface Concentration
Key characteristics:
- Surface concentration decreases with time as $t^{-1/2}$
- Profile broadens while maintaining total dose
- Peak always at surface ($x = 0$)
2.3 Junction Depth Calculation
The junction depth $x_j$ is the position where dopant concentration equals background concentration $C_B$:
For erfc Profile
For Gaussian Profile
3. Green's Function Method
3.1 General Solution for Arbitrary Initial Conditions
For an arbitrary initial profile $C_0(x')$, the solution is a convolution with the Gaussian kernel (Green's function):
Physical interpretation:
- Each point in the initial distribution spreads as a Gaussian
- The final profile is the superposition of all spreading contributions
3.2 Application: Ion-Implanted Gaussian Profile
Initial Implant Profile
Where:
- $Q$ = implanted dose (atoms/cm²)
- $R_p$ = projected range (mean depth)
- $\Delta R_p$ = straggle (standard deviation)
Profile After Diffusion
Effective Straggle
Key observations:
- Peak remains at $R_p$ (no shift in position)
- Peak concentration decreases
- Profile broadens symmetrically
4. Concentration-Dependent Diffusion
4.1 Nonlinear Diffusion Equation
At high dopant concentrations (above intrinsic carrier concentration $n_i$), diffusion becomes concentration-dependent:
4.2 Concentration-Dependent Diffusivity Models
Simple Power Law Model
Charged Defect Model (Fair's Equation)
Where:
- $D^0$ = neutral defect contribution
- $D^-$ = singly negative defect contribution
- $D^{=}$ = doubly negative defect contribution
- $D^+$ = positive defect contribution
- $n, p$ = electron and hole concentrations
4.3 Electric Field Enhancement
High concentration gradients create internal electric fields that enhance diffusion:
For extrinsic conditions with a single dopant species:
Field enhancement factor:
- For fully ionized n-type dopant at high concentration: $h \approx 2$
- Results in approximately 2× faster effective diffusion
4.4 Resulting Profile Shapes
- Phosphorus: "Kink-and-tail" profile at high concentrations
- Arsenic: Box-like profiles due to clustering
- Boron: Enhanced tail diffusion in oxidizing ambient
5. Point Defect-Mediated Diffusion
5.1 Diffusion Mechanisms
Dopants don't diffuse as isolated atoms—they move via defect complexes:
Vacancy Mechanism
Interstitial Mechanism
Kick-out Mechanism
5.2 Effective Diffusivity
Where:
- $D_V, D_I$ = diffusivity via vacancy/interstitial mechanism
- $C_V, C_I$ = actual vacancy/interstitial concentrations
- $C_V^, C_I^$ = equilibrium concentrations
Fractional interstitialcy:
| Dopant | $f_I$ | Dominant Mechanism |
|---|---|---|
| Boron | ~1.0 | Interstitial |
| Phosphorus | ~0.9 | Interstitial |
| Arsenic | ~0.4 | Mixed |
| Antimony | ~0.02 | Vacancy |
5.3 Coupled Reaction-Diffusion System
The full model requires solving coupled PDEs:
Dopant Equation
Interstitial Balance
Vacancy Balance
Where:
- $G$ = defect generation rate
- $k_{IV}$ = bulk recombination rate constant
5.4 Transient Enhanced Diffusion (TED)
After ion implantation, excess interstitials cause anomalously rapid diffusion:
The "+1" Model:
Enhancement factor:
Key characteristics:
- Enhancement decays as interstitials recombine
- Time constant: typically 10-100 seconds at 1000°C
- Critical for shallow junction formation
6. Oxidation Effects
6.1 Oxidation-Enhanced Diffusion (OED)
During thermal oxidation, silicon interstitials are injected into the substrate:
Effective diffusivity:
Dopants enhanced by oxidation:
- Boron (high $f_I$)
- Phosphorus (high $f_I$)
6.2 Oxidation-Retarded Diffusion (ORD)
Growing oxide absorbs vacancies, reducing vacancy concentration:
Dopants retarded by oxidation:
- Antimony (low $f_I$, primarily vacancy-mediated)
6.3 Segregation at SiO₂/Si Interface
Dopants redistribute at the interface according to the segregation coefficient:
| Dopant | Segregation Coefficient $m$ | Behavior |
|---|---|---|
| Boron | ~0.3 | Pile-down (into oxide) |
| Phosphorus | ~10 | Pile-up (into silicon) |
| Arsenic | ~10 | Pile-up |
7. Numerical Methods
7.1 Finite Difference Method
Discretize space and time on grid $(x_i, t^n)$:
Explicit Scheme (FTCS)
Rearranged:
Where Fourier number:
Stability requirement (von Neumann analysis):
Implicit Scheme (BTCS)
- Unconditionally stable (no restriction on $\alpha$)
- Requires solving tridiagonal system at each time step
Crank-Nicolson Scheme (Second-Order Accurate)
Properties:
- Unconditionally stable
- Second-order accurate in both space and time
- Results in tridiagonal system: solved by Thomas algorithm
7.2 Handling Concentration-Dependent Diffusion
Use iterative methods:
1. Estimate $D^{(k)}$ from current concentration $C^{(k)}$ 2. Solve linear diffusion equation for $C^{(k+1)}$ 3. Update diffusivity: $D^{(k+1)} = D(C^{(k+1)})$ 4. Iterate until $\|C^{(k+1)} - C^{(k)}\| < \epsilon$
7.3 Moving Boundary Problems
For oxidation with moving Si/SiO₂ interface:
Approaches:
- Coordinate transformation: Map to fixed domain via $\xi = x/s(t)$
- Front-tracking methods: Explicitly track interface position
- Level-set methods: Implicit interface representation
- Phase-field methods: Diffuse interface approximation
8. Thermal Budget Concept
8.1 The Dt Product
Diffusion profiles scale with $\sqrt{Dt}$. The thermal budget quantifies total diffusion:
8.2 Continuous Temperature Profile
For time-varying temperature:
8.3 Equivalent Time at Reference Temperature
8.4 Combining Multiple Diffusion Steps
For sequential Gaussian redistributions:
For erfc profiles, use effective $(Dt)_{total}$:
9. Key Dimensionless Parameters
| Parameter | Definition | Physical Meaning |
|---|---|---|
| Fourier Number | $Fo = \dfrac{Dt}{L^2}$ | Diffusion time vs. characteristic length |
| Damköhler Number | $Da = \dfrac{kL^2}{D}$ | Reaction rate vs. diffusion rate |
| Péclet Number | $Pe = \dfrac{vL}{D}$ | Advection (drift) vs. diffusion |
| Biot Number | $Bi = \dfrac{hL}{D}$ | Surface transfer vs. bulk diffusion |
10. Process Simulation Software
10.1 Commercial and Research Tools
| Simulator | Developer | Key Capabilities |
|---|---|---|
| Sentaurus Process | Synopsys | Full 3D, atomistic KMC, advanced models |
| Athena | Silvaco | Integrated with device simulation (Atlas) |
| SUPREM-IV | Stanford | Classic 1D/2D, widely validated |
| FLOOPS | U. Florida | Research-oriented, extensible |
| Victory Process | Silvaco | Modern 3D process simulation |
10.2 Physical Models Incorporated
- Multiple coupled dopant species
- Full point-defect dynamics (I, V, clusters)
- Stress-dependent diffusion
- Cluster nucleation and dissolution
- Atomistic kinetic Monte Carlo (KMC) options
- Quantum corrections for ultra-shallow junctions
Mathematical Modeling Hierarchy
Level 1: Simple Analytical Models
- Constant $D$
- erfc and Gaussian solutions
- Junction depth calculations
Level 2: Intermediate Complexity
- Concentration-dependent $D$
- Electric field effects
- Nonlinear PDEs requiring numerical methods
Level 3: Advanced Coupled Models
- Coupled dopant-defect systems
- TED, OED/ORD effects
- Process simulators required
Level 4: State-of-the-Art
- Atomistic kinetic Monte Carlo
- Molecular dynamics for interface phenomena
- Ab initio calculations for defect properties
- Essential for sub-10nm technology nodes
Key Insight
The fundamental scaling of semiconductor diffusion is governed by $\sqrt{Dt}$, but the effective diffusion coefficient $D$ depends on:
- Temperature (Arrhenius)
- Concentration (charged defects)
- Point defect supersaturation (TED)
- Processing ambient (oxidation)
- Mechanical stress
This complexity requires sophisticated physical models for modern nanometer-scale devices.
Explore 500+ Semiconductor & AI Topics
From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.