2a: absorbing materials pt-by-pt and genoscnanosop/documents/session2a...©2014 j.a. woollam co.,...

73
©2014 J.A. Woollam Co., Inc. www.jawoollam.com 1 Nina Hong 2A: Absorbing Materials Pt-by-Pt and GenOsc U Penn, February 2014

Upload: others

Post on 01-Dec-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 1

Nina Hong

2A: Absorbing Materials

Pt-by-Pt and GenOsc

U Penn, February 2014

Page 2: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 2

Pt-by-Pt Fit

UV Absorbing Films

Point-by-Point Fit Procedure

Different Fit Types

Page 3: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 3

UV Absorbing Films

Transparent films with onset of absorption in UV:

Si3N4, SiON, Resists, Organics, etc.

Wavelength (nm)

0 300 600 900 1200 1500 1800

Index o

f re

fraction '

n' E

xtin

ctio

n C

oeffic

ient '

k'

0.9

1.2

1.5

1.8

2.1

2.4

2.7

0.0

0.3

0.6

0.9

1.2

1.5

n

k

Experimental Data

Wavelength (nm)

0 300 600 900 1200 1500 1800

i

n d

eg

ree

s

0

10

20

30

40

50

Exp E 70°Exp E 75°

Page 4: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 4

Fit n,d in transparent region.

FIX d and fit n,k in absorbing region.

DATAUNKNOWNS

Ψ,Δn,k,d

DATAUNKNOWNSΨ,Δn,d

UV absorbing - Analysis Approach

Page 5: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 5

UV Absorbing Films

Divide analysis into 2 parts:

Step 1: Transparent Region.

– Range select data where film is transparent (k=0)

▪ typically longer wavelengths.

– Two unknowns n(l) & thickness.

– Two measured parameters (l) & D(l).

– Cauchy fit n(l) & thickness

Step 2: Absorbing Region.

– Fix thickness from Step 1.

– Fit n,k on a wavelength-by-wavelength basis.

Page 6: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 6

Step 1: Cauchy fit

Cauchy fit at long wavelengths determines thickness

Wavelength in nm

0 200 400 600 800 1000 1200 1400

Inde

x o

f re

fraction

'n

'

Extin

ctio

n C

oeffic

ient 'k

'

1.40

1.50

1.60

1.70

1.80

0.00

0.05

0.10

0.15

0.20

0.25

nk

Cauchy only valid in

transparent region

Page 7: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 7

Range Selecting Data

User chooses angles, wavelengths and data types for fit

Choose Angles

Choose Wavelengths

Choose Data Types

“Range Select” menu from

Experimental Data window.

Page 8: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 8

Step 2: Point-by-Point Fit

“Point by Point” fits data on a wvl-by-wvl basis.

– Determines n, k if thickness is correct from Step 1.

– Start at longest wavelengths where n is known from Cauchy fit and k=0.

– Fit progresses to shorter wavelengths.

Page 9: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 9

1. Delete All Parameters

Set-Up for Point-by-Point Fit

2. Turn on n and k

(new fit parameters)

Page 10: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 10

0

Point-by-Point Fit

Initial starting values. }

Where to start the fit.

Previous points averaged together for

next wavelength.

1 averages previous value(s)

0 ignores all previous values

(uses current model values)

Page 11: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 11

Advantages

– Small features in n,k are identified.

– QUICK!

– EASY!

Photon Energy (eV)

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0

Ind

ex o

f re

fra

ctio

n '

n'

Extin

ctio

n C

oe

fficie

nt '

k'

1.2

1.4

1.6

1.8

2.0

2.2

0.0

0.2

0.4

0.6

0.8

nk

Point-by-Point Fit

Page 12: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 12

Point-by-Point Fit

Disadvantages

– Requires film to be transparent over some

measured wavelengths.

– Does not enforce Kramers-Kronig consistency

(n,k may be unphysical).

– Noise in , D is incorporated in n, k.

– Requires accurate starting optical model.

(*Hence, try to make accurate model for

transparent region, account for microstructure if

needed)

KK consistency can be checked with oscillator

model or KK layer.

Page 13: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 13

1 Example 1-Organic on Si

– Use Cauchy-Point by Point Fit

procedure to determine optical

constants over full spectral range.

Page 14: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 14

2,3 UV Absorption

Example 2-Organic on Si

Example 3-Organic on Si(Use si_vuv.mat for substrate)

Fit longer wavelengths with Cauchy.

Fix Thickness and fit n,k using Point-by-Point method.

Save environment file for Example 3 (for later

use)!

Are optical constants K-K consistent?

Page 15: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 15

Data Fit Types

All vary “fit” parameters to find best agreement with Experimental Data

Normal Fit

– Works with ALL selected data simultaneously.

Point-by-Point Fit

– Fit on wavelength-by-wavelength basis.

Global Fit

– Searches Grid of starting values.

Page 16: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 16

“Normal” Fit

Varies fit parameters to determine the minimum (BEST FIT)

Fits to all data (all wavelengths, all angles) simultaneously.

Starting values are important.

0

20

40

60

80

100

0 200 400 600 800 1000 1200 1400 1600 1800 2000

MS

E

Thick.1

Starting

Point

local minima

Page 17: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 17

Point-by-Point Fit

Fits one wavelength at a time.

Use in special cases

– 2 unknowns per wavelength.

– Fit parameters are wavelength dependent

THICKNESS IS NOT WAVELENGTH DEPENDENT!

Typical Use:

Fit n,k with all other parameters fixed at known

values.

Page 18: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 18

Point-by-Point Application

Cauchy Fit to 3eV gives thickness and index.

Cauchy doesn’t extend well to absorbing region.

Generated and Experimental

Photon Energy (eV)

0 2 4 6 8 10

in d

egre

es

5

10

15

20

25

30

35

40

Model Fit Exp E 55°

Page 19: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 19

Normal Fit?

Normal fit for n,k

Normal Fit Result

Photon Energy (eV)

0 2 4 6 8 10

Index o

f R

efr

action '

n'

Extin

ctio

n C

oeffic

ient '

k'

0

10

20

30

40

0.0

0.5

1.0

1.5

2.0

nk

Cauchy 'Starting value' Optical Constants

Photon Energy (eV)

0 2 4 6 8 10

Ind

ex o

f R

efr

actio

n '

n'

Extin

ctio

n C

oe

fficie

nt '

k'

2.20

2.30

2.40

2.50

2.60

2.70

2.80

0.00

0.02

0.04

0.06

0.08

0.10

nk

Normal Fit can easily get lost if material n,k are far away from

Cauchy “starting point”.

Page 20: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 20

Point-by-Point Fit!

Uses previous answer as good

“starting point” for next wavelength.

cauchy-1 Optical Constants

Photon Energy (eV)

0 2 4 6 8 10

Index o

f R

efr

action '

n'

Extin

ctio

n C

oeffic

ient '

k'

1.8

2.1

2.4

2.7

3.0

3.3

3.6

0.0

0.5

1.0

1.5

2.0

nk

starting n,k PBP Fit Result

Page 21: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 21

Finding the best MSE

0

50

100

150

200

250

300

350

400

0 0.2 0.4 0.6 0.8 1 1.2

Film Thickness (mm)

MSE

“local”minima

“global”minimum

in

de

gre

es

in

de

gre

es

Photon Energy (eV)

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.00

20

40

60

80

100Model Fit Exp E 40°Exp E 75°

Photon Energy (eV)

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.00

20

40

60

80

100Model Fit Exp E 40°Exp E 75°

Photon Energy ( eV)

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0

in

de

gre

es

0

20

40

60

80

100Model Fit Exp E 40°Exp E 75°

Photon Energy ( eV)

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0

in

de

gre

es

0

20

40

60

80

100Model Fit Exp E 40°Exp E 75°

Page 22: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 22

How to get good start values?

Global fit – Searches a ‘grid’ of starting points for the best match– Each parameter has

multiple start values in a wide range

Useful to avoid local MSE minimums – New users

– Complicated models with many parameters

– Thick films

Parm AP

arm

B

2D grid

Page 23: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 23

Global Fit in WVASE

Check parameter “fit box” in model layer.

– Actual values of fit parameters do not matter.

Click “Edit Parms” from “Fit”Window.

Page 24: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 24

Edit Parms for Global Fit

1. Highlight a fit parameter

2. Set minimum, maximum and number of guesses

3. “Change Parm Coupling”to update the changes

4. Repeat until all fit parameters have defined ranges and number of guesses

5. Perform “global” fit

13

2

5

Page 25: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 25

Global Fit Guidelines

Use ~50 guesses per 1 micron thickness range

Use ~10-20 guesses for Index range of 1 (An)

Use ~ 5 guesses for Non-ideality

