Etch variation tolerant optimization
First Claim
1. A method to improve a lithographic process for imaging a portion of a design layout onto a substrate using a lithographic projection apparatus and for transferring the imaged portion of the design layout to the substrate by an etching process, the method comprising:
- evaluating, by a hardware computer system, one or more design variables that are characteristics of the lithographic process with respect to variation of the etching process to identify one or more values of the one or more design variables tolerant to etching process variation;
computing, by the hardware computer system, a multi-variable cost function of a plurality of design variables that are characteristics of the lithographic process, wherein the plurality of design variables of the cost function are other than the one or more design variables tolerant to etching process variation; and
reconfiguring one or more of the characteristics of the lithographic process by adjusting one or more of the design variables of the cost function and re-evaluating the cost function, until a termination condition for the cost function is satisfied.
1 Assignment
0 Petitions
Accused Products
Abstract
A method to improve a lithographic process for imaging a portion of a design layout onto a substrate using a lithographic projection apparatus and for transferring the imaged portion of the design layout to the substrate by an etching process, which method includes: determining a value of at least one evaluation point of the lithographic process for each of a plurality of variations of the etching process; computing a multi-variable cost function of a plurality of design variables that are characteristics of the lithographic process, wherein the multi-variable cost function is a function of deviation from the determined values of the at least one evaluation point; and reconfiguring the characteristics of the lithographic process by adjusting the design variables until a termination condition is satisfied. This method may reduce the need of repeated adjustment to the lithographic process when the etching process varies.
-
Citations
25 Claims
-
1. A method to improve a lithographic process for imaging a portion of a design layout onto a substrate using a lithographic projection apparatus and for transferring the imaged portion of the design layout to the substrate by an etching process, the method comprising:
-
evaluating, by a hardware computer system, one or more design variables that are characteristics of the lithographic process with respect to variation of the etching process to identify one or more values of the one or more design variables tolerant to etching process variation; computing, by the hardware computer system, a multi-variable cost function of a plurality of design variables that are characteristics of the lithographic process, wherein the plurality of design variables of the cost function are other than the one or more design variables tolerant to etching process variation; and reconfiguring one or more of the characteristics of the lithographic process by adjusting one or more of the design variables of the cost function and re-evaluating the cost function, until a termination condition for the cost function is satisfied. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising a non-transitory computer-readable medium having instructions therein, the instructions, upon execution by a computer system, configured to cause the computer system to at least:
-
for a lithographic process for imaging a portion of a design layout onto a substrate using a lithographic projection apparatus and for transferring the imaged portion of the design layout to the substrate by an etching process, evaluate, by a hardware computer system, one or more design variables that are characteristics of the lithographic process with respect to variation of the etching process to identify one or more values of the one or more design variables tolerant to etching process variation; compute, by the hardware computer system, a multi-variable cost function of a plurality of design variables that are characteristics of the lithographic process, wherein the plurality of design variables of the cost function is other than the one or more design variables tolerant to etching process variation; and reconfigure one or more of the characteristics of the lithographic process by adjusting one or more of the design variables of the cost function and re-evaluating the cost function, until a termination condition for the cost function is satisfied. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a non-transitory computer-readable medium having instructions therein, the instructions, upon execution by a computer system, configured to cause the computer system to at least:
-
for a lithographic process involving an imaging process for imaging a portion of a design layout onto a substrate using a lithographic projection apparatus and an etching process for transferring the imaged portion of the design layout to the substrate, compute a multi-variable cost function of a plurality of design variables that are characteristics of the imaging process, wherein the multi-variable cost function is a function of a value for an evaluation point for the imaging process for each of a plurality of variations of the etching process; and reconfigure one or more of the characteristics of the lithographic process by adjusting one or more of the design variables and re-evaluating the cost function, until a termination condition for the cost function is satisfied. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer program product comprising a non-transitory computer-readable medium having instructions therein, the instructions, upon execution by a computer system, configured to cause the computer system to at least:
-
for a lithographic process involving an imaging process for imaging a portion of a design layout onto a substrate using a lithographic projection apparatus and an etching process for transferring the imaged portion of the design layout to the substrate, compute a multi-variable cost function of a plurality of design variables that are characteristics of the imaging process, wherein the multi-variable cost function is function of an illumination variable, a design layout variable and an etching process variable and the multi-variable cost function co-optimizes at least the illumination, design layout and etching process variables subject to at least etching process variation; and reconfigure one or more of the characteristics of the lithographic process by adjusting one or more of the design variables and re-evaluating the cost function, until a termination condition for the cost function is satisfied. - View Dependent Claims (22, 23, 24, 25)
-
Specification