SYSTEM AND METHOD FOR CREATING A FOCUS-EXPOSURE MODEL OF A LITHOGRAPHY PROCESS
First Claim
1. A computer-implemented method for creating a model of a lithography process, comprising:
- defining a set of model parameters and a set of fitting parameters having variable values for the model, the set of model parameters defining a process window for the lithography process in a parameter space;
selecting a set of initial values for the set of fitting parameters;
selecting a plurality of sampling locations within the process window, the plurality of sampling locations being a subset of all possible process conditions within the process window;
generating, using the computer, simulated results of the lithography process at each of the plurality of sampling locations within the process window using the model with the set of initial values by simulating the lithography process with varying values of the model parameters corresponding to the plurality of sampling locations within the process window while holding constant the initial values;
comparing, using the computer, the simulated results with actual results of the lithography process at the plurality of sampling locations within the process window to produce a total difference measure between the simulated results and the actual results at the plurality of sampling locations;
modifying, using the computer, the set of fitting parameter values and generating additional simulated results at each of the plurality of sampling locations within the process window to identify optimum fitting parameter values such that the total difference measure between the actual results and simulated results produced using the optimum fitting parameter values is below a predetermined threshold; and
finalizing the model by including the optimum fitting parameter values in the model, the finalized model being capable of simulating the lithography process at any location within the entire process window.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and a method for creating a focus-exposure model of a lithography process are disclosed. The system and the method utilize calibration data along multiple dimensions of parameter variations, in particular within an exposure-defocus process window space. The system and the method provide a unified set of model parameter values that result in better accuracy and robustness of simulations at nominal process conditions, as well as the ability to predict lithographic performance at any point continuously throughout a complete process window area without a need for recalibration at different settings. With a smaller number of measurements required than the prior-art multiple-model calibration, the focus-exposure model provides more predictive and more robust model parameter values that can be used at any location in the process window.
-
Citations
24 Claims
-
1. A computer-implemented method for creating a model of a lithography process, comprising:
-
defining a set of model parameters and a set of fitting parameters having variable values for the model, the set of model parameters defining a process window for the lithography process in a parameter space; selecting a set of initial values for the set of fitting parameters; selecting a plurality of sampling locations within the process window, the plurality of sampling locations being a subset of all possible process conditions within the process window; generating, using the computer, simulated results of the lithography process at each of the plurality of sampling locations within the process window using the model with the set of initial values by simulating the lithography process with varying values of the model parameters corresponding to the plurality of sampling locations within the process window while holding constant the initial values; comparing, using the computer, the simulated results with actual results of the lithography process at the plurality of sampling locations within the process window to produce a total difference measure between the simulated results and the actual results at the plurality of sampling locations; modifying, using the computer, the set of fitting parameter values and generating additional simulated results at each of the plurality of sampling locations within the process window to identify optimum fitting parameter values such that the total difference measure between the actual results and simulated results produced using the optimum fitting parameter values is below a predetermined threshold; and finalizing the model by including the optimum fitting parameter values in the model, the finalized model being capable of simulating the lithography process at any location within the entire process window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium storing instructions for causing a computer to create a model of a lithography process by performing:
-
storing a set of model parameters and a set of fitting parameters having variable values for the model, the set of model parameters defining a process window for the lithography process in a parameter space; storing a set of initial values for the set of fitting parameters; storing a plurality of sampling locations within the process window, the plurality of sampling locations being a subset of all possible process conditions within the process window; generating simulated results of the lithography process at each of the plurality of sampling locations using the model with the set of initial values by simulating the lithography process with varying values of the model parameters corresponding to the plurality of sampling locations while holding the initial values constant; comparing the simulated results with actual results of the lithography process at the plurality of sampling locations to produce a total difference measure between the simulated results and the actual results at the plurality of sampling locations; modifying the set of fitting parameter values and generating additional simulated results at each of the plurality of sampling locations such that the total difference measure between the actual results produced using the optimum fitting parameter values is below a predetermined threshold; and finalizing the model by including the optimum fitting parameter values in the model, the finalized model being capable of simulating the lithography process at any location within the process window. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification