Iterative defect filtering process
First Claim
1. A method comprising:
- obtaining defect candidate information of a group of defect candidates, wherein the defect candidate information comprises values of attributes for each defect candidate of the group of defect candidates;
selecting, by a processing device, a sub-group of defect candidates from the group of defect candidates to be analyzed in a first iteration of a semiconductor defect classification operation, the sub-group of defect candidates being selected based on the values of attributes of defect candidates that belong to the selected sub-group;
receiving classification results of the selected sub-group of defect candidates from the first iteration of the semiconductor defect classification operation;
selecting an additional sub-group from the group of defect candidates to be analyzed in a second iteration of the semiconductor defect classification operation, the additional sub-group of defect candidates being selected based on the values of attributes of defect candidates that belong to the additional selected sub-group and classification results of the sub-group that were previously received from the first iteration of the semiconductor defect classification operation; and
receiving classification results of the selected additional sub-group of defect candidates from the second iteration of the semiconductor defect classification operation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for classifying defects of a wafer, the method is executed by a computerized system, the method may include obtaining defect candidate information about a group of defect candidates, wherein the defect candidate information comprises values of attributes per each defect candidate of the group; selecting, by a processor of the computerized system, a selected sub-group of defect candidates in response to values of attributes of defect candidates that belong to at least the selected sub-group; classifying defect candidates of the selected sub-group to provide selected sub-group classification results; repeating, until fulfilling a stop condition: selecting an additional selected sub-group of defect candidates in response to (a) values of attributes of defect candidates that belong to at least the additional selected sub-group; and (b) classification results obtained from classifying at least one other selected sub-group; and classifying defect candidates of the additional selected sub-group to provide additional selected sub-group classification results.
47 Citations
19 Claims
-
1. A method comprising:
-
obtaining defect candidate information of a group of defect candidates, wherein the defect candidate information comprises values of attributes for each defect candidate of the group of defect candidates; selecting, by a processing device, a sub-group of defect candidates from the group of defect candidates to be analyzed in a first iteration of a semiconductor defect classification operation, the sub-group of defect candidates being selected based on the values of attributes of defect candidates that belong to the selected sub-group; receiving classification results of the selected sub-group of defect candidates from the first iteration of the semiconductor defect classification operation; selecting an additional sub-group from the group of defect candidates to be analyzed in a second iteration of the semiconductor defect classification operation, the additional sub-group of defect candidates being selected based on the values of attributes of defect candidates that belong to the additional selected sub-group and classification results of the sub-group that were previously received from the first iteration of the semiconductor defect classification operation; and receiving classification results of the selected additional sub-group of defect candidates from the second iteration of the semiconductor defect classification operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a memory; and a processing device coupled with the memory to; obtain defect candidate information of a group of defect candidates, wherein the defect candidate information comprises values of attributes for each defect candidate of the group of defect candidates; select a sub-group of defect candidates from the group of defect candidates to be analyzed in a first iteration of a semiconductor defect classification operation, the sub-group of defect candidates being selected based on the values of attributes of defect candidates that belong to the selected sub-group; receive classification results of the selected sub-group of defect candidates from the first iteration of the semiconductor defect classification operation; select an additional sub-group from the group of defect candidates to be analyzed in a second iteration of the semiconductor defect classification operation, the additional sub-group of defect candidates being selected based on the values of attributes of defect candidates that belong to the additional selected sub-group and classification results of the sub-group that were previously received from the first iteration of the semiconductor defect classification operation; and receive classification results of the selected additional sub-group of defect candidates from the second iteration of the semiconductor defect classification operation. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium comprising instructions that, when executed by a processing device, cause the processing device to:
-
obtain defect candidate information of a group of defect candidates, wherein the defect candidate information comprises values of attributes for each defect candidate of the group of defect candidates; select a sub-group of defect candidates from the group of defect candidates to be analyzed in a first iteration of a semiconductor defect classification operation, the sub-group of defect candidates being selected based on the values of attributes of defect candidates that belong to the selected sub-group; receive classification results of the selected sub-group of defect candidates from the first iteration of the semiconductor defect classification operation; select an additional sub-group from the group of defect candidates to be analyzed in a second iteration of the semiconductor defect classification operation, the additional sub-group of defect candidates being selected based on the values of attributes of defect candidates that belong to the additional selected sub-group and classification results of the sub-group that were previously received from the first iteration of the semiconductor defect classification operation; and receive classification results of the selected additional sub-group of defect candidates from the second iteration of the semiconductor defect classification operation. - View Dependent Claims (16, 17, 18, 19)
-
Specification