IP Library › Granted Patent US 12,340,495
Granted Patent B2
US 12,340,495 · App. 17/816,910 · Granted Jun 24, 2025

Method for computational metrology and inspection for patterns to be manufactured on a substrate

Inventors: Linyong Pang (Monte Sereno, CA); Jocelyn Blair (Campbell, CA); Ajay Baranwal (Dublin, CA)
Assignee: D2S, Inc.
G06T7/0004G03F1/84G06N3/045G06T7/70G06T2207/10032G06T2207/10061G06T2207/20081G06T2207/20084G06T2207/30148
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,340,495
App. No.
17/816,910
Granted
Jun 24, 2025
Kind
B2
Abstract

Methods include generating a scanner aerial image using a neural network, where the scanner aerial image is generated using a mask inspection image that has been generated by a mask inspection machine. Embodiments also include training the neural network with a set of images, such as with a simulated scanner aerial image and another image selected from a simulated mask inspection image, a simulated Critical Dimension Scanning Electron Microscope (CD-SEM) image, a simulated scanner emulator image and a simulated actinic mask inspection image.

Claims (24)

1. A method for determining a scanner aerial image from a mask inspection image, the method comprising:

inputting the mask inspection image, wherein the mask inspection image has been generated by a mask inspection machine; and

generating the scanner aerial image from the mask inspection image using a neural network.

2. The method of claim 1 , further comprising:

inputting a set of mask defect locations, wherein the set of mask defect locations has been generated by the mask inspection machine; and

identifying which mask defect locations of the set of mask defect locations result in defects on the generated scanner aerial image.

3. The method of claim 1 , further comprising training the neural network, the method comprising:

inputting a plurality of mask patterns;

simulating each pattern in the plurality of mask patterns using a detailed model of the mask inspection machine to create a simulated mask inspection image;

simulating each pattern in the plurality of mask patterns using a detailed model of a scanner to create a simulated scanner aerial image; and

training the neural network using corresponding pairs of the simulated mask inspection images and the simulated scanner aerial images.

4. A method for determining a scanner aerial image, the method comprising:

inputting a set of images, wherein a first image in the set of images is selected from the group consisting of a simulated mask inspection image, a simulated Critical Dimension Scanning Electron Microscope (CD-SEM) image, a simulated scanner emulator image and a simulated actinic mask inspection image; and wherein a second image in the set of images is a simulated scanner aerial image; and

training a neural network with the first image and the second image to generate the scanner aerial image.

5. The method of claim 4 , further comprising inputting a scanner illumination value, wherein the training comprises using the scanner illumination value.

6. The method of claim 4 , wherein the neural network comprises a convolutional neural network.

7. The method of claim 4 , wherein the neural network comprises a U-Net.

8. The method of claim 4 , wherein the neural network comprises a generative adversarial network (GAN).

9. A method for determining a scanner aerial image from a mask inspection image, the method comprising:

inputting the mask inspection image, wherein the mask inspection image is generated by a mask inspection machine;

generating a mask image from the mask inspection image using a first neural network; and

generating the scanner aerial image from the mask image using a second neural network.

10. The method of claim 9 , further comprising determining an optimized mask image from the mask inspection image, wherein the optimized mask image is used to train the first neural network.

11. The method of claim 10 , wherein the determining of the optimized mask image uses inversion.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2022
From: PANG, LINYONG; BLAIR, JOCELYN; BARANWAL, AJAY
To: D2S, INC.
Reel/Frame 060754/0905 →
Continuity (2)
Provisional Application 63260039 · Aug 6, 2021
Related Publication 20230037918A1 · Feb 9, 2023
References Cited (15)
US 11250199B1 · Pillai · 2022 [cited by examiner]
US 11900026B1 · Schubert · 2024 [cited by examiner]
US 20200018944A1 · Fang · 2020 [cited by examiner]
US 20200151538A1 · Sha · 2020 [cited by examiner]
US 20210286270A1 · Middlebrooks · 2021 [cited by examiner]
US 20210304400A1 · Bhate · 2021 [cited by examiner]
US 20210342991A1 · Jacob · 2021 [cited by examiner]
US 20220180497A1 · Scheidegger · 2022 [cited by examiner]
CN 1043646605 · 2017 [cited by examiner]
CN 111480179 · 2020 [cited by examiner]
JP 2009525504 · 2009 [cited by examiner]
TW 202113501 · 2021 [cited by examiner]
WO WO2021052918 · 2021 [cited by examiner]
WO WO2022013302 · 2022 [cited by examiner]
Pang, et al., “Bridging the gaps between mask inspection/review systems and actual wafer printability using computational metrology and inspection (CMI) technologies”, Proceedings of Spie, Nov. 8, 2012, 16 pgs, SPIE Pho… [cited by applicant]