DISCRETE SOURCE MASK OPTIMIZATION
First Claim
1. A method for improving a lithographic process for imaging a portion of a design layout onto a substrate using a lithographic projection apparatus, the method comprising:
- calculating, by a computer device, a discrete pupil profile based on a desired pupil profile;
selecting, using the computer device, a discrete change to the discrete pupil profile; and
applying, by the computer device, the selected discrete change to the discrete pupil profile.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for improving a lithographic process for imaging a portion of a design layout onto a substrate using a lithographic projection apparatus, the method including: calculating a discrete pupil profile based on a desired pupil profile; selecting a discrete change to the discrete pupil profile; and applying the selected discrete change to the discrete pupil profile. The methods according to various embodiments disclosed herein may reduce the computational cost of discrete optimization from O(an) to O(n) wherein a is constant and n is the number of knobs that can generate discrete change in the pupil profile.
-
Citations
20 Claims
-
1. A method for improving a lithographic process for imaging a portion of a design layout onto a substrate using a lithographic projection apparatus, the method comprising:
-
calculating, by a computer device, a discrete pupil profile based on a desired pupil profile; selecting, using the computer device, a discrete change to the discrete pupil profile; and applying, by the computer device, the selected discrete change to the discrete pupil profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
executing, on a hardware processor of a computer system, one or more computer program modules configured to execute a method for improving a lithographic process for imaging a portion of a design layout onto a substrate using a lithographic projection apparatus, the method comprising; calculating, by the computer system, a discrete pupil profile based on a desired pupil profile; selecting, using the computer system, a discrete change to the discrete pupil profile; and applying, by the computer system, the selected discrete change to the discrete pupil profile; and displaying, on an electronic display communicatively linked with the processor of the computer system, the discrete pupil profile.
-
Specification