Embodiments relate to a pattern inspection method and a manufacturing control system.
In recent years, with advancement of miniaturization and high integration, a pattern of an intricate three-dimensional configuration including a high-aspect trench bottom or hole bottom is formed on a wafer. For such a pattern, it is difficult to conduct an in-line inspection using conventional optical inspection technology, i.e., a nondestructive inspection in a state that a product can be supplied to the subsequent process during a manufacturing process. Thus, there has been adopted an inspection method in which a given wafer is subjected to a preceding processing and destroyed, and its cross-sectional shape is then observed using a scanning electron microscope or the like.
However, such a destructive inspection has a problem that costs for a wafer subjected to the preceding processing are wasted, and a time required for the inspection is long.
In the accompanying drawing,
In accordance with an embodiment, a pattern inspection method includes modeling a shape simulation of a pattern, performing in-line measurement with respect to control parameters which are to be controlled in a manufacturing process of the pattern, executing the shape simulation by using a result of the in-line measurement, and judging acceptance of a pattern shape based on a result of the shape simulation.
Embodiments will now be explained with reference to the accompanying drawings. Like components are provided with like reference signs throughout the drawings and repeated descriptions thereof are appropriately omitted. Furthermore, in the following description, a virtual inspection of a pattern in which data obtained by in-line measurement and a shape simulation are used will be referred to as a virtual inspection.
(A) Pattern Inspection Method
(1) Preparation of Semiconductor Process Simulation (Step S100)
The shape simulation preparatory procedure will now be described with reference to a flowchart of
First, in regard to a manufacturing process which is a target of the virtual inspection, a shape of an inspection target pattern is analyzed by an analysis method including a destructive technique (a step S101).
As an example of a target process of the virtual inspection, an etching process of a contact hole having such a cross-sectional shape as shown in
An initial structure of the contact hole shown in
To model the shape simulation, a shape before effecting an etching treatment is identified. Specifically, an actual pattern corresponding to
Subsequently, the processing advances to a procedure for modeling the simulation (a step S102 in
The shape simulation adopted in the virtual inspection is not restricted to such a three-dimensional physicochemical model as described here, but a three-dimensional geometric model may be adopted, or a two-dimensional physicochemical model or a geometric model may be used. Moreover, the simulation parameters used in the shape simulation may be appropriately selected in accordance with an accuracy required for the simulation.
As to the modeling of the simulation at the step 102 in
Then, sensitivity analysis among the input parameters is executed, and control parameters to be controlled during the manufacturing process are extracted (a step S103 in
In the parameter sensitivity analysis, parameter variations substantially equal to those that are produced during the manufacturing process are given to the input parameters T1, T2, T3, T4, d1, and a1 in the simulation, and influence on the inspection index d11 by each input parameter is quantified (i.e., sensitivity value). As a result, all parameters having high sensitivity can be extracted as control parameters that should be heavily controlled in the manufacturing process.
(2) Implementation of Inspection (Step S200)
Details of the inspection implementation procedure will now be described with reference to a flowchart of
First, an actual pattern which contains the virtual inspection target is formed on a wafer, and in-line wafer measurement data of the control parameter extracted at the step S103 in
Giving explanation with reference to the example shown in
Then, data obtained at the step S201 is determined as an input parameter, the shape simulation is executed, and a pattern shape after etching which is a virtual inspection target is estimated (a step S202).
Although the modeling of the shape simulation has been once performed in the preparatory procedure in the step S100, a simulation accuracy have to be verified at a predetermined interval or at timing that a fluctuation in apparatus or a fluctuation in manufacturing process is recognized (YES at a step S203).
In some cases in which the accuracy verification is not required (NO at the step S203), acceptance of the inspection is judged based on a result of the shape simulation (a step S208). For example, in the inspection of the contact hole forming process in
On the other hand, if the accuracy verification of the simulation has been determined to be executed at the step S203, the processing advances to finished shape analysis (a step S204). The shape analysis here includes a destructive analysis technique.
Subsequently, a simulation result obtained at the step S202 is compared with a finished shape analysis result obtained at S204, and an accuracy evaluation of the shape simulation is performed (a step S205). If the accuracy has been determined to be insufficient, each simulation parameter is adjusted (a step S206), and the adjustment of the simulation parameter is repeated until the accuracy is determined to be sufficient (steps S205, S207, and S206). If the simulation accuracy has been determined to be sufficient at the simulation accuracy judgment (the step S207), the processing advances to an inspection acceptance judgment (a step S208). Just after the destructive analysis in the step S204, the inspection acceptance judgment can be decided based on the analysis. The shape simulation in which the parameter adjustment has been performed is used for the virtual inspection of subsequent wafers.
With the above-described procedure, the virtual inspection in one manufacturing process is terminated.
According to the pattern inspection method based on at least one of the above-described embodiments, the pattern shape inspection, which was difficult in a non-destructive manner due to a high aspect ratio and the like, can be conducted by using the in-line measurement data and the shape simulation. As a result, a high-speed pattern inspection can be performed at low cost. Furthermore, since each control parameter that greatly affects an inspection index can be extracted by the shape simulation, an important point in the in-line measurement can be recognized in advance, and the efficient semiconductor manufacturing process control can be carried out.
(B) Manufacturing Control System
An embodiment of a manufacturing control system will now be described with reference to a block diagram of
The manufacturing control system according to this embodiment includes a manufacturing control unit 40 and a virtual inspection unit 56, and these units are connected to respective external processing apparatuses D1, D2, D3 . . . DM (M is a natural number which is not smaller than 2) and measurement apparatuses M1, M2, M3 . . . MN (N is a natural number which is not smaller than 2). Respective apparatus parameters of the processing apparatuses D1 to DM are monitored by non-illustrated sensors.
The manufacturing control unit 40 includes a process flow control section 401 and an in-line data storage section 402.
The process control section 401 is connected to the processing apparatuses D1 to DM and the measurement apparatuses M1 to MN, generates control signals, supply them to these apparatuses, and controls orders of a manufacturing process and a measurement process in a manufacturing line.
The in-line data storage section 402 is connected to the processing apparatuses D1 to DM and the measurement apparatuses M1 to MN. The in-line data storage section 402 receives the respective apparatus parameters of the processing apparatuses D1 to DM from the sensors (not shown) provided to the processing apparatuses D1 to DM and stores these parameters. The in-line data storage section 402 also receives measurement data from the measurement apparatuses M1 to MN and stores these pieces of data.
The virtual inspection unit 56 includes a data input section 601, a shape simulating section 602, a simulation result digitizing section 603, an acceptance judgment section 604, a control parameter extracting section 607, a shape analysis section 501, a pattern analysis result digitizing section 502, an accuracy verifying section 606, and a simulation parameter adjustment section 605.
The data input section 601 is connected to the shape simulating section 602 and supplies data of a simulation model together with each initial shape parameter to the shape simulating section 602. The data input section 601 is also connected to the in-line data storage section 402 and can input to the shape simulating section 602 input parameters reflecting the in-line measurement data from the measurement apparatuses M1 to MN or the apparatus data obtained from the processing apparatuses D1 to DM through the in-line data storage section 402.
The data input section 601 is also connected to the control parameter extracting section 607, and the control parameter extracting section 607 is also connected to the in-line data storage section 402. At the time of executing the parameter sensitivity analysis simulation, although each input parameter for the simulation must be fluctuated and then inputted to the data input section 601, the control parameter extracting section 607 reflects manufacturing process unevenness data stored in the in-line data storage section 402, creates each fluctuated parameter, and inputs this parameter to the data input section 601.
The simulation result digitizing section 603 is connected to the shape simulating section 602, the control parameter extracting section 607, the accuracy verifying section 606, and the acceptance judgment section 604, digitizes each shape parameter representing features of a pattern shape from shape data supplied from the shape simulating section 602, and supplies it to the control parameter extracting section 607, the accuracy verifying section 606, and the acceptance judgment section 604.
The control parameter extracting section 607 performs a parameter sensitivity analysis from input data inputted to the data input section 601 for the parameter sensitivity analysis simulation and output data obtained from the simulation result digitizing section 603 at that moment, and extracts each shape parameter that should be controlled in the manufacturing process. The control parameter extracting section 607 supplies the extracted shape parameter to the process flow control section 401 as a control parameter and thereby feeds back to the manufacturing process.
The process flow control section 401 that has received the control parameter from the control parameter extracting section 607 allows the measurement apparatuses M1 to MN to perform the in-line measurement in regard to the control parameter in the manufacturing process of an inspection target pattern. The acquired in-line wafer measurement data is supplied to the data input section 601 through the in-line data storage unit 402. It is to be noted that, if the in-line measurement in regard to the control parameter is not present in the current in-line measurement process, the control parameter extracting section 607 creates a designation signal and supplies it to the process flow control section 401, and the process flow control section 401 adds the designated in-line measurement as a new in-line measurement process.
The shape simulating section 602 receives a parameter which reflects an in-line measurement result in regard to the control parameter through the data-input section 601, newly carries out the shape simulation, and supplies shape data as a simulation result to the simulation result digitizing section 603.
The simulation result digitizing section 603 digitizes the shape data and supplies a shape parameter that reflects the simulation result to the acceptance judgment section 604 as an inspection index. The acceptance judgment section 604 makes an inspection acceptance judgment of the inspection target pattern from the supplied inspection index in units of wafer. If the pattern has failed to pass the inspection, the acceptance judgment section 604 feeds back this information to the process flow control section 401.
The accuracy verifying section. 606 is connected to the in-line data storage section 402, the shape analysis section 501, the pattern analysis result digitizing section 502, the simulation result digitizing section 603, and the simulation parameter adjustment section 605.
The accuracy verifying section 606 receives a fluctuation amount of the measurement data or a fluctuation amount of the apparatus parameter from the in-line data storage section 402. If the accuracy verifying section 606 has detected that each of these fluctuation amounts exceeds a given threshold value, it determines that a simulation accuracy verification is required, and supplies a command to perform a shape analysis on a wafer to the shape analysis section 501. Furthermore, the accuracy verifying section 606 includes a non-illustrated timer, and it supplies a command to perform a shape analysis on the wafer to the shape analysis section 501 when a fixed period of time has elapsed even though the fluctuation amount of the measurement data or the fluctuation amount of the apparatus parameter does not exceed the given threshold value.
The shape analysis section 501 is connected to the measurement apparatuses M1 to MN, and it can use wafer measurement data obtained by the in-line measurement and perform the shape analysis in addition to a destructive analysis effected by an external apparatus (not shown).
The shape data obtained in the shape analysis section 501 is converted into numeric data by the pattern analysis result digitizing section 502 and supplied to the accuracy verifying section 606. The analysis verifying section 606 compares data of a pattern analysis result supplied from the pattern analysis result digitizing section 502 with data of a simulation result supplied from the simulation result digitizing section 603, thereby effecting an accuracy evaluation of the shape simulation. If the accuracy of the shape simulation has been determined to be insufficient as a result of the evaluation, the accuracy verifying section 606 supplies this information to the simulation parameter adjustment section 605, and the simulation parameter adjustment section 605 adjusts the simulation parameter. The above-described accuracy verification is repeated until a sufficient accuracy is obtained, and the simulation parameter provided at the time of acquisition of the sufficient accuracy is supplied to the shape simulating section 602.
According to the manufacturing control system based on at least one of the foregoing embodiments, since the in-line measurement data and the shape simulation are used, the inspection of a pattern shape, which was difficult in a non-destructive manner due to a high aspect ratio and the like, can be performed in a non-destructive manner. As a result, a semiconductor device can be manufactured at low cost with high throughput. Moreover, since a control parameter that greatly affects an inspection index is extracted by the shape simulation and an important point in the in-line measurement is detected in advance, the efficient manufacturing process control can be achieved.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the methods and systems described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
This application is based upon and claims the benefit of U.S. provisional Application No. 61/765,338, filed on Feb. 15, 2013, the entire contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61765338 | Feb 2013 | US |