Semiconductor Manufacturing: Optics and Lithography Mathematical Modeling

Keywords: lithography and optics, lithography optics, optical lithography, rayleigh criterion, fourier optics, hopkins formulation, diffraction limit, numerical aperture, resolution limit

Semiconductor Manufacturing: Optics and Lithography Mathematical Modeling

A comprehensive guide to the mathematical foundations of semiconductor lithography, covering electromagnetic theory, Fourier optics, optimization mathematics, and stochastic processes.

1. Fundamental Imaging Theory

1.1 The Resolution Limits

The Rayleigh equations define the physical limits of optical lithography:

Resolution:

$$
R = k_1 \cdot \frac{\lambda}{NA}
$$

Depth of Focus:

$$
DOF = k_2 \cdot \frac{\lambda}{NA^2}
$$

Parameter Definitions:

- $\lambda$ β€” Wavelength of light (193nm for ArF immersion, 13.5nm for EUV)
- $NA = n \cdot \sin(\theta)$ β€” Numerical aperture
- $n$ β€” Refractive index of immersion medium
- $\theta$ β€” Half-angle of the lens collection cone
- $k_1, k_2$ β€” Process-dependent factors (typically $k_1 \geq 0.25$ from Rayleigh criterion; modern processes achieve $k_1 \sim 0.3–0.4$)

Fundamental Tension:

- Improving resolution requires:
- Increasing $NA$, OR
- Decreasing $\lambda$
- Both degrade depth of focus quadratically ($\propto NA^{-2}$)


2. Fourier Optics Framework

The projection lithography system is modeled as a linear shift-invariant system in the Fourier domain.

2.1 Coherent Imaging

For a perfectly coherent source, the image field is given by convolution:

$$
E_{image}(x,y) = E_{object}(x,y) \otimes h(x,y)
$$

In frequency space (via Fourier transform):

$$
\tilde{E}_{image}(f_x, f_y) = \tilde{E}_{object}(f_x, f_y) \cdot H(f_x, f_y)
$$

Key Components:

- $h(x,y)$ β€” Amplitude Point Spread Function (PSF)
- $H(f_x, f_y)$ β€” Coherent Transfer Function (pupil function)
- Typically a circ function for circular aperture
- Cuts off spatial frequencies beyond $\frac{NA}{\lambda}$

2.2 Partially Coherent Imaging β€” The Hopkins Formulation

Real lithography systems operate in the partially coherent regime:

$$
\sigma = 0.3 - 0.9
$$

where $\sigma$ is the ratio of condenser NA to objective NA.

Transmission Cross Coefficient (TCC) Integral

The aerial image intensity is:

$$
I(x,y) = \int\!\!\!\int\!\!\!\int\!\!\!\int TCC(f_1,g_1,f_2,g_2) \cdot M(f_1,g_1) \cdot M^*(f_2,g_2) \cdot e^{2\pi i[(f_1-f_2)x + (g_1-g_2)y]} \, df_1 \, dg_1 \, df_2 \, dg_2
$$

The TCC itself is defined as:

$$
TCC(f_1,g_1,f_2,g_2) = \int\!\!\!\int J(f,g) \cdot P(f+f_1, g+g_1) \cdot P^*(f+f_2, g+g_2) \, df \, dg
$$

Parameter Definitions:

- $J(f,g)$ β€” Source intensity distribution (conventional, annular, dipole, quadrupole, or freeform)
- $P$ β€” Pupil function (including aberrations)
- $M$ β€” Mask transmission/diffraction spectrum
- $M^*$ β€” Complex conjugate of mask spectrum

Computational Note: This is a 4D integral over frequency space for every image point β€” computationally expensive but essential for accuracy.

3. Computational Acceleration: SOCS Decomposition

Direct TCC computation is prohibitive. The Sum of Coherent Systems (SOCS) method uses eigendecomposition:

$$
TCC(f_1,g_1,f_2,g_2) \approx \sum_{i=1}^{N} \lambda_i \cdot \phi_i(f_1,g_1) \cdot \phi_i^*(f_2,g_2)
$$

Decomposition Components:

- $\lambda_i$ β€” Eigenvalues (sorted by magnitude)
- $\phi_i$ β€” Eigenfunctions (kernels)

The image becomes a sum of coherent images:

$$
I(x,y) \approx \sum_{i=1}^{N} \lambda_i \cdot \left| m(x,y) \otimes \phi_i(x,y) \right|^2
$$

Computational Properties:

- Typically $N = 10–50$ kernels capture $>99\%$ of imaging behavior
- Each convolution computed via FFT
- Complexity: $O(N \log N)$ per kernel

4. Vector Electromagnetic Effects at High NA

When $NA > 0.7$ (immersion lithography reaches $NA \sim 1.35$), scalar diffraction theory fails. The vector nature of light must be modeled.

4.1 Richards-Wolf Vector Diffraction

The electric field near focus:

$$
\mathbf{E}(r,\psi,z) = -\frac{ikf}{2\pi} \int_0^{\theta_{max}} \int_0^{2\pi} \mathbf{A}(\theta,\phi) \cdot P(\theta,\phi) \cdot e^{ik[z\cos\theta + r\sin\theta\cos(\phi-\psi)]} \sin\theta \, d\theta \, d\phi
$$

Variables:

- $\mathbf{A}(\theta,\phi)$ β€” Polarization-dependent amplitude vector
- $P(\theta,\phi)$ β€” Pupil function
- $k = \frac{2\pi}{\lambda}$ β€” Wave number
- $(r, \psi, z)$ β€” Cylindrical coordinates at image plane

4.2 Polarization Effects

For high-NA imaging, polarization significantly affects image contrast:

| Polarization | Description | Behavior |
|:-------------|:------------|:---------|
| TE (s-polarization) | Electric field βŠ₯ to plane of incidence | Interferes constructively |
| TM (p-polarization) | Electric field βˆ₯ to plane of incidence | Suffers contrast loss at high angles |

Consequences:

- Horizontal vs. vertical features print differently
- Requires illumination polarization control:
- Tangential polarization
- Radial polarization
- Optimized/freeform polarization

5. Aberration Modeling: Zernike Polynomials

Wavefront aberrations are expanded in Zernike polynomials over the unit pupil:

$$
W(\rho,\theta) = \sum_{n,m} Z_n^m \cdot R_n^{|m|}(\rho) \cdot \begin{cases} \cos(m\theta) & m \geq 0 \\ \sin(|m|\theta) & m < 0 \end{cases}
$$

5.1 Key Aberrations Affecting Lithography

| Zernike Term | Aberration | Effect on Imaging |
|:-------------|:-----------|:------------------|
| $Z_4$ | Defocus | Pattern-dependent CD shift |
| $Z_5, Z_6$ | Astigmatism | H/V feature difference |
| $Z_7, Z_8$ | Coma | Pattern shift, asymmetric printing |
| $Z_9$ | Spherical | Through-pitch CD variation |
| $Z_{10}, Z_{11}$ | Trefoil | Three-fold symmetric distortion |

5.2 Aberrated Pupil Function

The pupil function with aberrations:

$$
P(\rho,\theta) = P_0(\rho,\theta) \cdot \exp\left[\frac{2\pi i}{\lambda} W(\rho,\theta)\right]
$$

Engineering Specifications:

- Modern scanners control Zernikes through adjustable lens elements
- Typical specification: $< 0.5\text{nm}$ RMS wavefront error

6. Rigorous Mask Modeling

6.1 Thin Mask (Kirchhoff) Approximation

Assumes the mask is infinitely thin:

$$
M(x,y) = t(x,y) \cdot e^{i\phi(x,y)}
$$

Limitations:

- Fails for advanced nodes
- Mask topography (absorber thickness $\sim 50–70\text{nm}$) affects diffraction

6.2 Rigorous Electromagnetic Field (EMF) Methods

6.2.1 Rigorous Coupled-Wave Analysis (RCWA)

