Pattern inspection method and pattern inspection device
First Claim
1. A pattern inspection method which scans an inspected pattern formed on a substrate according to design data with a laser beam and receives light passed through said substrate with a light receiving device and, from pattern information obtained by said light receiving device, generates an image of the inspected pattern and, for coincidence between this image and reference data obtained by imaging of said design data, corrects said reference data to generate a reference image and compares the image of said inspected pattern and the reference image to detect any defects of the inspected pattern wherein,said reference image generation comprising:
- provision to each pixel of sub-pixels dividing the pixel to form a matrix and calculation of a gray level of the pixel based on the number of sub-pixels belonging to a pattern developed in each pixel,calculation of a pattern width for the reference data by treating a number obtained by dividing said gray level by a gray level step count as the width of the pattern developed in that pixel,determination of an edge boundary condition showing the gray level corresponding to the pattern edge position through convolution operation of an optical point spread function corresponding to a strength of the laser beam and said inspected pattern image,detection of the edge position in said inspected pattern by the unit of sub-pixels according to said edge boundary condition,calculation of the pattern width for said inspected pattern according to the detected edge position, andcalculation of the correction width of the pattern width for said reference data in the unit of sub-pixels from the difference between the pattern width of said inspected pattern and the pattern width of the reference data.
1 Assignment
0 Petitions
Accused Products
Abstract
In this pattern inspection device, the optical scanning section scans the inspected pattern using a laser beam. A photoelectric image processing section generates an image of the inspected pattern. A reference image generation section calculates the gray level of each pixel according to the number of sub-pixels belonging to the pattern developed in each pixel and calculates the pattern width for the inspected pattern and the reference data with treating the count obtained by dividing the gray level by the gray level step count as the width of the pattern developed in that pixel.
-
Citations
9 Claims
-
1. A pattern inspection method which scans an inspected pattern formed on a substrate according to design data with a laser beam and receives light passed through said substrate with a light receiving device and, from pattern information obtained by said light receiving device, generates an image of the inspected pattern and, for coincidence between this image and reference data obtained by imaging of said design data, corrects said reference data to generate a reference image and compares the image of said inspected pattern and the reference image to detect any defects of the inspected pattern wherein,
said reference image generation comprising: -
provision to each pixel of sub-pixels dividing the pixel to form a matrix and calculation of a gray level of the pixel based on the number of sub-pixels belonging to a pattern developed in each pixel, calculation of a pattern width for the reference data by treating a number obtained by dividing said gray level by a gray level step count as the width of the pattern developed in that pixel, determination of an edge boundary condition showing the gray level corresponding to the pattern edge position through convolution operation of an optical point spread function corresponding to a strength of the laser beam and said inspected pattern image, detection of the edge position in said inspected pattern by the unit of sub-pixels according to said edge boundary condition, calculation of the pattern width for said inspected pattern according to the detected edge position, and calculation of the correction width of the pattern width for said reference data in the unit of sub-pixels from the difference between the pattern width of said inspected pattern and the pattern width of the reference data. - View Dependent Claims (2, 3)
-
-
4. A pattern inspection device comprising:
-
a scanning means which scans an inspected pattern formed on the substrate according to design data with a laser beam and receives light passing through said substrate with a light receiving device; a photoelectric image processing means which generates an image of the inspected pattern from pattern information obtained by the light receiving device in said scanning means; a reference image generation means which generates a reference image by correcting said reference data so that positions of the image of said inspected pattern and the reference data obtained by imaging of said design data coincide; a comparison means which compares the image of said inspected pattern and the reference image to detect any defect in the inspected pattern, a first pattern width calculation means which provides each pixel with sub-pixels dividing the pixel into a matrix and calculates the gray level of each pixel based on the number of sub-pixels belonging to a pattern developed in each pixel and, with treating the count obtained by dividing this gray level by the gray level step count as the width of the pattern developed in the pixel, calculates the pattern width of the reference data; an edge position detection means which determines an edge boundary condition showing the gray level corresponding to a pattern edge position through convolution operation of an optical point spread function corresponding to a strength of the laser beam strength and the image of said inspected pattern and detects an edge position of the inspected pattern by the unit of sub-pixels according to said edge boundary condition; a second pattern width calculation means which calculates the pattern width of said inspected pattern according to the detected edge position; and a correction width calculation means which calculates a correction width of the pattern width for said reference data in the unit of sub-pixels from the difference between the pattern width of said inspected pattern and the pattern width of the reference data. - View Dependent Claims (5, 6)
-
-
7. A computer readable memory storing a pattern inspection program which, by controlling the computer, scans the inspected pattern formed on the substrate according to the design data using the laser beam, receives the light passing from said substrate with the light receiving device, generates the image of the inspected pattern based on the pattern information obtained by the light receiving device and, for position coincidence between this image and the reference data obtained by imaging of said design data, corrects said reference data and generates the reference image, and compares the image of said inspected pattern and the reference image to detect defects of the inspected pattern wherein
said pattern inspection program executes, in said reference image generation, provision of sub-pixels dividing the pixel as a matrix to each pixel and calculation of a gray level for each pixel based on the number of sub-pixels belonging to a pattern developed in each pixel, calculation of a pattern width for the reference data by treating a number obtained by dividing said gray level by a gray level step count as the width of the pattern developed in that pixel, determination of an edge boundary condition showing the gray level corresponding to the pattern edge position through convolution operation of an optical point spread function corresponding to a strength of the laser beam and said inspected pattern image, detection of the edge position of said inspected pattern by the unit of sub-pixels according to said edge boundary condition, calculation of the pattern width for said inspected pattern according to the detected edge position, and calculation of the correction width of the pattern width for said reference data in the unit of sub-pixels from the difference between the pattern width of said inspected pattern and the pattern width of the reference data.
Specification