Home Knowledge Base Semiconductor Etch Process Capability Mathematics

Semiconductor Etch Process Capability Mathematics

Keywords: capability analysis, spc, statistical process control, etch capability, process metrics, defect analysis, yield optimization


Semiconductor Etch Process Capability Mathematics

1. Fundamental Capability Indices

1.1 Basic Statistical Measures

$$ \bar{x} = \frac{1}{n}\sum_{i=1}^{n} x_i $$

$$ s = \sqrt{\frac{1}{n-1}\sum_{i=1}^{n}(x_i - \bar{x})^2} $$

1.2 Process Capability (Cp)

The potential capability measures the process spread relative to specification width:

$$ C_p = \frac{USL - LSL}{6\sigma} $$

Where:

Interpretation:

1.3 Process Capability Index (Cpk)

The actual capability accounts for process centering:

$$ C_{pk} = \min\left(\frac{USL - \mu}{3\sigma}, \frac{\mu - LSL}{3\sigma}\right) $$

Key relationship:

1.4 Taguchi Capability Index (Cpm)

Penalizes deviation from target $T$, not merely being within spec:

$$ C_{pm} = \frac{USL - LSL}{6\sqrt{\sigma^2 + (\mu - T)^2}} $$

1.5 Combined Index (Cpkm)

$$ C_{pkm} = \frac{C_{pk}}{\sqrt{1 + \left(\frac{\mu - T}{\sigma}\right)^2}} $$

1.6 Industry Targets for Semiconductor Etch

Cpk ValueSigma LevelDefect RateTypical Application
1.002,700 ppmMinimum acceptable
1.3363 ppmStandard processes
1.670.57 ppmCritical dimensions
2.000.002 ppmAdvanced nodes

2. Etch-Specific Uniformity Mathematics

2.1 Within-Wafer Uniformity (WIW)

$$ \%U_{WIW} = \frac{X_{max} - X_{min}}{2 \cdot \bar{X}} \times 100\% $$

$$ \%U_{1\sigma} = \frac{s}{\bar{X}} \times 100\% $$

2.2 Wafer-to-Wafer Uniformity (WtW)

$$ \%U_{WtW} = \frac{s_{\text{wafer means}}}{\bar{X}_{\text{overall}}} \times 100\% $$

2.3 Total Variance Decomposition

Via nested ANOVA:

$$ \sigma^2_{\text{total}} = \sigma^2_{WIW} + \sigma^2_{WtW} + \sigma^2_{LtL} + \sigma^2_{TtT} $$

Where:

3. Critical Dimension (CD) Control

3.1 CD Uniformity

$$ CD_{\text{uniformity}} = \frac{CD_{max} - CD_{min}}{CD_{target}} \times 100\% $$

3.2 Etch Bias

$$ \text{Etch Bias} = CD_{\text{after etch}} - CD_{\text{after litho}} $$

For anisotropic etch with undercut angle $\theta$:

$$ \Delta CD = 2 \cdot d \cdot \tan(\theta) $$

Where:

3.3 Iso-Dense Bias (IDB)

$$ IDB = CD_{\text{isolated}} - CD_{\text{dense}} $$

Capability for IDB:

$$ C_{pk,IDB} = \min\left(\frac{IDB_{USL} - \overline{IDB}}{3s_{IDB}}, \frac{\overline{IDB} - IDB_{LSL}}{3s_{IDB}}\right) $$

3.4 Line Edge Roughness (LER) / Line Width Roughness (LWR)

$$ LER = 3\sigma_{\text{edge position}} $$

$$ LWR = 3\sigma_{\text{line width}} $$

$$ C_{pk,LER} = \frac{USL_{LER} - \overline{LER}}{3s_{LER}} $$

4. Selectivity Mathematics

4.1 Basic Selectivity Definition

$$ \text{Selectivity} = \frac{ER_{\text{target material}}}{ER_{\text{mask or stop layer}}} $$

4.2 Selectivity Capability (One-Sided)

