6-14
Chapter 6: Creating Automated Scripts
Script Creation
Overview
The basic steps you will take to create a script include:
1.
Plan the script.
2.
Locate edge features.
3.
Set up align and deskew parameters for the mask.
4.
Set up planarity for the mask.
5.
Obtain substrate information.
6.
Move to the features to be measured.
7.
Call the measurement subroutine.
8.
Suggest order of script sequence.
Plan the Script
The best scheme for creating a script is to first visualize the device (or feature) on a
sheet of paper. As you draw the device roughly to scale:
Draw the windows to set up the sequence windows for feature measurement in the
X-, Y- or Z-axis.
Imagine how the part will be found if the stage does not position it correctly.
Identify any distinct features to look for as a pattern recognition routine that can
assist in centering the part.
Locate Feature Edges
Use pattern recognition to find the top, bottom, left and right edges of the feature. First,
calculate the centroid of the feature. Next, calculate the offset from screen center.
Finally, try to center the feature on the screen using RELMOVE: commands.
Once the feature is centered, use pattern recognition again to get the new top, bottom,
left and right edges. This will enable you to set up the sequence windows for measuring
the line, space and pitch. Be careful to set the windows near a fiducial so that the
measurement windows can be located accurately and consistently.
It is recommended that you set up this portion of the script using an OPMARK:
command. This facilitates testing the measurement/pattern recognition feature centering
commands and enables a quick edit/run/debug mode (reducing cycle time).
Once the measurement subroutine is stable and robust, you can set up the script.
Summary of Contents for KMS-310
Page 10: ...Contents viii...
Page 33: ...System Overview Product Overview Subsystem Overview Functional Overview 3...
Page 51: ...User Interface Overview Software Controls Software Organization 4...
Page 119: ...Creating Automated Scripts Overview Script Creation Script Locator Script Commands 6...
Page 266: ...7 48 Chapter 7 Operation...
Page 292: ...8 26 Chapter 8 Maintenance...
Page 293: ...Error Messages System Error Messages Script Error Messages 9...
Page 297: ...Glossary...
Page 304: ...I 4 Index...