← Back to Patent Explorer
US5129009A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for automatic semiconductor wafer inspection

Assignee: NXP USA Inc
•
Filing: 1990-06-04
•
Granted: 1992-07-07
•
Expires: 2010-06-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An automatic integrated circuit inspection method is provided wherein an image of an integrated circuit is obtained and a direction edge enhancement is performed. An image of an integrated circuit under inspection is then obtained and the direction edge enhancement performed. The second edge enhanced image is then logically compared to the first edge enhanced image. Preferably, the first edge enhanced image is dilated while the second edge enhanced image is skeletonized to improve robustness of the system allowing for magnification and rotation errors in either the sample image or the image under inspection. Further, defects which are located are then classified by obtaining a plurality of images of the defect while changing light conditions. The plurality of defect images are combined to form a feature matrix which is then compared against an expert system database having a large number of feature matrices associated with defect classifications.

Inventors

  • 👤 Christopher J. Lebeau

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 23:23
CPC Classifications
G; G06; G06T; G06T7/00; G06T7/0002; G06T7/0004; G06T7/001; G01; G01N; G01N21/00; G01N21/84; G01N21/88; G01N21/95; G01N21/956; G06T2207/00; G06T2207/10; G06T2207/10024; G06T2207/10141; G06T2207/10152; G06T2207/20; G06T2207/20172; G06T2207/20192; G06T2207/30; G06T2207/30108; G06T2207/30148; Y; Y10; Y10S; Y10S706/00; Y10S706/902

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 123 words
A method of inspecting a semiconductor integrated circuit (IC) comprising: obtaining an image of the IC; performing direction edge enhancement of the image to form a direction edge shape; skeletonizing the direction edge shape; testing the skeletonized direction edge shape for correlation to a predetermined shape which has been previously stored; identifying an anomalous shape which cannot be correlated to the stored predetermined direction edge shape and classifying the anomalous shape wherein the step of classifying the anomalous shape further comprises: obtaining a plurality of images of the anomaly under varied lighting angles and lighting colors; building a feature matrix using the plurality of images; and comparing the feature matrix to an expert data base having feature data associated with defect classification data.
Claim 2
Independent Claim 123 words
A method of inspecting a semiconductor integrated circuit (IC) comprising: obtaining an image of the IC; performing direction edge enhancement of the image to form a direction edge shape; skeletonizing the direction edge shape; testing the skeletonized direction edge shape for correlation to a predetermined shape which has been previously stored; identifying an anomalous shape which cannot be correlated to the stored predetermined direction edge shape and classifying the anomalous shape wherein the step of classifying the anomalous shape further comprises: obtaining a plurality of images of the anomaly under varied lighting angles and lighting colors; building a feature matrix using the plurality of images; and comparing the feature matrix to an expert data base having feature data associated with defect classification data.
Claim 3
Independent Claim 225 words
A method for automatically inspecting a patterned integrated circuit (IC) comprising: analyzing a first IC including the steps of obtaining an image of a pattern formed on a first IC; deriving a first direction edge image from the image of the first IC's pattern; analyzing a second IC including the steps of obtaining an image of another pattern formed on a second IC; deriving a second direction edge image from the image of the second IC's pattern; and logically comparing the second direction edge image to the first direction edge image to identify anomalies in the second IC's pattern which do not correspond to the first IC's pattern; storing a location of each anomaly identified after the logical comparison step; illuminating an identified anomaly with a variety of colors of light; obtaining a number of color images of the anomaly under each color of illumination; storing each of the color images; illuminating the anomaly at a variety of incident light angles; obtaining a number of on/off axis images of the anomaly at each incident light angle; storing each of the on/off axis images; building a feature vector for the anomaly; building a feature matrix for the anomaly; providing a data base having defect classification associated with anomaly feature information; and comparing the feature vector and feature matrix to the data base to classify the anomaly.
Claim 4
Independent Claim 225 words
A method for automatically inspecting a patterned integrated circuit (IC) comprising: analyzing a first IC including the steps of obtaining an image of a pattern formed on a first IC; deriving a first direction edge image from the image of the first IC's pattern; analyzing a second IC including the steps of obtaining an image of another pattern formed on a second IC; deriving a second direction edge image from the image of the second IC's pattern; and logically comparing the second direction edge image to the first direction edge image to identify anomalies in the second IC's pattern which do not correspond to the first IC's pattern; storing a location of each anomaly identified after the logical comparison step; illuminating an identified anomaly with a variety of colors of light; obtaining a number of color images of the anomaly under each color of illumination; storing each of the color images; illuminating the anomaly at a variety of incident light angles; obtaining a number of on/off axis images of the anomaly at each incident light angle; storing each of the on/off axis images; building a feature vector for the anomaly; building a feature matrix for the anomaly; providing a data base having defect classification associated with anomaly feature information; and comparing the feature vector and feature matrix to the data base to classify the anomaly.
Claim 5
Dependent Claim 31 words
The method of claim 2 further comprising manually determining a defect classification for the anomaly and storing the features matrix data in the data base along with its associated defect classification.

References Cited (Backward Citations)

US4477926A Cited
US4481664A Cited
US4441207A Cited
US4648052A Cited
US4618938A Cited
US4731855A Cited
US4853967A Cited
US4659220A Cited
US4893346A Cited
US4805123A Cited
US4805123B1 Cited
US4965842A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-07-07 1996-01-06 1996-07-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-07-07 2000-01-06 2000-07-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-07-07 2004-01-06 2004-07-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag