Systems and methods of using z-layer context in logic and hot spot inspection for sensitivity improvement and nuisance suppression
First Claim
Patent Images
1. A method for removing nuisance data comprising:
- receiving, at a processor, a design file corresponding to a wafer, the design file having one or more z-layers;
receiving, at the processor, one or more critical areas of the wafer;
instructing an image data acquisition subsystem to capture one or more images corresponding to the one or more critical areas of the wafer;
receiving, at the processor, one or more potential defect locations in the one or more images corresponding to the one or more critical areas of the wafer;
aligning, using the processor, the design file with the one or more potential defect locations corresponding to the one or more critical areas of the wafer;
creating, using the processor, a synthetic image based on the design file and the one or more images corresponding to the one or more critical areas of the wafer;
identifying, using the processor, nuisance data in the one or more potential defect locations based on each potential defect location, the one or more z-layers of the aligned design file, and the synthetic image; and
removing, using the processor, the identified nuisance data from the one or more potential defect locations.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for removing nuisance data from a defect scan of a wafer are disclosed. A processor receives a design file corresponding to a wafer having one or more z-layers. The processor receives critical areas of the wafer and instructs a subsystem to capture corresponding images of the wafer. Defect locations are received and the design file is aligned with the defect locations. Nuisance data is identified using the potential defect location and the one or more z-layers of the aligned design file. The processor then removes the identified nuisance data from the one or more potential defect locations.
-
Citations
18 Claims
-
1. A method for removing nuisance data comprising:
-
receiving, at a processor, a design file corresponding to a wafer, the design file having one or more z-layers; receiving, at the processor, one or more critical areas of the wafer; instructing an image data acquisition subsystem to capture one or more images corresponding to the one or more critical areas of the wafer; receiving, at the processor, one or more potential defect locations in the one or more images corresponding to the one or more critical areas of the wafer; aligning, using the processor, the design file with the one or more potential defect locations corresponding to the one or more critical areas of the wafer; creating, using the processor, a synthetic image based on the design file and the one or more images corresponding to the one or more critical areas of the wafer; identifying, using the processor, nuisance data in the one or more potential defect locations based on each potential defect location, the one or more z-layers of the aligned design file, and the synthetic image; and removing, using the processor, the identified nuisance data from the one or more potential defect locations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for removing nuisance data comprising:
-
an image data acquisition subsystem; a design file database comprising a plurality of design files associated with one or more wafers, each design file having one or more z-layers; and a multi-core computer in electronic communication with the image data acquisition subsystem, the multi-core computer having a plurality of processors, each processor configured to; receive a design file from the design file database corresponding to a wafer, the design file having one or more z-layers; receive one or more images corresponding to one or more critical areas of the wafer; receive one or more potential defect locations in the one or more images corresponding to the one or more critical areas of the wafer; align the design file with the one or more potential defect locations corresponding to the one or more critical areas of the wafer; create a synthetic image based on the design file and the one or more images corresponding to the one or more critical areas of the wafer; identify nuisance data in the one or more potential defect locations based on each potential defect location, the one or more z-layers of the aligned design file, and the synthetic image; and remove the identified nuisance data from the one or more potential defect locations. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium storing a program configured to instruct a processor to:
-
receive a design file corresponding to a wafer, the design file having one or more z-layers; receive one or more critical areas of the wafer; instruct an image data acquisition subsystem to capture one or more images corresponding to the one or more critical areas of the wafer; receive one or more potential defect locations in the one or more images corresponding to the one or more critical areas of the wafer; align the design file with the one or more potential defect locations corresponding to the one or more critical areas of the wafer; create a synthetic image based on the design file and the one or more images corresponding to the one or more critical areas of the wafer; identify nuisance data in the one or more potential defect locations based on each potential defect location, the one or more z-layers of the aligned design file, and the synthetic image; and remove the identified nuisance data from the one or more potential defect locations.
-
Specification