This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2019-047109, filed on Mar. 14, 2019; the entire contents of which are incorporated herein by reference.
Embodiments described herein relate generally to a measuring apparatus.
In a measuring apparatus, there is a case where principal component analysis is performed in advance to derive a loading and a regression coefficient, and a measurement value is obtained by using the loading and the regression coefficient (regression model) when a response is acquired by measuring a sample. At this time, it is desired to improve the reliability of the measurement.
In general, according to one embodiment, there is provided a measuring apparatus including a measurement section and a control section. The measurement section is configured to acquire a response from a sample. The control section is configured to compare a loading obtained by performing principal component analysis in advance with a first evaluation-use loading obtained by performing principal component analysis onto the response acquired from the sample, and to generate a first reliability index for measurement using principal component analysis, in accordance with a comparison result.
Exemplary embodiments of a measuring apparatus will be explained below in detail with reference to the accompanying drawings. The present invention is not limited to the following embodiments.
A measuring apparatus according to an embodiment is, for example, an apparatus configured to perform measurement by causing light, X-rays, electron rays, or the like to be incident onto a sample to acquire a response therefrom (for example, spectra observed from the sample), and to obtain a measurement value in accordance with the response by using reference data. As this response indicates relative information, the reference data, which indicates a reference value, is used to obtain absolute information as a measurement value. In general, this reference data is often obtained by physical analysis or the like, and is often time-consuming and cost-requiring to obtain.
In order to perform measurement efficiently, it is conceivable to use a result of a numerical simulation instead of reference data by physical analysis. A response obtained by the numerical simulation is compared with a response obtained from the measurement of an actual sample, and a simulation parameter (for example, a dimension in the case of dimension measurement) that gives a numerical simulation response closest to the response obtained from the measurement of the actual sample is estimated to be closest parameter to a parameter of the actual sample. In this case, the number of pieces of reference data needed by the physical analysis can be reduced.
As means for improving accuracy as compared with measurement using a numerical simulation, it is conceivable to apply Principal Component Analysis (PCA) and Principal Component Regression (PCR), which are utilized in the field of multi-variable analysis, to the present measurement. In the principal component analysis (PCA), a loading is obtained as a coefficient vector for obtaining a principal component by multiplication with a response, such as spectral data. In the principal component regression (PCR), a regression coefficient (regression model) is obtained by using the principal component obtained by the loading and reference data. In actual measurement, a measurement value is obtained from measurement spectra by using the loading and the regression coefficient (regression model). In this series of flow until obtainment of a measurement value, there is no index for confirming the reliability of the measurement value in principle. Accordingly, it is difficult to determine whether measurement by a measuring apparatus is erroneous measurement or not.
In consideration of the above, according to this embodiment, a measuring apparatus is configured to compare a loading obtained in advance in model creation with an evaluation-use loading obtained from spectra of a measurement sample, and to generate a reliability index in accordance with the comparison result, so that it is possible to perform reliability evaluation in measurement using the principal component analysis.
Specifically, a measuring apparatus 1 may be configured as illustrated in
The measuring apparatus 1 includes an input section 10, a measurement section 20, an output section 30, a control section 40, and storage section 50.
When the measuring apparatus 1 is activated, the control section 40 reads a measurement program 54 stored in the storage section 50, and integrally controls the respective sections of the measuring apparatus 1 in accordance with the measurement program 54.
The input section 10 serves as an interface for obtaining information from outside. The input section 10 may include an input interface, such as a keyboard and/or mouse, may include a detachable medium interface, such as disk medium or memory card, and/or may include a reception interface for receiving information via a communication line.
The output section 30 serves as an interface for outputting predetermined information. The output section 30 may include an output interface for providing an output by visual means, such as a display, may include an output interface for providing an output by auditory means, such as a speaker, and/or may include a transmission interface for transmitting information via a communication line.
The measurement section 20 serves to perform measurement and thereby acquire a response from a sample, under the control of the control section 40. The measurement section 20 is configured to perform measurement using reference data or the like. The measurement to be performed by the measurement section 20 may be exemplified by Optical Critical Dimension (OCD) measurement, X-ray diffraction, and so forth. For example, the measurement section 20 is configured as illustrated in
The measurement section 20 includes a stage 21, a projector 22, and a detector 23. The stage 21 serves to mount a measurement sample (for example, a substrate) MS thereon. The stage 21 is movable in a direction parallel with a mount face 21a by a drive mechanism (not illustrated) and is rotatable in a plane parallel with the mount face 21a, under the control of the control section 40.
The measurement sample MS may include structural portions (patterns), each of which has a predetermined shape, periodically arranged in a two-dimensional state. Each structural portion is a unit structure that composes a periodic structure. The structural portion may be exemplified by a hole pattern, pillar pattern, or the like.
The projector 22 includes a light source and a polarizer. The projector 22 is configured to generate light by the light source while changing the wavelength (or phase), to adjust the generated light into a predetermined polarization state by the polarizer, and to cause the resultant light to be incident onto the measurement sample (for example, a substrate) MS, under the control of the control section 40. This incident light is reflected on the surface or the like of the measurement sample (for example, a substrate) MS.
The detector 23 includes an analyzer and a spectroscope. The detector 23 is configured to transmit a predetermined polarization component by the analyzer and spectrally disperse the component by the spectroscope, and thereby to detect light intensity as spectra, under the control of the control section 40.
As illustrated in
With reference to
The principal component analysis (PCA) is analysis that consolidates a large number of apparatus parameters into a small number of variables called principal components. As illustrated as SQ1 in
For example, where “n” is an arbitrary integer of 3 or more, at the respective apparatus parameters λ1, λ2, . . . , and λn, the values of spectral intensity are expressed by variables x1′, x2′, . . . , and xn′, with respect to the plurality of portions on the sample for model creation MS′. The collection of these values of spectral intensity will be referred to as “data vector x′”. The first analysis part 41 obtains coefficients p1,1, p1,2, . . . , and p1,n for performing linear combination, to include as much information as possible, for the respective values of spectral intensity x1′,x2′, . . . , and xn′, with respect to the plurality of portions. The collection of these coefficients (i.e., coefficient vector) will be referred to as “first loading p1”. The first analysis part 41 stores the obtained first loading p1 as first loading information 51 into the storage section 50.
At this time, where the first principal component is denoted by PC1, the first principal component PC1 may be expressed by multiplying the data vector x′ by the first loading p1, as shown in the following formula 1.
PC1=p1·x′=p1,1x1′+p1,2x2′+ . . . +p1,nxn′ (1)
The first analysis part 41 obtains coefficients p2,1, p2,2, . . . , and p2,n for performing linear combination, to include as much information as possible, for the respective values of spectral intensity x1′, x2′, . . . , and xn′, with respect to the plurality of portions, while preventing these coefficients from being correlated with the first principal component PC1 (i.e., while causing these coefficients to be orthogonal to the first principal component PC1). The collection of these coefficients (i.e., coefficient vector) will be referred to as “second loading p2”. The first analysis part 41 stores the obtained second loading p2 as second loading information 52 into the storage section 50.
At this time, where the second principal component is denoted by PC2, the second principal component PC2 may be expressed by multiplying the data vector x′ by the second loading p2, as shown in the following formula 2.
PC2=p2,1x′=p2,1x1′+p2,2x2′+ . . . +p2,nxn′ (2)
In the example illustrated here, an n-number of spectral intensity variables x1′, x2′, . . . , and xn′ are subjected to variable conversion into two principal components PC1 and PC2 (i.e., an n-dimensional coordinate space of the variables x1′, x2′, . . . , and xn′ is subjected to coordinate conversion into a two-dimensional coordinate space of the principal components PC1 and PC2).
The principal component regression (PCR) is to perform multiple regression analysis by using principal component values and reference data indicating actual values, and thereby to create a regression model. The reference data indicating actual values may be obtained in advance from outside through the input section 10, and may be stored as reference data 53 in the storage section 50. As illustrated as SQ3 in
y=c1*PC1+c2·PC2 (3)
Consequently, the measuring apparatus 1 is ready for measurement using the principal component analysis (PCA) and the principal component regression (PCR). For example, as illustrated as SQ4 in
On the other hand, as illustrated as SQ11 in
For example, at the respective apparatus parameters λ1, λ2, . . . , and λn, the values of spectral intensity are expressed by variables xe1, xe2, . . . , and xen, with respect to the plurality of portions on the sample MS. The collection of these values of spectral intensity will be referred to as “data vector xe”. The second analysis part 42 obtains coefficients pe1,1,, pe1,2, . . . , and pe1,n for performing linear combination, to include as much information as possible, for the respective values of spectral intensity xe1, xe2, . . . , and xen, with respect to the plurality of portions. The collection of these coefficients (i.e., coefficient vector) will be referred to as “evaluation-use first loading pe1”. The second analysis part 42 supplies the obtained evaluation-use first loading pe1 to the comparison part 43.
At this time, where the first principal component is denoted by PCe1, the first principal component PCe1 may be expressed by multiplying the data vector xe by the evaluation-use first loading pe1, as shown in the following formula 4.
PCc1=pc1·xc=pc1,1xc1+pc1,2xc2+ . . . +pc1,nxcn (4)
The second analysis part 42 obtains coefficients pe2,1, pe2,2, . . . , and pe2,n for performing linear combination, to include as much information as possible, for the respective values of spectral intensity xe1, xe2, . . . , and xen, with respect to the plurality of portions, while preventing these coefficients from being correlated with the first principal component PCe1 (i.e., while causing these coefficients to be orthogonal to the first principal component PCe1). The collection of these coefficients (i.e., coefficient vector) will be referred to as “evaluation-use second loading pe2”. The second analysis part 42 supplies the obtained evaluation-use second loading pc2 to the comparison part 43.
At this time, where the second principal component is denoted by PCe2, the second principal component PCe2 may be expressed by multiplying the data vector xe by the evaluation-use second loading pe2, as shown in the following formula 5.
PCe2=pe2·xe=pe2,1xe1+pe2,2xe2+ . . . +pe2,nxen (5)
The comparison part 43 compares the loading pi obtained from the first analysis part 41 with the evaluation-use loading pci obtained from the second analysis part 42, and generates a reliability index for measurement using the principal component analysis, in accordance with the comparison result. The comparison part 43 obtains the coincidence degree between the loading pi and the evaluation-use loading pei as the reliability index. For example, as shown in the following formula 6, the comparison part 43 may obtain the Root Mean Square Error (RMSE) between the loading pi and the evaluation-use loading pei as the coincidence degree therebetween.
In the formula 6, “n” denotes the number of apparatus parameters (wavelengths) obtained in SQ1 or SQ11 in
Alternatively, as shown in the following formula 7, the comparison part 43 may obtain the Correlation Coefficient (CC) between the loading pi and the evaluation-use loading pei as the coincidence degree therebetween.
In the formula 7, “n” denotes the number of apparatus parameters (wavelengths) obtained in SQ1 or SQ11 in
Further, the comparison part 43 compares the first loading p1 obtained in model creation illustrated in
As illustrated in
Accordingly, the comparison part 43 supplies the obtained reliability index (i.e., coincidence degree) to the determination part 44. The determination part 44 determines whether the reliability index (i.e., coincidence degree) is lower than a threshold.
This threshold may be decided as illustrated in
In the formula 8, N denotes the number of measurement values or the number of actual values.
In
The determination part 44 determines whether a reliability index (i.e., coincidence degree) is lower than a threshold, and supplies the determination result to the error notification part 45 and the calculation part 46.
When a determination result by the determination part 44 indicates that the reliability index (i.e., coincidence degree) is lower than the threshold, the error notification part 45 gives notice of error information via the output section 30. The notification of the error information may be performed by visual means, or may be performed by auditory means. As the visual means, for example, the output section 30 may be configured to display an error message on a display, or may be configured to light or blink an alarm lamp. As the auditory means, for example, the output section 30 may be configured to output an error message by a voice from a speaker, or may be configured to sound a buzzer. Thus, a user can recognize that the measurement reliability has been lowered, and can be urged to re-create a model.
When a determination result by the determination part 44 indicates that the reliability index (i.e., coincidence degree) is not lower than the threshold, the calculation part 46 calculates a measurement value “y” in accordance with the procedures of SQ4 to SQ7 in
Next, an explanation will be given of the flow of measurement by the measuring apparatus 1, with reference to
In accordance with the procedures of SQ1 to SQ3 in
As described above, in this embodiment, the measuring apparatus 1 is configured to compare a loading obtained in advance in model creation with an evaluation-use loading obtained from spectra of a measurement sample, and to generate a reliability index in accordance with the comparison result. Thus, it is possible to perform reliability evaluation in measurement using the principal component analysis. Consequently, it is possible to determine whether measurement by the measuring apparatus 1 is erroneous measurement or not, and ease improvement of the measurement reliability using the principal component analysis may be achieved.
It should be noted that, this embodiment has been exemplified by a case where the principal component analysis is performed by using mainly two principal components (a first principal component and a second principal component). However, the idea according to this embodiment may be applied to a case where the principal component analysis is performed by using a first principal component only. Alternatively, the idea according to this embodiment may be applied also to a case where the principal component analysis is performed by using three or more principal components (for example, a first principal component, a second principal component, . . . , and a k-th principal component, where “k” is an arbitrary integer of 3 or more).
Alternatively, as illustrated in
For example, in the measurement trend illustrated in
In this case, as illustrated in
As described above, by comparing an evaluation-use loading of an immediate precedent with the current evaluation-use loading, it is possible to obtain a reliability index (coincidence degree) for the measurement trend with high accuracy, and to detect a sign of an abnormality to occur in the measuring apparatus 1.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
JP2019-047109 | Mar 2019 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5121337 | Brown | Jun 1992 | A |
6268226 | Angell et al. | Jul 2001 | B1 |
20070038041 | Yang | Feb 2007 | A1 |
20150219446 | Leem et al. | Aug 2015 | A1 |
Number | Date | Country |
---|---|---|
2017-187820 | Oct 2017 | JP |
Number | Date | Country | |
---|---|---|---|
20200292387 A1 | Sep 2020 | US |