Determining the gradient and hessian of the image log slope for design rule optimization for accelerating source mask optimization (SMO)
First Claim
1. A computer-implemented method for optimizing a mask pattern and an illumination source, the method comprising:
- identifying a plurality of source points of an illumination source and a predetermined mask pattern;
selecting evaluation points in an image plane of an image formed by illumination provided to the predetermined mask pattern by the illumination source;
determining an image log slope (ILS) of illumination at each evaluation point;
determining the Hessian of the image log slope, wherein the Hessian comprises a second order partial derivative with respect to two different variables associated with the mask pattern and the illumination source; and
using the Hessian for determining at least one of an improved mask pattern and an improved illumination source which maximizes the image log slope at the selected evaluation points,wherein at least some of the above functions are performed by a computer.
1 Assignment
0 Petitions
Accused Products
Abstract
The Hessian (second derivative) of the image log slope (ILS) can be quickly and accurately calculated without the need to use approximate methods from the gradient of the ILS with respect to mask transmission and source intensity. The Hessian has been traditionally calculated using a finite-difference approach. Calculating the Hessian through a finite-difference approach is slow and is an approximate method. The gradient of the ILS improves the speed of calculation of the Hessian, and thus accelerated SMO operation is realized. The results of ILS evaluation can be used in design for manufacturing (DFM) to suggest changes in the design rules to improve imaging. For a fixed illumination, this information can help remove forbidden pitches and help select design rules for 1-D and 2-D patterns on a mask design layout.
25 Citations
20 Claims
-
1. A computer-implemented method for optimizing a mask pattern and an illumination source, the method comprising:
-
identifying a plurality of source points of an illumination source and a predetermined mask pattern; selecting evaluation points in an image plane of an image formed by illumination provided to the predetermined mask pattern by the illumination source; determining an image log slope (ILS) of illumination at each evaluation point; determining the Hessian of the image log slope, wherein the Hessian comprises a second order partial derivative with respect to two different variables associated with the mask pattern and the illumination source; and using the Hessian for determining at least one of an improved mask pattern and an improved illumination source which maximizes the image log slope at the selected evaluation points, wherein at least some of the above functions are performed by a computer. - View Dependent Claims (2, 3, 4, 5, 16, 17)
-
-
6. A non-transitory computer readable medium containing instructions for a computer to cause optimizing a mask pattern and an illumination source, the process of optimizing comprising:
-
identifying a plurality of source points of an illumination source and a predetermined mask pattern; selecting evaluation points in an image plane of an image formed by illumination provided to the predetermined mask pattern by the illumination source; determining an image log slope (ILS) of illumination at each evaluation point; determining the Hessian of the image log slope, wherein the Hessian comprises a second order partial derivative with respect to two different variables associated with the mask pattern and the illumination source; and using the Hessian for determining at least one of an improved mask pattern and an improved illumination source which maximizes the image log slope at the selected evaluation points. - View Dependent Claims (7, 8, 9, 10, 18, 19)
-
-
11. A computer-implemented method of generating a design rule defining relative positioning of polygons in an integrated circuit design, the design rule being usable for producing a design layout for a mask used in a lithographic apparatus, the method comprising the steps of:
-
identifying one or more source points of an illumination source; identifying a target pattern in a design layout of the mask; identifying one or more evaluation points of an image of the target pattern formed in an image plane when illuminated by the illumination source; calculating an image log slope (ILS) function of an intensity profile at each evaluation point; calculating a second order partial derivative of the ILS function; and using the second order partial derivative of the ILS function with respect to two different variables associated with one or both of the illumination source and the target pattern to update the design-rule for the target pattern, wherein at least some of the above steps are performed by a computer. - View Dependent Claims (12, 13, 14, 15, 20)
-
Specification