Avoid global fitting dispersion (Bn, Cn)

Keep total number of guesses under 5000

Reduce Wavelengths and Angles to improve

speed.

NOTE: parameter limits will remain for Normal

Fit unless adjusted.

Page 26: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 26

GenOsc Outline

Why use Oscillator models?

What are Oscillator models?– Oscillating systems & resonant frequencies.

– Kramers-Kronig consistency

How to use Oscillator models?– WVASE Generalized oscillator (“Genosc”) layer.

– Fitting GenOsc models to Reference material file.

– Using GenOsc to fit real data (Afternoon Session 3B).

Page 27: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 27

Why Use Oscillator Models?

To check optical constants!

Are both correct? How to decide?

Cuves must be physically reasonable:

Kramers-Kronig Consistency!

Page 28: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 28

Oscillator Model Advantages

Oscillator models are described as dispersion equations.

Advantages:

– Reduces # of “fit” parameters

▪ Fewer parameters in the model.

– Flexible for similar samples.

▪ Can be saved on disk and used for later samples.

– Maintains/enforces K-K consistency.

Page 29: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 29

The Dielectric Function ɛ(ω)

The Dielectric Function e(E) or e(w), is the Dielectric

Polarization as a function of Energy (or Frequency).

Regions of transparency, and regions of absorption.

Where do these features come from?

Why do we model these with Oscillator functions?

absorption absorption

eedc

transparent

Page 30: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 30

Optical Absorption

Absorptions in the various spectral

regions have different shapes & root

causes.

– Electronic Transitions

– Molecular Vibrations

– Lattice Vibrations

– Free-carriers Rutile TiO2

UV to IR

e

Photon Energy (eV)0.03 0.1 0.3 1 3 10

e 1 2

-50

-38

-25

-13

0

13

25

0

10

20

30

40

50

60

e1e2

Lattice

VibrationsElectronic

Transitions

UVIR Visible

Transparent

Page 31: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 31

Dielectric Polarization

– Internal E-field’s response to externally applied E-Field.

External E-field

+–

+–

+–

+–

+–

+–

+–

+–

+–

+–

+–

+–

+–

+–

+–

Displacement D-field

Different atoms/molecules/crystal structures have different

dielectric polarizability.

opp

externalmaterialtheintotal

ED

DEE

eeee

)(

Single atom example material

+–

External E-field

Dipole Moment

- +

No E-field

External E-field

Change in separation

= change in Dipole Moment

Molecule

(with Charge separation)

Molecular example

- +

- +

Electron

cloud

Nucleus

Page 32: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 32

Oscillating Systems

Oscillating systems:

– Have (wo) natural frequency

of vibration

– A driving force (F) causes

oscillations at same

frequency

– Oscillator amplitude &

phase are usually different

than driving force F

)cos( rrr tAX w r = response

)cos( tAF f w

F

XrMass on a spring

• Light is an oscillating wave: Alternates positive and negative.• Absorptions due to different mechanisms can be described by

oscillators.

Photon In = Oscillating electron cloud.

Page 33: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 33

Complex Representation of Oscillator

Amplitude & Phase become “Real” & “Imaginary” curves.

– Amplitude affects peak height. Maximum at wo

– phase lag >90° Re{Xr} becomes negative

– More damping (energy absorption) wider Im{Xr}

Frequency

(energy)

Re{X}

Frequency

(energy)

Im{X}

wo

Amplitude

wo

180°

Phase (°)

wo

)cos( w tAX r

r = response rr XX ˆRe

ti

rr eeAX wˆ

Instead of

We use

To convert back to Real time response

sincos

ImReˆ

iA

XiXX rrr

tie w

Time dependent term is usually left off

Page 34: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 34

Kramers-Kronig Relation

Real and imaginary parts depend on each other.

Frequency (energy)

nk

e1e2

0 22

21

21 w

ww

wew

we dP

0 22

12

12w

ww

we

wwe dP

P means “principal part”

Integral equation ties area under e2 to shape of e1 and vice-versa

Optical constants must satisfy

KK-relation to be physical.

“Bumps make wiggles”, the

shape of n & k curves are

related.

Page 35: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 35

Ensemble model: Multiple Absorptions

Optical constants can be modeled as a summation or “ensemble” of various kinds of oscillator functions.

Energy in eV1 2 3 4 5 6

e2

0

5

10

15

20

25

30

GaAs

– Multiple electronic transitions.

– Sum of oscillators used.

– Remains KK-consistent.

Photon Energy (eV)

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0

Re

al(

Die

lectr

ic C

on

sta

nt)

, e 1

Ima

g(D

iele

ctric

Co

nsta

nt),

e2

-20

-10

0

10

20

30

0

5

10

15

20

25

30

e1

e2

Page 36: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 36

Break!!

Page 37: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 37

GenOsc Outline

Why use Oscillator models?

What are Oscillator models?– Oscillating systems & resonant frequencies.

– Kramers-Kronig consistency

How to use Oscillator models?– WVASE Generalized oscillator (“Genosc”) layer.

– Fitting GenOsc models to Reference material file.

– Using GenOsc to fit real data (Afternoon Session 3B).

Page 38: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 38

WVASE Layer “Genosc.mat”

e1

section

e2 section &

oscillator list

Reference/graph

section

Oscillator functions that describe e1 & e2 ( n & k ). KK-consistent!

Page 39: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 39

Genosc: Transparent Reference Spectra

Load Reference

Match e1 (only)

with offset and poles

Add oscillators and fit

to match e2 (only)

Good Fit?

Absorbing Transparent

Page 40: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 40

Describe n(l) of transparent materials.

Kramers - Kronig consistent

Transparent: Sellmeier Model

0, 22

0

2

2

2

1

kB

Anj j

je

ll

le

eedc

transparent

Page 41: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 41

Transparent: Sellmeier “Poles”

Adds dispersion (curvature) to both ends

Easier to use photon energy scale when

describing oscillators…curves are symmetric.

e1 reference

e1 Sellmeier

Absorptions must be outside of spectral range

Photon Energy (eV)

0.03 0.1 0.3 1 3 10-50

-38

-25

-13

0

13

25

Valid spectral range

(transparent region)

Page 42: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 42

Genosc Window: e1 Section

“Poles” and “e1 offset” used to match e1

shape.

Photon Energy (eV)

1.0 2.0 3.0 4.0 5.00.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

Pole #1

dispersion

Pole #2

dispersion

e1

e1 Offset

Page 43: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 43

Genosc Modeling: Transparent Films

1. Fit Pole #1 Amplitude

2. Add Pole #1 Position

3. Add e1 offset.

4. Add Pole #2 Amplitude

– (should stay zero or very small)

– (Keep if improves fit, but remove if MSE stays the

same or fit goes unphysical.)

Page 44: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 44

Varying Pole Magnitude

• Adjusting e1 offset moves curve up and down.

• Pole 1 adds upward curvature, pole 2 downward.

Page 45: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 45

4 Example 4-SiO2.mat

You can open “mat” files in any

models.

Use Examples 4-SiO2.mat file as

reference material in GenOsc.

Fit with Genosc.mat.

Fit Pole #1, Pole #2, and e1 offset.

Page 46: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 46

Fitting Transparent ReferenceMaterials: SiO2 example

1) Load SiO2.mat as

reference material.

2) Select Fit e1 only.

3) Note shape of green e1

curve:

– Dispersion upturn at

hi-eV. “Pole #1”.

– Small Dispersion

downturn at low eV.

“Pole #2”.

Page 47: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 47

Fitting Transparent Reference Material

SiO2 example (part 1)

1) Enter different values in Pole#1 Position(eV) & Magnitude

– Observe how these values change curvature of model e1

(black curve).

2) Enter different values for e1 Offset

– Observe how this value changes the model’s e1 constant

offset.

Page 48: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 48

Fitting Transparent Reference Material

SiO2 example (part 2)

1) Enter small values (<0.5) into Pole#2 Magnitude

– (do not change Position value from 0.001eV)

– Note how different values change curvature of model e1

curve (black curve) downward at low energies.

Page 49: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 49

Fitting Transparent Reference Material:

SiO2 example (part 3)

1) Approximate the green reference curve by entering

appropriate values in the Pole#1, Pole#2, & e1 Offset

quantities.

2) Check Pole#1 Position & Magnitude, Pole#2 Magnitude, & e1

Offset as fit parameters.

3) Click Fit Osc. to Ref. button to start fit

– Final fit should look something like figure below.

Page 50: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 50

Sellmeier: General Guidelines

Do not fit Position of pole if Amplitude = 0.

Do not fit Position of Pole#2.

Pole#1 and e1-offset often correlated

