Basic Workflow Tutorial

Complete workflow from measurement to thickness extraction

Back to Metrology Suite

Overview

This tutorial walks through a complete thin-film thickness measurement workflow, from sample preparation to final result reporting. We'll use a realistic example: measuring a 250 nm SiO₂ film on a silicon wafer.

What You'll Need

Spectrometer with 400-900 nm range (or simulated data)
Known film material (refractive index)
Clean sample surface (no contamination)
This metrology suite (online or local installation)
1 Sample Preparation & Inspection

Pre-Measurement Checklist

Common Issues

Surface contamination: Even fingerprints add ~10-20 nm apparent thickness

Oxidation: Native oxide on silicon substrate (~2 nm) can affect results for very thin films

Material Identification

Confirm your film material. Use the Material Library to look up optical properties:

MaterialRefractive Index @ 550nmCommon Applications
SiO₂1.46Gate oxide, passivation
Si₃N₄2.02AR coatings, etch mask
TiO₂2.35High-index coatings
2 Spectral Data Acquisition

Measurement Parameters

For This Tutorial: Generate Simulated Data

Open the Reflectance Spectrum Simulator:

  1. Set film material: SiO₂
  2. Set thickness: 250 nm
  3. Set substrate: Silicon
  4. Wavelength range: 400-900 nm
  5. Add noise: 1% (realistic)

The spectrum should show ~5-6 interference fringes. This is ideal for accurate thickness extraction.

Data Quality Check

Fringe visibility: (R_max - R_min) / (R_max + R_min) > 0.3 is good

Number of fringes: At least 3 fringes needed for reliable fitting

Baseline drift: Should be smooth. Sharp discontinuities indicate measurement issues

3 Rapid Thickness Estimation (FFT Method)

Before running precise fitting, get a quick estimate using FFT analysis. This serves two purposes:

  1. Sanity check (is thickness in expected range?)
  2. Initial guess for optimization algorithms

Using the FFT Analyzer

Open the FFT Analysis Visualizer:

  1. Load or paste your spectral data (wavelengths, reflectances)
  2. Select film material: SiO₂
  3. Window function: Hann (reduces spectral leakage)
  4. Enable detrending: Yes
  5. Click "Perform FFT Analysis"

Interpreting Results

Expected output for 250 nm SiO₂:

Estimated Thickness: 248.5 nm Confidence: 8.3 SNR: 18.4 dB Peak Frequency: 497.0 bins

Quality Metrics:

When FFT is Sufficient

For quick quality control (QC) measurements where ±5 nm accuracy is acceptable, FFT alone may be enough. Processing time: ~10 ms.

4 Precise Thickness Fitting

For sub-nanometer accuracy, use nonlinear optimization. Open the Thickness Extraction Tool.

Algorithm Selection

AlgorithmWhen to UseSpeedAccuracy
Levenberg-Marquardt Good initial guess available (from FFT) Fast (0.1s) ±0.5 nm
Differential Evolution Unknown sample or no initial guess Slow (1.5s) ±0.5 nm

Fitting Procedure

  1. Input data: Load wavelengths and reflectances
  2. Select material: SiO₂
  3. Choose algorithm: Levenberg-Marquardt
  4. Initial guess: 248.5 nm (from FFT)
  5. Set bounds: [200, 300] nm (±20% of guess)
  6. Run fitting

Expected Output

Fitted Thickness: 250.15 ± 0.82 nm True Thickness: 250.00 nm Error: 0.15 nm (0.06%) Chi-Squared (χ²): 3.2e-05 Iterations: 12 Status: Converged (Excellent)

Quality Assessment

χ² < 1e-4: Excellent fit
Residuals random: No systematic patterns
Convergence: Algorithm reached minimum
Uncertainty: Typically 0.5-2 nm for good data

Fitting Issues

Non-convergence: Try wider bounds or different initial guess

Large χ²: Check for measurement artifacts or wrong material

Systematic residuals: May indicate multi-layer film or incorrect dispersion model

5 Cross-Validation & Verification

Compare Methods

For high-confidence results, verify consistency between methods:

MethodResultUncertaintyAgreement
FFT Estimate248.5 nm±10 nmBaseline
L-M Fitting250.15 nm±0.82 nm0.66% difference
DE Fitting250.08 nm±0.91 nm0.03% difference

Agreement within 2%: High confidence in result

Additional Checks

Publication-Grade Validation

For research papers, compare with orthogonal technique:

  • Ellipsometry: Should agree within 0.5%
  • Profilometry: For thicker films (>500 nm)
  • TEM cross-section: Ultimate validation for critical applications
6 Result Reporting & Documentation

Standard Report Format

=== Thin-Film Thickness Measurement Report === Sample Information: Material: SiO₂ on Silicon Wafer ID: W-2024-001-05 Deposition: PECVD, 350°C, 200 sccm SiH₄/N₂O Target: 250 nm Measurement Conditions: Date: 2024-10-10 Instrument: Ocean Optics USB4000 Wavelength: 400-900 nm (1 nm resolution) Spot size: 3 mm diameter Location: Wafer center Analysis Results: FFT Estimate: 248.5 ± 10 nm L-M Fitting: 250.15 ± 0.82 nm Final Result: 250.2 ± 0.8 nm Quality Metrics: Chi-squared: 3.2 × 10⁻⁵ Iterations: 12 Residual RMS: 0.0012 Fringe count: 6 SNR: 18.4 dB Conclusion: Thickness within spec (250 ± 5 nm) Process control: PASS Uniformity check: Required (see mapping)

Data Archival

Save for traceability:

Summary: Complete Workflow Checklist

Step 1: Sample preparation & material identification
Step 2: Spectral data acquisition (400-900 nm)
Step 3: FFT analysis for rapid estimate
Step 4: Precise fitting (L-M or DE)
Step 5: Cross-validation & verification
Step 6: Report generation & archival

Total time: ~5-10 minutes per sample (including preparation)
Accuracy: ±0.5-1 nm (typical)
Reproducibility: ±0.5 nm (same spot, repeated measurements)

Next Steps

Continue your learning: