Grating reconstruction forward modeling part Mark van Kraaij CASA PhD-day Tuesday 13 November 2007.

Slides:



Advertisements
Similar presentations
Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.
Advertisements

Finite Difference Discretization of Hyperbolic Equations: Linear Problems Lectures 8, 9 and 10.
Numerical Methods for Partial Differential Equations CAAM 452 Spring 2005 Lecture 9 Instructor: Tim Warburton.
Point-wise Discretization Errors in Boundary Element Method for Elasticity Problem Bart F. Zalewski Case Western Reserve University Robert L. Mullen Case.
Modelling techniques and applications Qing Tan EPFL-STI-IMT-OPTLab
5/4/2015rew Accuracy increase in FDTD using two sets of staggered grids E. Shcherbakov May 9, 2006.
Nonlinear Optics Lab. Hanyang Univ. Chapter 3. Propagation of Optical Beams in Fibers 3.0 Introduction Optical fibers  Optical communication - Minimal.
Vermelding onderdeel organisatie 1 Janne Brok & Paul Urbach CASA day, Tuesday November 13, 2007 An analytic approach to electromagnetic scattering problems.
Total Recall Math, Part 2 Ordinary diff. equations First order ODE, one boundary/initial condition: Second order ODE.
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 12 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
Atms 4320 Lab 2 Anthony R. Lupo. Lab 2 -Methodologies for evaluating the total derviatives in the fundamental equations of hydrodynamics  Recall that.
Computer-Aided Analysis on Energy and Thermofluid Sciences Y.C. Shih Fall 2011 Chapter 6: Basics of Finite Difference Chapter 6 Basics of Finite Difference.
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 12 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
CHE/ME 109 Heat Transfer in Electronics LECTURE 11 – ONE DIMENSIONAL NUMERICAL MODELS.
Finite Difference Time Domain Method (FDTD)
Consortium for Metrology of Semiconductor Nanodefects Mechanical Engineering An Introduction to Computational Electromagnetics using FDTD R. E. Diaz.
ICNAAM, September 2008, Kos1 Numerical Analysis in the Digital Library of Mathematical Functions Dan Lozier Math and Computational Sciences Division National.
Differential Equations and Boundary Value Problems
Boyce/DiPrima 10th ed, Ch 10.2: Fourier Series Elementary Differential Equations and Boundary Value Problems, 10th edition, by William E. Boyce and Richard.
3.0 Fourier Series Representation of Periodic Signals
1 Introduction to Model Order Reduction Luca Daniel Massachusetts Institute of Technology
Dispersion of the permittivity Section 77. Polarization involves motion of charge against a restoring force. When the electromagnetic frequency approaches.
1 The Spectral Method. 2 Definition where (e m,e n )=δ m,n e n = basis of a Hilbert space (.,.): scalar product in this space In L 2 space where f * :
Implementation of 2D FDTD
Modeling a Dipole Above Earth Saikat Bhadra Advisor : Dr. Xiao-Bang Xu Clemson SURE 2005.
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
THEORETICAL STUDY OF SOUND FIELD RECONSTRUCTION F.M. Fazi P.A. Nelson.
Autumn 2008 EEE8013 Revision lecture 1 Ordinary Differential Equations.
Chapter 6 Bessel functions
Scattering by particles
Mathematical Models and Numerical Investigation for the Eigenmodes of the Modern Gyrotron Resonators Oleksiy KONONENKO RF Structure Development Meeting,
Simulating Electron Dynamics in 1D
Finite Element Method.
Extrapolation Models for Convergence Acceleration and Function ’ s Extension David Levin Tel-Aviv University MAIA Erice 2013.
CFD Lab - Department of Engineering - University of Liverpool Ken Badcock & Mark Woodgate Department of Engineering University of Liverpool Liverpool L69.
Integration of 3-body encounter. Figure taken from
Periodic Boundary Conditions in Comsol
6. Introduction to Spectral method. Finite difference method – approximate a function locally using lower order interpolating polynomials. Spectral method.
Final Project Solution to a Hyperbolic problem using Mimetic Methods Caplan,Ron Jimenez, Rosa Martinez, Joan M. M 542 Intro. to Numerical Solutions to.
To Dream the Impossible Scheme Part 1 Approximating Derivatives on Non-Uniform, Skewed and Random Grid Schemes Part 2 Applying Rectangular Finite Difference.
7. Introduction to the numerical integration of PDE. As an example, we consider the following PDE with one variable; Finite difference method is one of.
On the Use of Sparse Direct Solver in a Projection Method for Generalized Eigenvalue Problems Using Numerical Integration Takamitsu Watanabe and Yusaku.
Lecture/Lab: Interaction of light with particles. Mie’s solution.
3.0 Fourier Series Representation of Periodic Signals 3.1 Exponential/Sinusoidal Signals as Building Blocks for Many Signals.
Gratings and the Plane Wave Spectrum
Chapter 24 Sturm-Liouville problem Speaker: Lung-Sheng Chien Reference: [1] Veerle Ledoux, Study of Special Algorithms for solving Sturm-Liouville and.
1 The University of Mississippi Department of Electrical Engineering Center of Applied Electromagnetic Systems Research (CAESR) Atef Z. Elsherbeni
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Chapter 27.
Outline Introduction Research Project Findings / Results
Discretization for PDEs Chunfang Chen,Danny Thorne Adam Zornes, Deng Li CS 521 Feb., 9,2006.
14. Bessel Functions 1.Bessel Functions of the 1 st Kind, J (x) 2.Orthogonality 3.Neumann Functions, Bessel Functions of the 2 nd Kind 4.Hankel Functions,
1 EEE 431 Computational Methods in Electrodynamics Lecture 7 By Dr. Rasime Uyguroglu
Math 445: Applied PDEs: models, problems, methods D. Gurarie.
1 Spring 2003 Prof. Tim Warburton MA557/MA578/CS557 Lecture 32.
5. Electromagnetic Optics. 5.1 ELECTROMAGNETIC THEORY OF LIGHT for the 6 components Maxwell Eq. onde Maxwell.
Except otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License. Modes in infinite slab waveguides ELEC-E3240.
Chapter XII Propagation of Optical Beams in Fibers
EEE 431 Computational Methods in Electrodynamics
Analytical Methods.
Lecture 4: Numerical Stability
Nodal Methods for Core Neutron Diffusion Calculations
THE METHOD OF LINES ANALYSIS OF ASYMMETRIC OPTICAL WAVEGUIDES Ary Syahriar.
Brigham Young University
Finite Volume Method for Unsteady Flows
Chapter 27.
Supported by the National Science Foundation.
14. Bessel Functions Bessel Functions of the 1st Kind, J (x)
Comparison of CFEM and DG methods
EE 616 Computer Aided Analysis of Electronic Networks Lecture 12
Atilla Ozgur Cakmak, PhD
Presentation transcript:

Grating reconstruction forward modeling part Mark van Kraaij CASA PhD-day Tuesday 13 November 2007

Jamie and Adam explain Moore’s Law Source:

Wafer: 300 mm From wafer to grating Intel Core2 Duo: 13.6 mm 1 m1 m Grating: 500 nm pitch, 70 nm linewidth Source:

1.Project description 2.Forward modeling part –2.1: Diffraction model –2.2: Error analysis 3.Improvements –3.1: Finite differences –3.2: Adaptive spatial resolution 1.Project description 2.Forward modeling part –2.1: Diffraction model –2.2: Error analysis 3.Improvements –3.1: Finite differences –3.2: Adaptive spatial resolution Outline

Microscope objective Xenon light source Wafer, ,  I ASML Tool Library of modeled data Filter CCD, ,  Library search++ Reconstructed profile 1. Project description A tool is needed that can measure profile information for CD and Overlay metrology

Outline 1.Project description 2.Forward modeling part –2.1: Diffraction model –2.2: Error analysis 3.Improvements –3.1: Finite differences –3.2: Adaptive spatial resolution

Assumptions (EM field): –Electromagnetic field quantities are time-harmonic –Incident field is an arbitrary (linearly) polarized monochromatic plane wave Assumptions (grating): –Media are isotropic, stationary → linear constitutive relations –Grating is infinitely periodic and approximated with a layered structure Assumptions (grating): –Media are isotropic, stationary → linear constitutive relations –Grating is infinitely periodic 2.1 Diffraction model: Assumptions SEM: finite periodic grating Model: infinite periodic grating

