CDR Presentation

advertisement
Senior Design II
Film Thickness Measurement
P06402
Julian Peters
Joe Fitzmyer
Brad Demers
Coordinator: Dr. Wayne Walter
Advisor: Dr. Dale Ewbank
Sponsor: Dr. Satish Kandlikar
Agenda









Project Overview & Background
Interferometry Background
Analysis
System Operation
System Design
Specifications
Design Challenges
Test Plans
Completion Plans
Project Overview – Sponsor’s
Major Needs

Ability to determine existence and thickness
of film
 Cost-effectiveness
 Ability to operate in a “dirty” environment
 Accuracy, but not as demanding as
semiconductor applications
 Must be able to take measurement quickly
 Must not require constant input from user
Project Overview Background

Meniscus Experiment in RIT Thermal
Analysis Lab
Figure 1: Moving Meniscus Experiment
Figure 2: Heater surface and water nozzle detail
Project Overview Background


Meniscus Experiment in RIT Thermal Analysis Lab
Meniscus Experiment in RIT Thermal Analysis Lab – Unanswered Questions:
– Is there a film of adsorbed water left behind the moving meniscus?
– How far does it extend?
– What is its thickness?
Advancing contact
line
Receding contact line
Heated, rotating copper cylinder
Direction of Rotation
Meniscus
Figure 3: Operation of experiment
Interferometry in a Nutshell
4) The recombined beam is collected at a sensor.
The intensity is measured, and can be compared to
the intensity of the original beam.
qi
1) Light is emitted
from the laser diode.
Film Surface
Substrate Surface
3)The two reflected beams recombine. The difference in
the path length taken by the two beams manifests itself as a
phase difference, which can cause attenuation of the beam
intensity.
2) Two reflections take place: part of the
beam reflects from the film surface, part of it
continues through the film and reflects from
the substrate surface.
Figure 5: Interferometry Basics
Interferometry Analysis
for s-polarization
for p-polarization
for s-polarization
for p-polarization
Analysis of Design

MATLAB code written to simulate
reflectance response
 Data from numerical experiments
– Determine appropriate wavelengths
– Analyze experimental data

Most easily identified noise independent
parameter of data is the frequency of
oscillations
Sample MATLAB Results
=635 nm, s-polarization
1
film thickness=1 m
film thickness=10 m
film thickness=50 m
0.95
0.9
0.85
Relative intensity
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0
10
20
30
40
50
Angle of Incidence, degrees
60
Figure 10: Oscillatory Reflectance Response
70
80
90
Sample MATLAB Results
=635 nm, s-polarization
1
film thickness=0 m
0.95
0.9
0.85
Relative intensity
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0
10
20
30
40
50
Angle of Incidence, degrees
60
70
Figure 11: Non-Oscillatory Reflectance Response at Zero Film Thickness
80
90
MATLAB Code Verification
Rs for 10 micron layer, 633 nm light
1
WVASE
MATLAB
0.95
Rs
0.9
0.85
0.8
0.75
0.7
0
10
20
30
40
50
60
70
Angle of Incidence (deg)
Figure 12: Comparison of WVASE32 and MATLAB Results
80
90
Basic System Diagram
Control Hardware
Goniometer
Actuators
Information
Control
Laser Diode Power
Operator
PC
Light reflected
from surface
LabView Data
Collection Hardware
Photosensor
Figure 6: Information and control flow through system
Off-the-Shelf Components
•Laser diode: CPS196
•Photodiode: SM05PD1A
•Goniometers: GNL10-Z6
•Motor Controller: ODC001
•NI USB DAQ 6008
•TI OPA129U
Purchased Components
Purchased Components
Supplier
Thorlabs
Thorlabs
Thorlabs
Thorlabs
Thorlabs
Edmund Optics
Edmund Optics
National Instruments
Grand Total
Part
ODC-001
GNL10-Z6
CPS196
LDS1
SM05PD1A
NT53-830
NT46-573
USB-6008
Description
Number Unit Price Line Total
Motor Controller
2 $598.00 $1,196.00
Motorized Goniometer
2 $435.00 $870.00
Laser Diode Module
1 $143.00 $143.00
Power Supply
1
$79.00
$79.00
Photodiode
1
$48.00
$48.00
Bench Plate
1
$75.00
$75.00
Polarizing Filters
3
$26.70
$80.10
Data Acquisition System
1 $145.00 $145.00
$2,636.10
System Design
Physical System Assembly
Photodiode
Servo Controller
Goniometer
Servo Controller
Substrate and Film
Breadboard Base
Laser Diode
System Design
Physical System Assembly
Goniometer
Servo Controller
Servo Controller
Substrate and Film
Breadboard Base
Base
Specifications & Targets
Positioning Accuracy – ± 0.25°
 Positioning Precision – ± 0.25°
 Film Thickness Accuracy – ± 5 μm
 Film Thickness Precision – ± 5 μm
 Measurement Time – 30 minutes

Design Challenges

Light Source
– Beam divergence
– Suitability of wavelength to film thickness
– Consistency of intensity
– Polarization intensity
– Focal length

Photodiode
– Must accommodate beam divergence
– Accuracy
Design Challenges

Positioning Equipment
–
–
–
–

Accuracy
Repeatability
Synchronicity
Alignment
Equipment Mounts
– Accuracy
– Compensating
Design Challenges

PC Interface Hardware / Software
– Position control and reporting
– Single user input
– Collect data from photodiode

Data Interpretation Programming
– Fit data to simulation
– Measure of confidence
Design Challenges

Specific Application to Mensicus
Experiment
– Optical properties of surface
– Beam alignment
– Flatness of surface
Alignment and Calibration

Goniometer zeroes
 Calibration curve
 Verify alignment
Alignment and Calibration
“Zero” is found by
reflecting laser back
onto itself.
51”
q
Linear-to-angular step
size is found by
making marks on target
at regular linear steps.
Alignment and Calibration
Sensor Goniometer Calibration
10
y = 1.4729x - 9.4451
R2 = 1
8
Goniometer Angle (deg)
6
4
2
0
0
2
4
6
-2
-4
-6
-8
-10
Actuator Position (mm)
8
10
12
Alignment and Calibration
Laser Goniometer Calibration
9
y = 1.5158x - 10.235
R2 = 1
7
Goniometer Angle (deg)
5
3
1
-1 0
2
4
6
-3
-5
-7
-9
-11
Actuator Position (mm)
8
10
12
Test and Completion Plan

Verify assembly alignment
 Labview code
 Test against known films
 Implement Matlab code
 User manual
Any Questions?
CPS196 Datasheet
=405 nm, s-polarization
1.4
film thickness=1 m
film thickness=10 m
film thickness=25 m
1.2
1
Relative intensity
0.8
0.6
0.4
0.2
0
0
10
20
30
40
50
Angle of Incidence, degrees
60
70
80
90
=635 nm, s-polarization
1
film thickness=1 m
film thickness=10 m
film thickness=25 m
0.9
0.8
0.7
Relative intensity
0.6
0.5
0.4
0.3
0.2
0.1
0
0
10
20
30
40
50
Angle of Incidence, degrees
60
70
80
90
=785 nm, s-polarization
1
film thickness=25 m
film thickness=50 m
film thickness=100 m
0.95
0.9
0.85
Relative intensity
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0
10
20
30
40
50
Angle of Incidence, degrees
60
70
80
90
=830 nm, s-polarization
1
film thickness=1 m
film thickness=10 m
film thickness=25 m
0.95
Relative intensity
0.9
0.85
0.8
0.75
0
10
20
30
40
50
Angle of Incidence, degrees
60
70
80
90
Rs for 50 micron layer, 633 nm light
1
WVASE
MATLAB
0.9
0.8
Rs
0.7
0.6
0.5
0.4
0
10
20
30
40
50
Angle of Incidence (deg)
60
70
80
90
Rp for 1 micron layer, 400 nm light
1
WVASE
MATLAB
0.9
0.8
0.7
Rp
0.6
0.5
0.4
0.3
0.2
0.1
0
10
20
30
40
50
Angle of Incidence
60
70
80
90
Rp for 1 micron layer, 633 nm light
1
WVASE
MATLAB
0.95
0.9
0.85
Rp
0.8
0.75
0.7
0.65
0.6
0.55
0.5
0
10
20
30
40
50
Angle of Incidence (deg)
60
70
80
90
Rp for 10 micron layer, 400nm light
1
WVASE
MATLAB
0.9
0.8
0.7
Rp
0.6
0.5
0.4
0.3
0.2
0.1
0
0
10
20
30
40
50
Angle of Incidence (Degrees)
60
70
80
90
Rp for 10 micron layer, 633 nm light
1
WVASE
MATLAB
0.9
Rp
0.8
0.7
0.6
0.5
0.4
0
10
20
30
40
50
Angle of Incidence
60
70
80
90
Rp for 50 micron layer, 400 nm light
1
WVASE
MATLAB
0.9
0.8
0.7
Rp
0.6
0.5
0.4
0.3
0.2
0.1
0
0
10
20
30
40
50
Angle of Incidence (deg)
60
70
80
90
Rp for 50 micron layer, 633 nm light
1
WVASE
MATLAB
0.9
0.8
Rp
0.7
0.6
0.5
0.4
0.3
0.2
0
10
20
30
40
50
Angle of Incidence (deg)
60
70
80
90
Rs for 1 micron layer, 400 nm light
1
WVASE
MATLAB
0.9
0.8
0.7
Rs
0.6
0.5
0.4
0.3
0.2
0.1
0
0
10
20
30
40
50
Angle of Incidence (deg)
60
70
80
90
Rs for 1 micron layer, 633 nm light
1
WVASE
MATLAB
0.98
0.96
Rs
0.94
0.92
0.9
0.88
0.86
0
10
20
30
40
50
Angle of Incidence
60
70
80
90
Rs for 10 micron layer, 400 nm light
1.4
WVASE
MATLAB
1.2
1
Rs
0.8
0.6
0.4
0.2
0
0
10
20
30
40
50
Angle of Incidence
60
70
80
90
Rs for 10 micron layer, 633 nm light
1
WVASE
MATLAB
0.95
Rs
0.9
0.85
0.8
0.75
0.7
0
10
20
30
40
50
Angle of Incidence (deg)
60
70
80
90
Rs for 50 micron layer, 400 nm light
1
WVASE
MATLAB
0.9
0.8
0.7
Rs
0.6
0.5
0.4
0.3
0.2
0.1
0
0
10
20
30
40
50
Angle of Incidence (deg)
60
70
80
90
Control VI
Part Prints
Sensor-Side Mount
Laser Mount
Sensor Mount
Sample Platform
System Operation
User initializes the
measurement through
a simple GUI
LabView controller inputs position
data to motor controllers
Controllers position
goniometers at a range of
angle increments
DAQ measures light intensity incident
on photodiode at each position
LabView plots captured data and outputs
measured thickness as well as error or
confidence level of the measurement
Download