Home Knowledge Base Aluminum Metal Etch Mathematical Modeling

Aluminum Metal Etch Mathematical Modeling

1. Overview

1.1 Why Aluminum Etch Modeling is Complex

Aluminum etching (typically using $\text{Cl}_2/\text{BCl}_3$ plasmas) involves multiple coupled physical and chemical phenomena:

1.2 Fundamental Reaction

The basic aluminum chlorination reaction:

$$ \text{Al} + 3\text{Cl} \rightarrow \text{AlCl}_3 \uparrow $$

Complications requiring sophisticated modeling:

2. Kinetic and Chemical Rate Modeling

2.1 General Etch Rate Formulation

A comprehensive etch rate model combines three primary mechanisms:

$$ ER = \underbrace{k_{th} \cdot \Gamma_{Cl} \cdot f(\theta)}_{\text{thermal chemical}} + \underbrace{Y_s \cdot \Gamma_{ion} \cdot \sqrt{E_{ion}}}_{\text{physical sputtering}} + \underbrace{\beta \cdot \Gamma_{ion}^a \cdot \Gamma_{Cl}^b \cdot E_{ion}^c}_{\text{ion-enhanced (synergistic)}} $$

Parameter Definitions:

SymbolDescriptionUnits
$\Gamma_{Cl}$Neutral chlorine flux$\text{cm}^{-2}\text{s}^{-1}$
$\Gamma_{ion}$Ion flux$\text{cm}^{-2}\text{s}^{-1}$
$E_{ion}$Ion energyeV
$\theta$Surface coverage of reactive speciesdimensionless
$Y_s$Physical sputtering yieldatoms/ion
$\beta$Synergy coefficientvaries
$a, b, c$Exponents (typically 0.5-1)dimensionless

2.2 Surface Coverage Dynamics

The reactive site balance follows Langmuir-Hinshelwood kinetics:

$$ \frac{d\theta}{dt} = k_{ads} \cdot \Gamma_{Cl} \cdot (1-\theta) - k_{des} \cdot \theta \cdot \exp\left(-\frac{E_d}{k_B T}\right) - Y_{react}(\theta, E_{ion}) \cdot \Gamma_{ion} \cdot \theta $$

Term-by-term breakdown:

Steady-State Solution ($d\theta/dt = 0$):

$$ \theta_{ss} = \frac{k_{ads} \cdot \Gamma_{Cl}}{k_{ads} \cdot \Gamma_{Cl} + k_{des} \cdot e^{-E_d/k_B T} + Y_{react} \cdot \Gamma_{ion}} $$

2.3 Temperature Dependence

All rate constants follow Arrhenius behavior:

$$ k_i(T) = A_i \cdot \exp\left(-\frac{E_{a,i}}{k_B T}\right) $$

Typical activation energies for aluminum etching:

2.4 Complete Etch Rate Expression

Combining all terms with explicit dependencies:

$$ ER(T, \Gamma_{ion}, \Gamma_{Cl}, E_{ion}) = A_1 e^{-E_1/k_B T} \Gamma_{Cl} \theta + Y_0 \Gamma_{ion} \sqrt{E_{ion}} + A_2 e^{-E_2/k_B T} \Gamma_{ion}^{0.5} \Gamma_{Cl}^{0.5} E_{ion}^{0.5} $$

3. Ion-Surface Interaction Physics

3.1 Ion Energy Distribution Function (IEDF)

For RF-biased electrodes, the IEDF is approximately bimodal:

$$ f(E) \propto \frac{1}{\sqrt{|E - E_{dc}|}} \quad \text{for } E_{dc} - E_{rf} < E < E_{dc} + E_{rf} $$

Key parameters:

Collisional effects:

In collisional sheaths, charge-exchange collisions broaden the distribution:

$$ f(E) \propto \exp\left(-\frac{E}{\bar{E}}\right) \cdot \left[1 + \text{erf}\left(\frac{E - E_{dc}}{\sigma_E}\right)\right] $$

3.2 Ion Angular Distribution Function (IADF)

The angular spread is approximately Gaussian:

$$ f(\theta) = \frac{1}{\sqrt{2\pi}\sigma_\theta} \exp\left(-\frac{\theta^2}{2\sigma_\theta^2}\right) $$

Angular spread calculation:

$$ \sigma_\theta \approx \sqrt{\frac{k_B T_i}{e V_{sheath}}} \approx \arctan\left(\sqrt{\frac{T_i}{V_{sheath}}}\right) $$

Typical values:

3.3 Physical Sputtering Yield

Yamamura Formula (Angular Dependence)

$$ Y(\theta) = Y(0°) \cdot \cos^{-f}(\theta) \cdot \exp\left[b\left(1 - \frac{1}{\cos\theta}\right)\right] $$

Parameters for aluminum:

Sigmund Theory (Energy Dependence)

$$ Y(E) = \frac{0.042 \cdot Q \cdot \alpha(M_2/M_1) \cdot S_n(E)}{U_s} $$

Where:

Nuclear Stopping Power

$$ S_n(\epsilon) = \frac{0.5 \ln(1 + 1.2288\epsilon)}{\epsilon + 0.1728\sqrt{\epsilon} + 0.008\epsilon^{0.1504}} $$

With reduced energy:

$$ \epsilon = \frac{M_2 E}{(M_1 + M_2) Z_1 Z_2 e^2} \cdot \frac{a_{TF}}{1} $$

3.4 Ion-Enhanced Etching Yield

The total etch yield combines mechanisms:

$$ Y_{total} = Y_{physical} + Y_{chemical} + Y_{synergistic} $$

Synergistic enhancement factor:

$$ \eta = \frac{Y_{total}}{Y_{physical} + Y_{chemical}} > 1 $$

For Al/Cl₂ systems, $\eta$ can exceed 10 under optimal conditions.

4. Plasma Modeling (Reactor Scale)

4.1 Species Continuity Equations

For each species $i$ (electrons, ions, neutrals):

$$ \frac{\partial n_i}{\partial t} + abla \cdot \vec{\Gamma}_i = S_i - L_i $$

Flux expressions:

abla n_i + \mu_i n_i \vec{E}$

Source/sink terms:

$$ S_i = \sum_j k_{ij} n_j n_e \quad \text{(ionization, dissociation)} $$

$$ L_i = \sum_j k_{ij}^{loss} n_i n_j \quad \text{(recombination, attachment)} $$

4.2 Electron Energy Balance

$$ \frac{\partial}{\partial t}\left(\frac{3}{2} n_e k_B T_e\right) + abla \cdot \vec{Q}_e = P_{abs} - P_{loss} $$

Heat flux:

$$ \vec{Q}_e = \frac{5}{2} k_B T_e \vec{\Gamma}_e - \kappa_e abla T_e $$

Power absorption (ICP):

$$ P_{abs} = \frac{1}{2} \text{Re}(\sigma_p) |E|^2 $$

Collisional losses:

$$ P_{loss} = \sum_j n_e n_j k_j \varepsilon_j $$

Where $\varepsilon_j$ is the energy loss per collision event $j$.

4.3 Plasma Conductivity

$$ \sigma_p = \frac{n_e e^2}{m_e( u_m + i\omega)} $$

Skin depth:

$$ \delta = \sqrt{\frac{2}{\omega \mu_0 \text{Re}(\sigma_p)}} $$

4.4 Electromagnetic Field Equations

Maxwell's equations (frequency domain):

$$

abla \times \vec{E} = -i\omega \vec{B} $$

$$

abla \times \vec{B} = \mu_0 \sigma_p \vec{E} + i\omega \mu_0 \epsilon_0 \vec{E} $$

Wave equation:

$$

abla^2 \vec{E} + \left(\frac{\omega^2}{c^2} - i\omega\mu_0\sigma_p\right)\vec{E} = 0 $$

4.5 Sheath Physics

Child-Langmuir Law (Collisionless Sheath)

$$ J_{ion} = \frac{4\epsilon_0}{9}\sqrt{\frac{2e}{M}} \cdot \frac{V_s^{3/2}}{s^2} $$

Where:

Bohm Criterion

Ions must enter sheath with velocity:

$$ v_{Bohm} = \sqrt{\frac{k_B T_e}{M}} $$

Ion flux at sheath edge:

$$ \Gamma_{ion} = n_s \cdot v_{Bohm} = 0.61 \cdot n_0 \sqrt{\frac{k_B T_e}{M}} $$

Sheath Thickness

$$ s \approx \lambda_D \cdot \left(\frac{2 e V_s}{k_B T_e}\right)^{3/4} $$

Debye length:

$$ \lambda_D = \sqrt{\frac{\epsilon_0 k_B T_e}{n_e e^2}} $$

5. Feature-Scale Profile Evolution

5.1 Level Set Method

