The present invention relates to a device for setting measuring conditions for a semiconductor device, and particularly to a device for setting conditions for measuring a reticle pattern on the basis of the result of wafer pattern inspection.
In recent years, semiconductor devices have been manufactured with increasingly higher integration densities for the purposes of enhancing their performance and reducing the manufacture cost. To realize high-density integration of semiconductor devices, advances in lithography techniques for forming a fine circuit pattern on a wafer are necessary. Lithography is a process of producing a mask as an original of a circuit pattern and using an exposing device to transfer the mask circuit pattern to a photosensitive light-accepting resin (hereinafter referred to as a resist) applied on a wafer. Improvements in exposure techniques and resist materials have maintained the trend to finer circuit patterns. Particularly, OPC (Optical Proximity Correction, a technique of adding geometries to reticle patterns in order to reduce the optical proximity effect occurring at the time of patterning) has become an essential technique for realizing fine circuit patterns. The shapes of reticle patterns are therefore becoming more and more complex over the years.
The increasing complexity of reticle patterns makes the production of reticle patterns difficult, so that defectively produced wafer patterns resulting from defectively produced reticle patterns are increasing. In order to prevent such defectively produced wafer patterns due to reticle patterns, measures have been taken such as estimating a defect position with a wafer transfer simulation device to measure a reticle pattern corresponding to the estimated defect coordinates with a CD-SEM (Critical Dimension-SEM), or measuring, with a CD-SEM, a reticle pattern corresponding to defect coordinates detected with a wafer inspecting device after producing a wafer.
For example, a patent literature 1 describes identifying the position of a reticle defect by converting detected wafer defect coordinates into reticle coordinate values using CAD data. A patent literature 2 describes generating, according to defect information, a measurement recipe that stores SEM measuring conditions.
Patent Literature 1: JP-A-2006-512582 (corresponding to U.S. Pat. No. 6,882,745)
Patent Literature 2: JP-A-2009-071271 (corresponding to U.S. Patent Application Publication No. 2009/0052765)
In lithography with a 32 nm half-pitch or subsequent narrower half-pitches, the problem with wafer manufacture due to the increasing circuit-pattern density is more serious. Consequently, application of unconventional patterning techniques is required. As candidate techniques, development of new lithography techniques such as SMO (Source Mask Optimization) and ILT (Inverse Lithography Technology) is currently in progress. SMO is a method of producing a fine pattern by optimizing the shape of illumination light and the shape of a mask used in exposure. MT is a method of producing a fine pattern using a reticle having reticle-pattern shapes mathematically determined from target wafer-pattern shapes by taking exposure conditions into account.
In both techniques, the wafer-pattern shapes, which are the final targets, are different from the reticle-pattern shapes. The differences in shape are expected to be larger than those at the time of applying OPC.
Thus, various manufacturing techniques have been attempted for finer semiconductor devices. Unfortunately, for measuring devices and inspecting devices for pattern measurement, no techniques have been sufficiently established for automatically determining measuring conditions for patterns formed with techniques such as those described above. To measure a defect portion with a device such as a CD-SEM, information on the coordinates of a possibly defective position may be computed or detected with a simulation device (which may hereinafter be referred to as a simulator) or an external defect inspecting device, and then the field of view of a device such as a CD-SEM may be positioned at the computed coordinates. However, measuring only the coordinate position does not allow a complex pattern shape to be sufficiently evaluated.
In other words, the approaches in the above two inter-apparatus cooperation modes (a simulation device and a CD-SEM, and an inspecting device and a CD-SEM) generally involve only inspecting a reticle-pattern coordinate position corresponding to wafer-pattern defect coordinates or estimated defect coordinates. Accordingly, the influence of the differences in shape between the wafer patterns and the reticle patterns, which are expected to further increase in future, may prevent accurate determination of the reticle-pattern measurement position corresponding to the wafer-pattern defect coordinates, resulting in failure in the measurement. The patent literatures 1 and 2 make no mention of the presence of evaluation candidates other than the defect coordinates.
In addition, the optical proximity effect that influences the formation of wafer patterns at the time of producing a wafer depends on the distances between and dimensions of pattern shapes close to each other. Accordingly, the cause of a defect on a reticle pattern may not be able to be determined by measuring only a reticle pattern corresponding to defect coordinates on a wafer pattern.
Although it is possible to manually set a reticle-pattern measurement position in a CD-SEM with reference to wafer defect coordinates, this involves the problem of lengthy setting operations and therefore a decreased work efficiency.
A pattern measuring condition setting device will be described below. An object of the pattern measuring condition setting device is, for a sample having a complex pattern or a plurality of patterns arranged thereon for which an influence of the optical proximity effect is to be evaluated, to set measurement positions on the basis of defect coordinates or the like while preventing a decrease in work efficiency.
To achieve the above object, a device and the like will be proposed below. The device is a pattern measuring condition setting device for setting pattern measurement positions on the basis of defect coordinates, characterized by including an operating unit that superimposes reference lines including a plurality of line segments on a two-dimensional area defined on pattern layout data, and sets a first measurement position that is inside a contour indicating a pattern containing the defect coordinates on the layout data and that is between intersections of the contour and a reference line, and a second measurement position that is outside the contour and that is between intersections of the contour and a reference line or between an intersection of the contour and a reference line and an intersection of another contour and the reference line.
The above configuration can facilitate setting a measurement position at defect coordinates, as well as setting measurement positions at positions other than the defect coordinates where an optical proximity effect or the like is considered to influence pattern dimensions.
[
[
[
[
[
[
[
[
[
[
[
[
[
[
[
In the section of Description of Embodiments, a measuring condition setting device will be described with reference to the drawings. The measuring condition setting device includes an operating unit that determines, mainly from information on reticle coordinates corresponding to defect coordinates on a wafer detected in inspection of the wafer or of a transferred image on the wafer and from information on a reticle design layout containing the reticle coordinates, measurement information for measuring a pattern having a reticle pattern edge most proximate to the reticle coordinates and also measurement information for measuring a pattern that is in a predetermined area containing the reticle coordinates and that does not have the most proximate reticle pattern edge. This device configuration allows automatically generating measurement information for comprehensively measuring reticle patterns that may have an influence at the time of producing a pattern determined as defective on the wafer.
With reference to the drawings, description will be given of a method, a device, a system, and a computer program (or a storage medium storing the computer program or a transmission medium transmitting the program) for determining measuring conditions based on the coordinates of a defect or a possibly defective site on a semiconductor wafer. More specifically, a device and a system that include a CD-SEM (Critical Dimension-Scanning Electron Microscope), which is a kind of measuring device will be described, and a computer program implemented in the device and the system will be described.
Although the description below illustrates a charged particle beam device as an image-forming device and describes the use of a SEM as an exemplary implementation of the device, this is not limiting. For example, an FIB (Focused Ion Beam) device that scans a sample with an ion beam to form an image may be employed as the charged particle beam device. However, since measurement of increasingly finer patterns with high accuracy requires an extremely high magnification, it is desirable to use a SEM, which is generally superior to an FIB device in terms of resolution.
The defect inspecting device 1302 may be a device such as a SEM-based defect inspecting device that irradiates the entire surface of a sample with an electron beam to inspect the position and size of a defect, or a defect reviewing device that reviews a defect on the basis of defect information obtained from a higher-level defect inspecting device.
The design data is represented in, for example, GDS format or OASIS format, and stored in a predetermined form. The design data may be of any type as long as design-data display software can display the format and treat the format as graphics data. The storage medium 1306 may be included in a controller of any of the measuring device and inspecting devices, or in the condition setting device 1304 or the simulator 1305. The simulator 1305 has a function of simulating a position where a defect occurs (or a position of a defect candidate) on the basis of the design data.
The CD-SEM 1301, the defect inspecting device 1302, and the optical inspecting device 1303 have their respective controllers that perform control necessary for the respective devices. These controllers may have the above functions of the simulator and functions of setting the measuring conditions and the like.
In each SEM, an electron beam emitted from an electron source is converged by multiple-stage lenses. A scan deflector causes the converged electron beam to scan the sample one- or two-dimensionally.
Secondary electrons (SEs) or backscattered electrons (BSEs) released from the sample as a result of the scanning by the electron beam are detected by a detector and stored in a storage medium such as frame memory in synchronization with the scanning of the scan deflector. Image signals stored in the frame memory are multiplied by an operating unit provided in the controller. The scan deflector can scan in any range, position, and direction.
The above control is performed in the controller of each SEM, and images and signals resulting from the electron-beam scanning are sent to the condition setting device 1304 via the communication line network. Although the controllers that control the SEMs and the condition setting device 1304 are described as separate components in this example, this is not limiting. Rather, the condition setting device 1304 may perform both the device control and the measurement processes, or each controller may perform both the SEM control and the measurement processes.
The condition setting device 1304 or any of the controllers has stored therein a program for performing the measurement processes, and performs measurement or computation according to the program.
The condition setting device 1304 has a function of generating, on the basis of the semiconductor design data, a program (recipe) for controlling the operation of the SEMs, and serves as a recipe setting unit. Specifically, the condition setting device 1304 generates a program for setting positions for processes necessary for the SEMs, such as desired measurement points, autofocus points, automatic astigmatism correction points, and addressing points, on the design data, pattern contour data, or simulated design data, and for automatically controlling a sample stage, the deflector, etc., of the SEMs according to the settings.
When the sample 1409 is irradiated with the electron beam 1403, electrons 1410 such as secondary electrons and backscattered electrons are released from the irradiated position. The released electrons 1410 are accelerated toward the electron source by an acceleration effect based on negative voltage applied to the sample, and collide with a converting electrode 1412 to produce secondary electrons 1411. The secondary electrons 1411 ejected from the converting electrode 1412 are captured by a detector 1413. An output I of the detector 1413 changes with the amount of the captured secondary electrons, and the brightness of a display device (not shown) changes with the output I. For example, to form a two-dimensional image, a deflection signal to the scan deflector 1405 and the output I of the detector 1413 are synchronized with each other to form an image of a scanning area. The scanning electron microscope illustrated in
Although the example in
A controller 1404 controls the components of the scanning electron microscope, and has a function of forming an image on the basis of the detected electrons and a function of measuring the pattern widths of patterns formed on the sample on the basis of an intensity distribution, called a line profile, of the detected electrons.
Rather than a large system as illustrated in
The computer 402 also includes a data I/F capable of transmitting, via means such as a network, a hard disk, or memory, the measurement information obtained by the measurement information generation method to be described below to the measuring/inspecting device 401, such as a CD-SEM, which performs reticle-pattern measurement.
The measurement information, which is necessary for reticle-pattern measurement, includes reticle coordinate information for measuring patterns and the directions in which the patterns are measured (e.g., the vertical direction and the horizontal direction). The following embodiments describe procedures of determining this measurement information from defect coordinates detected in wafer inspection, reticle-pattern design layout, and user-specified measurement parameters for reticle-pattern measurement.
Execution of measurement information generation and the user-specified measurement parameters to be illustrated in the following embodiments may be designated by a user using an input device provided in the condition setting device 1304 or using a data input device 404 connected to the computer 402. Further, the design layout and the measurement parameters used for generating the measurement information, and the measurement information determined in the measurement information generation, to be described in the following embodiments, may be provided to the user through a display device provided in the condition setting device 1304 or through data display means 403 connected to the computer 402.
As illustrated in
An interval (y) between edge patterns most proximate to the reticle-pattern coordinates 202 could be measured as illustrated in
a) is a diagram showing a reticle-pattern design layout corresponding to the reticle-pattern coordinates 202 in
The method of generating the measurement information will be described in detail according to the flowchart illustrated in
A reticle design layout containing the reticle-pattern coordinate position is then read (102). The reticle design layout is design data in which pattern shapes are defined in a format such as GDS or OASIS. Since the design layout for the entire surface of the reticle involves a large amount of data, in order to simplify processing, a design layout of a certain area containing proximate patterns around the reticle-pattern coordinates 301 may be extracted and read from the design data as in
In this embodiment, pattern shapes are analyzed in a two-dimensional area defined on the layout data as above (an area containing at least two patterns, or an area containing even one pattern having a plurality of vertex angles and capable of measuring intervals between collinear points on edges (contour)). Then, measurement positions are set at appropriate positions. The following description illustrates a detailed example of this.
The pattern shapes on the design layout are then analyzed for comprehensively measuring the intervals and dimensions of patterns proximate to the reticle-pattern coordinates (step 103).
A procedure of analyzing the pattern shapes will be described with reference to a flowchart illustrated in
For example, as in
A mesh 307 is then set on the design-pattern rendering image as in
For each intersection set, the interval between the intersection closer to the reticle-pattern coordinates and the reticle-pattern coordinates is measured (step 505). The value of this interval is used for determining the measurement method to be described below.
Pattern geometry indicated by each intersection set (the interval between points on different patterns, or the interval between points on the same pattern (outside the pattern or inside the pattern)) is identified (step 506).
A specific example will be described for the intersection sets A (308, 309), B (308, 310), and C (311, 312) shown in
For an interval between points on the same pattern such as the intervals of the intersection sets B and C, the pattern geometry can be identified in more detail. Specifically, the intersection set may indicate a pattern interval inside the same pattern as with the intersection set B, or a pattern interval outside the same pattern as with the intersection set C. The pattern geometry of such an intersection set can be identified by referring to the brightness value in a graphical area between the intersections. For an intersection set indicating a pattern interval inside the same pattern, the brightness value in a graphical area between the intersections is equal to the brightness value at the intersections. For an intersection set indicating a pattern interval outside the same pattern, the brightness value in a graphical area between the intersections is the brightness value of the non-pattern portion and therefore different from the brightness value at the intersections.
Thus, the pattern geometry (the interval between points on different patterns, or the interval between points on the same pattern (outside the pattern or inside the pattern)) indicated by an intersection set can be identified by comparing the brightness values at the intersections in the set and comparing the brightness value in a graphical area between the intersections in the set and the brightness value at the intersections.
The mesh lines may be arranged vertically and horizontally at regular intervals as in
The intervals between mesh pattern lines shorter in a center area and longer in peripheral areas allow the measurement to be focused on the area around the defect, which is likely to contribute to the occurrence of the defect.
The mesh is desirably set in the direction perpendicular to the continuous direction of the design layout patterns. For this purpose, the angle of rotation may be determined in such a manner that the direction of the patterns contained in the design layout is determined and mesh lines are set in the direction perpendicular to the determined direction.
Coordinate transformation is then performed (step 507). Since the intersection coordinates and distance values determined as above are based on the coordinate system on the graphics, the coordinate values on the graphics are transformed into reticle-pattern coordinates with reference to a pixel scale (one pixel=L nm) used for the graphical rendering of the patterns. If a coordinate transformation error occurs, the error value may be taken into account to correct transformed coordinate positions to pattern positions on the design layout.
The result of the above analysis of the shapes of proximate patterns is used to determine the reticle-pattern measurement information (step 104). Specifically, the result of the analysis of the shapes of proximate patterns is compared with measurement parameters specified by the user through the data input device 404 to determine the measurement information. Examples of the result of the analysis of the shapes of proximate patterns and the user-specified measurement parameters include the following.
Examples of the result of the analysis of the shapes of proximate patterns may include: the coordinates of the intersection sets (the intersection sets on the vertical lines and/or the horizontal lines of the mesh); the pattern geometry (the interval between points on different patterns, or the interval between a measurement start point and an end point of the same pattern (e.g., a pattern overlapping the defect coordinates), where the measurement start point and/or end point are on the contour of the same pattern (outside the pattern and/or inside the pattern)); and the interval between the reticle-pattern coordinates and each intersection proximate to the reticle-pattern coordinates. Example of the user- or operator -specified measurement parameters may include: the pattern measurement area around the reticle-pattern coordinates, the geometry of the pattern to be measured (the interval between points on different patterns, or the interval between a measurement start point and an end point of the same pattern (e.g., a pattern overlapping the defect coordinates), where the measurement start point and/or end point are on the contour of the same pattern (outside the pattern or inside the pattern)); the measurement directions (e.g., the horizontal direction and the vertical direction); and the magnification at which the reticle patterns are shot.
A procedure of determining the measurement information will be described in detail below. First, if conditions such as the reticle pattern measurement area, the geometry of the pattern to be measured, and the measurement directions are specified by the user, the result of the proximate pattern analysis is narrowed down to coordinate sets that match the specified conditions. The coordinates of intersection positions of all intersection sets resulting from the narrowing down according to the user specification are set as measurement coordinates.
The measurement directions are determined according to the mesh line directions. That is, for a coordinate set determined for a vertical line of the mesh, the interval between pattern points corresponding to the intersection positions of the intersection set is measured in the vertical direction. For a coordinate set determined for a horizontal line of the mesh, the interval between pattern points corresponding to the intersection positions of the intersection set is measured in the horizontal direction.
The measurement information (the measurement coordinates and the measurement directions) determined through the above procedure is written to the data recording means of the computer 402 (step 105).
According to the above technique, from information on reticle coordinates corresponding to defect coordinates on a wafer detected in inspection of the wafer or of a transferred image on the wafer and from information on a reticle design layout containing the reticle coordinates, it is possible to determine measurement information for measuring a pattern that has a reticle pattern edge most proximate to the reticle coordinates and measurement information for measuring a pattern that is in a predetermined area containing the reticle coordinates and that does not have the most proximate reticle pattern edge. This allows automatically generating measurement information for comprehensively measuring reticle patterns that may have an influence at the time of producing a pattern determined as defective on the wafer.
After determining the measurement information, a measurement recipe for measuring the reticle pattern with a reticle inspecting device such as a CD-SEM is generated (step 901). The measurement recipe is data for controlling the reticle inspecting device, and it is data having registered therein information for shooting reticle patterns to be measured with imaging means such as an optical microscope or a SEM and for measuring target patterns.
Generally, information registered in the measurement recipe includes: information on measurement points for the reticle patterns to be measured; pattern measurement directions (e.g., the vertical direction and the horizontal direction); information on image shooting positions for the reticle patterns; a template for determining measurement points from a shot image using pattern matching; a point for adjusting the focus of the image; and image shooting conditions (such as the shooting magnification, and, if a SEM is used to shoot the reticle patterns, conditions such as the acceleration voltage and the probe current value of the SEM).
The above information registered in the measurement recipe is determined on the basis of the information on the reticle-pattern measurement coordinates and measurement directions determined by the above-described measurement information generation method. A specific example of this will be described below. It is to be noted that the image shooting conditions are generally determined according to the user's specification or device-recommended values, and the focus point and the template used for pattern matching are determined by an established automatic or manual method based on the reticle-pattern measurement coordinates. These information items will therefore not be described.
A method of determining image shooting positions will be described with reference to a flowchart shown in
First, among all the intersection sets determined by the design layout analysis, coordinate positions of all intersection sets within a user-specified area or within the range in which the reticle-pattern coordinates are subjected to the optical proximity effect are referred to (step 601).
The size of the range of the field of view of the image is determined from the image shooting magnification, and it is determined whether all the intersection sets are inside the range of the field of view (step 602). If any intersection set is outside the field of view, a new image shooting area is added such that the intersection set is included in the range of the field of view (step 604). Finally, the center coordinates of each image shooting area are determined as the image shooting point (step 605).
An example of dividing the image shooting area will be described with reference to a design layout in
Now, a method of determining the reticle-pattern measurement point information will be described with reference to
On the basis of the measurement recipe generated through the above procedure, the reticle patterns are shot and measured (step 902). Finally, the result of the pattern measurement based on the measurement recipe is stored in the data storage means (step 903).
The measurement result is also displayed on the data display means 403 connected to the computer 402. For example, graphics in which values are superimposed on the design layout as in
For example, a typical color monitor used as the data display means 403 provides full-color display by combining color information of three colors of R, G and B, each varied in 256 levels. Accordingly, for example, graphics may be generated and displayed on the data display means 403 such that an interval between points on different patterns is set to R (1101), an interval between points on the same pattern (outside the pattern) is set to G (1102), and an interval between points on the same pattern (inside the pattern) is set to B (1103), where each brightness value represents a measured value or the difference between a measured value and an ideal value. This allows providing the measurement result to the user without reducing the visibility even when numerous measured values are obtained.
Thus, from information on reticle coordinates corresponding to defect coordinates on a wafer detected in inspection of the wafer or of a transferred image on the wafer and from information on a reticle design layout containing the reticle coordinates, it is possible to determine measurement information for measuring a pattern that has a reticle pattern edge most proximate to the reticle coordinates and measurement information for measuring a pattern that is in a predetermined area containing the reticle coordinates and that does not have the most proximate reticle pattern edge. Further, a measurement recipe is generated using the measurement information, and measurement is performed and the user is provided with the measurement result. This allows efficiently providing user with information that can be utilized for determining the cause of the defect in a wafer pattern due to a reticle pattern.
A technique of extracting the intersection sets will be described in more detail with reference to a superimposed display image of a mesh image and layout data illustrated in
By extracting intersection sets from the superimposed image, 13 vertical intersection sets outside a pattern and 5 horizontal intersection sets outside a pattern can be detected. Similarly, 7 vertical intersection sets inside a pattern and 11 horizontal intersection sets inside a pattern can be detected. In
On the above preconditions, a technique of analyzing the shapes of proximate patterns and determining pattern measuring conditions on the basis of the analysis will be described below. The cause of a defect may be present not only where the defect actually occurs but also at a pattern near the defect (an adjacent pattern or a pattern at a distance of the order of μm from where the defect occurs). Therefore, the inside of a pattern in question (or the outside of the pattern if a foreign substance or the like exists outside the pattern) and the outside of the pattern (or the inside of the pattern) are both taken as evaluation targets. Further, for efficient measurement, measurement positions are selected according to the following criteria.
First, in order to select measurement candidates inside the pattern, intersection sets that are within an area having the same brightness as the defect coordinates and that are on a mesh line within a predetermined number of mesh lines from the defect coordinates. In this example, the predetermined number is preset to one for both the vertical lines and the horizontal lines, so that intersection sets 1211 to 1214 that are on lines 1207 to 1210 and that have the same brightness information as the defect coordinates are selected. Then, in order to select measurement candidates outside the pattern, intersection sets adjacent to the above selected intersection sets inside the pattern are selected among intersection sets that are outside the pattern (the area with the maximum brightness) and that are on a line within the predetermined number of lines. In this example, these are intersection sets 1215 to 1221. The intersection set 1215 is a set of an intersection on the contour of the pattern containing the defect and an intersection at a different position on the same contour. The intersection sets 1216 to 1221 are each a set of an intersection on the contour of the pattern containing the defect and an intersection on the contour of another pattern.
The intersection sets 1211 to 1214 (first measurement positions) and 1215 to 1221 (second measurement positions) selected as above are taken as measurement candidates.
Thus, different information (brightness information) is assigned to each area partitioned with lines indicating the contours of the patterns. Intersections of the contours and the mesh-like grid reference lines are extracted, and measurement positions between the extracted intersections are selected according to the information on each area. According to this technique, sites that may have an influence on the defect can be selectively extracted as measurement candidates on the basis of the coordinate information on the defect. This allows a significant reduction in the effort of setting the measuring conditions.
Particularly, since the attribute information is assigned to each area (the inside or outside of the patterns, and each of the patterns), line segments can be identified even on the same line according to the attribute information. As a result, measurement points can be set on an area basis.
In the technique illustrated in
In order to allow setting from different perspectives, the number of intersection sets with reference to the defect coordinates may be settable. For example, for the line 1208, the intersection set 1212 closest to the defect coordinates corresponds to the first intersection set with respect to the defect coordinates. The intersection sets 1215 and 1217 correspond to the second intersection sets with respect to the defect coordinates. By allowing the ordering of the defect coordinates around the defect coordinates in this manner, the measurement positions can be appropriately assigned even for a pattern of a complex shape. As mentioned above, the cause of a defect may be present not only where the defect actually occurs but also at a pattern near the defect. Therefore, this technique is very effective in that the measurement positions can be readily set at the position where the defect occurs, as well as at other positions.
According to the above technique, the measurement positions can be set at appropriate positions on the basis of the defect coordinate information, the attribute information on the areas assigned on the layout data, and the operator's setting information.
“Range Definition” is for setting a criterion for determining a measurement range around the defect coordinates. For example, if “Number of Lines” is selected to set the number of lines, intersection sets on pattern contours are extracted for the set number of lines. Similarly, if “Width” or “Pixels” is selected, intersection sets are extracted for lines within the set width or the set number of pixels around the defect coordinates. If a specific pattern is entered in “Pattern,” lines relevant to the selected pattern (e.g., lines intersecting the selected pattern) are set.
Measurement positions determined according to the above condition settings are displayed in “Measurement Positions” and in the layout data display frame. The user can suitably customize the measurement positions by adjusting the measurement positions in the conditions in “Measurement Positions” or in the layout data display frame using a pointing device or the like. Pressing a “Learn” button causes the entered settings to be registered as an operation recipe of the CD-SEM. At this point, the FOV may be automatically selected to include the measurement targets.
Thus, in accordance with this embodiment, measurement candidate positions can be appropriately set for patterns that may be modified due to the optical proximity effect or the like. This allows a significant reduction in the setting load on the operator.
According to the above technique, from information on reticle coordinates corresponding to defect coordinates on a wafer detected in inspection of the wafer or of a transferred image on the wafer and from information on a reticle design layout containing the reticle coordinates, it is possible to determine measurement information for measuring a pattern that has a reticle pattern edge most proximate to the reticle coordinates and measurement information for measuring a pattern that is in a predetermined area containing the reticle coordinates and that does not have the most proximate reticle pattern edge. This allows automatically generating the measurement information for comprehensively measuring reticle patterns that may have an influence at the time of producing a pattern determined as a defect on the wafer.
201 defect coordinates
202, 301, 701 reticle-pattern coordinates
303 to 306 reticle pattern
307 mesh
308 to 312 intersection
401 measuring/inspecting device
402 computer
403 data display means
404 data input device
801 area
802 image shooting area
1001 pattern edge search area
1002 intersection set coordinates
1003 midpoint position
1101 to 1103 figure at the midpoint of an intersection set
Number | Date | Country | Kind |
---|---|---|---|
2009-296661 | Dec 2009 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2010/006998 | 12/1/2010 | WO | 00 | 6/27/2012 |