The mask is treated as a periodic grating. Fields are expanded in Fourier series:

$$
E(x,z) = \sum_n E_n(z) \cdot e^{i(k_{x0} + nK)x}
$$

Parameters:

- $K = \frac{2\pi}{\text{pitch}}$ β€” Grating vector
- $k_{x0}$ β€” Incident wave x-component

Substituting into Maxwell's equations yields coupled ODEs solved as an eigenvalue problem in each z-layer.

6.2.2 FDTD (Finite-Difference Time-Domain)

Directly discretizes Maxwell's curl equations on a Yee grid:

$$
\frac{\partial \mathbf{E}}{\partial t} = \frac{1}{\epsilon}
abla \times \mathbf{H}
$$

$$
\frac{\partial \mathbf{H}}{\partial t} = -\frac{1}{\mu}
abla \times \mathbf{E}
$$

Characteristics:

- Explicit time-stepping
- Computationally intensive
- Handles arbitrary geometries

7. Photoresist Modeling

7.1 Exposure: Dill ABC Model

The photoactive compound (PAC) concentration $M$ evolves as:

$$
\frac{\partial M}{\partial t} = -I(z,t) \cdot [A \cdot M + B] \cdot M
$$

Parameters:

- $A$ β€” Bleachable absorption coefficient
- $B$ β€” Non-bleachable absorption coefficient
- $I(z,t)$ β€” Intensity in the resist

Light intensity in the resist follows Beer-Lambert:

$$
\frac{\partial I}{\partial z} = -\alpha(M) \cdot I
$$

where $\alpha = A \cdot M + B$.

7.2 Post-Exposure Bake: Reaction-Diffusion

For chemically amplified resists (CAR):

$$
\frac{\partial m}{\partial t} = D
abla^2 m - k_{amp} \cdot m \cdot [H^+]
$$

Variables:

- $m$ β€” Blocking group concentration
- $D$ β€” Diffusivity (temperature-dependent, Arrhenius behavior)
- $[H^+]$ β€” Acid concentration

Acid diffusion and quenching:

$$
\frac{\partial [H^+]}{\partial t} = D_H
abla^2 [H^+] - k_q [H^+][Q]
$$

where $Q$ is quencher concentration.

7.3 Development: Mack Model

Development rate as a function of inhibitor concentration $m$:

$$
R(m) = R_{max} \cdot \frac{(a+1)(1-m)^n}{a + (1-m)^n} + R_{min}
$$

Parameters:

- $a, n$ β€” Kinetic parameters
- $R_{max}$ β€” Maximum development rate
- $R_{min}$ β€” Minimum development rate (unexposed)

This creates the nonlinear resist response that sharpens edges.

8. Optical Proximity Correction (OPC)

8.1 The Inverse Problem

Given target pattern $T$, find mask $M$ such that:

$$
\text{Image}(M) \approx T
$$

8.2 Model-Based OPC

Iterative edge-based correction. Cost function:

$$
\mathcal{L} = \sum_i w_i \cdot (EPE_i)^2 + \lambda \cdot R(M)
$$

Components:

- $EPE_i$ β€” Edge Placement Error (distance from target at evaluation point $i$)
- $w_i$ β€” Weight for each evaluation point
- $R(M)$ β€” Regularization term for mask manufacturability

Gradient descent update:

$$
M^{(k+1)} = M^{(k)} - \eta \frac{\partial \mathcal{L}}{\partial M}
$$

Gradient Computation Methods:

- Adjoint methods (efficient for many output points)
- Direct differentiation of SOCS kernels

8.3 Inverse Lithography Technology (ILT)

Full pixel-based mask optimization:

$$
\min_M \left\| I(M) - I_{target} \right\|^2 + \lambda_1 \|M\|_{TV} + \lambda_2 \|
abla^2 M\|^2
$$

Regularization Terms:

- $\|M\|_{TV}$ β€” Total Variation promotes sharp mask edges
- $\|
abla^2 M\|^2$ β€” Laplacian term controls curvature