The surface is represented implicitly by $\phi(\vec{r}, t) = 0$:

$$ \frac{\partial \phi}{\partial t} + V_n | abla \phi| = 0 $$

Normal velocity calculation:

$$ V_n(\vec{r}) = \int_0^{E_{max}} \int_0^{\theta_{max}} Y(E, \theta_{local}) \cdot f_{IEDF}(E) \cdot f_{IADF}(\theta) \cdot \Gamma_{ion}(\vec{r}) \, dE \, d\theta $$

Plus contributions from:

5.2 Hamilton-Jacobi Formulation

$$ \frac{\partial \phi}{\partial t} + H( abla \phi, \vec{r}, t) = 0 $$

Hamiltonian for etch:

$$ H = V_n \sqrt{\phi_x^2 + \phi_y^2 + \phi_z^2} $$

With $V_n$ dependent on:

abla\phi / | abla\phi|$

5.3 Visibility and View Factors

Direct Flux

The flux reaching a point inside a feature depends on solid angle visibility:

$$ \Gamma_{direct}(\vec{r}) = \int_{\Omega_{visible}} \Gamma_0 \cdot \cos\theta \cdot \frac{d\Omega}{\pi} $$

Reflected/Reemitted Flux

For neutrals with sticking coefficient $s$:

$$ \Gamma_{total}(\vec{r}) = \Gamma_{direct}(\vec{r}) + (1-s) \cdot \Gamma_{reflected}(\vec{r}) $$

This leads to coupled integral equations:

