×

Photomask inspection apparatus and method with improved defect detection

  • US 4,579,455 A
  • Filed: 05/09/1983
  • Issued: 04/01/1986
  • Est. Priority Date: 05/09/1983
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for detecting defects in a reticle, a metal mask, or other object such as a photomask having a plurality of duplicate two-dimensional patterns thereon, said method being operable for comparing two like patterns and for indicating defects wherever said patterns do not match, said method comprising the steps of:

  • forming a first representation of a first of said patterns and a second representation of a second of said patterns for comparison to said first representation, each of said patterns being represented by and each of said representations being composed of a two-dimensional array of uniformly spaced apart pixels having relative positions that correspond to spatial positions on the object being inspected, each pixel having a value that indicates the absence or presence of said pattern at the spatial position represented by that pixel;

    forming a first comparison matrix of a group of adjacent pixels of said first representation, and forming a first window matrix of a group of adjacent pixels of said second representation, the pixels of said first comparison matrix representing an area of said first pattern that corresponds to a like area of said second pattern that is contained within the area represented by the pixels of said first window matrix, said first comparison matrix being smaller in extent that said first window matrix, said first window matrix having subsets of adjacent pixels that are equivalent in relative orientation to said first comparison matrix and equal in number to the number of unique positions that said first comparison matrix could be positioned within said first window matrix;

    forming a second comparison matrix of a group of adjacent pixels of said second representation, and forming a second window matrix of a group of adjacent pixels of said first representation, the pixels of said second comparison matrix representing an area of said second pattern that corresponds to a like area of said first pattern that is contained within the area represented by the pixels of said second window matrix, said second comparison matrix being smaller in extent than said second window matrix, said second window matrix having subsets of adjacent pixels that are equivalent in relative orientation to said second comparison matrix and equal in number to the number of unique positions that said second comparison matrix could be positioned within said second window matrix;

    computing first error values that are proportional to the magnitude of the difference between the pixel values of equivalently oriented pixels of said first comparison matrix and said subsets of said first window matrix;

    computing second error values that are proportional to the magnitude of the difference between the pixel values of equivalently positioned pixels of said second window matrix and said subsets of said second window matrix;

    comparing said first error values to a first error threshold value, and determining that there exists no defect in said first pattern within the area represented by the pixels of said first comparison metrix if at least one of said first error values is less than said first error threshold value; and

    comparing said second error values to a second error threshold value, and determining that there exists no defect in said second pattern within the area represented by the pixels of said second comparison matrix if at least one of said second error values is less than said second error threshold value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×