IP Library Granted Patent US 10,705,420
Granted Patent B2
US 10,705,420 · App. 15/979,751 · Granted Jul 7, 2020

Mask bias approximation

Inventors: Song Lan (San Jose, CA); Ke Zhao (San Jose, CA); Yang Cao (San Jose, CA); Jihui Huang (San Jose, CA)
Assignee: ASML US, LLC
G03F1/70G03F1/20G03F1/36G06T7/0006G06T2207/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 10,705,420
App. No.
15/979,751
Granted
Jul 7, 2020
Kind
B2
Abstract

Directly biasing a mask image is disclosed. A method includes generating a mask image for the mask, biasing the mask image to obtain a biased mask image, and simulating the biased mask image to obtain a wafer image to be compared to the design pattern. Biasing the mask image includes updating at least one pixel of the mask image using an interpolation of neighboring pixels of the at least one pixel, the interpolation being dependent on a predetermined value.

Claims (31)

1. A method of optimizing a mask used to produce a design pattern, the method comprising:

generating a mask image for the mask;

biasing the mask image to obtain a biased mask image by updating at least one pixel of the mask image using an interpolation of neighboring pixels of the at least one pixel, the interpolation being dependent on a predetermined value relating to a bias value; and

simulating the biased mask image to obtain a wafer image to be compared to the design pattern.

2. The method of claim 1 , wherein the interpolation is based on a Taylor expansion.

3. The method of claim 2 , wherein the Taylor expansion is a first order Taylor expansion.

4. The method of claim 2 , further comprising performing the Taylor expansion with respect to the predetermined value.

5. The method of claim 1 , wherein the neighboring pixels comprise non-integer pixel locations.

6. The method of claim 1 , wherein the neighboring pixels are defined by a size of a Hamming-sinc filter.

7. The method of claim 1 , wherein the predetermined value is a bias value corresponding to an error by an ebeam machine for use in producing the mask.

8. An apparatus for optimizing a mask used to produce a design pattern, the apparatus comprising:

a processor system; and

a memory configured to store instructions executable by the processor system, the instructions, upon execution by the processor system, configured to cause the processor system to at least:

generate a mask image for the mask;

bias the mask image to obtain a biased mask image by updating at least one pixel of the mask image using an interpolation of neighboring pixels of the at least one pixel, the interpolation being dependent on a predetermined value relating to a bias value; and

simulate the biased mask image to obtain a wafer image to be compared to the design pattern.

9. The apparatus of claim 8 . . . wherein the interpolation is based on a Taylor expansion.

10. The apparatus of claim 9 , wherein the Taylor expansion is a first order Taylor expansion.

11. The apparatus of claim 9 , wherein the instructions are further configured to cause the processor system to perform the Taylor expansion with respect to the predetermined value.

12. The apparatus of claim 8 , wherein the neighboring pixels comprise non-integer pixel locations.

13. The apparatus of claim 8 , wherein the neighboring pixels are defined by a size of a Hamming-sinc filter.

14. The apparatus of claim 8 , wherein the predetermined value is a bias value corresponding to an error by an ebeam machine for use in producing the mask.

15. A non-transitory computer-readable storage medium, comprising instructions therein, which instructions, when executed by a processor system, are configured to cause the processor system to at least:

generate a mask image for a mask to be used to produce a design pattern;

bias the mask image to obtain a biased mask image by updating at least one pixel of the mask image using an interpolation of neighboring pixels of the at least one pixel, the interpolation being dependent on a predetermined value relating to a bias value; and

simulate the biased mask image to obtain a wafer image to be compared to the design pattern.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the interpolation is based on a Taylor expansion.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the Taylor expansion is a first order Taylor expansion.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the neighboring pixels comprise non-integer pixel locations.

19. The non-transitory computer-readable storage medium of claim 15 , wherein the neighboring pixels are defined by a size of a Hamming-sinc filter.

20. The non-transitory computer-readable storage medium of claim 15 , wherein the predetermined value is a bias value corresponding to an error by an ebeam machine for use in producing the mask.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2019
From: XTAL INC.
To: ASML US, LLC F/K/A ASML US, INC.
Reel/Frame 050932/0612 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2018
From: LAN, SONG; ZHAO, KE; CAO, YANG; HUANG, JIHUI
To: XTAL, INC.
Reel/Frame 046027/0263 →
Continuity (1)
Related Publication 20190354005A1 · Nov 21, 2019