The present application claims priority from Japanese application serial no. JP2008-040817, filed on Feb. 22, 2008, the content of which is hereby incorporated by reference into this application.
The present invention relates to a method and system for evaluating whether the geometry of a circuit pattern formed on a wafer is accurate using an electron microscopic image of the circuit pattern.
In a semiconductor wafer manufacturing process, multi-layered patterns formed on a wafer tend to become finer and finer rapidly. The importance of a process monitor to monitor whether the patterns are formed conformable to design on the wafer increases more and more. Among others, for line patterns including transistor gate pattern, as there is a strong relationship between a line width and device electrical characteristics, it is especially important to monitor the patterning process.
As a length measuring tool for measuring line widths on the order of several tens of nanometers in very fine wiring, a scanning-type electron microscope for line width measurement (length measurement SEM (Scanning Electron Microscope) or a CD (Critical Dimension) SEM capable of capturing an image of such wiring magnified by a factor of from one to two hundred thousand has heretofore been used. An example of a length measurement process using such a scanning-type electron microscope is described in JP-A No. Hei 11-316115. In the example disclosed in this patent document 1, from within a local region in a captured image of wiring under measurement, a projected profile is created by adding and averaging signal profiles of wiring in a longitudinal direction of the wiring. The wiring dimension is calculated as a distance between the wiring edges in a lateral direction detected in the projected profile.
However, in J. S. Villarrubia, A. E. Vladar, J. R. Lowney, and M. T. Postek, “Scanning electron microscope analog of scatterometry,” Proc. SPIE 4689, pp. 304-312 (2002) (Hereinafter mentioned as Document 1), as disclosed in FIG. 1, in a signal waveform of SEM, the following problem appears: as a measurement target shape changes, the signal waveform changes accordingly, thus resulting in a linewidth measurement error. As semiconductor patterns become finer and finer, such measurement error would have more significant effect on the process monitor. A method for reducing such measurement error is disclosed in the above-mentioned Document 1 and J. S. Villarrubia, A. E. Vladar, M. T. Postek, “A simulation study of repeatability and bias in the CD-SEM,” Proc. SPIE 5038, pp. 138-149, 2003 (hereinafter mentioned as Document 2). In this method, a relationship between a pattern shape and a SEM signal waveform is calculated in advance by simulation. Using the thus calculated relationship, this method accomplishes measurement with high accuracy, not depending on target shape.
When measuring a sample in which the material of a pattern and the material of a substrate surface layer on which the pattern is formed have different secondary electron emission efficiencies, in-advance adjustment of the parameters of the materials contributes to improving the accuracy of measurement based on library matching. This approach is disclosed in M. Tanaka, J. S. Villarrubia and A. E. Vladar, “Influence of Focus Variation on Linewidth Measurements,” Proc. SPIE 5752, pp. 144-155(2005) (hereinafter mentioned as Document 3).
As already stated for background technology, when measuring the dimensions of semiconductor patterns by length measurement SEM, a problem arises that a measurement error depending on target pattern shape occurs. To address this problem, the method described in Document 1 and Document 2 calculates in advance a relationship between a pattern shape and a SEM signal waveform by simulation. Using the thus calculated relationship, this method accomplishes measurement with high accuracy, not depending on target shape. Using parameters representing pattern shapes in terms of values, results of simulation for a variety of shapes are stored in a library. Comparing a waveform obtained from actual SEM image for measurement against the library, it is possible to estimate a shape and its dimensions accurately. This method is termed herein as a model-based measurement or library matching method. In the model-based measurement method, how to perform accurate simulation is a key to achieving stable and highly accurate measurement.
To obtain simulation results suitable for comparison with an image obtained from actual measurement for a match, it is important to use appropriate models of pattern shapes and set simulation parameters properly. However, optimal models of pattern shapes differ from actual shape of targets of measurement and it is difficult to set these models simply and appropriately. As another problem, there is a difficulty in accurately determining physical parameters used in the model such as material properties of measurement targets.
A further problem is that, in a process of matching against the library, it is time-consuming to look for an optimal combination of a number of parameters, even if suitable shape models are available in the library. Instead of the time-consuming full search throughout the parameter space, any of diverse nonlinear optimization methods can be used. In the latter case, the outcome is likely to be a local solution and it would be difficult to obtain a correct measurement result. Summary of the Invention
To tackle the above-noted problems, in the present invention, by estimating material and shape models and parameters of a target sample being measured based on results of estimation made beforehand by another means, the invention intends to enhance the measurement method using simulation described in Document 1 and Document 2 in terms of accuracy, speed, and accuracy.
In the present invention, distances to neighboring patterns having a large influence on dimension measurements are estimated based on conventional measurement method using an actual SEM image. Highly accurate measurements are achieved by executing library matching using simulated waveforms obtained only under a condition of estimated distance to neighboring patterns.
Similarly, for a line width of a pattern, estimation is made based on conventional measurement method using an actual SEM image. Highly accurate measurements are achieved by executing library matching using simulated waveforms obtained only under a condition of estimated line width.
Further, based on relationships between pattern shapes and SEM image feature values, obtained beforehand by simulation, a pattern shape of a measurement target is estimated using image feature values obtained from a measured SEM image of a target pattern based on the relationships. Results of estimation are used as initial values for library matching. In this way, fast and stable matching is executed and highly accurate and fast measurements are achieved.
In a further method, based on information obtained beforehand by another measurement apparatus such as AFM, initial values of pattern geometry parameters are appropriately set for library matching. In this way, fast and stable matching is executed and highly accurate and fast measurements are achieved.
For shape model optimization, a graphical user interface is provided which allows the operator to select an optimal shape model and set parameters easily, based on cross-sectional shape information obtained by AFM, cross-section SEM, and the like. Consequently, stable and highly accurate measurements are achieved.
For measurement of a pattern made of a plurality of materials, a SEM image is obtained beforehand and, when a library is created, material parameters are set so that a signal quantity ratio between each material in simulation accords with a contrast in the actual SEM image. In this way, the accuracy of simulation is improved and stable and highly accurate measurements are achieved.
According to the present invention, it is possible to improve the accuracy of simulation for use in a model-based measurement method. In consequence, the accuracy of model-based measurement method itself is improved. By setting material parameters and some shape parameters in advance, the number of parameters to be estimated can be reduced. Accordingly, stable estimations can be made and the calculation time for measurement can be reduced. Additionally, by using proper initial values of parameters that have to be estimated, stable and fast estimations can be made and, consequently, the reliability and speed of measurement can be enhanced.
These and other objects, features and advantages of the invention will be apparent from the following more particular description of preferred embodiments of the invention, as illustrated in the accompanying drawings.
While the present invention is applicable to several types of charged particle radiation apparatus (SEM, FIB, etc.) the following description of embodiments relates to a typical case where SEM is used by way of example.
In a first embodiment, descriptions are provided for a method for reducing SEM measurement errors resulting from variation of spaces around a target pattern being measured, that is, distances neighboring patterns, using
The threshold scheme is such that an arbitrary brightness between a signal quantity at the substrate surface and a signal quantity at the peak of the edge portion is specified by a threshold value with the substrate surface having 0 and the peak having 100%. A position having a signal quantity corresponding to the specified threshold value is determined to be a pattern edge position. In
Meanwhile, in a view of patterns which are actually measured, there are typically varied distances between adjacent patterns, defined by layout, as denoted by arrows in
As a solution to this drawback, a procedure of measurement using SEM for a first embodiment of a pattern measurement method according to the present invention is described in
Before starting the measurement, SEM simulations are performed with a variety of values set for the shapes and dimensions of patterns and distances between adjacent patterns and SEM simulated waveforms are stored in a library. Parameters for simulation should be set appropriately in a certain range depending on a manufacturing process for patterns to be measured.
When a measurement is performed, first, a SEM image of a sample is obtained by a SEM 001 shown in
A procedure for processing by the arithmetic processor 109 is described in
Based on the distances to the neighboring patterns measured in the step (S0002), the arithmetic processor then selects simulated waveforms with a space length corresponding to that of an actual space measured in the step (S0002) from a library of SEM simulated waveforms calculated beforehand (S0003). The thus selected simulated waveforms are used for matching.
Then, using only the selected waveforms from the library in the step (S0003), the arithmetic processor executes library matching; i.e., it compares the actually measured waveform of the target pattern to the selected waveforms for a match (S0004). It estimates the position and shape of a sidewall edge of the pattern from the input shape of the most matched simulated waveform. Based on the estimated edge position and shape of the target pattern obtained as matching results, the arithmetic processor calculates a dimension of the pattern at a height previously specified by a user (S0005). Finally, obtained results are displayed as a SEM image or numeric data on the screen of the output unit 110 (S0006). Output from the output unit 110 may be sent to another data processing device or storage device which is not shown.
In the following, each step in
Setting Processing Regions and Initial Measurements by a Conventional Method
Measuring distances to neighboring patterns described in the step S0002 is explained in further detail, using
Once the processing regions in the SEM image have been determined in this way, edge detection by a conventional method is performed in these regions in the step S002, thereby measuring a dimension of the target pattern being measured and distances to its neighboring patterns. By way of example, in the waveform shown in
Although the threshold scheme is used as the edge extraction method in this case, other measurement methods which are commonly used may be used, of course. Other methods for determining edge positions include detecting peak positions in signal quantity (equivalent to a threshold value of 100%) for patterns for which sufficiently fast processing is possible, calculating maximum and minimum differential values in signal quantity, and determining points at which a line fit to data obtained from the sidewalls intersecting the brightness of the substrate surface.
Although the example shown in
As can be seen in
For example, in the graph shown in
Library Creation and Limiting the Scope of Matching
Then, a method of creating a library which is used in the present invention and a method of limiting the scope of matching in the library, using the space widths tentatively measured by the step S0003, are explained using
Library matching of the present invention and a method for limiting the scope of matching in the library are explained, using
For library matching measurement that exactly measures varying sidewall inclination angles θ, simulation is performed for shapes with a plurality of different inclination angles θ. In this example, simulated waveforms with regard to three sidewall inclination angles θ are presented for simplifying purposes. In practice, however, simulation may be performed for a certain number of inclination angles in a range covering pattern shapes that may be created due to process variation, wherein the number of sidewall inclination angles depends on desired measurement accuracy. The library of simulated waveforms is created beforehand, separately from the measurement described in
Waveforms for two neighboring patterns are shown in
In the present invention, SEM simulation is performed with regard to a combination of geometry parameters as above and each simulated waveform 010 is associated with its shape information 009 and stored in the library 002. Although only waveform examples for varying space widths and inclination angles are presented in
In the present invention, by applying an actual space width estimated by the processing according to
The example of
Interpolation of simulated waveforms can be performed by interpolating the waveforms. For example, if there are a simulated waveform for a space of 50 nm, f_s50(x) and a simulated waveform for a space of 100 nm, f_s100(x), a waveform for a space of 80 nm, f_s80(x) can be obtained by linear interpolation as follows: f_s80 (x)=f_s50 (x)+(f_s100(x)−f_s50(x))*(80−50)/(100−50).
For some data in the library, nonlinear interpolation using a combination of two or more space parameters may be performed, of course. Use of interpolation enables the following: if waveforms corresponding to the estimated space value are not found in the library in the step S0003, it may be possible to alternatively use a library of waveforms corresponding to the space value (S_est) created by the above interpolation processing using waveforms for space values around the estimated value.
Library Matching
Then, the image of the actually measured target pattern is compared to the waveforms in the limited scope of the library of simulated waveforms selected in the step S0003. Thus, the most matched waveform in the library is selected. This library matching is performed by a matched waveform selecting unit 1093 in the arithmetic processor 109. In pattern dimension measurement, a distance between both edges of a pattern varies depending on the target being measured (this edge-to-edge distance corresponds to the dimension to be measured). If matching processing is performed entirely for a SEM waveform within the measurement processing window 005 which includes two edeges in
Therefore, in the measurement method of the present invention, out of a SEM signal waveform 0082 in the region 0051 for evaluating one pattern a processing region 012, a local SEM signal waveform 0083 around the target edge for processing is extracted as shown in
The degree of agreement in matching between waveforms may be determined by using, for example, a sum of squares of a difference between the waveforms; a simulated waveform having the least value of the above sum may be selected. As noted with respect to the step of limiting the scope of matching in terms of space width in discrete waveforms in the library as illustrated in
Through the above procedure, by determining a simulation condition in which a simulated waveform most matches the actual waveform, the cross-sectional shape and the position of the sidewall of each edge can be estimated with high accuracy. As for the example illustrated in
If you specify beforehand a sample height (such as top, bottom, middle, or 10% of pattern height from the bottom) at which you want to obtain a measurement, from the obtained cross-sectional shape, the pattern dimension can be determined from a difference between the edge position and the opposite edge position at the specified height (step S0005). As noted above, matching is performed separately for the left and right edges of a pattern. For each edge, after limiting the scope of matching in the library for an appropriated space, measurement processing is performed. Thus, it becomes possible to perform an accurate measurement even for an asymmetric pattern shape.
After the foregoing processing, the dimension data for an arbitrary height of the target pattern and information for the cross-sectional shape of the pattern can be displayed on the screen of the output unit 110 and provided to the user. Information from the output unit 110 may be transmitted via a communication means and stored on a data server 111.
As described above, the first embodiment of the present invention, if applied, enables accurate dimension and shape measurements of a pattern independent of pattern shape and distances to neighboring patterns. In the present embodiment, it is necessary to carry out a large number of simulations for advance preparation. However, creating a library is necessary only once for each product manufacturing process and recalculation is not required later. Therefore, particularly, in a mass production line, the advantageous effect of the present invention is noticeable, when the invention is applied to measurements of dimensions and shapes of patterns and used for process management.
A second embodiment of the present invention is described using
In some combinations of a pattern dimension and its material and a condition of electron beam irradiation, SEM signal waveform variation in an edge portion appears depending on not only space width, as stated in the first embodiment, but also pattern dimension. This situation has an unnegligible influence on the accuracy of measurements of patterns which become finer and finer in recent years. In such condition, measurement taking interference with left and right edges into consideration is required.
The second embodiment copes with the problem of SEM signal waveform change depending on not only space width, but also pattern dimension as shown in
In the second embodiment, a library containing simulated waveform data for varying dimension widths is initially prepared in the same way as simulated waveform library creation for space widths in the first embodiment. The width of a target pattern is tentatively measured by a conventional method beforehand (S0001). Based on a measurement error between an actual dimension and a dimension measured by the conventional method, which has been obtained beforehand from simulation results, an actual dimension value is predicted from the tentatively measured pattern dimension. Based on the thus predicted pattern dimension, a line width condition is set in the library to limit the scope of matching (S0011). The actual SEM waveform is compared against the limited scope of the library for a match (S0012). Dimension measurement is performed (S0013) and the measurement result is output (S0014). In this case, again, if there appears only a small change in waveforms and measurement errors with dimension variation, design values or predefined fixed values may be used without a problem as in the first embodiment.
As described above, the second embodiment of the present invention, if applied, enables accurate dimension and shape measurements of a pattern that is so fine that interference with left and right edges appears in a SEM image, in addition to the advantageous effect described for the first embodiment. As noted for the first embodiment, likewise, it is necessary to carry out a large number of simulations for advance preparation. However, creating a library is necessary only once for each product manufacturing process and recalculation is not required later.
In the third embodiment, in a case where nonlinear optimization is used for waveform matching against the library, a means for stable and fast matching is described using
The contour map represents matching errors (e.g., the sum of squares of difference) between an actually measured SEM image of a target and a simulated waveform with regard to a set of parameters. In an ideal case, it is desirable that this map has only one minimum value of which the error is sufficiently smaller than its periphery. In practice, however, the map may have a plurality of minimum values as shown in
In general, initial value setting is important for nonlinear optimization. If initial values near to a solution are set properly, a right solution becomes easy to obtain. Conversely, if improper initial values are given, this poses such problems that a wrong solution is selected and that it takes much time for convergence. Thus, in the third embodiment, initial values are set to proper values by estimating SEM image feature values of an actual pattern.
The third embodiment is described using
Examples of image feature values which are used in the step S0020 are shown in
Next, a method for estimating pattern geometry parameters from these feature values is described using
The graphs shown in
Then, as shown in
As described above, the third embodiment of the present invention, if applied, can achieve stable and fast measurements of pattern shapes and dimensions.
In the third embedment, initial values for estimating a pattern shape are set using feature values obtained from a SEM image. In the fourth embodiment, these initial values are set using measurements obtained by another measurement apparatus. In the present embodiment, a method of using AFM measurements in combination with SEM is described. Because AFM has a relatively low throughput, AFM is not suitable for a large amount of measurements, but it can acquire data enough to only estimate a rough shape of a pattern through a few scans. Thus, in the present embodiment, the target pattern being measured is measured by AFM beforehand. Based on the thus obtained cross-section profile shape of the pattern, initial values of geometry parameters are set or a range of geometry parameter values corresponding to the scope of matching is set.
The procedure is shown in
In the step S0030 in
In SEM image evaluation, it is generally difficult to know pattern height variation. Because height information can be obtained by using AFM data, simulated waveforms for varying heights may be prepared in the library like those for space width variation in the first embodiment. The scope of matching in the library may be limited to waveforms for a height obtained and measurement performed. In this case, in the step S0030, a height parameter is fixed instead of initial values. In the present invention, stable and highly accurate measurements even for patterns with varying heights can be accomplished by combination of AFM and SEM. Although the case where AFM is used is discussed in the present embedment, the same effect can also be obtained by using optical pattern shape measurement apparatus such as Scatterometry.
Next, a method for creating a library of simulated waveforms for use in the pattern measurement method of the present invention is described as a fifth embodiment, using
When creating a library of simulated waveforms, a pattern shape model is determined and shapes are numerically expressed by parameters that are used in the model. For example, in the example of
For example, considering an etching process, when etching condition varies, the shape of top corner Rt does not change much because it is protected by resist mask pattern, but the sidewall shape is susceptible to etching condition variation and pattern width W is prone to change. Especially, in a case that selectivity of a stopper layer is not good, etching condition changes in the vicinity of the bottom and, consequently, the sidewall shape often changes at a height at which etching condition change occurs. In such a case, a shape model in which one trapezoid 1002 is on top of another trapezoid 1003, as shown in FIG. 10B, is suitable for expressing an actual pattern. In this case, for example, an entire height H is determined by a deposition process and does not change with the etching process. Hence, in etching pattern evaluation, it will be advisable to fix H to a design value or set H to a value previously measured by a film thickness meter. As for a change point height h at which the etching process changes, it will be advisable to determine an approximate value of h from a cross-section photograph of an actual pattern.
By fixing some parameters in the shape model to values suitable for a process to be evaluated in this way, the parameters to be estimated in library matching can be reduced and stable and fast measurements can be performed.
In the example of
Although
Selecting a model suitable for a process and selecting parameters to be estimated, if can be carried out appropriately, will improve the degree of agreement between a simulated waveform and an actual SEM waveform and enable more accurate and stable measurements. Rather than estimating all parameters, by fixing a parameter not affected by process variation and thus reducing the number of parameters to be estimated, advantageous effects such as reduced calculation time for estimation and stable estimation results can be obtained.
Using
The signal quantity of secondary electrons detected by SEM changes depending on SEM image capturing conditions such as an accelerating voltage of an irradiation beam and scan speed and the material of a target being measured. However, it is difficult to exactly simulate signal quantity differences depending on material. It often happens that, for example, as for a pattern made of silicon dioxide, different deposition methods used to form the pattern result in different SEM signal quantities.
Meanwhile, relative SEM signal waveform change depending on shape variation of a pattern of the same material can be simulated relatively exactly, even if difference depending on material is not reproducible exactly. Hence, higher measurement accuracy than conventional methods can be achieved in the measurement of the present invention based on matching with simulated waveforms. However, as shown in
Because of signal quantity change of secondary electrons depending on material, for example, as shown in
In the present invention, when such a sample is measured, by adjusting material parameters in advance, it is possible to improve the measurement accuracy based on library matching. Although depending on the model to be used, ordinary SEM simulators have material-related setting parameters. Such a parameter is adjusted beforehand in the present invention. For example, as disclosed in non-patent document 3, for example, a SEM simulator MONSEL has a parameter called a residual energy loss rate for adjusting energy attenuation due to scattering of electrons. By adjusting this parameter, the signal quantity of secondary electrons developed changes. Simulators using other models usually have a parameter similar to the above-mentioned parameter. If SEM includes hardware capable of measuring an absolute secondary electron emission efficiency (a ratio of secondary electrons to irradiance of primary electrons), material parameters should be adjusted in advance before creating a library so that a simulation result accords with the measured secondary electron emission efficiency.
In general, it is, however, difficult to measure an absolute secondary electron emission efficiency in SEM and material parameter adjustment for SEM simulation is not easy. In such as case, a reference material is defined and parameters are set so that, in terms of the ratio of SEM signal quantity to the reference material, there is a match between an actual image and simulation.
For example, in the case of
In this way, by adjusting a relative brightness between materials so that the contrast between the materials accords with the actual image, library matching can be performed stably and with high accuracy, although not perfectly. As the reference material, a stable material having well-known properties is desirable. As for a semiconductor wafer, typically, Si that is the material of the substrate can be used.
In this way, by setting material parameters to proper values beforehand, it is possible to improve consistency with simulation. Consequently, it becomes possible to improve stability and accuracy of measurements in the pattern measurement method using a library of simulated waveforms.
As in the fourth embodiment, if a rough shape of a pattern can be measured by another measurement apparatus, it is possible to set material parameters based on signal quantities in edge portions along with brightness measurements in flat sections. In the case of the pattern shown in
According to the present invention, simulated waveforms are obtained in which the relationship between the signal quantity in an edge portion and the signal quantity in a flat section is close to an actual image and it becomes possible to further improve the stability and accuracy of measurements. Application of this method enables adjusting and reflecting material parameters in simulation even if no reference sample exists.
The invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein.
Number | Date | Country | Kind |
---|---|---|---|
2008-040817 | Feb 2008 | JP | national |