Data
analysis sheet for step height
measurements from two 3-D
data sets taken during different
data sessions.
a)
b)
Figure
SH.3.1.For a CMOS step height test structure: a) a
design rendition and b) a
cross-section.
To obtain the
following measurements, consult SEMI
standard test method MS2 entitled "Test Method for Step-Height
Measurements of Thin, Reflecting
Films Using an Optical
Interferometer."
Preliminary
INPUTS
First Data Set
Second Data Set
Description
1
2
quad =
first
second third fourth fifth other
first second third fourth fifth other
which quad of test
structures, if
applicable?
3
orient =
0°
90°
180°
270°
other
0°
90°
180°
270°
other
orientation
4
mag
=
×
×
magnification
5
align =
Yes
No
Yes No
alignment ensured?
6
level =
Yes
No
Yes No
data leveled?
7
cert =
µm
µm
certified value of step
height standard
8
scert
=
µm
µm
certified one sigma
uncertainty of certified
value of step height
standard
9
zrepeat =
µm
µm
maximum uncalibrated
range of the six
calibration measurements
taken before the data
session or after the
data session (whichever
is larger)
10
z6
=
µm
µm
the uncalibrated average
of the six calibration
measurements from which
zrepeat
was found
11
zdrift
=
µm
µm
uncalibrated drift in
the calibrated data
(i.e., the absolute
value of the mean value
of the six calibration
measurements taken
before the data session
minus the mean value
after the data session)
12
calz
=
the
z-calibration
factor = the certified
value of the step height
standard divided by the
average of the twelve
calibration measurements
13
zperc
=
percent quoted by
interferometer
manufacturer for the
maximum deviation from
linearity of the data
scan over the total scan
range divided by 1 %
such that it is unitless
Nomenclature:
"L" and "M" refer
to the test structure number ("1,"
"2," "3," etc.),
"X" and "Y" refer
to the platform letter ("A,"
"B," "C," etc.),
"r" refers to the
reference platform,
"W" and "E"
directionally indicate which
reference platform, and
the data traces are "a,"
"b," and "c".
Uncalibrated
REFERENCE PLATFORM
INPUTS
(in
mm)
First Data Set
Second Data Set
1a
platLrWa=
4a
platLrEa=
1b
platMrWa=
4b
platMrEa=
2a
platLrWb=
5a
platLrEb=
2b
platMrWb=
5b
platMrEb=
3a
platLrWc=
6a
platLrEc=
3b
platMrWc=
6b
platMrEc=
Calibrated
REFERENCE PLATFORM
CALCULATIONS
(in
mm)
First Data Set
Second Data Set
7a
platLr=
8a
splatLr=
7b
platMr=
8b
splatMr=
Note 1:
platLr = AVE(platLrWa,
platLrWb, platLrWc, platLrEa,
platLrEb, platLrEc)*calz
Note 2:
splatLr = STDEV(platLrWa,
platLrWb, platLrWc, platLrEa,
platLrEb, platLrEc)*calz
Note 3: The calculations
for the second data set are
similar to the calculations for
the first data set given in Notes
1 and 2.
Uncalibrated
PLATFORM INPUTS
(in
mm)
First Data Set
Second Data Set
9a
platLXa
=
9b
platMYa
=
10a
platLXb =
10b
platMYb =
11a
platLXc =
11b
platMYc =
Calibrated
PLATFORM CALCULATIONS
(in
mm)
First Data Set
Second Data Set
12a
platLX =
12b
platMY
=
13a
splatLX
=
13b
splatMY
=
14a
uWplatLX
=
14b
uWplatMY
=
15a
ucertLX
=
15b
ucertMY
=
16a
urepeatLX
=
16b
urepeatMY
=
17a
udriftLX
=
17b
udriftMY
=
18a
ulinearLX
=
18b
ulinearMY
=
19a
uplatLX
=
19b
uplatMY
=
Note 4:
platLX = calz*AVE(platLXa,
platLXb, platLXc)-
platLr
Note 5:
splatLX =
calz*STDEV(platLXa,
platLXb, platLXc)
Note 6:
uWplatLX = SQRT(splatLX2+splatLr2)
Note 7:
ucertLX = |scert*platLX
/ cert|
Note 8:
urepeatLX
= |zrepeat*platLX
/ (2*1.732*z6)|
Note 9:
udriftLX = |zdrift*calz*platLX
/ (2*1.732*cert)|
Note 10:
ulinearLX
= |zperc*platLX
/ (1.732*100)|
Note 11:
uplatLX = SQRT(uWplatLX2+ucertLX2+urepeatLX2+udriftLX2+ulinearLX2)
Note 12: The
calculations for the second data
set are similar to the
calculations for the first data
set given in Notes
4 through 11.