Result: ILT produces curvilinear masks with superior imaging, enabled by multi-beam mask writers.

9. Source-Mask Optimization (SMO)

Joint optimization of illumination source $J$ and mask $M$:

$$
\min_{J,M} \mathcal{L}(J,M) = \left\| I(J,M) - I_{target} \right\|^2 + \text{process window terms}
$$

9.1 Constraints

Source Constraints:

- Pixelized representation
- Non-negative intensity: $J \geq 0$
- Power constraint: $\int J \, dA = P_0$

Mask Constraints:

- Minimum feature size
- Maximum curvature
- Manufacturability rules

9.2 Mathematical Properties

The problem is bilinear in $J$ and $M$ (linear in each separately), enabling:

- Alternating optimization
- Joint gradient methods

9.3 Process Window Co-optimization

Adds robustness across focus and dose variations:

$$
\mathcal{L}_{PW} = \sum_{focus, dose} w_{f,d} \cdot \left\| I_{f,d}(J,M) - I_{target} \right\|^2
$$

10. EUV-Specific Mathematics

10.1 Multilayer Reflector

Mo/Si multilayer with 40–50 bilayer pairs. Peak reflectivity from Bragg condition:

$$
2d \cdot \cos\theta = n\lambda
$$

Parameters:

- $d \approx 6.9\text{nm}$ β€” Bilayer period for $\lambda = 13.5\text{nm}$
- Near-normal incidence ($\theta \approx 0Β°$)

Transfer Matrix Method

Reflectivity calculation:

$$
\begin{pmatrix} E_{out}^+ \\ E_{out}^- \end{pmatrix} = \prod_{j=1}^{N} M_j \begin{pmatrix} E_{in}^+ \\ E_{in}^- \end{pmatrix}
$$

where $M_j$ is the transfer matrix for layer $j$.

10.2 Mask 3D Effects

EUV masks are reflective with absorber patterns. At 6Β° chief ray angle:

- Shadowing: Different illumination angles see different absorber profiles
- Best focus shift: Pattern-dependent focus offsets

Requires full 3D EMF simulation (RCWA or FDTD) for accurate modeling.

10.3 Stochastic Effects

At EUV, photon counts are low enough that shot noise matters:

$$
\sigma_{photon} = \sqrt{N_{photon}}
$$

Line Edge Roughness (LER) Contributions

- Photon shot noise
- Acid shot noise
- Resist molecular granularity

Power Spectral Density Model

$$
PSD(f) = \frac{A}{1 + (2\pi f \xi)^{2+2H}}
$$

Parameters:

- $\xi$ β€” Correlation length
- $H$ β€” Hurst exponent (typically $0.5–0.8$)
- $A$ β€” Amplitude

Stochastic Simulation via Monte Carlo

- Poisson-distributed photon absorption
- Random acid generation and diffusion
- Development with local rate variations

11. Process Window Analysis

11.1 Bossung Curves

CD vs. focus at multiple dose levels:

$$
CD(E, F) = CD_0 + a_1 E + a_2 F + a_3 E^2 + a_4 F^2 + a_5 EF + \cdots
$$

Polynomial expansion fitted to simulation/measurement.

11.2 Normalized Image Log-Slope (NILS)

$$
NILS = w \cdot \left. \frac{d \ln I}{dx} \right|_{edge}
$$

Parameters:

- $w$ β€” Feature width
- Evaluated at the edge position

Design Rule: $NILS > 2$ generally required for acceptable process latitude.

Relationship to Exposure Latitude:

$$
EL \propto NILS
$$

11.3 Depth of Focus (DOF) and Exposure Latitude (EL) Trade-off

Visualized as overlapping process windows across pattern types β€” the common process window must satisfy all critical features.

12. Multi-Patterning Mathematics

12.1 SADP (Self-Aligned Double Patterning)

$$
\text{Spacer pitch} = \frac{\text{Mandrel pitch}}{2}
$$

Design Rule Constraints:

- Mandrel CD and pitch
- Spacer thickness uniformity
- Cut pattern overlay

12.2 LELE (Litho-Etch-Litho-Etch) Decomposition

Graph coloring problem: Assign features to masks such that:

- Features on same mask satisfy minimum spacing
- Total mask count minimized (typically 2)

Computational Properties:

- For 1D patterns: Equivalent to 2-colorable graph (bipartite)
- For 2D: NP-complete in general

Solution Methods:

- Integer Linear Programming (ILP)
- SAT solvers
- Heuristic algorithms

Conflict Graph Edge Weight:

$$
w_{ij} = \begin{cases} \infty & \text{if } d_{ij} < d_{min,same} \\ 0 & \text{otherwise} \end{cases}
$$

13. Machine Learning Integration

13.1 Surrogate Models

Neural networks approximate aerial image or resist profile:

$$
I_{NN}(x; M) \approx I_{physics}(x; M)
$$

Benefits:

- Training on physics simulation data
- Inference 100–1000Γ— faster

13.2 OPC with ML

- CNNs: Predict edge corrections
- GANs: Generate mask patterns
- Reinforcement Learning: Iterative OPC optimization

13.3 Hotspot Detection

Classification of lithographic failure sites:

$$
P(\text{hotspot} \mid \text{pattern}) = \sigma(W \cdot \phi(\text{pattern}) + b)
$$

where $\sigma$ is the sigmoid function and $\phi$ extracts pattern features.

14. Mathematical Optimization Framework

14.1 Constrained Optimization Formulation

$$
\min f(x) \quad \text{subject to} \quad g(x) \leq 0, \quad h(x) = 0
$$

Solution Methods:

- Sequential Quadratic Programming (SQP)
- Interior Point Methods
- Augmented Lagrangian

14.2 Regularization Techniques

| Regularization | Formula | Effect |
|:---------------|:--------|:-------|
| L1 (Sparsity) | $\|
abla M\|_1$ | Promotes sparse gradients |
| L2 (Smoothness) | $\|
abla M\|_2^2$ | Promotes smooth transitions |
| Total Variation | $\int |
abla M| \, dx$ | Preserves edges while smoothing |

15. Mathematical Stack

| Layer | Mathematics |
|:------|:------------|
| Electromagnetic Propagation | Maxwell's equations, RCWA, FDTD |
| Image Formation | Fourier optics, TCC, Hopkins, vector diffraction |
| Aberrations | Zernike polynomials, wavefront phase |
| Photoresist | Coupled PDEs (reaction-diffusion) |
| Correction (OPC/ILT) | Inverse problems, constrained optimization |
| SMO | Bilinear optimization, gradient methods |
| Stochastics (EUV) | Poisson processes, Monte Carlo |
| Multi-Patterning | Graph theory, combinatorial optimization |
| Machine Learning | Neural networks, surrogate models |

Reference Formulas

Core Equations

``
Resolution: R = k₁ Γ— Ξ» / NA
Depth of Focus: DOF = kβ‚‚ Γ— Ξ» / NAΒ²
Numerical Aperture: NA = n Γ— sin(ΞΈ)
NILS: NILS = w Γ— (d ln I / dx)|edge
Bragg Condition: 2d Γ— cos(ΞΈ) = nΞ»
Shot Noise: Οƒ = √N
``

Typical Parameter Values

| Parameter | Typical Value | Application |
|:----------|:--------------|:------------|
| $\lambda$ (ArF) | 193 nm | Immersion lithography |
| $\lambda$ (EUV) | 13.5 nm | EUV lithography |
| $NA$ (Immersion) | 1.35 | High-NA ArF |
| $NA$ (EUV) | 0.33 – 0.55 | Current/High-NA EUV |
| $k_1$ | 0.3 – 0.4 | Advanced nodes |
| $\sigma$ (Partial Coherence) | 0.3 – 0.9 | Illumination |
| Zernike RMS | < 0.5 nm | Aberration spec |

Want to learn more?

Search 13,225+ semiconductor and AI topics or chat with our AI assistant.

Search Topics Chat with CFSGPT