The present invention relates to an image processing device which processes an image signal obtained by a visual inspection device or the like, and particularly to a pattern evaluation device which evaluates performance of an inspection image captured by a visual inspection device, and the visual inspection device including the pattern evaluation device.
In the related art, as visual inspection devices for semiconductor, there are a device (hereinafter, referred to as an “optical microscope”) which applies visible light and uses an image formed by reflected light, and a device (for example, a scanning electron microscope (SEM)) which scans a sample surface with a charged particle beam (whose representative is an electron) and uses an electron which is secondarily generated.
As methods of performing evaluation through shape inspection or dimension measurement of a circuit pattern, there is a method of performing evaluation through comparison between a good quality image which is created in advance and an inspection image (captured image), or a method of performing evaluation through comparison between design data or the like of an inspection target and an inspection image.
Particularly, in a case of performing evaluation by using design data or the like, in order to compensate for a difference in performance between an actually captured image and an inspection target image, a deformation amount is obtained from the captured image, and the design data is deformed on the basis of the deformation amount so that the inspection target image is similar to the captured image, thereby performing inspection (PTL 1).
PTL 1: JP-A-6-185999
However, in the above-described method of obtaining a deformation amount from the captured image, a deformation amount is comprehensively obtained regardless of a difference between deformation caused by a variation in performance due to a manufacturing step and deformation caused by a defect due to layout design of a circuit pattern or a randomly occurring defect. For this reason, design data may be considerably deformed, and thus the reliability of an evaluation result may be notably reduced.
The present invention has been made in consideration of these circumstances, and provides a pattern evaluation technique of obtaining only deformation caused by layout design of a circuit pattern and evaluating the circuit pattern.
In order to achieve the object, for example, a configuration disclosed in the claims is employed. The present application includes a plurality of solutions to the problems, and, as an example, there is provided a pattern evaluation device which evaluates performance of an inspection image by using reference data, the device including a model estimation unit that estimates a shape deformation model caused by a manufacturing method on the basis of the inspection image; a deformation amount estimation unit that estimates a deformation amount of the inspection image by using the estimated shape deformation model; a reference data deformation unit that deforms the reference data by using the estimated deformation amount; and an evaluation unit that performs an evaluation process by comparing the reference data which is deformed by the reference data deformation unit with the inspection image. In addition, as another example, there is provided a visual inspection device including the pattern evaluation device.
According to the present invention, it is possible to perform evaluation which allows deformation of a pattern to an extent of not being defective due to a manufacturing step, and considers only shape deformation which occurs due to a design layout or at random. Consequently, the reliability of pattern evaluation is improved.
Other features related to the present invention will become apparent from the description of the present specification and the accompanying drawings. In addition, objects, configurations, and effects other than the above description will become apparent from the description of the following embodiments.
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. In addition, the accompanying drawings illustrate specific embodiments conforming to the principle of the present invention, but are only for better understanding of the present invention and are not intended to limit the present invention.
As a visual inspection device, there are an optical microscope which applies visible light and uses an image formed by reflected light, and a charged particle beam device which scans a sample surface with a charged particle beam and uses an electron which is secondarily generated. Examples of the charged particle beam device may include an electron microscope, an electron beam drawing device, an ion processing device, and an ion microscope. The present invention is applicable to the above-described optical microscope and charged particle beam device.
A pattern evaluation device for a visual inspection device related to the present invention evaluates performance of an inspection image by using reference data such as design data. The pattern evaluation device may be realized by an image processing device using a general purpose computer.
The pattern evaluation device includes a central calculation processing device, an auxiliary storage device, a main storage device, and input and output devices. For example, the central arithmetic processing device is constituted of a processor (or a calculation unit) such as a central processing unit (CPU). For example, the auxiliary storage device is a hard disk, the main storage device is a memory, and the input and output devices are a keyboard, a pointing device (a mouse or the like), a display, a LAN port, a USB port, and the like.
A processing unit of the pattern evaluation device described below may be realized by a function of a program which is executed on a computer. In other words, processes described below may be stored in the memory as program codes, and may be realized by the CPU executing the respective program codes. In addition, the processing unit described below may be realized by hardware, for example, by designing the processing unit as an integrated circuit. Further, a storage unit of the pattern evaluation device described below may be realized by the above-described auxiliary storage device or main storage device.
An inspection image stored in the inspection image storage unit 101 is a captured image which is obtained by the visual inspection device, and is, for example, a captured image of a semiconductor circuit pattern. Reference data stored in the reference data storage unit 102 is, for example, design data of a semiconductor, or an inspection image which is normally created and is called a golden pattern. In other words, the reference data is data used to evaluate performance of an inspection image through comparison with the inspection image. In addition, the reference data may include additional information such as manufacturing step information or visual field deviation information.
An inspection image is input to the model estimation unit 103 from the inspection image storage unit 101, and the model estimation unit 103 estimates a shape deformation model caused by a manufacturing method on the basis of the input inspection image. The shape deformation model will be described later. In addition, the deformation amount estimation unit 104 estimates a deformation amount of the inspection image on the basis of an output from the model estimation unit 103. Further, reference data is input to the reference data deformation unit 105 from the reference data storage unit 102, and the reference data deformation unit 105 modifies the input reference data on the basis of an output from the deformation amount estimation unit 104. The evaluation unit 106 evaluates a semiconductor circuit pattern by comparing the inspection image from the inspection image storage unit 101 with deformed reference data which is output from the reference data deformation unit 105. An evaluation result in the evaluation unit 106 is finally stored in the evaluation result storage unit 107.
Reference data is input to a model estimation unit 201 and a deformation amount estimation unit 202 illustrated in
In
Hereinafter, first, a description will be made of a model for estimating a deformation amount used in the present invention.
The present invention can be used to evaluate a circuit pattern of a semiconductor wafer which is created by using a manufacturing technique of creating a circuit pattern through formation of a sidewall, such as self-aligned double patterning (hereinafter, referred to as SADP), self-aligned triple patterning (hereinafter, referred to as SATP), or self-aligned quadruple patterning (hereinafter, referred to as SAQP) which is one of semiconductor manufacturing techniques.
The SADP, the SATP, and the SAQP are kinds of lithography techniques called double patterning or multiple patterning, and enable creation of a fine and highly dense circuit pattern beyond a limit of ArF immersion exposure. The SADP, the SATP, the SAQP, and a technique can be realized by combining the one or more techniques with each other are hereinafter collectively referred to as SAxP. In the SAxP, a deformation rule of a circuit pattern which is created separately can be modeled. In addition, the SAxP is used to create a specific circuit pattern to be described later, such as a line pattern by forming a sidewall.
In addition, there is a grid pattern in which a line is sectioned not at an equal interval in the lattice pattern but at a constant interval, a bridge pattern in which lines are connected to each other at a constant interval, a bridge pattern in which a line is cut in some places, or the like. The present invention is applicable to all of the above-described patterns. Further, targets to which the present invention is applicable are not limited to the above-described patterns. In other words, the present invention is not limited thereto a pattern created through the above-described SAxP, and is applicable to a pattern as long as the pattern is created according to a technique of creating a circuit pattern on the basis of a sidewall.
On the other hand, the circuit pattern created through the SAxP is as in a deformed inspection image example (c). As illustrated in
Therefore, the present invention provides a technique in which the deformation rule of the SAxP as an example is modeled as a shape deformation model, and reference data is deformed by using a deformation amount which is obtained according to the shape deformation model.
Next, a step Spacer Etch is executed in which etching (spacer etch) is performed on a coating film 802 (a silicon oxide film in
In the SADP, since the resist pattern 801 is created which has a dimension larger than a dimension of a circuit pattern which is desired to be created, the resist pattern 801 is easily created. Therefore, a variation in a shape of the created resist pattern 801 or a shape of the slimmed resist pattern 806 is smaller than that of a circuit pattern which is desired to be created, and is stable. For this reason, as illustrated in
In addition, it is possible to easily reduce variations in widths of the thick film parts 905, 906, 907 and 908 which are created through the deposition and the step Spacer Etch. However, variations occur in a width 909 between the thick film part 905 and the thick film part 906 and a width 910 between the thick film part 906 and the thick film part 907 which are created through the step Spacer Etch.
Therefore, in a case where such a circuit pattern is imaged by using the SEM, the circuit pattern appears that a line part is shifted in the same direction every other line as in a SEM image 1004.
Thus, in the present invention, a deformation in the SADP is modeled by using the above-described assumption. Since it is assumed that 1003a≅1003b≅1003c≅1003d≅1003e, a portion where there is no variation in line width is used as a line part 1005 of the circuit pattern. In addition, in the deformation of the circuit pattern, it is assumed that the lines of the circuit pattern are shifted in the horizontal direction every other line by 1001a-1002a (≅1001b-1002b), and thus a space part 1006 is deformed.
However, in an inspection image, there is a case where a line width or a space width of a circuit pattern may be varied by factors other than the SADP due to a deformation during manufacturing, noise, or an imaging error. Therefore, when the line part 1005 of the circuit pattern is determined, a distance between edges may be compared every other set, and a portion with a smaller variation may be used as the line part 1005. In addition, in relation to the space part 1006, a distance between edges may be compared every other set, and a portion with a greater variation may be used as the space part 1006. The variation can be obtained by computing a standard deviation or a variance of a set of edge widths. Further, in a case of the SADP, a width of the space part is divided into two types of widths, one type of width of the space part is excluded, then a variation in the other type of width of the space part is obtained, and if the variation is smaller than a variation obtained in widths of all the space parts, it can be determined that there is a possibility of the SADP.
Removal 1 of the film formed in the step Deposition 1 is performed, and thus only the thin film part 803 of the coating film 802 is removed. If film formation 2 (Deposition 2) is performed by using the resist pattern 801 and the thick film part 804 formed through the film removal 1 as sidewalls, a coated film 1101 is formed.
Next, removal (film removal 2) of the coated film 1101 formed in the step Deposition 2 is performed again so that a thin film part 1102 is removed, and only a thick film part 1103 of the coated film 1101 remains. Next, a step Spacer Etch is executed on the resist pattern 801, the thick film part 804, and the thick film part 1103 created through the film removal 2 so that only the thick film part 804 is removed.
A step HM Etch is performed by using remaining resist patterns 801a and 801b and thick film parts 1103a, 1103b, 1103c and 1103d as a hard mask, and thus a gate 1106 is created by using the SATP. A width of the gate 1106 created at this time is determined depending on the resist patterns 801a and 801b and the thick film parts 1103a, 1103b, 1103c and 1103d.
In addition, a width of a space 1107 between the gates 1106 is determined depending on the thick film part 804, and the thin film part 1102 interposed between the thick film parts 1103. For this reason, a width of the line part in the SATP may be divided into two types of widths including line part widths 801a and 801b created by the resist patterns 801, and line part widths 1103a, 1103b, 1103c and 1103d created by the thick film parts 1103.
A width of a space part in the SATP may be divided into two types of widths including space widths 1105a, 1105b, 1105c and 1105d created by the thick film parts 804, and space widths 1104a, 1104b and 1104c created by the thin film parts 1102. In
The SATP is modeled. First, in the same manner as in the SADP, it is assumed that 801a≅801b, and 1003a≅1003b≅1003c≅1003d. In addition, it is assumed that 1104a≅1104b≅1104c, and 1105a1105b≅1105c≅1105d.
In this case, in the SATP model, with 1103b as a reference of determination, W1=|801a-1103b|, W2=|1103c-1103b|, and W3=|1103a-1103b| (or W4=|1103c-801b|) are computed. Here, (W2≅W3)<W1 is established. In addition, if W4 is used, this leads to W2<(W1≅W4). This expression is a model of the SATP.
In addition, with 1105c as a reference of determination, W1′=|1104b-1105c|, W2′=|1105c-1105b|, and W3′=|1105d-1104c| (or W4′=|1105b-1105c|) are computed. Here, W2′<(W1′≅W3′) is established. Further, if W4′ is used, this leads to (W2′≅W4′)<W1′. This expression is also a model of the SATP. A reference of determination is not limited thereto. Still further, widths used to compute W1, W2, W3, and W4, and W1′, W2′, W3′, and W4′ are changed depending on line widths or space widths, and thus are not limited to the above-described content. If it is checked whether or not the model is applicable by using all widths between edges as references, accuracy of model estimation is improved. As described above, if the model is applicable, it can be determined that there is a possibility of the SATP.
Film formation (step Deposition 2) is performed again by using the thick film part 804 which is formed in the step Spacer Etch 1 as a sidewall, so as to create a coating film 1201. The created coating film 1201 is removed so that only a thick film part 1202 and the thick film part 804 remain.
Next, etching (step Spacer Etch 2) is performed so that the sidewall formed by the thick film part 804 is removed. A step HM Etch is performed by using a remaining thick film part 1203 as a hard mask, and thus a gate 1204 is created by using the SAQP.
In this case, the thick film part 1203 has a smaller variation than the space part because of film thickness accuracy of the formed film. Thus, it is considered that the gate 1204, that is, a line part has a constant width. On the other hand, a space part between the gates 1204 may be divided into three types of space parts including space parts 1205 (1205a, 1205b, 1205c, and 1205d) which are determined depending on widths of the thick film parts 804 of the coating films 802 illustrated in
The SAQP is modeled. First, since the gates 1204 (that is, the line parts) have small variations, a variance or a standard deviation of widths between edges is obtained every other line, and a line having the smaller variance or standard deviation can be determined as a line part. This is the same as in the SADP.
In the SAQP, it may be assumed that the space parts 1205a≅1205b≅1205c≅1205d, and the space parts 1206a≅1206b, and the space parts 1207a≅1207b≅1207c. Therefore, in a case where variations in the space parts are observed in a state of excluding one type of the space part, the variations are small in the set of space parts 1205 (1205a, 1205b, 1205c, and 1205d), and the variations are great in the mixed set of the space parts 1207 and 1206. The variations can be compared with each other by using a standard deviation or a variance. This is a model of the SAQP.
In addition, in the SAQP, determination can also be performed by comparing differences between widths of the space parts with each other. For example, when the space part is used as a reference, space parts which are adjacent to each other with a line part interposed therebetween may satisfy |1205a-1205b|<|1206a-1207b|. If this relational expression is satisfied, the SAQP may be determined. A relational expression of a difference between the space parts is not limited to the above-described expression. If it is checked whether or not the model is applicable by using all widths between edges as references, accuracy is improved.
Next, a description will be made of a process performed by the model estimation unit 103 illustrated in
The vertical (horizontal) direction luminance profile calculation portion 1301 computes a luminance profile so as to create a luminance profile of at least one of a vertical direction and a horizontal direction of an inspection image. In the following example, a line direction of a pattern is assumed as the vertical direction. In addition, if a line direction of the pattern is the horizontal direction, a horizontal direction profile is created. For example, in a case where reference data is input as in the model estimation unit 201 illustrated in
In a case where reference data is not input, a profile acquisition direction can be obtained by extracting an edge from an inspection image and by using Hough conversion. The edge extraction may be performed by using a general edge extracting filter such as a Sobel filter or a Laplacian filter. A method of determining a line direction or a filter is not limited thereto.
The edge position computation portion 1302 computes an edge position on the basis of the luminance profile. As illustrated in
In addition, a peak acquired from a luminance profile may be, for example, a value which is equal to or greater than a predetermined threshold value (for example, a value of 50% of the maximum value) of the profile after the profile is smoothened. In addition, in a case where reference data is input, the number of edges in a profile acquisition direction can be acquired on the basis of a visual field range of an inspection image for the reference data, and thus peaks corresponding to the edges may be obtained. Information regarding the number of edges may be acquired when the reference data is analyzed by the vertical (horizontal) direction luminance profile calculation portion 1301, and may be acquired when the inter-edge width computation portion 1303 may perform the same analysis. In addition, the information regarding the number of edges may be given in advance as additional information of the reference data. Further, a method of acquiring a peak is not limited thereto.
The inter-edge width computation portion 1303 computes a width between the edge positions acquired by the edge position computation portion 1302. Here, a width between adjacent edges is obtained. The width between edges may be obtained by computing a distance between peaks, and may be obtained on the basis of values of the vicinities of the peaks in the units of sub-pixels. For example, a method of obtaining a peak of a differential value of a profile may be used to compute a sub-pixel. The inter-edge width computation portion 1303 outputs the calculated width between edges to the model determination portion 1304.
The model determination portion 1304 performs a model estimation process by using the width between edges calculated by the inter-edge width computation portion 1303. Specifically, the model determination portion 1304 determines whether the calculated width between edges corresponds to a line part or a space part of the circuit pattern, and estimates a shape deformation model by using a relational expression (that is, the above-described relation expressions of the SADP, the SATP, and the SAQP) representing a relation of a width of the line part and the space part of the circuit pattern in the inspection image.
For example, in a case where of the SADP, variances are obtained by using both a set of widths between edges such as inter-edge widths 1501a, 1501b, 1501c, 1501d, and 1501e illustrated in
In addition, in a case where |1502a-1502c|≅|1502b-1502d|<|1502a-1502b|≅|1502c-1502d| is satisfied, it can be determined that there is a possibility of the SADP. The model determination portion 1304 determines whether or not all the above-described models of the SADP, the SATP and the SAQP match the corresponding relational expressions. In addition, the model determination portion 1304 determines a plausible model as a manufacturing model. For example, a method is used in which a model which most matches the relational expressions is employed as the manufacturing model. In addition, model determination may be performed by using all distances between edges, and thus accuracy of the model determination is further improved.
There is a case where it is determined that the calculated widths between edges are all the same as each other, that is, a line part and a space part are arranged at equal intervals, and thus a model cannot be determined. In this case, as an exceptional process, an appropriate model is applied, or the subsequent deformation process is not performed. In a case where an appropriate model is applied, it is preferable to use the SAQP model having a large deformation variation in a space width. In addition, in a case where reference data is input, there is a difference in a line width or a space width of the reference data, a model can be estimated through comparison with the reference data. Determination of a model is not limited to this method. Further, a model can also be estimated for a pattern which is created according to a method in which a manufacturing step is replaced or a method in which manufacturing steps are combined with each other, such as replacing the step “film removal (
Information regarding a manufacturing model may be input to the model estimation unit 103. In this case, as illustrated in
The deformation amount estimation unit 104 includes a deformation reference determination portion 1601 and a deformation amount calculation portion 1602. The model and the widths between edges obtained by the model estimation unit 103 are input to the deformation amount estimation unit 104. The widths between edges may be calculated in the deformation amount estimation unit 104 again. In the following description, even in a case where a model is included in reference data, the model estimation unit 103 calculates widths between edges or the like.
The deformation reference determination portion 1601 determines a reference edge of an inspection image. The reference edge is an edge which is used as a reference of deformation (shift). As the reference edge, an edge which is not deformed (shifted) may be selected.
The deformation amount calculation portion 1602 obtains a deformation amount relative to the reference edge which is determined by the deformation reference determination portion 1601. Specifically, the deformation amount calculation portion 1602 obtains a deformation amount of the inspection image according to a constraint condition which defines a cyclic relationship between a width of a line part and a width of a space part of a circuit pattern of the estimated shape deformation model.
In the SADP, the space parts around the reference edge have cyclic deformation every two space parts, and thus two widths (X1 and X2) are obtained as a width X of the space part as illustrated in
Regarding calculation of X1 and X2, if TL and LL are respectively obtained on the basis of, for example, average values of edge widths, reference values of X1 and X2 may also be obtained on the basis of average values of edge widths, and thus TL−LL=X1+X2+α is given. Here, it is assumed that X1A and X2A are averages of edge widths as references of X, and α is an error caused by the averages. Therefore, X1 and X2 can be respectively obtained from equations, that is, X1=X1A+α/2 and X2=X2A+α/2. A method of computing the widths X1 and X2 of the space parts is not limited thereto.
In the SATP, as a width of a space part, two types of widths are obtained for three space parts. In addition, in the SATP, six types of combinations of lengths between edges are obtained. Since a cyclic length in the SATP extends over two line parts, when the cyclic length is denoted by TL, and two line widths are respectively denoted by L1 and L2, an equation, that is, TL−L1−L2=X1+2X2+α, or TL−2L1=X1+2X2+α is given. Here, L1 indicates an average of widths of line parts corresponding to 1103 illustrated in
In addition, in the SAQP, as a width of a space part, three types of widths are obtained for three space parts. Further, in the SAQP, two types of combinations of lengths between edges are obtained. When a cyclic length is denoted by TL, and an average of line part widths is denoted by L, a constraint condition of the widths X1, X2 and X3 of the space parts is TL−3L=X1+X2+X3+α. Averages of edge widths may be used to compute X1, X2, and X3 in the same manner as in the SADP. A method of computing the widths of the space parts is not limited thereto.
In a width of a space part, an edge width to be referred to differs depending on which edge of the circuit pattern corresponds to a reference edge. As a line part and a space part of a circuit pattern become more uniform, it is more difficult to determine the line part and the space part on the basis of variations. Therefore, for example, two types of widths may be obtained as in cases where, in a vertical line pattern created through the SADP, a reference edge is set to a right edge and a left edge of the line pattern, and, in evaluation of the pattern, reference data may be deformed for each of the obtained types of widths of space parts so that deformed reference data is created so as to correspond to the number of types of widths of space parts.
The deformation reference determination portion 1901 determines a reference edge in reference data. As the reference edge, for example, an edge which is closest to a central coordinate of the reference data may be selected in the same manner as in the deformation reference determination portion 1601. A method of selecting the reference edge is not limited thereto. In addition, as in
The deformation processing portion 1902 performs a deformation process centering on the reference edge. For example, in reference data of a line pattern, a line part including the reference edge may be fixed, and vicinity edges of the line part may be shifted to either of the left side and the right side so as to match a width of a space part obtained by the deformation amount estimation unit 104. When the edges are shifted, a width of the line part of the reference data is not changed.
In addition, an actual shift amount may be obtained, for example, by using the space width of the reference data illustrated in
In addition, there is a case where there may be deformation in a line part of an inspection image, such as thinning or thickening, and thus a deformation amount (that is, a width of a space part) does not match reference data. For example, in a case of the SADP, a distance between lines observed in a state in which one line part is excluded in an inspection image may be smaller than a distance which matches widths of two types of space parts and a width of the line part.
In this case, the deformation processing portion 1902 computes a width of a space part again by using the constraint condition of a deformation amount and the reference data mentioned in the description of the deformation amount calculation portion 1602. For example, with reference to
Further, in a case where reference data is given to the deformation amount estimation unit 104 as an input from the reference data storage unit 102, the above-described adjustment may be performed by the deformation amount estimation unit 104. Still further, information for identifying a line part and a space part is added to the reference data, a corresponding width of a width of a line part and a width of a space part obtained by the deformation amount estimation unit 104 may be used. Furthermore, in a case where a line part and a space part are specified from an inspection image by a pattern created through the SADP or the SAQP, a width of the line part or a width of the space part can be further more easily selected. Moreover, the reference data deformation unit 105 outputs the deformed reference data which has been deformed to the evaluation unit 106.
The evaluation unit 106 receives the deformed reference data which has been deformed by the reference data deformation unit 105 and an inspection image, and performs an evaluation process. The content of the evaluation process includes, for example, shape evaluation through comparison between contour lines of patterns, a length measurement process for measuring a pattern dimension, and pattern matching for specifying a visual field deviation in the inspection image. A process in the evaluation unit 106 is not limited to the above-described content or evaluation methods of the related art. In addition, the evaluation unit 106 stores a final evaluation result in the evaluation result storage unit 107.
Further, among the layouts of the circuit patterns illustrated in
According to the pattern evaluation device 100 of the present embodiment, shape deformation caused by a manufacturing step is modeled in advance for each manufacturing step (SAxP), a shape deformation model is estimated from an inspection image, and a deformation amount is estimated on the basis of a constraint condition of the estimated shape deformation model. In addition, the pattern evaluation device 100 deforms reference data (design data) on the basis of the estimated deformation amount, and performs evaluation by using the deformed reference data and the inspection image. In the above-described model, for example, line parts or space parts of a circuit pattern, which have substantially the same width through a manufacturing step are collected as a set, and a deformation amount is determined according to a constraint condition in which all deformation amounts of the pattern corresponding to the reference data are the same as each other in the set. Consequently, it is possible to perform evaluation by taking into consideration only shape deformation caused by a design layout. Therefore, reliability of the pattern evaluation is improved.
The pattern evaluation device of the present invention may be mounted in a visual inspection device (for example, a scanning electron microscope (SEM)) as illustrated in
The scanning electron microscope includes an optical system which scans and irradiates a sample surface with an electron beam, and a detection system which forms an inspection image by detecting a secondary electron from the sample. In the scanning electron microscope, an electron beam 2503 is extracted by an extraction electrode 2502 from an electron source 2501, and is accelerated by an acceleration electrode (not illustrated). The accelerated electron beam 2503 is narrowed by a condenser lens 2504 which is an aspect of a focusing lens, and a sample 2509 is one-dimensionally or two-dimensionally scanned with the electron beam by a scanning deflector 2505.
The electron beam 2503 is decelerated by a negative voltage which is applied to an electrode built into a sample stage 2508, and is focused by lens action of an objective lens 2506 so as to be applied to the sample 2509. If the sample 2509 is irradiated with the electron beam 2503, electrons 2510 such as a secondary electron and a backscattering electron are emitted from the irradiation location. The emitted electrons 2510 are accelerated in a direction of the electron source by acceleration action based on the negative voltage applied to the sample 2509 so as to collide with a conversion electrode 2512 and to generate a secondary electron 2511.
The secondary electron 2511 emitted from the conversion electrode 2512 is captured by a detector 2513, and an output I of the detector 2513 changes depending on an amount of captured secondary electrons. A luminance of a display device (not illustrated) changes according to the output I. For example, in a case where a two-dimensional image is formed, a deflection signal input to the scanning deflector 2505 is synchronized with the output I of the detector 2513, and thus an image of a scanning region is formed. In addition, the scanning electron microscope exemplified in
The controller 2514 controls each constituent element of the scanning electron microscope and also forms an image on the basis of a detected electron. In addition, the controller 2514 has a function of measuring a width of a pattern formed on the sample 2509 on the basis of an intensity distribution of a detected electron, called a line profile.
In addition, the present invention is not limited to the above-described embodiments, and includes various modification examples. For example, the above-described embodiments have been described in detail for better understanding of the present invention, but are not limited to including all the above-described constituent elements. In addition, some constituent elements of a certain embodiment may be replaced with constituent elements of another embodiment, and a configuration of a certain embodiment may be added to a configuration of another embodiment. Further, some constituent elements of each embodiment may be added to, deleted, or replaced with other constituent elements.
As described above, some or all of the constituent elements of the embodiments may be realized by hardware, for example, by designing the constituent elements with integrated circuits. In addition, the present invention may be realized by program codes of software for realizing the functions of the embodiments. In this case, a recording medium which records the program codes is provided to an information processing device, and the information processing device (or a CPU) reads the program codes stored on the recording medium. In this case, the program codes read from the recording medium realize the functions of the above-described embodiments, and thus the program codes and the recording medium storing the program codes configure the present invention. As recording media for supplying the program codes, for example, a flexible disc, a CD-ROM, a DVD-ROM, a hard disk, an optical disc, a magneto-optical disc, a CD-R, a magnetic tape, a nonvolatile memory card, and a ROM are used.
In addition, the program codes of the software for realizing the functions of the embodiments may be transmitted via a network and may be stored in a storage device of an information processing device or a storage medium such as a CD-RW or a CD-R, and a CPU of the information processing device may read the program codes stored in the storage device or the storage medium and may execute the program codes.
It can be understood by a person skilled in the art that there are a plurality of combinations of hardware, software, and firmware suitable for implementing the present invention. For example, the program codes for realizing the functions of the embodiments may be mounted with various programs or script languages such as an assembler, C/C++, perl, Shell, PHP, and Java (registered trademark).
In addition, the illustrated control lines or information lines in the drawings are considered to be necessary for description, and thus it cannot necessarily be said that all control lines or information lines in a product are illustrated. All constituent elements may be connected to each other.
100: pattern evaluation device
101: inspection image storage unit
102: reference data storage unit
103: model estimation unit
104: deformation amount estimation unit
105: reference data deformation unit
106: evaluation unit
107: evaluation result storage unit
200: pattern evaluation device
201: model estimation unit
202: deformation amount estimation unit
300: pattern evaluation device
301: deformation amount estimation unit
1301: direction luminance profile calculation portion
1302: edge position computation portion
1303: inter-edge width computation portion
1304: model determination portion
1601: deformation reference determination portion
1602: deformation amount calculation portion
1901: deformation reference determination portion
1902: deformation processing portion
2101: CPU
2102: image memory
2103: LSI
2104: output device
2105: storage device
2107: controller
2108: design system
2501: electron source
2502: extraction electrode
2503: electron beam
2504: condenser lens
2505: scanning deflector
2506: objective lens
2508: sample stage
2509: sample
2510: electron
2511: secondary electron
2512: conversion electrode
2513: detector
2514: controller
Number | Date | Country | Kind |
---|---|---|---|
2013-013826 | Jan 2013 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2014/051661 | 1/27/2014 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2014/119509 | 8/7/2014 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20080286885 | Izikson et al. | Nov 2008 | A1 |
20090238441 | Yamashita | Sep 2009 | A1 |
20110047518 | Aiba et al. | Feb 2011 | A1 |
20120267528 | Sakai | Oct 2012 | A1 |
20120328181 | Kitamura | Dec 2012 | A1 |
Number | Date | Country |
---|---|---|
6-185999 | Jul 1994 | JP |
2009-222626 | Oct 2009 | JP |
2010-537394 | Dec 2010 | JP |
2011-43672 | Mar 2011 | JP |
2012-2663 | Jan 2012 | JP |
2013-236031 | Nov 2013 | JP |
Entry |
---|
International Search Report (PCT/ISA/210) dated Apr. 1, 2014 (Two (2) pages). |
Japanese language Written Opinion (PCT/ISA/237) dated Apr. 1, 2014 (Five (5) pages). |
Number | Date | Country | |
---|---|---|---|
20160063690 A1 | Mar 2016 | US |