Characterizing Illumination Angular Uniformity with Phase...

40
FLCC Polarization Aberrations: A Comparison of Various Representations Greg McIntyre , a,b Jongwook Kye b , Harry Levinson b and Andrew Neureuther a a EECS Department, University of California- Berkeley, Berkeley, CA 94720 b Advanced Micro Devices, One AMD Place, Sunnyvale, CA 94088-3453 FLCC Seminar 31 October 2005

Transcript of Characterizing Illumination Angular Uniformity with Phase...

Page 1: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

FLCC

Polarization Aberrations:A Comparison of Various

RepresentationsGreg McIntyre,a,b Jongwook Kyeb, Harry

Levinsonb and Andrew Neureuthera

a EECS Department, University of California- Berkeley, Berkeley, CA 94720b Advanced Micro Devices, One AMD Place, Sunnyvale, CA 94088-3453

FLCC Seminar31 October 2005

Page 2: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

2 FLCCMcIntyre, FLCC, 10/31/05

Purpose

• What is polarization, why is it important• Polarization aberrations: Various representations

• Physical properties• Mueller matrix – pupil• Jones matrix – pupil• Pauli-spin matrix – pupil• Others (Ein vs. Eout, coherence- & covariance - pupil)

• Preferred representation • Proposed simulation flow & example• Causality, reciprocity, differential Jones matrices

Outline

: to compare multiple representations and propose a common ‘language’ to describe polarization aberrations for optical lithography

Purpose & Outline

Page 3: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

3 FLCCMcIntyre, FLCC, 10/31/05

What is polarization?

Vector representation in x y plane Ex,out eiφ

Ey,out eiφy,out

x,out

• Pure polarization states

e-

• Partially polarized light = superposition of multiple pure states

Polarization is an expression of the orientation of the lines of electric flux in an electromagnetic field. It can be constant or it can change either gradually or randomly.

Linear Circular Elliptical

Oscillating electron Propagating EM wave Polarization

state

Page 4: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

4 FLCCMcIntyre, FLCC, 10/31/05

Why is polarization important in optical lithography?

xz<

y

<<

φ

Low NA

φ

High NA

Z component of E-field introduced at High NA from radial pupil component decreases image contrast

Z-component negligible

TMTE

mask

wafer

Increasing NA

= ETM NAEz = ETM sin(φ)

Page 5: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

5 FLCCMcIntyre, FLCC, 10/31/05

Scanner vendors are beginning to engineer polarization states in illuminator?

Choice of illumination setting depends on features to be printed.

ASML, Bernhard (Immersion symposium 2005)

Polarization orientationTE

Purpose: To increase exposure latitude (better contrast) by minimizing TM polarization

Page 6: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

6 FLCCMcIntyre, FLCC, 10/31/05

Polarization and immersion work together for improved imaging

Immersion lithography can increase depth of focus

Dry

NA = .95 = nl sin(θl)θl ~ 39.3°

θl

liquidresist

Wet

θa

resist

NA = .95 = sin(θa)θa = 71.8°

))cos(-2n(1

θλ

=Depth of focus

Page 7: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

7 FLCCMcIntyre, FLCC, 10/31/05

Polarization and immersion work together for improved imaging

Immersion lithography can also enable hyper-NA tools (thus smaller features)

Total internal reflection prevents imaging

NA = nl sin(θl) > 1

θl

liquidresistresist

Last lens element

Last lens element

air

WetDry

Minimum feature NAλ

1k =

Page 8: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

8 FLCCMcIntyre, FLCC, 10/31/05

• Immersion increases DOF and/or decreases minimum feature • Polarization increases exposure latitude (better contrast)

WetDry

NA=0.95, Dipole 0.9/0.7, 60nm equal L/S (simulation)

Polarization is needed to take full advantage of immersion benefits

Dry, unpolarizedDry, polarizedWet, unpolarizedWet, polarized

Page 9: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

9 FLCCMcIntyre, FLCC, 10/31/05

Thus, polarization state is important. But there are many things that can impact polarization state as light propagates through optical system.

Illuminator polarization design

Source polarization

Mask polarization effects

Polarization aberrations of projection optics

Wafer / Resist

Page 10: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

10 FLCCMcIntyre, FLCC, 10/31/05

Polarization Aberrations

Page 11: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

11 FLCCMcIntyre, FLCC, 10/31/05

Traditional scalar aberrationsScalar diffraction theory: Each pupil location characterized by Scalar diffraction theory: Each pupil location characterized by a a

single number (OPD)single number (OPD)

Typically defined in Typically defined in ZernikeZernike’’ss

( ) ( )[ ] θρρθρπ

θρθρθρ ddeeaEayxE ikyxikDiffWafer

),('sin'cos),,(),','( Φ+∏

∫ ∫=2

0

1

0

1

),(),( ,1 0

, θρθρ mnn

n

mmn ZA∑∑

= =

defocus astigmatism coma

Optical Path Difference

Ein eiφin Eout eiφout

a: illumination frequency

Page 12: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

12 FLCCMcIntyre, FLCC, 10/31/05

Polarization aberrations

Subtle polarization-dependent wavefront distortions cause intricate (and often non-intuitive) coupling between complex electric field components

Ex,in eiφx,in Ex,out eiφ

Ey,in eiφy,in Ey,out eiφy,out

x,out

Each pupil location no longer characterized by a single number

Page 13: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

13 FLCCMcIntyre, FLCC, 10/31/05

Changes in polarization stateDiattenuation: Retardance:

Degrees of Freedom:• Magnitude• Eigenpolarization orientation

•Eigenpolarization ellipticity

•Eigenpolarization ellipticity

Degrees of Freedom:• Magnitude• Eigenpolarization orientation

Ex

Ey E'y

E'x

attenuates eigenpolarizations differently (partial polarizer)

Ex

Ey E'y

E'x

shifts the phase of eigenpolarizations differently (wave plate)

Page 14: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

14 FLCCMcIntyre, FLCC, 10/31/05

Sample pupil (physical properties)

However, this format is • inconvenient for understanding the impact on imaging • inconvenient as an input format for simulation

Apodization

Scalar aberration

Total representation has 8 degrees of freedom per pupil location

diattenuation

retardance

Page 15: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

15 FLCCMcIntyre, FLCC, 10/31/05

Mueller-pupil

Page 16: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

16 FLCCMcIntyre, FLCC, 10/31/05

Mueller Matrix - PupilConsider time averaged intensities

HV

Sin

inout MSS =

HV

Sout

⎥⎥⎥⎥

⎢⎢⎢⎢

=

33323130

23222120

13121110

03020100

mmmmmmmmmmmmmmmm

M

⎥⎥⎥⎥⎥

⎢⎢⎢⎢⎢

+

=

⎥⎥⎥⎥⎥

⎢⎢⎢⎢⎢

=

LR

VH

VH

PPPPPPPP

ssss

13545

3

2

1

0

S

Stokes vector completely characterizes state of polarization

PH = flux of light in H polarization

Mueller matrix defines coupling between Sin and Sout

Page 17: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

17 FLCCMcIntyre, FLCC, 10/31/05

Mueller Matrix - Pupil

Recast polarization aberration into Mueller pupil

Mueller Pupil

16 degrees of freedom per pupil location

⎥⎥⎥⎥

⎢⎢⎢⎢

=

33323130

23222120

13121110

03020100

mmmmmmmmmmmmmmmm

M

m02,m20: 45-135 Linear diattenuationm01,m10: H-V Linear diattenuation

m03,m30: Circular diattenuation

m13,m31: 45-135 Linear retardancem12,m21: H-V Linear retardance

m23,m32: Circular retardance

Page 18: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

18 FLCCMcIntyre, FLCC, 10/31/05

• Stokes vector represented as a unit vector on the Poincare Sphere

• Meuller Matrix maps any input Stokes vector (Sin) into output Stokes vector (Sout)

Right Circular

Left Circular

045135Linear

S

S’

inout MSS =

• The extra 8 degrees of freedom specify depolarization, how polarized light is coupled into unpolarized light

Polarization-dependent depolarization

Represented by warping of the Poincare’s sphere

Chipman, Optics express, v.12, n.20, p.4941, Oct 2004

Uniform depolarization

Mueller Matrix - Pupil

Page 19: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

19 FLCCMcIntyre, FLCC, 10/31/05

Mueller Matrix - Pupil

Advantages:

Disadvantages:

• accounts for all polarization effects • depolarization• non-reciprocity

• intensity formalism • measurement with slow detectors

• difficult to interpret • loss of phase information• not easily compatible with imaging equations• hard to maintain physical realizability

Generally inconvenient for partially coherent imaging

Page 20: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

20 FLCCMcIntyre, FLCC, 10/31/05

Jones-pupil

Page 21: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

21 FLCCMcIntyre, FLCC, 10/31/05

Jones Matrix - PupilConsider instantaneous fields:

Ex,in eiφx,in

Ey,in eiφy,in

Ex,out eiφ

Ey,out eiφy,out

⎥⎥⎦

⎢⎢⎣

⎡⎥⎦

⎤⎢⎣

⎡=

⎥⎥⎦

⎢⎢⎣

⎡iny

inx

outy

outx

iiny

iinx

yyyx

xyxxi

outy

ioutx

eEeE

JJJJ

eEeE

,

,

,

,

,

,

,

ϕ

ϕ

ϕ

Elements are complex, thus 8 degrees of freedomJones vector Jones matrix

( ) ( )[ ] θρρπ

θρθρ ddeEE

JJJJ

FFFFFF

PolayxEEE

yxik

Diffy

x

yyyx

xyxx

zyzx

yyyx

xyxx

Waferz

y

x

∫ ∫∏

+⎥⎦

⎤⎢⎣

⎡⎥⎦

⎤⎢⎣

⎥⎥⎥

⎢⎢⎢

=⎥⎥⎥

⎢⎢⎢

⎡ 2

0

1

0

1 'sin'cos),,','(

Mask diffracted fields

High-NA & resist effects

Lenseffect

Jones Pupil

x,out

a: illumination frequency

Vector imaging equation:

Page 22: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

22 FLCCMcIntyre, FLCC, 10/31/05

i.e. Jxy = coupling between input x and output y polarization fields

Jxx(mag) Jxy(mag)

Jyx(mag) Jyy(mag)

Jxx(phase) Jxy(phase)

Jyx(phase) Jyy(phase)

Mask coordinate system (x,y)

xy

Jtete(mag) Jtetm(mag)

Jtmte(mag) Jtmtm(mag)

Jtete(phase) Jtetm(phase)

Jtmte(phase)Jtmtm(phase)

Pupil coordinate system (te,tm)

TMTE

Jones Matrix - Pupil

Page 23: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

23 FLCCMcIntyre, FLCC, 10/31/05

Jxx (real) Jxx (imag)

Jxy (real) Jxy (imag)

Jyx (real) Jyx (imag)

Jyy (real) Jyy (imag)

Decomposition into Zernikepolynomials

•Annular Zernike polynomials (or Zernikes weighted by radial function) might be more useful

• Lowest 16 zernikes => 128 degrees of freedom for pupil

Zernikecoefficients (An,m)

realimaginary

),(),( ,, θρθρ mnn

n

mmn ZA∑∑

= =

=Φ1 0

Similar to Totzeck, SPIE 05

Jones Matrix - Pupil

Page 24: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

24 FLCCMcIntyre, FLCC, 10/31/05

Pauli-pupil

Page 25: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

25 FLCCMcIntyre, FLCC, 10/31/05

Pauli-spin Matrix - Pupil

33221100 σσσσθρ aaaaHJ +++=),,(

⎥⎦

⎤⎢⎣

⎡=

1001

⎥⎦

⎤⎢⎣

⎡=

0110

⎥⎦

⎤⎢⎣

⎡−

=10

011σ

⎥⎦

⎤⎢⎣

⎡ −=

00

3 ii

σ

20yyxx JJ

a+

=

21yyxx JJ

a−

=

22yxxy JJ

a+

=

iJJ

a yxxy

23

−=

Decompose Jones Matrix into Pauli-spin matrix basis

mag(a0) phase(a0)

real(a1/a0)

real(a2/a0)

real(a3/a0)

imag(a1/a0)

imag(a2/a0)

imag(a3/a0)

Page 26: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

26 FLCCMcIntyre, FLCC, 10/31/05

Meaning of the Pauli-Pupil

mag(a0) phase(a0)

real(a1/a0)

real(a2/a0)

real(a3/a0)

imag(a1/a0)

imag(a2/a0)

imag(a3/a0)

Scalar transmission (Apodization) & normalization constant for diattenuation & retardance

Diattenuation along x & y axis

Diattenuation along 45 ° & 135° axis

Circular Diattenuation

Scalar phase (Aberration)

Retardance along x & y axis

Retardance along 45 ° & 135° axis

Circular Retardance

Page 27: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

27 FLCCMcIntyre, FLCC, 10/31/05

Usefulness of Pauli-Pupil to LithographyPupil can be specified by only:

a2(complex)

a1(complex)

traditional scalar phase

Diattenuation effects

Retardance effects

|a0| calculated to ensure physically realizable pupil assuming:• no scalar attenuation• eigenpolarizations are linear

Page 28: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

28 FLCCMcIntyre, FLCC, 10/31/05

The advantage of Pauli-Pupils

Jxx(mag) Jxy(mag)

Jyx(mag) Jyy(mag)

Jxx(phase)Jxy(phase)

Jyx(phase)Jyy(phase)

Jones Pauli• 8 coupled pupil functions

(easy to create unrealizable pupil)• 128 Zernike coefficients • not very intuitive• fits imaging equations

• 4 independent pupil functions(scalar effects considered separately)

• 64 Zernike coefficients• physically intuitive• easily converted to Jones for

a1 real a1 imag

a2 real a2 imag

imaging equations

Page 29: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

29 FLCCMcIntyre, FLCC, 10/31/05

Proposed simulation flow(to determine polarization aberration specifications and tolerances)

Input: a1, a2, scalar aberration

Convert to Jones Pupil33221100 σσσσθρ aaaaHJ +++=),,(

Simulate

Calculate a0

Page 30: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

30 FLCCMcIntyre, FLCC, 10/31/05

Simulation exampleMonte Carlo simulation done with Panoramic software and Matlab API to determine variation in image due to polarization aberrations

Polarization monitor

Resist image

Intensity at center is polarization-dependent signal

Simulate many randomly generated Pauli-pupils to determine how polarization aberrations affect signal

Example: polarization monitor (McIntyre, SPIE 05)

-0.04-0.03-0.02-0.01

00.010.020.030.040.05

0 50 100 150

Cen

ter

inte

nsity

cha

nge

(%C

F)

iteration

Signal variation

Page 31: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

31 FLCCMcIntyre, FLCC, 10/31/05

A word of caution…This analysis is based on the “Instrumental Jones Matrix”

Ein EoutJinstrument

scalarJ

])()()([])()()([ 30

32

0

21

0

103

0

32

0

21

0

100 11 σσσσσσσσ

aaimagi

aaimagi

aaimagi

aareal

aareal

aareala +++⋅+++⋅=

33221100 σσσσ aaaaJ +++=

iondiattenuatJ retardanceJ•Apodization•Aberration

• Magnitude• Orientation• Ellipticity of eignpolarization

“Instrumental parameters”

• Magnitude• Orientation• Ellipticity of eignpolarization

Page 32: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

32 FLCCMcIntyre, FLCC, 10/31/05

Constraints of Causality & Reciprocity

Ein Eout

JA JC

JD JF

JB

JE

Reciprocity: time reversed symmetry

33221100 σσσσ AAAAA aaaaJ ,,,, +++= (“parameters of element A”)

Causality: polarization state can not depend on future states (order dependent)

ABCDEF JJJJJJJ ⋅⋅⋅⋅⋅=

(except in presence of magnetic fields)

Page 33: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

33 FLCCMcIntyre, FLCC, 10/31/05

Differential Jones Matrix

zzzz EJE ',' =

1−

= −−

≡ zzz

zzJ

zzJJ

N'

lim '

'

zJNJ∂∂

=

zENE∂∂

=

', zzJ

z 'z

N = differential Jones

02

2

=−∂∂ KE

zE

2µεϖ=K

N= generalized propagation vector (homogeneous media)

Wave Equation:

2NK ∝

NzeJ = General solution

zJ ,0 '',' zzJ

Also:

EGQEED ×∇+== )(αε

ε = dielectric tensor⎥⎥⎥

⎢⎢⎢

=

zzzyzx

yzyyyx

xzxyxx

εεεεεεεεε

GQKN ,⇔⇔⇔∴ ε

EM Theory:

symmetric Anti-symmetric

Page 34: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

34 FLCCMcIntyre, FLCC, 10/31/05

Differential Jones Matrix

33221100 σσσσ aaaaN +++=Jones (1947):Assumed real(ai) => dichroic property & imag(ai) => birefringent property

Barakat (1996):

33221100 σσσσ eeeeN +++=NzeJ =dichroicereal i ≠)(

iondiattenuateimag i ≠)(

Contradiction resolved for small values of polarization effects

Jones' assumption was wrong

...21 xxe x ++= ii ae =∴ 100 −= ae,

Page 35: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

35 FLCCMcIntyre, FLCC, 10/31/05

Other representations

Page 36: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

36 FLCCMcIntyre, FLCC, 10/31/05

E-field test representation

X Y 45

rcp TE TM

Output electric field, given input polarization state

Color degree of circular polarization

Page 37: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

37 FLCCMcIntyre, FLCC, 10/31/05

Intensity test representation

X Y 45

rcp TE TM

Output intensity, given input polarization state

Page 38: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

38 FLCCMcIntyre, FLCC, 10/31/05

Covariance & Coherency MatrixCovariance Matrix (C)

⎟⎟⎟

⎜⎜⎜

√=

yy

xy

xx

C

JJ

Jk 2+⋅= CC kkC

Coherency Matrix (T)

⎟⎟⎟

⎜⎜⎜

−+

√=

xy

yyxx

yyxx

t

JJJJJ

k2

21

+⋅= tt kkT

• Trace describes average power transmitted

Kt1 (mag) Kt2 (mag) Kt3 (mag)

Kt1 (phase) Kt2 (phase) Kt3 (phase)

Kt1 (mag) Kt2 (mag) Kt3 (mag)

Kt1 (phase) Kt2 (phase) Kt3 (phase)

• Assumes reciprocity (Jxy = Jyx)Power

• Convenient with partially polarized light

(similar to Jones-pupil) (similar to Pauli-pupil)

Page 39: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

39 FLCCMcIntyre, FLCC, 10/31/05

Additional comments on polarization in lithography

• Different mathematics convenient with different aspects of imaging

• Source, mask Stokes vector• Lenses Jones vector

• Each vendor uses different terminology

• Initially, source and mask polarization effects will be most likely source of error

Page 40: Characterizing Illumination Angular Uniformity with Phase ...cden.ucsd.edu/archive/secure/archives/seminars/... · 3 FLCC McIntyre, FLCC, 10/31/05 What is polarization? Vector representation

40 FLCCMcIntyre, FLCC, 10/31/05

Conclusion• Polarization is becoming increasingly important in lithography

• Compared various representations of polarization aberrations & proposed Pauli-pupil as ‘language’ to describe them

• Proposed simulation flow and input format

• Multiple representations of same pupil help to understand complex and non-intuitive effects of polarization aberrations