$$ C_{pk,sel} = \frac{\overline{Sel} - LSL_{Sel}}{3s_{Sel}} $$

Note: Higher selectivity is always better, so this is typically a one-sided specification.

4.3 Common Selectivity Requirements

Etch TypeMaterial SystemTypical Selectivity
SAC EtchOxide:Nitride>30:1
Gate EtchPoly-Si:Oxide>50:1
Metal EtchAl:Resist>5:1
Via EtchOxide:TiN>20:1

5. Variance Component Analysis

5.1 Mixed-Effects Model

$$ X_{ijkl} = \mu + W_i + L_j + T_k + S_{l(ijk)} + \epsilon_{ijkl} $$

Where:

5.2 Variance Component Estimation

Via REML (Restricted Maximum Likelihood):

$$ \hat{\sigma}^2_{\text{total}} = \hat{\sigma}^2_W + \hat{\sigma}^2_L + \hat{\sigma}^2_T + \hat{\sigma}^2_S + \hat{\sigma}^2_\epsilon $$

5.3 Percent Contribution

$$ \%\text{Contribution}_i = \frac{\hat{\sigma}^2_i}{\hat{\sigma}^2_{\text{total}}} \times 100\% $$

6. Response Surface Modeling for Etch

6.1 Second-Order Polynomial Model

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

Where $x_i$ represents process parameters:

6.2 Process Window Definition

$$ \mathcal{W} = \bigcap_{i=1}^{n} \{(P, p, F, T) : LSL_i \leq Y_i \leq USL_i\} $$

6.3 Desirability Function

Overall desirability:

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

Individual desirability functions:

$$ d = \exp\left(-\left|\frac{y-T}{s}\right|^r\right) $$

$$ d = \left(\frac{y - L}{T - L}\right)^r \quad \text{for } L < y < T $$

$$ d = \left(\frac{U - y}{U - T}\right)^r \quad \text{for } T < y < U $$

7. Loading Effect Models

7.1 Macro-Loading

As exposed area $A$ increases, etch rate decreases:

$$ ER(A) = ER_0 \cdot \frac{1}{1 + kA} $$

7.2 Micro-Loading (ARDE)

Aspect Ratio Dependent Etching:

$$ \frac{ER_{\text{trench}}}{ER_{\text{open}}} = f(AR) = f\left(\frac{\text{depth}}{\text{width}}\right) $$

Knudsen diffusion model:

$$ ER \propto \frac{1}{1 + \alpha \cdot AR} $$

7.3 RIE Lag Correction

For high aspect ratio features $(AR > 20:1)$:

$$ ER_{\text{corrected}} = ER_{\text{open}} \cdot \exp\left(-\beta \cdot AR^{\gamma}\right) $$

8. Statistical Process Control Mathematics

8.1 X-bar Chart Control Limits

$$ UCL_{\bar{x}} = \bar{\bar{x}} + A_2 \bar{R} $$

$$ LCL_{\bar{x}} = \bar{\bar{x}} - A_2 \bar{R} $$

8.2 R Chart Control Limits

$$ UCL_R = D_4 \bar{R} $$

$$ LCL_R = D_3 \bar{R} $$

Control chart constants (selected values):

n$A_2$$D_3$$D_4$
21.88003.267
31.02302.575
40.72902.282
50.57702.115

8.3 EWMA (Exponentially Weighted Moving Average)

Recursive formula:

$$ EWMA_t = \lambda x_t + (1-\lambda)EWMA_{t-1} $$

Control limits:

$$ UCL = \mu_0 + L\sigma\sqrt{\frac{\lambda}{2-\lambda}\left[1-(1-\lambda)^{2t}\right]} $$

$$ LCL = \mu_0 - L\sigma\sqrt{\frac{\lambda}{2-\lambda}\left[1-(1-\lambda)^{2t}\right]} $$

Typical parameters:

8.4 CUSUM (Cumulative Sum)

Upper CUSUM:

$$ C^+_t = \max[0, x_t - (\mu_0 + K) + C^+_{t-1}] $$

Lower CUSUM:

$$ C^-_t = \max[0, (\mu_0 - K) - x_t + C^-_{t-1}] $$

Where:

9. Endpoint Detection Mathematics

9.1 Interferometric Endpoint

$$ d = \frac{N \lambda}{2n \cos\theta} $$

Where:

9.2 Optical Emission Spectroscopy (OES)

Endpoint trigger condition:

$$ \left|\frac{dI(\lambda, t)}{dt}\right| > \text{threshold} $$

Normalized derivative:

$$ \frac{d}{dt}\left[\frac{I(\lambda, t)}{I_{ref}}\right] > \text{threshold} $$

9.3 Multi-Wavelength PCA Endpoint

Principal component score:

$$ PC_1(t) = \sum_{i=1}^{p} w_i \cdot I_i(t) $$

Where $w_i$ are PCA loadings for wavelength $i$.

10. Measurement System Analysis (Gauge R&R)

10.1 Variance Decomposition

Total observed variance:

$$ \sigma^2_{\text{observed}} = \sigma^2_{\text{part}} + \sigma^2_{\text{measurement}} $$

Measurement variance:

$$ \sigma^2_{\text{measurement}} = \sigma^2_{\text{repeatability}} + \sigma^2_{\text{reproducibility}} $$

10.2 Percent GRR Calculations

To total variation:

$$ \%GRR_{\text{TV}} = \frac{\sigma_{\text{GRR}}}{\sigma_{\text{total}}} \times 100\% $$

To tolerance:

$$ \%GRR_{\text{Tol}} = \frac{6\sigma_{\text{GRR}}}{USL - LSL} \times 100\% $$

10.3 GRR Assessment Criteria

%GRRAssessmentAction
<10%ExcellentAcceptable
10-30%MarginalMay be acceptable
>30%UnacceptableImprove measurement system

10.4 Number of Distinct Categories (ndc)

$$ ndc = 1.41 \cdot \frac{\sigma_{\text{part}}}{\sigma_{\text{GRR}}} $$

Requirement: $ndc \geq 5$

11. Confidence Intervals for Capability

11.1 Confidence Interval for Cp

Chi-square based:

$$ P\left(\hat{C}_p \sqrt{\frac{\chi^2_{n-1, 1-\alpha/2}}{n-1}} \leq C_p \leq \hat{C}_p \sqrt{\frac{\chi^2_{n-1, \alpha/2}}{n-1}}\right) = 1-\alpha $$

Approximate form:

$$ \hat{C}_p \pm z_{\alpha/2}\sqrt{\frac{C_p^2}{2(n-1)}} $$

11.2 Lower Confidence Bound for Cpk

$$ LCL_{C_{pk}} = \hat{C}_{pk} - z_{\alpha}\sqrt{\frac{1}{9n\hat{C}_{pk}^2} + \frac{1}{2(n-1)}} $$

11.3 Sample Size Guidelines

Rule of thumb for Cpk studies:

12. Non-Normal Data Handling

12.1 Box-Cox Transformation

$$ y^{(\lambda)} = \begin{cases} \dfrac{y^\lambda - 1}{\lambda} & \text{if } \lambda eq 0 \\[10pt] \ln(y) & \text{if } \lambda = 0 \end{cases} $$

Common transformations:

12.2 Percentile-Based Capability

$$ C_p = \frac{USL - LSL}{X_{99.865\%} - X_{0.135\%}} $$

$$ C_{pk} = \min\left(\frac{USL - X_{50\%}}{X_{99.865\%} - X_{50\%}}, \frac{X_{50\%} - LSL}{X_{50\%} - X_{0.135\%}}\right) $$

12.3 Johnson Transformation System

Three distribution families:

$$ z = \gamma + \delta \ln\left(\frac{x - \xi}{\lambda + \xi - x}\right) $$

$$ z = \gamma + \delta \ln(x - \xi) $$

$$ z = \gamma + \delta \sinh^{-1}\left(\frac{x - \xi}{\lambda}\right) $$

13. Multivariate Capability

13.1 Multivariate Capability Index (MCp)

$$ MC_p = \frac{\text{Vol}(\text{specification region})}{\text{Vol}(\text{process region})} $$

13.2 Principal Component Approach

For correlated outputs, transform to uncorrelated PCs:

$$ \mathbf{z} = \mathbf{P}^T(\mathbf{x} - \boldsymbol{\mu}) $$

Where $\mathbf{P}$ is the matrix of eigenvectors.

Capability on each PC:

$$ C_{pk,i} = \frac{\min(|USL_{z_i}|, |LSL_{z_i}|)}{3\sqrt{\lambda_i}} $$

Where $\lambda_i$ is the eigenvalue (variance) of PC $i$.

13.3 Hotelling's T² Statistic

$$ T^2 = n(\bar{\mathbf{x}} - \boldsymbol{\mu}_0)^T \mathbf{S}^{-1} (\bar{\mathbf{x}} - \boldsymbol{\mu}_0) $$

Control limit:

$$ UCL = \frac{p(n-1)(n+1)}{n(n-p)} F_{\alpha, p, n-p} $$

14. Practical Example: Gate Etch Capability Study

14.1 Process Specifications

ParameterTargetLSLUSLUnit
CD454248nm
Etch Depth200190210nm
Selectivity>20:120-ratio
LWR<4-4nm

14.2 Data Collection

14.3 Results Summary

ParameterMeanσCpkStatus
CD44.8 nm0.9 nm1.03❌ Below target
Depth199 nm2.5 nm1.33✓ Acceptable
LWR3.2 nm0.4 nm0.67❌ Major issue

14.4 Cpk Calculations

CD Cpk:

$$ C_{pk,CD} = \min\left(\frac{48-44.8}{3 \times 0.9}, \frac{44.8-42}{3 \times 0.9}\right) = \min(1.19, 1.04) = 1.04 $$

Depth Cpk:

$$ C_{pk,Depth} = \min\left(\frac{210-199}{3 \times 2.5}, \frac{199-190}{3 \times 2.5}\right) = \min(1.47, 1.20) = 1.20 $$

LWR Cpk (one-sided):

$$ C_{pk,LWR} = \frac{4 - 3.2}{3 \times 0.4} = \frac{0.8}{1.2} = 0.67 $$

14.5 Variance Decomposition for CD

SourceVariance (nm²)% Contribution
Within-Wafer0.5365%
Wafer-to-Wafer0.1620%
Measurement0.1215%
Total0.81100%

Conclusions:

Key Mathematical Tools

ApplicationKey Mathematics
Basic capability$C_p$, $C_{pk}$, $C_{pm}$
Uniformity$1\sigma\%$, range-based $\%$
Variance sourcingNested ANOVA, variance components
Process optimizationRSM, desirability functions
Drift detectionEWMA, CUSUM charts
Measurement qualityGauge R&R, $\%GRR$, $ndc$
Non-normal dataBox-Cox, percentile methods
Loading effectsARDE models, Knudsen transport
Multi-responseMultivariate $C_p$, Hotelling's $T^2$

Quick Reference: Essential Formulas

-
┌─────────────────────────────────────────────────────────────┐
│  Cp  = (USL - LSL) / 6σ                                     │
│  Cpk = min[(USL - μ)/3σ, (μ - LSL)/3σ]                      │
│  %U  = (s / x̄) × 100%                                       │
│  GRR = √(σ²_repeatability + σ²_reproducibility)             │
│  EWMA_t = λx_t + (1-λ)EWMA_{t-1}                            │
└─────────────────────────────────────────────────────────────┘

Source: ChipFoundryServicesSearch this topicAsk CFSGPT

capability analysisspcstatistical process controletch capabilityprocess metricsdefect analysisyield optimization

Related Topics

Explore 500+ Semiconductor & AI Topics

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