System for identification of defects on circuits or other arrayed products
First Claim
1. A method to assess a probability of failure of operation of a semiconductor wafer comprising:
- inputting risk factor data into a memory;
inputting a plurality of wafers into a semiconductor fabrication manufacturing process;
selecting a subset of the plurality of wafers to obtain a sample population of wafers;
inspecting at least one region of each wafer of the sample population of wafers;
obtaining circuit design data associated with each wafer of the sample population of wafers;
identifying one or more defects that present an increased risk to the operation of a particular wafer, wherein the identifying is a function of the risk factor data, the inspecting step and the circuit design data; and
assessing a probability of semiconductor wafer failure.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method is disclosed for assessing a probability of failure of operation of a semiconductor wafer. The method includes inputting risk factor data into a memory and inputting a plurality of wafers into a semiconductor fabrication manufacturing process. A subset of wafers is selected to obtain a sample population and at least one region of each wafer of the sample population is inspected. Circuit design data associated with each wafer of the sample population is obtained and one or more defects that present an increased risk to the operation of a particular wafer are identified. The identification is a function of the risk factor data, the inspecting step and the circuit design data. A probability of semiconductor wafer failure is calculated.
79 Citations
34 Claims
-
1. A method to assess a probability of failure of operation of a semiconductor wafer comprising:
-
inputting risk factor data into a memory;
inputting a plurality of wafers into a semiconductor fabrication manufacturing process;
selecting a subset of the plurality of wafers to obtain a sample population of wafers;
inspecting at least one region of each wafer of the sample population of wafers;
obtaining circuit design data associated with each wafer of the sample population of wafers;
identifying one or more defects that present an increased risk to the operation of a particular wafer, wherein the identifying is a function of the risk factor data, the inspecting step and the circuit design data; and
assessing a probability of semiconductor wafer failure. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method to calculate a risk factor for a region of a wafer comprising:
-
obtaining circuit design data;
tiling the circuit design data on a surface of the wafer;
identifying location defects on the wafer by utilizing design shapes that are in the region of the defect;
evaluating the location risk; and
determining a failure probability in the region. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of generating a data representation comprising:
-
generating a graph of circuit design data;
identifying one or more enhanced risk regions of the circuit design data;
identifying one or more defects;
generating data indicative of overlap between the one or more enhanced risk regions and the one or more defects; and
generating data indicative of a quantity of defective circuits. - View Dependent Claims (16)
-
-
17. An apparatus for assessing one or more flaws in a circuit comprising:
-
a calculation module adapted to select a function to calculate a location of risk of the circuit;
a location module adapted to establish a defect location as a function of circuit design data; and
an evaluation module that receives data from the calculation module and the location module, the evaluation module adapted to generate an output as a function of the received data, the output identifies an inspection area of the circuit. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. An apparatus for assessing one or more flaws in a circuit comprising:
-
means for selecting a function to calculate a location of risk of the circuit;
means for establishing a defect location as a function of circuit design data; and
means for generating a defect list, the defect list being generated as a function of identified defects, circuit layer data and a region of interest around the identified defects. - View Dependent Claims (24, 25)
-
-
26. A method to assess regions of interest of a circuit, the method being implemented with computer instructions stored on a computer-readable medium, comprising:
-
providing circuit design data;
providing defect data relating to one or more defects;
establishing a region of the circuit that contains a location of the one or more defects;
generating a failure probability as a function of the circuit design data, defect data and location. - View Dependent Claims (27, 28)
-
-
29. A method for evaluating defects in a product that defines an array of components comprising:
-
inputting risk factor data into a memory;
inspecting at least one region of the product in accordance with the risk factor;
obtaining design data associated with the product;
identifying one or more defects that present an increased risk of failure of the product based on the risk factor data, the design data, and the inspecting. - View Dependent Claims (30)
-
-
31. A method of enabling efficient detection of defects in a product defining an array of sub-components comprising:
-
populating a database with at least a portion of design information for a product defining an array of sub-components and at least one risk factor related to manufacture of the product;
allowing access over a network to relevant information in the database, wherein the relevant information comprises design data tailored to the detection of a defect within at least one of a sub-component or a physical portion of the product, and at least one weighted risk factor that may be used to identify at least one of a type of sub-component or a specific physical portion of the product that is prone to defects. - View Dependent Claims (32)
-
-
33. A computer program embedded on a medium readable by a computer comprising:
-
a first program code segment that includes design data for a product that defines an array of sub-components;
a second program code segment that includes risk factor data relating to a likelihood of a defect in at least one of a sub-component or a physical location of the product; and
a third program code segment that provides for inputting data related to actual defects discovered in the product. - View Dependent Claims (34)
-
Specification