Rayleigh radiation condition Pseudo-periodic boundary condition Continuity boundary condition 2.1 Diffraction model: Equations and bc’s x z TM polarization: TE polarization:

Expand electric field in top and bottom layer in eigenfunctions (pseudo-periodic Fourier series) Expand electric field and permittivity function in intermediate grating layers also in (pseudo-periodic) Fourier series 2.1 Diffraction model: Discretization and truncation Truncate series and solve 2 nd order ODE in grating layers

2.1 Diffraction model: Final system of equations Use continuity boundary conditions at layer interfaces Solve system with stable condensation algorithm Fundamental solutions consist of –N growing components –N decreasing components Interface between layer i and i+1 Completely separated boundary conditions

2.2 Error analysis: Number of harmonics

.

Outline 1.Project description 2.Forward modeling part –2.1: Diffraction model –2.2: Error analysis 3.Improvements –3.1: Finite differences –3.2: Adaptive spatial resolution

Bloch 3. Improvements Separation of variables gives with pseudo-periodic bc’s, with continuity bc’s at layer interface, where Eigenvalues are related to the roots of Eigenfunctions typically look like

Single domain approach 3.1 Improvements: Finite differences Discretize equation on most interior points using central differences Discretize equation on some interior points using modified central differences Discretize equation on interior points using central differences Discretize boundary condition on boundary points using one-sided differences x0x0 x1x1 x M-1 xMxM x N-1 xNxN Goal: Improve accuracy by replacing Fourier with finite difference discretization (transitions modeled better) Partitioned domain approach x0x0 x1x1 x M-1 x M,a/b x M+ 1 x N-1 xNxN

Single domain approach Compute eigenvalues, scheme overall O(h 2 ): Partitioned domain approach Compute eigenvalues, scheme overall O(h 2 ): Partitioned domain approach Compute eigenvalues, scheme overall O(h): Eigenvalues computed using standard techniques for full matrices. At the moment not able to exploit sparse structure of matrix… Partitioned domain approachSingle domain approach 3.1 Improvements: Finite differences

By a change of variable in each layer the spatial resolution is increased around the discontinuities Properties: –The electric field and permittivity in each layer i are expanded in a layer specific basis which depends on the locations of the transition points –The basis functions in each layer are projected on the plane wave basis when connecting layers 3.2 Improvements: Adaptive spatial resolution

Question1: Should all eigenvalues be used? 500 nm silicon block, non-normal incidence,  0 =  =1mu, (TE, N=10) Exact eigenvalues (Bloch) e e e e e e e e e e e+001 … propagating evanescent 500 nm silicon block, non-normal incidence,  0 =  =1mu, (TM, N=10) Exact eigenvalues (Bloch) e e e e e e e e e e e+001 …

3.2 Improvements: Adaptive spatial resolution Question2: How to compute projection matrix ? Numerical quadrature difficult due to high frequencies FFT might be possible since integral can be seen as computing a Fourier coefficient Rewrite into standard Bessel related integrals::

Summary Stability RCWA understood and linked to standard techniques Gaining insights in error estimates Finite differences alternative for Fourier but not yet competitive ASR another alternative for standard Fourier but still work to be done on –choosing optimal stretching parameter –implementing special functions

2.2 Error analysis: Number of harmonics

.

Special functions Anger function: Properties: –When  integer: regular Bessel function –When non-integer and small z: Power series expansion with Lommel functions large z: Asymptotic expansions with second kind Lommel functions and regular cylindrical Bessel functions –Recurrence relation for 3.2 Improvements: Adaptive spatial resolution

Special functions Weber function: Properties: –When  integer: series expansion with Gamma and Struve functions –When non-integer and small z: Power series expansion with Lommel functions large z: Asymptotic expansions with second kind Lommel functions and irregular cylindrical Bessel functions –Recurrence relation for 3.2 Improvements: Adaptive spatial resolution

Old results: ASR improves convergence of diffraction efficiencies in TE polarization, but TM fails… Diffraction efficiency 0 th order NOldNew Diffraction efficiency 1 st order NOldNew R0R0 R1R1  =  m   =  m n = i d = 1  m 3.2 Improvements: Adaptive spatial resolution

Jamie and Adam explain Moore’s Law Source: