The present application is based on and claims priority of Japanese patent application No. 2008-174428 filed on Jul. 3, 2008, the entire contents of which are hereby incorporated by reference.
1. Field of the Invention
The present invention relates to plasma processing apparatuses, especially capable of realizing highly accurate plasma processing in the process of manufacturing semiconductor devices.
2. Description of the Related Art
Plasma processing is used for example to process or modify the surface of the object to be processed by enhancing the chemical reactivity by degrading processing gas via plasma. For example, in a semiconductor manufacturing line, plasma processing is used to deposit thin films on the surface of semiconductor wafers or to perform etching thereof to obtain the desired processing results.
Chemical reaction generally depends on the temperature of the processing chamber, and the above-mentioned plasma processing also depends on the temperature of the plasma processing chamber. Therefore, the fluctuation of temperature of the plasma processing chamber is directly reflected as the fluctuation of results of plasma processing. On the other hand, in manufacturing semiconductor devices, a processing accuracy in the order of a few nanometers has been demanded, along with the recent refinement and improved performance of the semiconductor devices. In order to realize such processing accuracy, an art is required to realize stable plasma processing by maintaining the temperature of the plasma processing chamber constant.
The prior art technique for overcoming the above-mentioned problem is proposed in Japanese patent application laid-open publication No. 2003-514390 (patent document 1), disclosing a method for maintaining a constant processing chamber temperature, and the temperature setting for enabling stable plasma processing. However, the disclosed art is not sufficient for maintaining a constant inner temperature of the plasma processing chamber. The reason for this is because there are areas in the interior of the processing chamber that cannot be provided with temperature control mechanisms, or are as that cannot be subjected to temperature control since the thermal conductance with respect to the temperature control mechanisms is not good. Those with ordinary skill in the art are familiar with the problem of such areas in the chamber being heated when plasma processing is started.
Japanese patent application laid-open publication No. 2006-210948 (patent document 2) discloses a method for controlling the temperature of the plasma processing chamber via plasma so as to overcome the above-mentioned prior art problem.
However, when the apparatus is used continuously, the temperature of the plasma processing chamber becomes high, and when an apparatus having been stopped for a while is reused, the temperature of the plasma processing chamber is low. The rapid reheating of the plasma processing chamber having a reduced temperature has the following drawbacks. In order to perform rapid heating, a plasma generating condition capable of applying a high energy to the inner walls of the plasma processing chamber via plasma must be set, but since the heating progresses rapidly, temperature control becomes difficult. According to experiments conducted by the present inventors, in an extreme case, a change as little as a few degrees of temperature of the plasma processing chamber may cause defects. However, the prior art does not describe the method for realizing such accurate temperature control. Of course, accurate temperature control can be realized by using a plasma generating condition that increases the temperature gradually, not rapidly. However, since the target object cannot be subjected to plasma processing during such temperature control, the production efficiency is deteriorated, so such art cannot be applied to mass production facilities. Thus, the plasma processing apparatus is required to realize both improved control accuracy and shorter control time.
In view of the prior art problems mentioned above, the present invention aims at providing a plasma processing apparatus and plasma processing method capable of realizing a specific plasma processing chamber temperature accurately using plasma, to maintain a constant plasma processing property and to realize highly accurate plasma processing.
In order to solve the problems mentioned above, the present invention provides a plasma processing method in which the heating step for heating the plasma processing chamber using plasma is composed of two or more steps including a rapid heating step for cutting down heating time and a high accuracy control step for controlling the temperature highly accurately. Moreover, the present invention provides a plasma processing apparatus comprising a computing machine for computing the optimum plasma heating condition including a database associating the plasma generating condition and the inner temperature of the plasma processing chamber, a model expression storage unit for storing said relation substituted into a correlating equation, and an operation unit for creating the correlating equation and for computing the optimum plasma heating condition based on the correlating equation.
According to the present invention, it becomes possible to accurately set the temperature of the plasma processing chamber to a specific condition using plasma, and to maintain a constant plasma processing property. Therefore, it becomes possible to perform highly accurate plasma processing.
Now, the preferred embodiments of the present invention will be described with reference to the accompanying drawings. In the following embodiments, the components having equivalent functions as those illustrated in the first embodiment are denoted with the same reference numbers as the first embodiment, and the detailed descriptions thereof are omitted.
First, with reference to
Prior to describing the present invention in detail, typical processing steps for subjecting a single lot of objects w to be processed using the aforementioned plasma processing apparatus will be described with reference to
At first, a lot pretreatment S1 is performed without placing an object w to be processed on the stage 11. The lot pretreatment S1 is performed with the aim to raise the temperature of the processing chamber 1 using plasma, for example. Then, the target object w to be processed is placed on the stage 11 to perform plasma processing S2. When the process is completed, the object w to be processed is taken out of the processing chamber 1 and a cleaning S3 is performed. The object of cleaning S3 is to remove the residuals generated during the plasma processing S2, which is achieved by performing a plasma pretreatment without placing the target object w to be processed on the stage 11. When the cleaning S3 is completed and the procedure moves onto branch S4, if the processing of all the objects w of the lot is not completed, the steps from plasma processing S2 to branch S4 are performed repeatedly. In branch S4, if the processing of all the objects of the lot is completed, the procedure moves onto a process termination step S5. In the process termination step S5, no process may be performed, or a similar process as the cleaning S3 may be performed, or plasma may be continuously generated using rare gas or the like to prepare for the processing of the following lot.
As described, upon processing the lot, the lot pretreatment S1, the plasma processing S2 of the object to be processed and the cleaning S3 are performed alternately, during which time plasma is generated and extinguished repeatedly. When plasma is generated, the plasma processing chamber is heated and the temperature thereof is high, but when the plasma is extinguished, the temperature is low, and thus, the temperature in the plasma processing chamber transits while repeating rise and fall as illustrated in
The drawing illustrates the state in which the temperature rises and falls and reaches a substantially constant temperature TAL, TBL and TCL by the repeated processes. This temperature is denoted as TnL, wherein if TnL is constantly realized via the plasma processing S2 in the steps of
In order to realize the above-mentioned TnL, a heat conduction equation (1) is considered.
[Expression 1 ]
c
n
V
n
dT
n(t)/dt=Qn(t)Cno(tn(t)−Tno) (1)
In the left-hand side of equation (1), cn represents the specific heat of a certain component n in the reactor, Vn represents the volume, and the product of these values and temperature variation dTn(t)/dt per unit time of temperature Tn(t) is associated with the heat quantity received per unit time. In the right-hand side of the equation, TnO is the temperature of other components functioning as a heat bath with respect to component n, CnO is the thermal conductance between the component n and other components functioning as a heat bath, and Qn is the heat quantity flowing into the component n from heat sources such as plasma. In other words, it represents the heat quantity that component n receives per unit time from the plasma and circumference temperature distribution.
If the heat quantity Qn flowing to the component and the temperatures TnO of other components functioning as the heat bath to the component are constant with respect to time, the solution of this equation (1) is as shown in equation (2).
[Expression 2 ]
T
n(t)=Tn(∞)−(Tn(∞)−Tn(0))exp(−t/τn) (2)
Here, Tn(0) is the temperature immediately prior to starting heating by plasma, Tn(∞) is a saturation point temperature reached when the heating via plasma is continued sufficiently (when t is so great that it can be considered as ∞), and τn is a time constant corresponding to the temperature transition. As can be seen from equation 2, the temperature Tn(t) of component n changes in an exponential manner, and reaches a constant temperature Tn(∞) at a speed of time constant τn.
The time constant τn representing the speed of saturation and the saturation point temperature Tn(∞) are shown in expressions (3) and (4).
[Expression 3 ]
τn=cnVn/CnO (3)
T
n(∞)=TnO+Qn/Cno (4)
By focusing on expression (4), it can be recognized that the saturation point temperature Tn(∞) does not depend on the temperature Tn(0) of the plasma processing chamber immediately before heating, but can be controlled by the level of Qn, that is, the level of the heat quantity flowing in from the plasma or the like. In other words, by appropriately controlling the plasma generating condition, Tn(∞)=TnL is expected to be achieved. Therefore, by quantitatively correlating relationship of Tn(∞) and plasma generating condition, the Tn(∞) under arbitrary plasma generating conditions can be estimated.
However, continuing the lot pretreatment process S1 until the temperature reaches a saturation point temperature Tn(∞) means time proportional to τn is required. According to experiments performed by the present inventors, the time required for Tn(t) to reach Tn(∞) takes approximately 15 to 40 minutes, depending on the location and variety of the component. During this time, the target object to be process cannot be processed. Therefore, in semiconductor device production lines, the cut down of heating time is desired. Therefore, by focusing on equation (1), in a short time, the temperature rise quantity dTn(t)/dt is proportional to Qn, and therefore, the temperature Tn(t) will increase rapidly as Qn increases. In other words, if a plasma generating condition with a large Qn is used, the plasma processing chamber can be heated rapidly. However, if Qn is too large, Tn(∞) will be greater than TnL, and the target highly accurate temperature control cannot be realized.
Therefore, the present invention considers dividing the lot pretreatment S1 into two steps, wherein the first step is performed under a plasma generating condition in which the Qn is greatest, that is, a plasma generating condition in which a great thermal energy is applied to the plasma processing chamber, and the second step is performed under a plasma generation condition in which the Qn realizes Tn(∞)=TnL, that is, a plasma generating condition in which the temperature of the plasma processing chamber reaches a desired temperature.
The above-mentioned steps are illustrated, for example, in
According to the present experiment, the lot pretreatment S1 is divided into two steps, but in general, the pretreatment can be divided into more than two steps, or the conditions used in step S11 of the procedure illustrated in
By dividing the lot pretreatment S1 into two steps according to the present invention, the temperature of the plasma processing chamber can be maintained constantly.
Further, in the description of the first embodiment of the present invention, a method was described for highly accurately controlling the plasma processing apparatus by selecting appropriate plasma generating conditions, but it lacked to describe clearly how the appropriate plasma generating conditions are selected. Temperature measuring devices should be attached to various points on the interior of the plasma processing chamber to measure the achieved temperature Tn(∞) by varying the plasma generating conditions, but the temperature measuring devices cannot be attached to product line apparatuses in order to prevent contamination and particles.
Therefore, with reference to
The method for using the computing machine 21 will now be described. At first, prior to shipping the plasma processing apparatus, temperature measuring devices are attached to each points on the interior of the plasma processing chamber 1, on the top panel 17, and on the upper and side surfaces of the stage 11. Thermocouples can be used for example as the temperature measuring devices, but since the thermocouples are affected by the electromagnetic waves for generating plasma P, it is more preferable to use fluorescent thermometers or the like that are not easily affected by the electromagnetic waves. Thus, the inner temperature of the plasma processing chamber 1 can be measured. Thereafter, plasma P is generated for a sufficiently long time via a variety of plasma generating conditions to obtain the achieving temperatures Tn(∞) of respective components. The Tn(∞) and a parameter set {Pk} of the plasma generating condition are entered to the database 25 via the data input means 24. The data input means 24 can be a device through which the operator can enter data manually, such as a keyboard, a mouse, a touch-pen or the like, but more preferably, it should be a media drive for reading in electromagnetic information such as a floppy (registered trademark) disk drive, andmostpreferably, a network interface for automatically reading in the measured Tn(∞) and parameter set {Pk}.
After storing sufficient data into the database 25, the operation unit 24 of the computing machine 21 performs computation so as to associate Tn(∞) and {Pk} to thereby obtain function Tn(∞)=f({Pk}). A well-known method should be used to crate function f ({Pk}), such as assuming a polynomial of Tn(∞) having {Pk} as variable, and performing regression analysis or principal component regression analysis to obtain the respective proportionality coefficients. For example, the following describes a method for creating a function f ({Pk}) using multiple regression analysis.
First, it is assumed that plasma generating conditions {Pk}1, {Pk}2, {Pk}3, . . . {Pk}x are retried by x number of experiments. At this time, it is assumed that the achieved temperature is Tn1(∞), Tn2(∞), Tn3(∞), . . . Tnx(∞). In order to connect the relationship between the plasma generating condition and the temperature, a linear first-order approximation as shown in the following expression (5) is assumed as function f ({Pk}).
[Expression 4 ]
T
n(∞)=Tn(0)+Σk(∂Tn(∞)/∂Pk)Pk (5)
The approximation assumes that temperature Tn(∞) is proportional to the various plasma generating parameters Pk, the proportional coefficient thereof is (∂Tn(∞)/∂Pk), and the intercept is Tn(0). The values of intercept Tn(0) and the proportional coefficient (∂Tn(∞)/∂Pk) are determined via a least-square method or the like so that the model expression of expression (5) corresponds to the experimental data obtained through x times of experiments. Thus, it becomes possible to estimate the value of saturation point temperature Tn(∞) according to arbitrary plasma generating conditions {Pk}.
Expression (2) solves the equation (1) by assuming that each of the components n contact the heat bath. However, if the thermal conductance of the components is high, the components may mutually be correlated. In such case, a model equation should be created as shown in equation (6) having a correlation with temperatures of other components. In this case, coefficient (∂Tn(∞)/∂Tm(∞)) can be obtained through fitting with the experimental data, similar to the case of (∂Tn(∞)/∂Pk).
In expression (6), a factor Σm(∂Tn(∞)/∂Tm(∞))Tm(∞) is added to expression (5). This expression assumes that the temperature Tn(∞) of component n depends on the temperature Tm(∞) of another component m due to thermal conduction or the like, and the proportional coefficient is represented as (∂Tn(∞)/∂Tm(∞)).
One example of a method for determining the model expression for roughly estimating the saturation point temperature Tn(∞) has been described as above. However, some parameter sets {Pk} of plasma generating condition exist in which the temperature Tn(∞) is not linear. Examples of such parameters are the pressure of the plasma processing chamber and the current applied to the coil 16 according to studies performed by the inventors of the present invention. Such parameters can be subjected to a polynomial fitting including higher-order terms such as second order term and third order term, instead of the linear first-order approximation as in expression (5), in order to improve the accuracy of the model expression.
In order to perform such computation, the operation unit 24 can either be a central processing unit used in a common personal computer or an integrated circuit specialized for such computation. After creating the function Tn(∞)=f({Pk}), the function is stored in the model storage unit 26.
After completing this operation sequence, the temperature measuring devices attached to the interior of the plasma processing chamber 1 are removed, and the plasma processing chamber 1 is cleaned before being shipped.
There is no temperature measuring device attached to the shipped plasma processing apparatus, but it is possible to compute using the function Tn(∞)=f({Pk}) stored in the model storage unit 26 whether what Tn(∞) is obtained by selecting a specific plasma generation condition. That is, in the rapid heating step S11 of
It is described in the above description that in the high accuracy temperature control step S12, temperature control can be performed highly accurately by determining the plasma generating condition {Pk} So that Tn(∞) approximates TnL, but since TnL is determined by what kind of condition is used to process the object to be processed, the value depends on the type of the object to be processed. However, since no temperature measuring devices are attached to the plasma processing apparatus shipped to the production line, there are no means for measuring TnL. One example of steps for roughly estimating TnL is illustrated in
At first, the steps of
In branch S6, if sufficient data is not stored in the database 25, the plasma generating condition to achieve a different Tn(∞) is set in step S7, and the lot pretreatment S1 is performed again.
According to these steps, the Tn(∞) and the data such as the plasma emission spectrum are stored in the database 25 as a set, and when sufficient amount of data is obtained, the procedure proceeds to step S8. In step S8, Tn(∞) and the plasma emission spectrum are correlated via a generally well-known method such as a principal component regression analysis, a multiple regression analysis or a nonlinear regression analysis. Thereafter, the temperature Tn(t) during the time of measurement of plasma emission spectrum can be computed by simply measuring the plasma emission spectrum.
A method utilizing a principal component regression analysis as an example of correlation will now be described. At first, in the x times of experiments, it is assumed that via the lot pretreatment S1, the temperature of component n within the plasma processing chamber reaches Tn1=Tn1(∞), Tn2=Tn2(∞), Tn3=Tn3(∞), . . . , Tnx=Tnx(∞). In other words, such plasma generating conditions are used to achieve Tn1(∞), Tn2(∞), Tn3(∞), . . . Tnx(∞). Immediately after the lot pretreatment S1, the emission spectrum of plasma during cleaning S3 is observed by a spectrometer (plasma data logger) 32 via a quartz window (plasma monitor) 31. Preferably according to the present invention, the observed emission spectrum of plasma is directly output from the spectrometer 32 to the database 25, which is simultaneously correlated with the component temperature of the plasma processing chamber and stored.
The plasma emission spectrum observed at this time is referred to as I1 (λm), I2 (λm), I3 (λm), . . . , Ix (λm) What is meant by Iy (λm) is that the m-th pixel of the spectrometer observing the emission spectrum corresponds to wavelength λm, and the plasma emission intensity at the y-th experiment in that wavelength is Iy (λm).
When a dataset of temperature Tny(∞) and Iy(λm) are obtained as mentioned above, expressions (7) and (8) are used at first to compute the covariance matrix element Spq of Iy (λm) by the operation unit 24.
[Expression 6 ]
S
pq=(x−1)−1Σy·z(Iy(λp)−IA(λp))(Iz(λq)−IA(λq)) (7)
I
A(λp)=(x)−1ΣyIy(λp) (8)
Expression (8) is a calculating formula to obtain an average emission spectrum IA (λp), and expression (7) is a calculation method generally known for calculating covariance.
Next, the operation unit 24 computes an eigenvector and an eigenvalue based on Spq. Methods for computing the eigenvector and the eigenvalue are well known, which for example compute a vector Lx (λp) and Λx that satisfy expression (9). In the following expression (9), the value of W is set in the order of W=1, 2, 3, . . . starting from where the |ΛW| is greatest.
[Expression 7 ]
ΣpSpqLW(λp)=ΛWLW(λq) (9)
Thus, a principal component score ZWy is computed based on the eigenvectors Lw (λp) and Iy (λp) defined by expression (3). The principal component score ZWy satisfies the relationship of expression (10) with Lw (λp) and Iy (λp).
[Expression 8 ]
Z
Wy=Σp(Iy(λp)−IA(λp))LW(λp) (10)
The relationship between a principal component score ZWy and a temperature Tny (∞) of component n computed by the operation unit 24 is assumed as the following expression (11).
[Expression 9 ]
T
ny=AO+ΣWAWZWy (11)
The AO and AW in expression (11) are fitting parameters, and the operation unit 24 can determine the same via a least squares method or the like so that the set {ZWy} of principal component scores obtained via expression (10) and the temperature {Tny (∞)} of component n correspond. At this time, it is preferable to perform a t-test for each AW and to set the unreliable AW to zero, so as to improve the reliability of expression (11).
According to the above-described computing procedure, the temperature Tna (∞) of component n can be computed using the emission spectrum Ia (λp) of cleaning S3 at an arbitrary a-th cleaning after the x-th cleaning.
However, since the computing procedure from expression (9) to expression (10) is complex, it is also possible to utilize the following method. Expression (12) is obtained by substituting expression (9) in expression (10).
[Expression 10 ]
T
na
=A
o+ΣpΣy(Ia(λp)−IA(λp))AWLW(λp) (12)
By defining and computing LLoad (λp) as shown in expression (13), the prediction expression (12) can be simplified as expression (14).
[Expression 11 ]
T
Load(λp)=ΣWAWLW(λp) (13)
T
na
=A
O+Σp(Ia(λp)−IA(λp))LLoad(λp) (14)
It is recognized that by adopting the format of expression (8), the temperature Tna in the plasma processing chamber at that time can be computed based on emission spectrum Ia (λp).
Further, in order to create prediction expressions (11) or (14) via the above-mentioned principal component analysis, x can be an arbitrary integer of 3 or greater, but according to the experiences of the present inventors, x should preferably be equal to or greater than 5 and equal to or smaller than 10. Further, as an example, the Spq has been set as a matrix element of variance-covariance matrix, but the Spq can also be a correlation matrix element. The correlation matrix element can be computed using a generally-known computation method. When a correlation matrix is adopted, the computation methods from expression (9) to expression (14) are somewhat varied, but it is possible to adopt well-known methods, such as those disclosed in textbooks on principal component analysis to perform the actual computation. Refer for example to Principal Component Analysis (Springer Series in Statistics I. T. Jolliffe).
Further, by observing expression (14), it can be seen that LLoad (λP) is a proportionality coefficient at wavelength λP. It is possible to select more than one (approximately a several) appropriate wavelengths in which |LLoad (λP) is great, so as to create a prediction expression of Tna via a multiple regression equation using those values as explaining variables.
Next, we will move on to the procedure of
The above-described analysis method illustrates one example of a method for correlating the relationship between the component temperature Tna within the plasma processing chamber and the emission spectrum, and any other known method can be used. The thus-created model expression is stored in the model storage unit 26, and is read out from the model storage unit 26 when necessary to compute the temperature of the plasma processing chamber.
The above describes the method for computing the temperature of the plasma processing chamber using the emission spectrum of plasma, but here, the emission spectrum of plasma to be correlated with the temperature of the plasma processing chamber can be other than the emission during cleaning S3, and in another possible example, the emission spectrum of plasma within ten or more seconds after starting the plasma process S2 can be correlated with the temperature of the plasma processing chamber. Further, not only the emission spectrum of plasma, but apparatus data such as the valve 3, the pressure gauge 5, the temperature measured via the temperature measuring means 15, the plasma generating tuner 9 and the bias tuner 13 can be correlated with the plasma processing temperature chamber instead of the emission spectrum to perform the present invention. The above-mentioned apparatus data can also be simultaneously used with the emission spectrum.
As described, according to the present invention, temperature can be measured without attaching a temperature measuring device within the plasma processing chamber, and the heating condition of the processing chamber through plasma can be optimized.
The second embodiment described a method for setting the target temperature so as to discover the temperature to be achieved via the lot pretreatment S1 in order to enhance the reproducibility of the plasma processing S2. However, the level of accuracy for achieving the target temperature required to realize the effect is not clear according to embodiment 2. Therefore, the method for computing the required accuracy level will be described hereafter as embodiment 3.
In embodiment 3, an acceptable temperature fluctuation is computed by correlating the relationship between the result of plasma processing S2 in
As an example, it is assumed that the transistor gate dimension formed on the semiconductor wafer via the plasma processing S2 is measured. It is assumed that the gate dimension at the y-th processing is Gy, and during the cleaning S3 performed immediately prior to the y-th processing, the temperature set of the plasma processing chamber is {Tny}. It is assumed that x gate dimensions Gy and temperature sets {Tny} are obtained. These temperature sets {Tny} and gate dimensions Gy are stored via the data input means 24 to the database 25.
Then, the operation unit 24 correlates these two data for example via a correlating equation (15).
[Expression 12 ]
G=G
O=Σk(∂Gk/∂Tk)Tk (15)
An intercept Go or the coefficient (∂Gk/∂Tk) can be determined via a common multiple regression analysis, but since the temperatures of components are generally mutually correlated, it is more preferable to determine the same via a principal component regression analysis. A well-known common method can be used for performing such regression analysis. When expression (15) is created, the operation unit 24 stores the expression in the model storage unit 26.
The relationship between the gate dimension which is the result of the plasma processing S2 and the temperature of the plasma processing chamber is obtained via expression (15), so the obtained relationship can be used to compute the acceptable temperature fluctuation enabling to realize the target gate dimension accuracy. The acceptable temperature range can be determined based on a well-known error propagation rule and the performance of the plasma processing apparatus. The boundary conditions of these temperatures are further stored in the database 25, and the operation unit 24 combines the same with the expression (15) stored in the model storage unit 26 to determine an optimum condition of lot pretreatment S1. The determined condition of lot pretreatment S1 is displayed on the display unit 22, so as to notify the same to the user of the apparatus. The determined condition can either be performed automatically as the lot pretreatment condition by the operation unit 24, or be set manually by the user of the apparatus.
Further, the above-mentioned example is described using as an example the gate dimension of the transistor on the semiconductor wafer, but other results of plasma processing that can generally be evaluated quantitatively can also be correlated with the plasma processing chamber temperature through a similar method.
According to the above-mentioned third embodiment of the present invention, it becomes possible to clearly determine the acceptable level of temperature fluctuation in order to maintain the processing accuracy of the plasma processing S2 to a target value, and thus, it becomes possible to determine the appropriate plasma generating condition for the lot pretreatment S1 based thereon.
Number | Date | Country | Kind |
---|---|---|---|
2008-174428 | Jul 2008 | JP | national |