– Both increase index, but Pole#1 Amplitude also

adds curvature (dispersion).

– Often possible to fix either pole 1 position or pole

1 magnitude.

Page 51: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 51

5-7 More Transparent mat files

Example 5-Al2O3.mat

Example_6-CaF2.mat

Example_7-f3_Schott.mat

(from 0.6 to 3.7 ev)

Fit Pole #1, Pole #2, and e1 offset.

Page 52: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 52

UV-Absorbing Reference Materials

Load Reference

Match e1 (only)

with offset and poles

Add oscillators and fit

to match e2 (only)

Good Fit?

Absorbing Transparent

Page 53: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 53

Types of Absorption, Types of Oscillators

Different oscillators used for different absorptions.Absorption features & Suggested oscillators:

Organics and Dielectrics: UV Resonant Absorptions.– Gaussian, Tauc-Lorentz, Cody-Lorentz.

Metals: Free electron absorption.– Drude or Lorentz oscillator functions.

Semiconductors: Electronic Transitions.– Direct Bandgap: Psemi-E0

– Indirect Gap / Amorphous: Tauc-Lorentz or Cody-Lorentz.

– Higher Energy Transitions: Gaussian or PSEMI.

Page 54: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 54

Lorentz Oscillator

“Classic” response function derived in textbooks.

Has long absorption tails, can cause unwanted absorption in transparent regions.

Works best for metals (where absorption exists over all wavelengths).

Also works well for IR phonons (crystal lattice vibrations).

EiEE

A

e

220

~e 1

e2

Photon Energy (eV)1.0 2.0 3.0 4.0 5.0

0.4

0.6

0.8

1.0

1.2

1.4

1.6

0.0

0.2

0.4

0.6

0.8

1.0

e1e2

A

E0

All oscillators have Amplitude (A), Position (E0), and width ()

Page 55: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 55

Drude Model: Lorentz Oscillator for Metals

Lorentz oscillator with Eo = 0.

Describes free carriers

because no restoring

force(set E0=0 in Lorentz).

Use for Metals, doped

semiconductors, and

conductive dielectrics.

Optical method for Non-

contact measurement of

resistivity (conductivity). EiE

A

e

2

~

Photon Energy (eV)1.0 2.0 3.0 4.0 5.0

0.6

0.7

0.8

0.9

1.0

0.0

0.05

0.1

0.15

0.2

e1e2

e 1

e2

Page 56: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 56

Gaussian Oscillator

Shorter absorption

tails than Lorentz.

- Absorption drops rapidly to 0.

Use for:– Materials which

become transparent at

longer wavelengths.

– multiple UV absorptions

in amorphous materials.

– Infrared absorptions in

amorphous materials.

22

2

n

n

n

n

Br

EE

n

Br

EE

n eAeAe

gR

n dE

P

e

e

22

2

1

2

Photon Energy (eV)1.0 2.0 3.0 4.0 5.0

0.3

0.6

0.9

1.2

1.5

1.8

0.0

0.2

0.4

0.6

0.8

1.0

e1e2

e 1

e2

Page 57: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 57

Tauc-Lorentz Model

Includes band-gap

energy (Eg), with NO

absorption allowed

below gap Energy.

Goes exactly to zero.

Good for amorphous

semiconductors &

other UV absorptions.

Asymmetric shape is

more accurate for

amorphous materials.

G.E. Jellison, Jr. and F.A.

Modine, Appl. Phys. Lett. 69,

371 (1996), Erratum, Appl.

Phys. Lett. 69, 2137 (1996)

Photon Energy (eV)

1.0 2.0 3.0 4.0 5.00.6

0.8

1.0

1.2

1.4

1.6

1.8

2.0

0.0

0.2

0.4

0.6

0.8

1.0

e 1

e2

e1e2

Page 58: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 58

Cody-Lorentz Model

Ferlauto & Collins (2002).

Includes band-gap Eg, – NO absorption allowed

below gap energy.

– Goes exactly to zero.

Adds extra flexibility to fit shape of absorption edge.– Extra fit term Ep

– Urbach tail function also

incorporated for defect

absorption.

Asymmetric shape is more accurate for amorphous

materials.

A.S. Ferlauto et. al., J. Appl.

Phys. 92, No. 5, 2429 (2002).

Photon Energy (eV)

1.0 2.0 3.0 4.0 5.00.6

0.8

1.0

1.2

1.4

1.6

1.8

2.0

0.0

