SYSTEM, METHOD AND PRODUCT FOR CALIBRATING INSPECTION TOOLS
First Claim
Patent Images
1. A method for calibrating an inspection tool for inspecting a plurality of components on a substrate, comprising:
- supporting a calibration substrate comprising a plurality of component fiducials, wherein each fiducial indicates a theoretical location of a single component to be inspected;
(a) moving a camera over a first component fiducial, wherein the camera moves in an X,Y direction;
(b) imaging the first component fiducial on the calibration substrate;
(c) measuring an X, Y position for the first component fiducial on the calibration substrate;
(d) calculating an XY offset value for the X,Y position of the first component fiducial by utilizing the measured X,Y position of the first component fiducial;
repeating steps (a)-(d) on each of the component fiducials until the pairs of XY calibration offset values for the component fiducials are calculated;
placing the pairs of XY calibration offset values in an XY map; and
using the XY map as a source of calibrated XY offset values for each component when inspecting the plurality of components on the substrate.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to systems and methods for examining a number of components that have been assembled onto a substrate. In general, the invention relates to the calibration of inspection tools for inspecting components on the substrate. In particular, the invention relates to the calibration of inspection tools for detecting the accuracy of the array pegs positions on an assembled HTA plate.
94 Citations
21 Claims
-
1. A method for calibrating an inspection tool for inspecting a plurality of components on a substrate, comprising:
-
supporting a calibration substrate comprising a plurality of component fiducials, wherein each fiducial indicates a theoretical location of a single component to be inspected; (a) moving a camera over a first component fiducial, wherein the camera moves in an X,Y direction; (b) imaging the first component fiducial on the calibration substrate; (c) measuring an X, Y position for the first component fiducial on the calibration substrate; (d) calculating an XY offset value for the X,Y position of the first component fiducial by utilizing the measured X,Y position of the first component fiducial; repeating steps (a)-(d) on each of the component fiducials until the pairs of XY calibration offset values for the component fiducials are calculated; placing the pairs of XY calibration offset values in an XY map; and using the XY map as a source of calibrated XY offset values for each component when inspecting the plurality of components on the substrate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for calibrating an inspection tool for inspecting a plurality of components on a substrate, comprising:
-
a table for supporting a calibration substrate comprising a plurality of component fiducials, wherein each component fiducial indicates a theoretical location of each component that is to be inspected; a camera to view the plurality component fiducials; a robot to move the camera in an X,Y direction to go over each component fiducial; a vision system to image each component fiducial on the calibration substrate; a measuring device to measure an X,Y position for each component fiducial on the calibration substrate; a processor to calculate an XY calibration offset values for the X,Y position of each component fiducial; a computer to place the XY offset values in an XY map which is used as a source for calibrated XY offset values per each component fiducial for inspecting the plurality of components on the substrate. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for calibrating an inspection tool for inspecting a plurality of components on a substrate, comprising:
-
(a) a first component for receiving a calibration substrate comprising a plurality of component fiducials, one fiducial per component, wherein each fiducial indicates a theorectical location of each component that is to be inspected; (b) a second component for moving a camera in an X,Y direction over a first component fiducial; (c) a third component for imaging the first component fiducial on the calibration substrate; (d) a fourth component for measuring an X,Y direction over the first component fiducial; (e) a fifth component for calculating a pair of XY offset value for the X,Y position of the first component fiducial by utilizing the measured X,Y position of the first component fiudical; (f) a sixth component for repeating the moving, imaging, measuring and calculating steps on each of the component fiducials until the pairs of the XY calibration offset values for the component fiducials are calculated; and (g) a seventh component for placing the pairs of XY calibration offset values in an XY map; and
using the XY map as a source of calibrated XY offset values for each component when inspecting the plurality of components on the substrate.
-
Specification