Inspection data analysis program, defect inspection apparatus, defect inspection system and method for semiconductor device
First Claim
1. An inspection data analyzing program to be executed on hardware for determining a detection error from output data of an inspection apparatus which detects a particle or a pattern defect of a circuit pattern, the inspection data analyzing program comprising:
- reading inspection data output from the inspection apparatus, wherein the inspection data output includes at least one information piece of coordinate value information and size information of the particle or pattern defect of the circuit pattern;
reading drawing data of a product of the circuit pattern;
extracting information representative of a relation between at least one information piece of coordinated value information and size information of the particle or pattern defect of the circuit pattern in the inspection data output and the drawing data;
obtaining information representing a relation between detection error data obtained based on past inspection data output as to a circuit pattern from output data of the inspection apparatus and circuit layout data of a computer-aid design (CAD) and storing the information thus obtained as a detection error database;
comparing the information extracted with detection error database to determine whether each particle or pattern defect of the circuit pattern in the inspection data is a detection error; and
subjecting newly output inspection data excluding detection error data thus determined to defect analysis.
1 Assignment
0 Petitions
Accused Products
Abstract
Inspection data output from an inspection apparatus is read, the inspection data containing at least one information piece of coordinate value information and size information of a particle or a pattern defect of an inspected object, and drawing data of a product of the inspected object is read. Information is extracted which is representative of a relation between at least one information piece of coordinated value information and size information of the particle or pattern defect of the inspected object in the read inspection data and the read drawing data input at said drawing data input step. The extracted information is compared with determination criterion information registered beforehand and it is determined whether each particle or pattern defect of the inspected object in the inspection data is a detection error or not.
41 Citations
17 Claims
-
1. An inspection data analyzing program to be executed on hardware for determining a detection error from output data of an inspection apparatus which detects a particle or a pattern defect of a circuit pattern, the inspection data analyzing program comprising:
-
reading inspection data output from the inspection apparatus, wherein the inspection data output includes at least one information piece of coordinate value information and size information of the particle or pattern defect of the circuit pattern;
reading drawing data of a product of the circuit pattern;
extracting information representative of a relation between at least one information piece of coordinated value information and size information of the particle or pattern defect of the circuit pattern in the inspection data output and the drawing data;
obtaining information representing a relation between detection error data obtained based on past inspection data output as to a circuit pattern from output data of the inspection apparatus and circuit layout data of a computer-aid design (CAD) and storing the information thus obtained as a detection error database;
comparing the information extracted with detection error database to determine whether each particle or pattern defect of the circuit pattern in the inspection data is a detection error; and
subjecting newly output inspection data excluding detection error data thus determined to defect analysis. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An inspection system for determining a detection error from output data of an inspection apparatus which detects a particle or a pattern defect of a circuit pattern, comprising:
-
an inspection apparatus for detecting and outputting a particle or a pattern detect of a circuit pattern;
a drawing data managing apparatus for storing drawing data of a product of the circuit pattern; and
a defect data analyzing unit connected to said inspection apparatus and said drawing data managing apparatus, via a network, wherein said defect data analyzing unit comprises;
an input unit for collecting inspection data detected with said inspection apparatus and containing at least one information piece of coordinate value information and size information of each particle or each pattern defect of the circuit pattern and the drawing data managed by said drawing data managing apparatus;
a storage unit for storing the inspection data, the drawing data, and information representing a relation between detection error data obtained based on past inspection data as to a circuit pattern from output data of said inspection apparatus and circuit layout data of a computer-aid design (CAD) as a detection error database;
an information extracting unit for extracting information representative of a relation between at least one piece of coordinate value information and size information of each particle or each pattern defect of the circuit pattern in the inspection data stored in said storage unit and the drawing data;
a detection error determining unit for comparing the information extracted by said information extracting unit with the detection error database stored beforehand in said storage unit to determine whether each particle or each pattern defect of the circuit pattern in the inspection data is a detection error; and
an analysis unit for subjecting the information extracted by said information extracting unit excluding detection error data thus determined to defect analysis.
-
-
8. An inspection apparatus for determining a detection error from output data of an inspection apparatus which detects a particle or a pattern defect of a circuit pattern, comprising:
-
a defect inspecting unit for detecting a particle or a pattern detect of a circuit pattern;
an input unit for inputting drawing data of a product of the circuit pattern;
a storage unit for storing inspection data detected with said defect inspecting unit and containing at least one information piece of coordinate value information and size information of each particle or each pattern defect of the circuit pattern, the drawing data input by said input unit, and information representing a relation between detection error data obtained based on past inspection data as to a circuit pattern from output data of the inspection apparatus and circuit layout data of a computer-aid design (CAD) as a detection error database;
an information extracting unit for extracting information representative of a relation between at least one information piece of coordinate value information and size information of each particle or each pattern defect of the circuit pattern in the inspection data stored in said storage unit and the drawing data; and
a detection error determining unit for comparing the information extracted by said information extracting unit with the detection error database stored beforehand in said storage unit to determine whether each particle or each pattern defect of the inspected object in the inspection data is a detection error; and
an analysis unit for subjecting the information extracted by said information extracting unit excluding detection error data thus determined to defect analysis.
-
-
9. An inspection data analyzing method of determining a detection error from output data of an inspection apparatus which detects a particle or a pattern defect of a circuit pattern, the inspection data analyzing method comprising:
-
reading inspection data output from the inspection apparatus, including at least one information piece of coordinate value information and size information of the particle or pattern defect of the circuit pattern;
reading drawing data of a product of the circuit pattern;
extracting information representative of a relation between at least one information piece of coordinated value information and size information of the particle or pattern defect of the circuit pattern in the inspection data and the drawing data;
obtaining information representing a relation between detection error data obtained based on past inspection data as to a circuit pattern from output data of the inspection apparatus and circuit layout data of a computer-aid design (CAD) and storing the information thus obtained as a detection error database;
comparing the information extracted with the detection error database to determine whether each particle or pattern defect of the circuit pattern in the inspection data is a detection error; and
subjecting newly output inspection data excluding detection error data thus determined to defect analysis. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An inspection data analyzing method of determining a detection error from output data of an inspection apparatus which detects a particle or a pattern defect of a circuit pattern, the inspection data analyzing method comprising the steps of:
-
obtaining information representing a relation between detection error data obtained based on past inspection data as to a circuit pattern from output data of the inspection apparatus and circuit layout data of a computer-aid design (CAD) and storing the information thus obtained as a detection error database;
comparing inspection data as to a circuit pattern to be inspected output from the inspection apparatus with the information stored in the detection error database to determine whether the output inspection data as to the circuit pattern to be inspected is detection error data as to each particle or pattern defect of the circuit pattern to be inspected; and
subjecting the output inspection data excluding detection error data thus determined to defect analysis.
-
-
16. An inspection data analyzing program to be executed on hardware for determining a detection error from output data of an inspection apparatus which detects a particle or a pattern defect of a circuit pattern, the inspection data analyzing program comprising:
-
obtaining information representing a relation between detection error data obtained based on past inspection data as to a circuit pattern from output data of the inspection apparatus and a circuit layout data of a computer-aid design (CAD) and storing the information thus obtained as a detection error database;
comparing inspection data as to a circuit pattern to be inspected output from the inspection apparatus with the information stored in the detection error database to determine whether output inspection data as to the circuit pattern to be inspected is detection error data as to each particle or pattern defect of the circuit pattern to be inspected; and
subjecting the newly output inspection data excluding detection error data thus determined to defect analysis.
-
-
17. An inspection system for determining a detection error from output data of an inspection apparatus which detects a particle or a pattern defect of a circuit pattern, the inspection apparatus comprising:
-
a storage unit which stores, as a detection error database, information representing a relation between detection error data obtained based on past inspection data as to a circuit pattern from output data of the inspection apparatus and circuit layout data of a computer-aid design (CAD);
a detection error determining unit which compares inspection data output from the inspection apparatus with data stored in the detection error database to determine whether output inspection data is detection error data as to each particle or pattern defect of the circuit pattern thus detected; and
an analyzing unit which subjects the output inspection data excluding detection error data thus determined to defect analysis.
-
Specification