1. Field of the Invention
The present invention relates to method and machine for examining wafers, and more particularly, to method and machine for examining wafers with real-time recipes.
2. Background of the Related Art
The fabrication of integrated circuits typically includes processing a wafer using a large number of fabrication processes to form multiple integrated circuits on the wafer. These multiple integrated circuits could be then separated into individual integrated circuits. Significantly, the more fabrication processes are processed, the more defects, or the more forerunners of defects, are existent.
As usual, the wafer is examined (such as inspected and/or reviewed) to detect the existent defects (or the existent forerunners of defects). For example, a SEM (scanning electron microscope) could be used to defect whether the fabricated metal lines have short and/or clearly non-uniform line width (which is a forerunner of the short).
As usual, the examination is focused on the “hot spots” that corresponds to some specific portions of the integrated circuits where the defects and/or the forerunners of the defects usually trends to appear. The appearance of the defects and/or the forerunners might be induced by the design of the layout, and also might be induced by the practical fabrication the wafer is processed. For example, the corner of a metal line is easier to be short or to have non-uniform line width. Also for example, the center of a wafer is easier to be over-etched owing to the distribution of gas pipelines.
In general, the examination process could be performed at various stages during the fabrication of the integrated circuits. However, to avoid the risks of founding defects too late and/or the risk of hardly confirming the sources of found defects, some examination processes usually are arranged into different stage of the whole fabrication that include numerous fabrication processes. Herein, one approach is that each wafer must be examined before it is processed by the following fabrication process, and another approach is that only some of wafers are examined and other wafers are directly processed by the following fabrication process.
In practice, the operation unit of the factory is “lot’ that includes some wafers to be fabricated by same machine(s) with same assigned fabrication parameter(s) value(s). There are many reasons. For example, to save the cost of protecting wafers when wafers are transferred among different fabricating machines, and/or to save the time required to adjust the used parameter(s) value(s) of the machine.
In practice, when a “lot” is received by an examination machine, all wafers of the “lot” are examined with an identical recipe. As shown in
Herein, the recipe is practically designed, such that the examination machine could effectively detect the possible defects (even the forerunners of defects) by focusing the examination process on the “hot spot”. Clearly, for different wafers that correspond to different layouts and/or processed by different fabrication processes, the required recipes are different. There are many well-known and on-developing technologies to prepare the required recipe. In practice, when some “lots” correspond to the same integrated circuits, the recipe for each “lot” could be optimized by the following steps: as shown in block 103, modify the identical recipe according to the examination result of the “lot”, and then as shown in block 104, examine a next “lot” by the modified recipe.
However, as the dimensions of integrated circuits is continuously decreased, the yield of the wafers is becoming more and more sensitive for the defects, even the forerunners of the defects. Therefore, this is an increasing requirement to more effectively defect the defects/forerunners with less examination cost, and especially with less modification of the conventional practice.
A method for examining wafers is to examine each wafer in same “lot” with an individual recipe instead of an identical recipe. Herein, different wafers could be examined by different recipes. The different recipes could be corresponded to the fabrication histories of different wafers and/or the examination result of other wafer(s) of the ‘lot’. Each wafer may be properly examined with the corresponding recipe.
A method for examining wafers is to generate a recipe based on the fabrication history of a wafer which is going to be examined. The recipe is a function of at least a hotspot information of the corresponding wafer. Thus, the recipe is properly in response to the practical condition of the fabrication history for the corresponding wafer.
A method for examining wafers is to generate a recipe based on the examination result of at least one examined wafer that belongs to the same “lot”. The recipe could be viewed as a function of the practical fabrication history of these wafers of the same “lot”. Hence, the recipe is properly in response to the practical fabrication history for the corresponding “lot”.
Herein, each wafer is examined after it is processed by at least one fabrication process, and each fabrication process is performed by at least one machine. Moreover, each fabrication process is performed with at least one parameter with practical values, each machine has its characteristics, and each wafer has its individual condition before it is sent into the machine for the fabrication process. Therefore, the so-called fabrication history comprises at least one of the following: (a) at least one process that the wafer has been processed; (b) at least one practical value of at least one parameter of at least one process that the wafer has been processed; (c) at least one characteristic of a machine that the wafer has been processed; and (d) at least one condition that the wafer has before the fabrication.
Herein, the examination result of a wafer indicates the existence of the defects, even the forerunners of defects. Clearly, it reflects the results of the practical fabrication history of the wafer. Therefore, owing to all wafers of a ‘lot” is processed in sequence, it is natural that the fabrication history of a former wafer should be close to the latter wafer (except the yield of a used machine is very low.) Hence, for different wafers of same “lot”, the individual recipe of each recipe also could be generated accordingly to the examination result of the examined wafer(s).
A machine for examining wafers is equipped with an examining assembly capable of examining a wafer with a recipe corresponding to a fabrication history of the wafer. The machine also is equipped with a recipe assembly capable of providing individual recipe for each wafer. Herein, the recipe for each wafer could be prepared according to the practical fabrication history of the wafer.
A machine for examining wafers is equipped with an examining assembly capable of examining a wafer with a recipe corresponding to the examination results of some examined similar wafers. The machine also is equipped with a recipe assembly capable of providing individual recipe for each wafer. Herein, the recipe for each wafer could be prepared according to the examination results of some examined wafers belonged to the same “lot.”
These and other aspects, features and advantages of the present invention can be further understood from the accompanying drawings and description of preferred embodiments.
Both method and machine for examining some wafers in same “lot” during the fabrication of integrated circuits on the wafers, wherein the recipe used for examining different wafers of the same “lot” could be different.
Clearly, the main difference between the invention and the conventional technology is that the invention allows different wafers in the same “lot” to be examined by different recipes.
The recipe could be briefly viewed as a set of instructions with parameter values for carrying out an examination process, such as inspection process, and some reference materials. In other words, when a recipe is complete (i.e. a complete recipe), each parameter has a specific parameter value. Hence, the wafer could be examined according to these instructions with these specific parameter values. Moreover, the complete recipe could be a function of an incomplete recipe and a hotspot information. Herein, the incomplete recipe could be reviewed as a set of instructions with incomplete parameter values for carrying out an examination process and some reference materials. In other words, some parameters have no specific parameter value (i.e., they are blank or not chosen), and/or some parameters are blank to be filled. Moreover, the hotspot information is related to the practical condition of the wafer, such as the layout of the integrated circuit to be formed on the wafer, the distribution of detected defects, and so on. As usual, the hotspot information comprises a lot of messages relevant to, for example but not limited to, a weak point or a critical point on a wafer. Hence, by using the hotspot information to assign the parameter values or choose the parameter that required by the incomplete recipe, it is natural that a complete recipe is acquired and then the examination has a specific aim.
In conventional technology, as briefly discussed in
In the conventional technology, the used recipe is amended only after a “lot” has been examined. However, if the recipe does not perfectly fit the requirement of the examination of the on-going “lot”, especially if some forerunners of defects are appeared during the examination of the on-going “lot”, the conventional technology can not effectively examine each wafer of the “lot” because it can not adjust the recipe to more perfectly fit the requirement and/or to catch the variation indicated by the forerunners immediately. The conventional technology only can adjust and/or catch after a “lot” has been examined, which means at least one wafer of the “lot” is not properly enough examined.
One embodiment of the invention is a method for examining wafers during the fabrication of integrated circuits. As shown in
Of course, the embodiment need not and does not limit how to product new recipe according to the examination result of previously examined wafers. For example, as an example, each wafer could be examined with a specific recipe corresponding to a specific examination result of only the last examined wafer. For example, as an example, each wafer could be examined by the original recipe if the average examination result of all examined wafers does not display a specific distribution of detected defects. For example, as an example, each wafer could be examined by a specific recipe which focuses the examination on a specific portion of examined wafer if the average examination result of all examined wafers does display a specific distribution of detected defects.
It should be emphasized that the main differences between the embodiment and the conventional technology are the timing of adjusting recipe and which examination result of which wafer(s) is used to adjust recipe. How to adjust the recipe according to the examination result of the wafers is not the characteristic of the embodiment. Indeed, any known or on-developing skills could be used by
Another embodiment of the invention is a machine for examining wafers during the fabrication of integrated circuits. As shown in
Moreover, as discussed above, both how to generate recipe by examination result and how to examine a wafer by a corresponding wafer is well-known. Indeed, except a circuit/algorithm is required by recipe assembly 303 to decide when to generate a new recipe (i.e., which wafer should be examined by a new recipe), the embodiment could be easily achieved by conventional technology. However, such circuit/algorithm also could be easily achieved, because such function also is well-known in other technology fields which require a decision mechanism to decide how to process target(s).
The hotspot information is not limited to only the examination result of wafer. Indeed, any message related to the defect and/or the forerunner of the defect could be hotspot information. For example, the layout could be a portion of hotspot information, because it discloses which portion (such as corner of line) of the layout is easily to have defect. For example, the examination result could be a portion of hotspot information, because it discloses where detected defects/forerunners are particularly located. Without doubt, the item “forerunner” has a broad concept, any non-ideal structure formed on the examined wafer could be the forerunner of defect. For example but not limited to, a deposited film with non-uniform height, and/or chips on same wafer with different doping dose.
Any non-ideal structures could be a potential source of defect during the following fabrication process, especially when the difference(s) between the non-ideal structure and an ideal structure is larger than a predetermined allowable range. Herein, a main source of the non-ideal structure is the difference between the practical fabrication process with practical parameter values and the ideal fabrication process with ideal parameter values. For example, even a required ideal deposited layer should have a uniform height, the practically deposited firm may have different heights on different portions of the wafer if the operation of the deposition chamber is not perfect. And then, if the following etching process could almost uniformly remove the deposited film, either some deposited film will not be removed and be left on the wafer, or some portion of the wafer will be over-etched. In fact, all practical machine is not perfect, especially when a machine has been used for a long period and is not just be maintained. Therefore, if the practical operation could be handled (the operator of the machine should understand the characteristic of the machine) or be measured (a measure device could be used for real-time monitoring), it is advantageous that the practical fabrication history is a portion of the recipe used to examine wafer.
Accordingly, another embodiment of the invention is a method for examining wafers during the fabrication of integrated circuits. As shown in
As discussed above, the fabrication history is used to handle the difference(s) between the ideal fabrication and the practical fabrication. Hence, it could be any item which is useful to indicate the difference(s). In short, the fabrication history could be at least one of the following items: (a) at least one process that the wafer has been processed; (b) at least one practical value of at least one parameter of at least one process that the wafer has been processed; (c) at least one characteristic of a machine that the wafer has been processed; and (d) at least one condition that the wafer has before the fabrication.
Herein, item (a) corresponds to what process(s) has been processed; item (b) corresponds to the practical parameter value(s) has been processed, such as the practical voltage applied into a chamber; item (c) corresponds to the practical characteristic of the used machine, such as whether an used etching machine trends to etch more on a portion of a wafer; and item (d) corresponds to the physical/chemical characteristics of a wafer, such as the temperature of the wafer before the wafer is fabricated (etched, deposited, . . . ).
The method could be applied to any machine capable of examining wafer. For example, an inspection machine, or a machine equipped with a charged particle beam to inspect wafer.
The method does not limit how to acquire recipe according to the fabrication history of the wafer. The recipe could be optionally generated according to a built-in incomplete recipe and a hotspot information provided by a factory host factory, wherein the hotspot information corresponds to the practical fabrication history of the wafer. The recipe also could be optionally received from a factory host computer that generates the recipe according to a built-in in-complete recipe and a hotspot information corresponding to the practical fabrication history of the wafer.
The recipe comprises at least one instruction having at least one parameter has been assigned with a specific value. Hence, the machine could examine the wafer according to the instruction(s) with specific parameter value(s). For example, according to an instruction which asks a charged particle beam to be projected on some specific chips (with some specific coordinates) on the wafer.
The recipe could be a function of an incomplete recipe and a hotspot information. Herein, the incomplete recipe comprises at least one specific parameter without any assigned specific value and the hotspot information could be used to assign said specific value. For example, the incomplete recipe could be an instruction which asks a charged particle beam to be projected on the some positions to be assigned, and the hotspot information could be practical polishing force distribution of a CMP (chemical mechanical polish) machine. Hence, according to the polishing force distribution, which portion of a wafer trends to be over-polished could be handled and then these positions could be particularly assigned on an over-polished region for effectively detecting whether a defect and/or a forerunner of defect is appeared.
Still another embodiment of the invention is a machine for examining wafers during the fabrication of integrated circuits. As shown in
Herein, as discussed above, the fabrication history comprises at least one of the following: (a) at least one process that the wafer has been processed; (b) at least one practical value of at least one parameter of at least one process that the wafer has been processed; (c) at least one characteristic of a machine that the wafer has been processed; and (d) at least one condition that the wafer has before the fabrication.
The recipe assembly 503 could be optionally capable of generating the recipe according to a built-in incomplete recipe and a hotspot information provided by a factory host factory, wherein the hotspot information corresponds to the fabrication history. The recipe assembly 503 could be optionally capable of receiving the recipe from a factory host computer that generates the recipe according to a built-in in-complete recipe and hotspot information corresponding to the fabrication history.
Herein, as discussed in the previous embodiments, the hotspot information is acquired or generated during the fabrication of integrated circuits and then corresponds to the practical fabrication history of the examined wafer. Thus, the examined wafer is examined with the corresponding recipe on consideration of the practical situation that the examined wafer is performed. Such messages corresponding to the fabrication history of the wafer may be included in the recipe and provide the examination system with more relevant information to the examined wafer. Thus, the examination results on the examined wafer may be more accurate compared to a conventional incomplete recipe.
The details of the complete recipe, incomplete recipe and hotspot information are not characteristics. In one example, a complete recipe may include all required messages, for example but not limited to, wafer swathing information, wafer map and die definition, wafer alignment definition, inspection system model number, optical mode(s) to be used for inspection, inspection test definition and pixel size, etc. In one example, the hotspot information may include, for example but not limited to, attributes of the design data and information about hot spots (e.g., information from a hot spot database, a source of hot spots, the locations of the hot spots in the design), the enhancing capture of known systematic defects (e.g., enhancing sensitivity for hot spots or hot spot regions), etc. In one example, for example but not limited to, the generation of hot spots may be performed by correlating multiple sources of input from design, modeling results, inspection results, metrology results, and test and failure analysis (FA) results, and fabrication history of a wafer. Moreover, the fabrication history means the practical fabrication processes and the practical parameters. As an example, a wafer is processed by a lot of procedures, for example but not limited to, film deposition, lithography technology, etching, implantation, oxidation or thermal processing, and chemical mechanical polishing. The parameters, for example but not limited to, polish pressure, period, moving speed of pad, slurry dose, and so on.
Although the present invention has been explained in relation to its preferred embodiment, it is to be understood that other modifications and variation can be made without departing the spirit and scope of the invention as hereafter claimed.