The present invention relates to semiconductor manufacturing and inspecting technologies, and more particularly to technologies of a reviewed defect selection processing method for selecting (sampling) a defect to be reviewed (reviewed defect) from defects detected in a visual inspection of a semiconductor wafer (detected defects). Furthermore, the present invention relates to technologies for reviewing defects with an emphasis on a systematic defect (defect occurring depending on the shape and design of pattern layout, device characteristics and others) due to exposure process, mask and other factors.
As for the defects detected in a visual inspection of a semiconductor wafer (detected defects), in order to review their details, a defect to be reviewed (reviewed defect) is selected (sampled) from the detected defects and is reviewed with a scanning electron microscope or the like.
Examples of prior art regarding a systematic defect among various types of defect are as follows.
Non-Patent Document 1 discloses a method in which a group of “position dependent repeat defects” present at the same place when seen per chip and a group of “pattern layout dependent repeat defects” present on the same pattern layout found by the search of pattern layout near the points of detected defects are extracted from among defects on a wafer that are obtained as a result of a visual inspection of a semiconductor wafer, these two groups are considered as candidates for systematic defects due to exposure process and mask, and then reviewed defects are sampled from these two groups.
Non-Patent Document 1: R. Yen, et al., “Lithography Hot Spot Discovery at 70 nm DRAM 300 mm Fab: Process Window Qualification Using Design Based Binning”, PE-0-044, proc of International Symposium on Semiconductor Manufacturing 2008
Non-Patent Document 2: Hisae Shibuya, Yuji Takagi, Yasuo Nakagawa, “Defect Classification based on Pattern Recognition of Distributed Points”, The Transactions of the Institute of Electrical Engineers of Japan, C, 127(4), pp. 521-527 (2007-4)
Systematic defects due to exposure process and mask occurring after resist coating, development or etching have become a problem with the scaling down of semiconductor circuit patterns. In order to detect these microscopic defects, a highly-sensitive visual inspection is required. As a result of such a highly-sensitive inspection, however, many defects including foreign substances, nuisance defects and misinformation are detected in addition to the systematic defects.
For this reason, there is a problem that even if the visual inspection is performed to check the state of exposure process, the systematic defects due to exposure process and mask may be buried in these many detected defects. In other words, there is a problem that it is difficult to discriminate and check whether individual detected defects (defect points in a map) obtained as a result of the visual inspection are systematic defects or other types of defects and others (defect types or the like).
Regarding the systematic defects, the method described in the Non-Patent Document 1 mentioned above (method in which the two groups described above are extracted, these groups are considered as candidates for systematic defects, and then reviewed defects are sampled) is known.
(1) However, the Non-Patent Document 1 does not disclose a method of checking whether the sampled defect points correspond to hot spots (Hot Spot: place that can be simulated in advance and has high probability of occurrence of systematic defects due to exposure process and the like). Therefore, the method described in the Non-Patent Document 1 has a problem that it is impossible to exhaustively check the hot spots that can be simulated in advance.
(2) Moreover, the Non-Patent Document 1 does not disclose a method of controlling a sampling position on a wafer in accordance with a defect distribution on the wafer, either. Therefore, the method described in the Non-Patent Document 1 has a problem that it is impossible to detect an uneven distribution of systematic defects on the wafer occurring due to topography of the wafer.
In view of the problems above, a main object or a major object of the present invention is to provide a technology capable of exhaustively and efficiently detecting systematic defects, and so forth.
(1) In detail, a first object among these is to be able to detect a defect due to a local pattern layout, which is a first factor (cause) for the defect. (1-1) A technology capable of reliably detecting a systematic defect occurring at a hot spot that can be simulated (expected) in advance is provided. (1-2) In addition, a technology capable of detecting also a hot spot (its corresponding systematic defect) that cannot be expected in a simulation in advance is provided.
(2) Furthermore, a second object (which is important next to the first object) is to provide a technology capable of detecting a defect (systematic defect) due to topography (characteristics) of the wafer, which is a second factor (cause) for the defect.
The following is a brief description of an outline of the typical invention disclosed in the present application. (1) In the present invention, a processing unit which reliably matches hot spots that can be simulated in advance and detected defects obtained as a result of a visual inspection with each other is provided, and thus a process of exhaustively and efficiently detecting hot spots (their corresponding systematic defects) is performed. More specifically, this process includes a process of detecting systematic defects (first type of defects) corresponding to hot spots that can be expected in advance and a process of detecting systematic defects (second type of defects) corresponding to hot spots that cannot be expected in advance. (2) Also, in the present invention, a processing unit of acquiring an uneven distribution in defect occurrence distribution on a wafer is provided, and thus a process of detecting also a systematic defect occurring due to topography of the wafer is performed.
A reviewed defect selection processing method of the present embodiment is, for example, a reviewed defect selection processing method, in which based on information about a plurality of detected defects (defect group) outputted (detected) from a visual inspection tool (defect detector) which performs visual inspection targeted for a semiconductor wafer, a process of selecting (sampling) one or more reviewed defects (defects to be reviewed) for performing a detailed review from the plurality of detected defects is performed by using information processing of a computer.
This method includes: a process step of inputting information about positions (coordinates and others) of the plurality of detected defects from the visual inspection tool; a process step of inputting pattern layout data on a circuit board (chip and others) of the wafer (chip, shot and others); and a process step of performing a first process of classifying positions of the hot spots (appropriately abbreviated as HS) of the wafer calculated by a litho simulator into groups (for example, A to D) based on similarity of pattern layout and inputting information about the positions of the HS of each classified group. The litho simulator (simulator relating to exposure process, mask and others) calculates hot spots (places where possibility of occurrence of a systematic defect is estimated to be high) by simulation and outputs the information thereof.
Also, this method includes: a process step of discriminating (matching, determining) the plurality of detected defects between defects (K1) near the HS of the classified groups and defects (K2) not near the HS of the classified groups; a process step of performing a first grouping (G1) of the defects (K1) near the HS for each of the classified groups of the HS and selecting, from the defects subjected to the first grouping (G1), a reviewed defect for each of the classified groups; and a process step of performing a second process of classifying the positions of the defects (K2) not near the HS into groups based on similarity of pattern layout, performing a second grouping (G2) of the defects of each of the classified groups for each classified group, and selecting, from the defects subjected to the second grouping (G2), a reviewed defect for each classified group.
Also, the present embodiment includes: a process step of ascertaining a defect distribution area on the wafer for each of the classified groups (for example, A to D) in the first and second groupings (G1, G2); and a process step of selecting a reviewed defect from the ascertained area.
Further, the present embodiment includes: a process step of ascertaining a defect distribution area on a chip or a shot of the wafer for each of the classified groups in the first and second groupings; and a process step of selecting a reviewed defect from the ascertained area.
Furthermore, the present embodiment includes a process step of discriminating the detected defects between defects near the hot spots of the classified groups and defects not near the hot spots of the classified groups by representing the detected defects and the HS by chip coordinates or shot coordinates of the wafer and comparing the coordinates of the detected defects with the coordinates of the hot spots.
Also, a defect review method of the present embodiment includes a process step of acquiring an image for performing a detailed review of the reviewed defect based on information about the selected reviewed defect in addition to the process steps of the reviewed defect selection processing method described above.
With the configuration as described above, the HS obtained in advance in a simulation and the defect points obtained as a result of the visual inspection are matched with each other, whereby a systematic defect occurring at the HS can be reliably detected. Also, an uneven distribution in a defect occurrence distribution on a wafer is acquired, whereby a systematic defect occurring due to topography of the wafer and others can also be detected.
The effects obtained by typical embodiments of the invention disclosed in the present application will be briefly described below. According to the present invention, systematic defects can be exhaustively and efficiently detected. (1) In detail, it is possible to detect a defect due to a local circuit pattern layout, which is a first factor for the defect. (1-1) It is possible to reliably detect a systematic defect occurring at a hot spot that can be simulated in advance. (1-2) In addition, it is possible to detect also a hot spot (its corresponding systematic defect) that cannot be expected in a simulation in advance. (2) Furthermore, it is also possible to detect a defect (systematic defect) due to topography (characteristics) of the wafer, which is a second factor for the defect.
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. Note that components having the same function are denoted by the same reference symbols throughout the drawings for describing the embodiments, and the repetitive description thereof will be omitted.
A system of the first embodiment of the present invention will be described with reference to
<Tool Configuration (1)>
The information processing unit 10 performs information processing of the reviewed defect selection processing method by executing a program 21, by a dedicated circuit, or the like. For example, in the information storage 13, the program 21 and associated various data 22 are stored.
The visual inspection tool 101 is a visual inspection tool of a semiconductor wafer to be inspected. Information (defect coordinate data: D1) such as the coordinates of defects detected by a visual inspection in the visual inspection tool 101 is fed to the information processing unit 10 via the defect coordinate input I/F 15 (I/F: interface).
The litho simulator 102 models a light source, a lens, a mask and others of a lithography tool to simulate a mask transfer pattern onto the wafer and others (computing process by a program and others). Places where a process margin is small and defects tend to occur are calculated as Hot Spots (HS) by the litho simulator 102, and information about positional coordinates thereof (HS coordinate data: D2) is fed to the information processing unit 10 via the HS coordinate input I/F 16.
The pattern layout data server 103 holds data (pattern layout data: D3) including information about ideal pattern layout obtained by transferring a mask pattern onto the wafer (information about circuit (pattern) layout of the wafer, a chip, and others on a design basis), and the information data (D3) is fed to the information processing unit 10 via the pattern layout data input I/F 17.
The information data such as the defect coordinates (D1), the HS coordinates (D2), and the pattern layout (D3) fed to the information processing unit 10 is stored in the memory 12 or the information storage 13. Then, after the information data is read by the CPU 11 as appropriate and is subjected to processes depicted in
The defect review tool 104 includes an output device (display or the like) and performs processes of positioning the semiconductor wafer at a coordinate position of a review target defect and acquiring an image with a magnification suitable for reviewing that region based on the information data (D4) read from the information processing unit 10.
In the first embodiment, the information processing unit 10 can be regarded as a server which has a function of taking as inputs the defect coordinates (D1) from the visual inspection tool 101, the HS coordinates (D2) from the litho simulator 102, and the circuit pattern layout (D3) from the pattern layout data server 103 and a function of outputting the coordinates (D4) of the defect review points (review target defects) to the defect review tool 104.
<Process Flow (First Process Flow)>
<Process Flow (Visual Inspection)>
First, a visual inspection of a target wafer is performed by the visual inspection tool 101 (S1). Defect coordinates (D1) detected thereby are read into the information processing unit 10 (S2). Subsequently, a process of overlaying (superposing) the defect coordinates (D1) per chip is performed (S3). At S3, the defect coordinates are overlaid for all of the plurality of chips on the target wafer.
The process of superposing the wafer defect coordinates per chip (for all chips) at S3 will be described with reference to
An origin of the chip coordinates of each chip in the wafer coordinate system 34 is represented by (xmn0, ymn0), where m and n represent a position of a chip on the wafer represented by a row and a column. In this manner, the wafer coordinate system 34 and the chip coordinate system 35 are associated with each other by X=x+xmn0 and Y=y+ymn0.
Accordingly, when a defect point (defect coordinates) is represented in the wafer coordinate system 34 (X, Y), expression in the chip coordinate system 35 (x, y) can be obtained by subtracting the origin of the chip coordinates of each chip (xmn0, ymn0). More specifically, defect coordinates on a chip are represented as (x, y)=(X−xmn0, Y−ymn0) by using defect coordinates on the wafer. By performing the process for defect points of each chip of the target wafer, the superposition of wafer defect coordinates per chip (for all chips) at S3 can be achieved.
In
Although the superposition per chip has been described above, superposition may be performed per any other unit. For example, when a plurality of chips are collectively exposed with one shot which is a unit of exposure process, shot superposition (superposing process per shot) maybe performed in place of the chip superposition (superposing process per chip) at S3 described above. This case may be considered as replacing the chip coordinate system 35 with a shot coordinate system.
<Process Flow (HS Detection)>
On the other hand, in
Subsequently, at S6, a process (first process) of grouping the read HS coordinate points based on the pattern layouts (D3) (their similarity) at the HS coordinate points (near these points) is performed. The data (D3) regarding pattern layout for use at this time is read from the pattern layout data server 103 into the information processing unit 10 as described above.
<Process Flow (First Classifying Process)>
The process of S6 will be described with reference to
Also, in
Also, in
If the information regarding similarity (sameness) of circuit pattern layout used above can be obtained from the litho simulator 102, that information is used. In general, pattern layout information is retained also in the litho simulator 102 and is used for the simulation computation, and therefore that information can be obtained in this case. If the information cannot be obtained from the litho simulator 102, the information processing unit 10 takes or creates the information regarding the similarity of pattern layouts by using the data (D3) from the pattern layout data server 103, thereby performing the grouping based on similarity (S6).
In the process regarding the determination of similarity at S6, for example, the pattern layout (for example, the pattern layout near the HS coordinate point 41a) is converted to a line drawing as depicted by, for example, the pattern layout 41b (binary image information (bitmap)) of
<Process Flow (Comparison and Matching)>
Subsequently, at S7 of
Then, at S8, it is determined whether the defect coordinates subjected to chip superposition (results at S3) are near the grouped HS coordinate points (results at S6) by using the results of S7. Regarding a defect point determined as being near the HS (Y) at S8 (near-HS defect point: K1), the defect point is sent to a process at S10 as a first grouping (G1). Regarding a defect point determined as not being near the HS (N) at S8 (non-near-HS defect point: K2), the defect point is sent to a process at S9 as a second grouping (G2) in order to check whether any HS occurs at a position (coordinates) that have not been expected (detected) in the simulation at S4. In the processes at S7 and S8, a process of comparing and matching the two types of data (detected defect and HS) with each other to discriminate the defect point is performed.
Furthermore,
<Process Flow (Second Classifying Process)>
At S9 of
The process at S9 will be described with reference to
In
<Process Flow (Map Development)>
Next, at S10 of
In
In this map development, since which chip each defect point belongs to has been known in advance from the data, the wafer coordinates of each defect point can be obtained by adding the origin of the chip coordinates represented by the wafer coordinates (34) to the chip coordinates (35) of each defect point described above. Also, when the shot superposition (per shot) is applied in place of the chip superposition (per chip) as described above, since which shot each defect point belongs to has been known similarly in advance from the data, the wafer coordinates of each defect point can be obtained by adding the origin of shot coordinates represented by the wafer coordinates to the shot coordinates of each defect point.
<Process Flow (Defect Distribution Area)>
At S11 of
In the example denoted by 74, a shape (pattern of uneven distribution) of a defect distribution area in a wafer area (circular shape) in each group is as follows. The group A is a pattern in which a density is large near the circumference. The groups B and D are patterns in which defects are distributed over its entirety. The group C is a pattern in which a density is large near the center.
As an example of a method of determining a defect distribution area at S11 (73), a method in which a portion with a large density is ascertained as a distribution area is known. For example, Non-Patent Document 2 can be applied.
<Process Flow (Sampling)>
Then, at S12 of
As an example of the method of sampling a defect from the ascertained area at S12 (75), a sampling method in a spatially random manner or a sampling method in a random manner for the sequence in which the defect information is stored is known.
Next, at step S13, the information processing unit 10 transfers, to the defect review tool 104, information data about the defect points (review target defects) sampled at S12 together with information data indicating distribution areas (74 or the like) where the defect points are sampled (defect distribution area information) as process result information (reviewed defect coordinate data: D4). In the defect review tool 104, processes such as outputting (screen display) of the information to the output device 105 and reviewing thereof can be performed by using the information data (D4).
<Modification Example (Second Process Flow)>
A second process flow will be described as a modification example of the first embodiment. In the second process flow depicted in
At S81, defect points are sampled for each of the grouped near-HS points (group G1 of K1, each classification group) and the grouped non-near-HS points (group G2 of K2, each classification group). As an example of the sampling method at this time, a sampling method in a spatially random manner or a sampling method in a random manner for the sequence in which the defect information is stored is known. Also, a method in which a chip, a shot, or an area to be sampled is defined in advance and sampling is performed from defect points in that area may be applicable. At S82, process result information such as the coordinates of the defect points sampled at S81 is transferred to the defect review tool 104.
<Modification Example (Third Process Flow)>
A third process flow will be described as a modification example of the first embodiment. In the third process flow depicted in
Defect distribution analysis per chip is performed in view of the fact that surface asperities occur by the influence of pattern density or under layer and affect the occurrence of a defect at an HS. Also, defect distribution analysis per shot is performed in view of the possibility of occurrence of a defect at an HS due to aberration such as field curvature in a lithography tool in addition to the reason described above.
At S91, a distribution state of the defect points is determined (ascertained) per chip or per shot for each of the grouped near-HS defect points (group G1 of K1, each classification group) and the grouped non-near-HS defect points (group G2 of K2, each classification group), thereby ascertaining a defect sampling area. Subsequently, at S92, defect points are sampled in the ascertained sampling area. As an example of the sampling method at this time, a sampling method in a spatially random manner or a sampling method in a random manner for the sequence in which the defect information is stored is known similarly to the above. At S93, process result information such as the coordinates of the sampled defect points is transferred to the defect review tool 104.
Next, a system of the second embodiment of the present invention will be described with reference to
<Tool Configuration (2)>
Information (D1, D2, and D3) outputted from devices similar to those described above (
The defect review tool 140 performs communication with outside via a data input/output IF 146. In the defect review tool 140, a CPU 141, a memory 142, an information storage (HDD or the like) 143, an output device 145, the data input/output I/F 146, an electronic-optical system control unit 1011, a stage control unit 1013, and others are connected via a bus 144. An electronic-optical system 1012 is activated by an instruction from the CPU 141 via the electronic-optical system control unit 1011. Also, a stage 1014 is activated by an instruction from the CPU 141 via the stage control unit 1013. The defect review tool 140 performs imaging by using the devices from the electronic-optical system control unit 1011 to the stage 1014.
The yield management system 110 performs processes such as those of accumulating defect detection data (D1) and offering and managing various statistical data information for a human to estimate the yields predicted from the accumulated data.
Processes to be performed by the CPU 141 having the information (D1, D2, and D3) from each of the external devices (101, 102, and 103) as inputs are basically similar to those shown in the first embodiment (first process flow) (corresponding program 23 and data 24 are used). Information (D4) of sampled defect coordinates which is the process results from the CPU 141 is recorded on the memory 142, the information storage 143, or others. The defect review tool 140 positions the stage 1014 and takes images of defects by using the recorded defect coordinates.
<Operation Sequence>
Next, in the defect review tool 140, the defect coordinates are read in the sequence in which the defects are stored, the stage 1014 is controlled through the stage control unit 1013, and a reviewed defect point is positioned in the view of the electronic-optical system 1012 through the electronic-optical system control unit 1011 (S117). After positioning, an electron beam image of the defect is acquired (S118). If there is still a defect to be reviewed, the process returns to S117. If there is no other defect to be reviewed, the wafer is taken out (S120).
Finally, information data such as (1) information about the sampled defect points, (2) information about a defect distribution area, and (3) the acquired (imaged) images (defect images) is transmitted to the yield management system 110 (S121) to end the process.
<Display Example>
120 denotes a display screen in the output device 145 or the like. 121 denotes, as (4) the pattern layout information, an image (line drawing) of an ideal (designed) pattern layout obtained by the search from the pattern layout data D3 at the defect point. 122 denotes, as (3) the acquired image information, a defect image (image of the pattern layout including a defective part (for example, short-circuit)) for the image 121. 123 denotes, as (2) the defect distribution area information, a distribution state (pattern of uneven distribution) of defects (groups) on the wafer which belong to the same group as that of the defect displayed in the defect image 122. 124 denotes, as (1) the sampling defect point position information, coordinates or the like (circle marks) where defects of the same group occur in a chip (or a shot or the like). Note that the same group refers to a set of defect points having the same (similar) pattern layout at the defect position as described above. Also, 124 represents the result of chip superposition (or shot superposition or the like).
As has been described in the foregoing, according to each of the embodiments, by matching (S7 and S8) the HS (S4 to S6) obtained in advance in a simulation and the defect points (S1 to S3) obtained as a result of the visual inspection with each other, a systematic defect occurring at the HS (systematic defect buried in many defects detected as the results of the visual inspection) can be reliably detected. Also, by acquiring an uneven distribution in a defect occurrence distribution on a wafer (S11 or others), a systematic defect occurring due to topography of the wafer can also be detected.
Further, in the configuration of the first embodiment, in particular, HS that cannot be found in advance by the computation of the litho simulator 102 (S4) can be extracted as candidates for systematic defects by the step S9 (second classifying process) which is a process step common to the process flows shown in
Also, the information data regarding HS once extracted in the process at S9 is handled as known HS when a wafer having the same (similar) pattern layout is processed in the next and subsequent operations, thereby reducing the cost of the process at S9. More specifically, with using the circuit pattern layout extracted at S9 as a similar pattern layout for each group as a template, all the positions (coordinates) having the same circuit pattern layout are searched from the pattern layout data (D3) of the wafer, and a set of the positions (coordinates) is taken as one HS group. By handling these grouped HS in the same manner as the HS obtained at S4 to S6 (HS obtained by grouping the HS coordinate points read from the litho simulator 102 based on similarity of pattern layout at the relevant coordinate points), the computation load at S9 in the next and subsequent operations can be reduced.
When the process described above is to be performed, for example, the data about HS grouped at S9 is stored in the memory 12 or the like, and the data about the HS is reused at S6 (first classifying process) in a process flow of a wafer having a similar pattern layout in the next and subsequent operations. In this case, regarding the relevant defect point, the process is branched at S8 to the process of a near-HS defect point K1 (G1). Thus, the process as that of S9 is omitted, and therefore the entire process can be made efficient.
In the foregoing, the invention made by the inventors of the present invention has been concretely described based on the embodiments. However, it is needless to say that the present invention is not limited to the foregoing embodiments and various modifications and alterations can be made within the scope of the present invention.
The present invention can be used for semiconductor manufacturing and inspecting systems and others.
Number | Date | Country | Kind |
---|---|---|---|
2009-109284 | Apr 2009 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2010/055173 | 3/25/2010 | WO | 00 | 12/28/2011 |