Reticle inspection system
First Claim
1. Optical inspection apparatus for scanning a patterned object and comparing it to information contained in an electronic data base, comprising:
- optical scanning means responsive to a first timing control signal and operative to scan the patterned object and to develop a first data signal including a sampled and quantitized electronic representation of the patterned object;
data base means responsive to a second timing control signal and operative to generate a second data signal corresponding to a design database description of the patterned object scanning by said scanning means, said second data signal having a variable time relationship to said first data signal;
data alignment means for comparing said first data signal to said second data signal and for developing an excess alignment signal which corresponds to any misalignment of said second data signal exceeding a predetermined limit, and for adjusting said time relationship between said first data signal and said second data signal to provided aligned first and second data signals which are time coincident with each other;
timing control means responsive to said excess alignment signal and operative to develop said first and second timing control signals, said first and second timing control signals being used to adjust the relative output data signal rates of said optical scanning means and said data base means for the purpose of maintaining the alignment of said first and second data signals within predetermined limits; and
defect detector means for comparing said aligned first data signal and said aligned second data signal and for developing defect data signals corresponding to differences therebetween having predetermined characteristics.
1 Assignment
0 Petitions
Accused Products
Abstract
An automatic inspection system including an illuminator for illuminating a reticle or photomask to be inspected, while optically projecting a magnified image of the reticle or photomask onto a plurality of detector elements. A carriage assembly moves the object at a constant velocity to allow the detector elements to sequentially view the entire surface to be inspected. The detector elements are responsive to the intensity of light incident thereupon and are periodically scanned to obtain a two-dimensional measured representation of the object. A database adaptor formulates a two-dimensional representation from the design database description corresponding to the scanned object simultaneously and in synchronism with the scanning of the photomask or reticle. The measured and database adapted representation of the scanned object are input to a signal processor for alignment and defect detection. While the representations are shifted through a memory, an alignment circuit dynamically measures and corrects for misalignment between the representations, so that a defect detector can effectively compare the representations for defects. Additional correction of misalignment between the representations is obtained by modulating the size of the measured representation as detected by the detector elements. At the operator'"'"'s option, a second measured image of a multi-cell reticle or photomask may be used for comparison as a substitute for the database representation.
-
Citations
42 Claims
-
1. Optical inspection apparatus for scanning a patterned object and comparing it to information contained in an electronic data base, comprising:
-
optical scanning means responsive to a first timing control signal and operative to scan the patterned object and to develop a first data signal including a sampled and quantitized electronic representation of the patterned object; data base means responsive to a second timing control signal and operative to generate a second data signal corresponding to a design database description of the patterned object scanning by said scanning means, said second data signal having a variable time relationship to said first data signal; data alignment means for comparing said first data signal to said second data signal and for developing an excess alignment signal which corresponds to any misalignment of said second data signal exceeding a predetermined limit, and for adjusting said time relationship between said first data signal and said second data signal to provided aligned first and second data signals which are time coincident with each other; timing control means responsive to said excess alignment signal and operative to develop said first and second timing control signals, said first and second timing control signals being used to adjust the relative output data signal rates of said optical scanning means and said data base means for the purpose of maintaining the alignment of said first and second data signals within predetermined limits; and defect detector means for comparing said aligned first data signal and said aligned second data signal and for developing defect data signals corresponding to differences therebetween having predetermined characteristics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification