MODEL BUILDING AND ANALYSIS ENGINE FOR COMBINED X-RAY AND OPTICAL METROLOGY
First Claim
1. A model building and analysis engine comprising:
- a geometric model building module configured to generate a geometric model of a structure of a specimen;
an optical response function building module configured to generate an optical response model of a response of the structure of the specimen to incident optical radiation based at least in part on the geometric model;
an x-ray response function building module configured to generate an x-ray response model of a response of the structure of the specimen to incident x-ray radiation based at least in part on the geometric model, wherein both the optical response model and the x-ray response model include at least one common geometric parameter from the geometric model; and
a fitting analysis module configured to;
receive a first amount of measurement data indicative of an amount of optical radiation detected from the specimen in response to an optical illumination beam incident on the specimen;
receive a second amount of measurement data indicative of an amount of x-ray radiation detected from the specimen in response to an x-ray illumination beam incident on the specimen;
determine at least one specimen parameter value based on a fitting of the optical response model with the first amount of measurement data and a fitting of the x-ray response model to the second amount of measurement data; and
output the at least one specimen parameter value for storage in a memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Structural parameters of a specimen are determined by fitting models of the response of the specimen to measurements collected by different measurement techniques in a combined analysis. Models of the response of the specimen to at least two different measurement technologies share at least one common geometric parameter. In some embodiments, a model building and analysis engine performs x-ray and optical analyses wherein at least one common parameter is coupled during the analysis. The fitting of the response models to measured data can be done sequentially, in parallel, or by a combination of sequential and parallel analyses. In a further aspect, the structure of the response models is altered based on the quality of the fit between the models and the corresponding measurement data. For example, a geometric model of the specimen is restructured based on the fit between the response models and corresponding measurement data.
-
Citations
20 Claims
-
1. A model building and analysis engine comprising:
-
a geometric model building module configured to generate a geometric model of a structure of a specimen; an optical response function building module configured to generate an optical response model of a response of the structure of the specimen to incident optical radiation based at least in part on the geometric model; an x-ray response function building module configured to generate an x-ray response model of a response of the structure of the specimen to incident x-ray radiation based at least in part on the geometric model, wherein both the optical response model and the x-ray response model include at least one common geometric parameter from the geometric model; and a fitting analysis module configured to; receive a first amount of measurement data indicative of an amount of optical radiation detected from the specimen in response to an optical illumination beam incident on the specimen; receive a second amount of measurement data indicative of an amount of x-ray radiation detected from the specimen in response to an x-ray illumination beam incident on the specimen; determine at least one specimen parameter value based on a fitting of the optical response model with the first amount of measurement data and a fitting of the x-ray response model to the second amount of measurement data; and output the at least one specimen parameter value for storage in a memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
generating a geometric model of a structure of a specimen; generating an optical response model and an x-ray response model based at least in part on the geometric model, wherein both the optical response model and the x-ray response model include at least one common geometric parameter from the geometric model; receiving a first amount of measurement data based on an amount of optical radiation detected from the specimen in response to an optical illumination beam incident on the specimen; receiving a second amount of measurement data based on an amount of x-ray radiation detected from the specimen in response to an x-ray illumination beam incident on the specimen; determining at least one specimen parameter value based on a fitting analysis of the first amount of measurement data with the optical response model and a fitting analysis of the second amount of measurement data with the x-ray response model; and storing the at least one specimen parameter value. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory, computer-readable medium, comprising:
-
code for causing a computer to generate a geometric model of a structure of a specimen; code for causing the computer to generate an optical response model and an x-ray response model based at least in part on the geometric model, wherein both the optical response model and the x-ray response model include at least one common geometric parameter from the geometric model; code for causing the computer to receive a first amount of measurement data based on an amount of optical radiation detected from the specimen in response to an optical illumination beam incident on the specimen; code for causing the computer to receive a second amount of measurement data based on an amount of x-ray radiation detected from the specimen in response to an x-ray illumination beam incident on the specimen; code for causing the computer to determine at least one specimen parameter value based on a fitting analysis of the first amount of measurement data with the optical response model and a fitting analysis of the second amount of measurement data with the x-ray response model; and code for causing the computer to store the at least one specimen parameter value. - View Dependent Claims (18, 19, 20)
-
Specification