0.2

0.4

0.6

0.8

1.0

e 1

e2

e1e2

Eg

Page 59: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 59

e2 Section: Oscillator Types Choose oscillator ‘Type’ and ‘Style’, then Add oscillator.

Use to describe e2 shape of material.

Add/Delete Oscillator(s).

Osc Up/Down buttons.

Page 60: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 60

e2 Section: Oscillator List

Details of entire oscillator collection.

Can adjust or fit each parameter.

Page 61: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 61

“Build Genosc” Feature

Reference materials

are often helpful in

building Genosc

References can come

from

– Publications

– tabulated optical

constants data base

– Similar material

– Pt by pt fit results

Page 62: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 62

Display Window

Dielectric Function Display Window: Displays e2 and e1*, of model

(Black curves).

Displays Reference Material (if

present) e2 (in red) and e1* (in

green),

Displays e2 (in blue) of currently

highlighted oscillator.

Page 63: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 63

8 Example 8-SiNx pbp.mat

Fit with Genosc.mat.

Fit Tauc-Lorentz Oscillator for

absorption.

Fit Pole #1, Pole #2, and e1 offset

for index.

Page 64: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 64

Fitting UV-Absorbing Reference Material

Silicon Nitride example

1) Load Demo_2_sinx pbp.mat

as reference material

2) Select Fit e2 only (we are

going to fit e2 first, then e1).

3) Note red e2 curve looks like a

Tauc-Lorentz shape.

Page 65: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 65

Fitting UV-Absorbing Reference Material

Adding Oscillators

1) Select Tauc-Lorentz as oscillator type

and add Tauc-Lorentz oscillator

– Enter the approximate broadening

prior to Adding Oscillator (4 eV)

– The Eg value might need to be

manually set to the right value

(3 eV in this case).

2) Change oscillator parameters until an

approximate fit is achieved (see figure

at right).

Page 66: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 66

Fitting UV-Absorbing Reference Material

Preparation before Referencee2 fit

3) Check all four fit parameters for Tauc-Lorentz oscillator.

4) Prior to fitting, the GenOsc window should look similar to figure

below.

Page 67: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 67

Fitting UV-Absorbing Reference Material Silicon Nitride example, e2 fit to Ref.

5) Click on Fit Osc. to Ref. window & fit Ref. Mat.

6) After fit, the GenOsc window should look similar to below.

Page 68: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 68

Fitting UV-Absorbing Reference Material Silicon Nitride example, e1 fit preparation

7) Select “e1 Offset” as fit parameter & “Fit e1 only” button

8) With e1 Offset = 1.5, window should look similar to below.

Page 69: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 69

Fitting UV-Absorbing Reference MaterialSilicon Nitride example, after e1 & e2 fit

9) Click on Fit Osc. to Ref. window & fit Ref. Mat.

(NOTE: fitting e1 only)

10) After fit, window should look similar to figure below.

11) Observe post-fit e1 Offset & Tauc-Lorentz values.

Page 70: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 70

9,10 Genosc fit UV Absorbing Materials

“Example 9-a-si.mat”

“Example 10-SiON.mat”– NEEDS TWO OSCILLATORS!!

Page 71: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 71

GenOsc Summary: Fitting Reference Spectra

Load Reference

Match e1 (only)

with E-inf and Poles

Add oscillators and fit

to match e2 (only)

Good Fit?

Absorbing Transparent

Genosc.mat layer

useful for both

transparent and

absorbing materials.

Page 72: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 72

Summary

1. Data Analysis Strategy for UV absorbing Films

2. Pt-by-Pt Fit Procedure

3. Understand oscillating systems.

– Mass on spring, etc. Resonant frequency, Amplitude, etc.

4. Optical absorption as oscillators :

– Light interacts with electrons.

– Kramers-Kronig relation, K-K consistency.

5. Optical Dispersion Functions : “Oscillator Models”

– Lorentz, Gaussian, Tauc-Lorentz, Drude…many types

available.

6. Fitting reference data sets.

– Used WVASE32 Genosc layer to fit functions to reference

values.

Page 73: 2A: Absorbing Materials Pt-by-Pt and GenOscnanosop/documents/Session2A...©2014 J.A. Woollam Co., Inc. 25 Global Fit Guidelines Use ~50 guesses per 1 micron thickness range Use ~10-20

©2014 J.A. Woollam Co., Inc. www.jawoollam.com 73

Lunch!!