Method and system for identifying defects in a semiconductor
First Claim
1. A method for associating a descriptive label with an anomaly on a manufactured object, the method comprising:
- placing the manufactured device on a moveable stage;
capturing and preparing a digital-pixel-based representation of the image;
symbolically decomposing the digital-pixel-based representation of the image to create a primitive-based representation of the image;
comparing the primitive-based representation of the image to a primitive-based reference image to detect and locate the anomaly;
isolating primitives associated with the anomaly;
comparing the isolated primitives with primitives in a knowledgebase to locate a set of primitives in the knowledgebase most like the isolated primitives associated with the anomaly; and
assigning a label associated with the set of primitives in the knowledgebase that was most similar to the isolated primitives, wherein highly-determinative primitives in the knowledgebase are weighted more heavily than others to assist in arriving at a more accurate label.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method allow for associating a descriptive label with an anomaly on a manufactured object, such as a semiconductor wafer. The method includes placing the manufactured device on a moveable stage; capturing and preparing a digital-pixel-based representation of the image; symbolically decomposing the digital-pixel-based representation of the image to create a primitive-based representation of the image; analyzing the primitive-based representation of the image to detect and locate the anomaly; isolating primitives associated with the anomaly; comparing the isolated primitives associated with the anomaly with primitives in a knowledge base to locate a set of primitives in the knowledge base most like the isolated primitives associated with the anomaly; and assigning a label associated with the set of primitives in the knowledge base that was most similar to the isolated primitives associated with the anomaly. Different layers of semiconductor wafer may be analyzed to determine an appropriate label for a defect.
-
Citations
13 Claims
-
1. A method for associating a descriptive label with an anomaly on a manufactured object, the method comprising:
-
placing the manufactured device on a moveable stage;
capturing and preparing a digital-pixel-based representation of the image;
symbolically decomposing the digital-pixel-based representation of the image to create a primitive-based representation of the image;
comparing the primitive-based representation of the image to a primitive-based reference image to detect and locate the anomaly;
isolating primitives associated with the anomaly;
comparing the isolated primitives with primitives in a knowledgebase to locate a set of primitives in the knowledgebase most like the isolated primitives associated with the anomaly; and
assigning a label associated with the set of primitives in the knowledgebase that was most similar to the isolated primitives, wherein highly-determinative primitives in the knowledgebase are weighted more heavily than others to assist in arriving at a more accurate label. - View Dependent Claims (2, 3, 4, 5)
quantifying the difference between the isolated primitives associated with the anomaly and the set of primitives in the knowledgebase most like the isolated primitives; and
providing a notice if the quantified difference is greater than a predetermined threshold.
-
-
6. A method for associating a descriptive label with an anomaly on a semiconductor wafer, the method comprising:
-
placing the semiconductor wafer on a moveable stage;
capturing and preparing one or more digital-pixel-based representations of each layer of the semiconductor wafer as each layer is manufactured;
symbolically decomposing the digital-pixel-based representations of each layer to create a plurality of primitive-based representations of each layer;
comparing the primitive-based representation of a last manufactured layer of the semiconductor wafer to a primitive-based reference image to detect and locate the anomaly;
isolating primitives associated with the anomaly;
comparing the isolated primitives associated with the anomaly with primitives in a knowledgebase to locate a set of primitives in the knowledgebase most like the isolated primitives associated with the anomaly;
assigning a first label associated with the set of primitives in the knowledgebase that was most similar to the isolated primitives associated with the anomaly; and
comparing primitives corresponding to a location of the anomaly from each of the primitive-based representations ofthe image to find a primitive-based representation ofthe image for a layer in which the anomaly first appears. - View Dependent Claims (7, 8)
-
-
9. A method of identifying a defect source for a defect on a semiconductor wafer, the method comprising the steps of:
-
capturing a pixel-based image of each layer of the semiconductor wafer as each layer is manufactured to form a plurality of pixel-based images;
symbolically decomposing the plurality of pixel-based images to form a plurality of primitive-based representations of each image;
comparing the primitive-based representation of the image for the last layer manufactured on the semiconductor device to a primitive-based reference image to detect an anomaly;
determining an anomaly location of the anomaly; and
analyzing each image in the plurality of primitive-based primitives at the anomaly location to determine on which layer an anomaly first appeared. - View Dependent Claims (10, 11)
-
-
12. A system for associating a descriptive label with an anomaly on a semiconductor wafer, the system comprising:
-
a moveable stage for receiving and holding the semiconductor wafer;
a camera for capturing images of the wafer;
a digitizer coupled to the camera for producing a digital-pixel-based representation of each layer of the semiconductor wafer as each layer is applied to produce a plurality of digital-pixel-based representations corresponding to different layers;
a computer having a processor and memory, the computer coupled to the digitizer for receiving the plurality of digital-pixel-based representations; and
the computer programmed to be operable to;
symbolically decompose the plurality of digital-pixel-based representations to create a plurality of primitive-based representations of the image, compare the primitive-based representation for a last layer applied to the semiconductor wafer to a primitive-based reference image to detect and locate the anomaly, isolate primitives associated with the anomaly, compare the isolated primitives associated with the anomaly with primitives in a knowledgebase to locate a set of primitives in the knowledgebase most like the isolated primitives associated with the anomaly, assign a first label associated with the set of primitives in the knowledgebase that was most similar to the isolated primitives associated with the anomaly, and compare primitives corresponding to a location of the anomaly from each of the plurality of primitive-based representations to find a primitive-based representation of the image for a layer in which the anomaly first appears. - View Dependent Claims (13)
-
Specification