$$ \Gamma(\vec{r}) = \Gamma_{plasma}(\vec{r}) + (1-s) \int_{S'} K(\vec{r}, \vec{r'}) \Gamma(\vec{r'}) dS' $$

Kernel function:

$$ K(\vec{r}, \vec{r'}) = \frac{\cos\theta \cos\theta'}{\pi |\vec{r} - \vec{r'}|^2} \cdot V(\vec{r}, \vec{r'}) $$

Where $V(\vec{r}, \vec{r'})$ is the visibility function (1 if visible, 0 otherwise).

5.4 Aspect Ratio Dependent Etching (ARDE)

Empirical model:

$$ \frac{ER(AR)}{ER_0} = \frac{1}{1 + (AR/AR_c)^n} $$

Where:

Knudsen transport model:

$$ \Gamma_{neutral}(z) = \Gamma_0 \cdot \frac{W}{W + \alpha \cdot z} $$

Where:

Clausing factor for cylinder:

$$ \alpha = \frac{8}{3} \cdot \frac{1 - s}{s} $$

6. Aluminum-Specific Phenomena

6.1 Native Oxide Breakthrough

$\text{Al}_2\text{O}_3$ (15-30 Å native oxide) requires physical sputtering:

$$ ER_{oxide} \approx Y_{\text{BCl}_3^+}(E) \cdot \Gamma_{ion} $$

Why BCl₃ is critical:

1. Heavy $\text{BCl}_3^+$ ions provide efficient momentum transfer 2. BCl₃ scavenges oxygen chemically:

$$ 2\text{BCl}_3 + \text{Al}_2\text{O}_3 \rightarrow 2\text{AlCl}_3 \uparrow + \text{B}_2\text{O}_3 $$

Breakthrough time:

$$ t_{breakthrough} = \frac{d_{oxide}}{ER_{oxide}} = \frac{d_{oxide}}{Y_{BCl_3^+} \cdot \Gamma_{ion}} $$

6.2 Sidewall Passivation Dynamics

Anisotropic profiles require passivation of sidewalls:

$$ \frac{d\tau_{pass}}{dt} = R_{dep}(\Gamma_{redeposition}, s_{stick}) - R_{removal}(\Gamma_{ion}, \theta_{sidewall}) $$

Deposition sources:

Why sidewalls are protected:

At grazing incidence ($\theta \approx 85° - 90°$):

6.3 Notching and Charging Effects

At dielectric interfaces, differential charging causes ion deflection:

Surface charge evolution:

$$ \frac{d\sigma}{dt} = J_{ion} - J_{electron} $$

Where:

Local electric field:

$$ \vec{E}_{charging} = - abla V_{charging} $$

Laplace equation in feature:

$$

abla^2 V = -\frac{\rho}{\epsilon_0} \quad \text{(with } \rho = 0 \text{ in vacuum)} $$

Modified ion trajectory:

$$ m \frac{d^2\vec{r}}{dt^2} = e\left(\vec{E}_{sheath} + \vec{E}_{charging}\right) $$

Result: Ions deflect toward charged surfaces → notching at feature bottom.

Mitigation strategies:

6.4 Copper Residue Formation (Al-Cu Alloys)

Al-Cu alloys (0.5-4% Cu) leave Cu residues because Cu chlorides are less volatile:

Volatility comparison:

SpeciesSublimation/Boiling Point
$\text{AlCl}_3$180°C (sublimes)
$\text{CuCl}$430°C (sublimes)
$\text{CuCl}_2$300°C (decomposes)

Residue accumulation rate:

$$ \frac{d[\text{Cu}]_{surface}}{dt} = x_{Cu} \cdot ER_{Al} - ER_{Cu} $$

Where:

Solutions:

7. Numerical Methods

7.1 Level Set Discretization

Upwind Finite Differences

Using Hamilton-Jacobi ENO (Essentially Non-Oscillatory) schemes:

$$ \phi_i^{n+1} = \phi_i^n - \Delta t \cdot H(\phi_x^-, \phi_x^+, \phi_y^-, \phi_y^+) $$

One-sided derivatives:

$$ \phi_x^- = \frac{\phi_i - \phi_{i-1}}{\Delta x}, \quad \phi_x^+ = \frac{\phi_{i+1} - \phi_i}{\Delta x} $$

Godunov flux for $H = V_n | abla\phi|$:

$$ H^{Godunov} = \begin{cases} V_n \sqrt{\max(\phi_x^{-,+},0)^2 + \max(\phi_y^{-,+},0)^2} & \text{if } V_n > 0 \\ V_n \sqrt{\max(\phi_x^{+,-},0)^2 + \max(\phi_y^{+,-},0)^2} & \text{if } V_n < 0 \end{cases} $$

Reinitialization

Maintain $| abla\phi| = 1$ using:

$$ \frac{\partial \phi}{\partial \tau} = \text{sign}(\phi_0)(1 - | abla\phi|) $$

Iterate in pseudo-time $\tau$ until convergence.

7.2 Monte Carlo Feature-Scale Simulation

Algorithm:

1. INITIALIZE surface mesh 2. FOR each time step: a. FOR i = 1 to N_particles:

b. UPDATE surface mesh c. CHECK for convergence 3. OUTPUT final profile

Variance reduction techniques:

7.3 Coupled Multi-Scale Modeling

ScaleDomainMethodOutputs
ReactormFluid/hybrid plasma$n_e$, $T_e$, species densities
SheathmmPIC or fluidIEDF, IADF, fluxes
Featurenm-μmLevel set / Monte CarloProfile evolution
AtomisticÅMD / DFTYields, sticking coefficients

Coupling strategy:

$$ \text{Reactor} \xrightarrow{\Gamma_i, f(E), f(\theta)} \text{Feature} \xrightarrow{ER(\vec{r})} \text{Reactor} $$

7.4 Plasma Solver Discretization

Finite element for Poisson's equation:

$$

abla \cdot (\epsilon abla V) = -\rho $$

Weak form:

$$ \int_\Omega \epsilon abla V \cdot abla w \, d\Omega = \int_\Omega \rho \, w \, d\Omega $$

Finite volume for transport:

$$ \frac{d(n_i V_j)}{dt} = -\sum_{faces} \Gamma_i \cdot \hat{n} \cdot A + S_i V_j $$

8. Process Window and Optimization

8.1 Response Surface Modeling

Quadratic response surface:

$$ ER = \beta_0 + \sum_{i=1}^{k} \beta_i x_i + \sum_{i=1}^{k} \beta_{ii} x_i^2 + \sum_{i

Key process variables ($x_i$):

Matrix formulation:

$$ \vec{y} = X\vec{\beta} + \vec{\epsilon} $$

Least squares solution:

$$ \hat{\vec{\beta}} = (X^T X)^{-1} X^T \vec{y} $$

8.2 Multi-Objective Optimization

Desirability function approach:

$$ D = \left(\prod_{i=1}^{n} d_i^{w_i}\right)^{1/\sum w_i} $$

Individual desirabilities:

$$ d_i = \begin{cases} 0 & \text{if } y_i < L_i \\ \left(\frac{y_i - L_i}{T_i - L_i}\right)^s & \text{if } L_i \leq y_i \leq T_i \\ 1 & \text{if } y_i > T_i \end{cases} $$

Optimization problem:

$$ \max_{\vec{x}} D(\vec{x}) $$

Subject to:

8.3 Virtual Metrology

Prediction model:

$$ \vec{y}_{etch} = f_{ML}\left(\vec{x}_{recipe}, \vec{x}_{OES}, \vec{x}_{chamber}\right) $$

Input features:

Machine learning approaches:

8.4 Run-to-Run Control

EWMA (Exponentially Weighted Moving Average) controller:

$$ \vec{x}_{k+1} = \vec{x}_k + \Lambda G^{-1}(\vec{y}_{target} - \vec{y}_k) $$

Where:

Drift compensation:

$$ \vec{x}_{k+1} = \vec{x}_k + \Lambda_1 G^{-1}(\vec{y}_{target} - \vec{y}_k) + \Lambda_2 (\vec{x}_{k} - \vec{x}_{k-1}) $$

9. Equations:

PhysicsGoverning Equation
Etch rate$ER = k\Gamma_{Cl}\theta + Y\Gamma_{ion}\sqrt{E} + \beta\Gamma_{ion}\Gamma_{Cl}E^c$
Surface coverage$\theta = \dfrac{k_{ads}\Gamma}{k_{ads}\Gamma + k_{des}e^{-E_d/kT} + Y\Gamma_{ion}}$
Profile evolution$\dfrac{\partial\phi}{\partial t} + V_n

abla\phi| = 0$ |

Ion flux (sheath)$J_{ion} = \dfrac{4\epsilon_0}{9}\sqrt{\dfrac{2e}{M}} \cdot \dfrac{V^{3/2}}{s^2}$
ARDE$\dfrac{ER(AR)}{ER_0} = \dfrac{1}{1 + (AR/AR_c)^n}$
View factor$\Gamma(\vec{r}) = \displaystyle\int_{\Omega} \Gamma_0 \cos\theta \, \dfrac{d\Omega}{\pi}$
Sputtering yield$Y(\theta) = Y_0 \cos^{-f}\theta \cdot \exp\left[b\left(1 - \dfrac{1}{\cos\theta}\right)\right]$
Species transport

abla \cdot \vec{\Gamma}_i = S_i - L_i$ |

10. Modern Developments

10.1 Machine Learning Integration

Applications:

Example: Gaussian Process for Etch Rate:

$$ ER(\vec{x}) \sim \mathcal{GP}\left(m(\vec{x}), k(\vec{x}, \vec{x}')\right) $$

With squared exponential kernel:

$$ k(\vec{x}, \vec{x}') = \sigma_f^2 \exp\left(-\frac{|\vec{x} - \vec{x}'|^2}{2\ell^2}\right) $$

10.2 Atomistic-Continuum Bridging

ReaxFF molecular dynamics:

DFT calculations:

10.3 Digital Twins

Components:

Update equation:

$$ \vec{\theta}_{model}^{(k+1)} = \vec{\theta}_{model}^{(k)} + K_k \left(\vec{y}_{measured} - \vec{y}_{predicted}\right) $$

10.4 Uncertainty Quantification

Bayesian calibration:

$$ p(\vec{\theta}|\vec{y}) \propto p(\vec{y}|\vec{\theta}) \cdot p(\vec{\theta}) $$

Propagation through models:

$$ \text{Var}(y) \approx \sum_i \left(\frac{\partial y}{\partial \theta_i}\right)^2 \text{Var}(\theta_i) $$

Monte Carlo uncertainty:

$$ \bar{y} \pm t_{\alpha/2} \cdot \frac{s}{\sqrt{N}} $$

Physical Constants

ConstantSymbolValue
Boltzmann constant$k_B$$1.381 \times 10^{-23}$ J/K
Electron charge$e$$1.602 \times 10^{-19}$ C
Electron mass$m_e$$9.109 \times 10^{-31}$ kg
Permittivity of vacuum$\epsilon_0$$8.854 \times 10^{-12}$ F/m
Al atomic mass$M_{Al}$26.98 amu
Al surface binding energy$U_s$3.4 eV

Process Conditions

ParameterTypical Range
Pressure5-50 mTorr
Source power (ICP)200-1000 W
Bias power (RF)50-300 W
Cl₂ flow20-100 sccm
BCl₃ flow20-80 sccm
Temperature20-80°C
Etch rate300-800 nm/min
aluminum etchal metal etchaluminum metal etch modelingal etch modelingaluminum chlorine etchalcl3metal etch plasmaaluminum plasma etchbcl3 etch

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.