This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2020-066978, filed on Apr. 2, 2020, the entire contents of which are incorporated herein by reference.
The present disclosure relates to a substrate processing method and a substrate processing apparatus.
A substrate processing apparatus that performs a predetermined process on a substrate is known.
Patent Document 1 discloses a control device that controls a substrate processing apparatus that performs a predetermined processing on a substrate, in which the control device includes: a storage part configured to store a predetermined target value that is a control value when the predetermined processing is performed on a substrate; a communication part configured to cause a measurement device to measure the processing state of the substrate processed by the substrate processing apparatus and to receive the measured information; a calculation part configured to calculate a feedback value according to the processed state of the substrate processed in the current cycle, based on the pre-processing and post-processing measurement information for the substrate processed in the current cycle among the measurement information received by the communication part and to calculate a change value of the feedback value currently calculated by the calculation part relative to any of feedback values calculated before the current cycle; a determination part configured to determine whether to discard the currently calculated feedback value by comparing the change value of the feedback value calculated by the calculation part with a predetermined threshold; and an update part configured to update the target value stored in the storage part using the currently calculated feedback value when the determination part determines not to discard the feedback value.
According to one embodiment of the present disclosure, there is provided a substrate processing method of processing a plurality of substrates through a pre-processing process and a post-processing process, in which at least in the post-processing process, the plurality of substrates is processed in parallel in multiple chambers, the substrate processing method includes performing the post-processing process on the substrate, which has been processed in the pre-processing process, in parallel in the multiple chambers; acquiring a characteristic value of each of the substrates after performing the post-processing process for each of the chambers, calculating an actual value, which is an estimated value of the characteristic value when a processing condition of the post-processing process is adjusted such that a difference between the characteristic value and a target value becomes small, acquiring a correction residual amount, which is a difference between the actual value and the target value for each chamber, calculating an average value of correction residual amounts of all of the chambers, correcting a processing condition of the pre-processing process based on the average value of the correction residual amounts, correcting the processing condition of the post-processing process for each chamber based on the average value of the correction residual amounts and the correction residual amount for each chamber; and performing the pre-processing process and the post-processing process based on the corrected processing conditions.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the present disclosure, and together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the present disclosure.
Reference will now be made in detail to various embodiments, examples of which are illustrated in the accompanying drawings. In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the present disclosure. However, it will be apparent to one of ordinary skill in the art that the present disclosure may be practiced without these specific details. In other instances, well-known methods, procedures, systems, and components have not been described in detail so as not to unnecessarily obscure aspects of the various embodiments.
Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. In each of the drawings, the same components are denoted by the same reference numerals, and redundant descriptions may be omitted.
<Substrate Processing Apparatus 5>
A substrate processing apparatus S according to an embodiment will be described with reference to
The substrate processing apparatus S includes a pre-processing apparatus 10, which performs pre-processing process on the substrate W, a post-processing apparatus 20, which performs post-processing process on the substrate W, which has been subjected to pre-processing process, a measurement device 30, and an overall control device 40.
The pre-processing apparatus 10 is controlled by a controller 11 to perform pre-processing process on the substrate W. The controller 11 controls the pre-processing apparatus 10 based on a predetermined processing condition, and performs the pre-processing process on the substrate W. The substrate W, which has been subjected to the pre-processing process by the pre-processing apparatus 10, is accommodated in a carrier such as a front opening unified pod (FOUP), and is transferred to the post-processing apparatus 20.
The post-processing apparatus 20 performs post-processing process on the substrate W, which has been subjected to the pre-processing process. Here, the post-processing apparatus 20 is a processing apparatus having a cluster structure (a multi-chamber type).
In the example illustrated in
The post-processing apparatus 20 is controlled by a controller 21 to perform post-processing process on the substrate W. The controller 21 controls the post-processing apparatus 20 based on the processing conditions of respective substrate processing chambers PM1 to PM6, and performs post-processing process on the substrate W.
The substrate processing chambers PM1 to PM6 are arranged adjacent to the vacuum transfer chamber VTM. The substrate processing chambers PM1 to PM6 are also collectively referred to as a substrate processing chamber PM. Each of the substrate processing chambers PM1 to PM6 and the transfer chamber VTM communicate with each other by opening and closing a gate valve GV. The substrate processing chambers PM1 to PM6 are depressurized to a predetermined vacuum atmosphere, and the substrate W is subjected to desired processes (e.g., an etching process, a film formation process, a cleaning process, and an ashing process) therein.
Inside the transfer chamber VTM, a transfer apparatus VA configured to transfer the substrate W is arranged. The transfer apparatus VA has two robot arms AC and AD, which are freely bendable and rotatable. Picks C and D are installed at the tips of the robot arms AC and AD, respectively. The transfer apparatus VA is capable of holding the substrate W in each of the picks C and D, and carries in and out the substrate W between the substrate processing chambers PM1 to PM6 and the transfer chamber VTM according to the opening and closing of the gate valves GV. In addition, the transfer apparatus VA carries in and out the substrate W between the transfer chamber VTM and the load lock chambers LLM1 and LLM2 according to the opening and closing of the gate valves GV.
The load lock chambers LLM1 and LLM2 are provided between the transfer chamber VTM and the loader module LM. The load lock chambers LLM1 and LLM2 switch between an atmospheric atmosphere and a vacuum atmosphere so as to transfer the substrate W from the loader module LM on the atmospheric side to the transfer chamber VTM on the vacuum side, or from the transfer chamber VTM on the vacuum side to the loader module LM on the atmospheric side.
The loader module LM is provided with load ports LP1 to LP3. In each of the load ports LP1 to LP3, a FOUP in which the substrate W subjected to pre-processing process by the pre-processing apparatus 10 is accommodated or an empty FOUP is placed. The loader module LM carries the substrate W, which is carried out from a FOUP in any of the load ports LP1 to LP3, into any of the load lock chambers LLM1 and LLM2, and carries the substrate W, which is carried out from any of the load lock chambers LLM1 and LLM2 is into a FOUP.
With this configuration, the substrate W, which has been subjected to pre-processing process, is transferred to any of the substrate processing chambers PM1 to PM6 via the loader module LM, the load lock chamber LLM1 or LLM2, and the transfer chamber VTM, and post-processing process is performed thereon. The substrate W subjected to the post-processing process is received in a FOUP via the transfer chamber VTM, the load lock chamber LLM1 or LLM2, and the loader module LM.
The measurement device 30 is a device that measures results of processing the substrate W on which post-processing process has been performed by the post-processing apparatus 20. When the post-processing process is an etching process, the measurement device 30 measures, for example, a critical dimension (CD) value or an etching depth. The measurement results by the measurement device 30 are transmitted to the overall control device 40.
The overall control device 40 determines the processing conditions of the pre-processing apparatus 10 and the processing conditions of each of the substrate processing chambers PM1 to PM6 of the post-processing apparatus 20 based on the measurement results by the measurement device 30. The determined processing conditions of the pre-processing apparatus 10 are transmitted to the controller 11 of the pre-processing apparatus 10. In addition, the determined processing conditions of each of the substrate processing chambers PM1 to PM6 of the post-processing apparatus 20 are transmitted to the controller 21 of the post-processing apparatus 20.
<Operation of Substrate Processing Apparatus 5>
Next, an exemplary operation of the substrate processing apparatus S will be described with reference to
In step S101, the overall control device 40 performs pre-processing process on the substrate W using the pre-processing apparatus 10. Here, the controller 11 of the pre-processing apparatus 10 performs the pre-processing process on the substrate W under predetermined processing conditions. Here,
In step S102, the overall control device 40 performs post-processing process on the substrates W in the multiple substrate processing chambers PM1 to PM6 of the post-processing apparatus 20. That is, the substrate W subjected to the pre-processing process in step S101 is transferred to any one of the substrate processing chambers PM1 to PM6, and is subjected to post-processing process. The controller 21 of the post-processing apparatus 20 performs post-processing process on the substrate W under predetermined processing conditions. Here,
In step S103, the overall control device 40 acquires a characteristic value of the substrate W processed in each of the substrate processing chambers PM1 to PM6. That is, the measurement device 30 measures the characteristic value (CD value) of the substrate W on which the post-processing process has been performed in step S102. Here, the characteristic value refers to a parameter that requires accuracy when pre-processing process and post-post processing are performed on the substrate W. In addition, the characteristic value required when the pre-processing process and the post-processing process are performed on the substrate W is referred to as a target value. The characteristic value (CD value) may be a value measured on one substrate W or an average value of respective values measured on multiple substrates W.
In step S104, the overall control device 40 calculates an actual value of the substrate W processed in each of the substrate processing chambers PM1 to PM6. Here, the actual value refers to an estimated value of the characteristic value when the processing conditions of the post-processing process in the substrate processing chamber PM are adjusted so that the characteristic value is closest to the target value. The overall control device 40 may have a table, a simulation model, or the like representing the amounts of change in the characteristic value when the processing conditions in the post-processing process are changed. The overall control device 40 may calculate the actual value based on a table representing a characteristic value in the substrate processing chamber PM under the predetermined processing conditions measured in step S103 and the amount of change in the characteristic value with respect to process parameters (e.g., electric power, pressure, gas flow rate, temperature, and processing time).
In step S105, the overall control device 40 acquires a correction residual amount of each of the substrate processing chambers PM1 to PM6. The overall control device 40 calculates the correction residual amount, which is the difference between the actual value and the target value of each of the substrate processing chambers PM1 to PM6. That is, the correction residual amount refers to the deviation (residual) between the characteristic value and the target value that cannot be adjusted even if the processing conditions of the post-processing process are adjusted. Here, assuming that the actual value is A and the target value is X, the correction residual amount B can be represented as “B=X−A”. That is, when the actual value A is smaller than the target value X, B becomes a positive value. When the actual value A is greater than the target value X, B becomes a negative value.
In step S106, the overall control device 40 calculates the average value of the correction residual amounts of respective substrate processing chambers PM1 to PM6.
In step S107, the overall control device 40 corrects the processing conditions of the pre-processing apparatus 10 based on the average value of the correction residual amounts. Here, when the average value of the correction residual amounts is a positive value, the diameter, width or a shape (e.g., a tapered shape or a vertical shape) of the opening 221 of the hard mask film 220 is determined such that the characteristic value (CD value) in the opening 211 in the etching target film 210 is increased by the average value of the correction residual amounts (for example, the opening 221 in the hard mask film 220 is enlarged). When the average value of the correction residual amounts is a negative value, the diameter, width, or a shape of the opening 221 in the hard mask film 220 is determined such that the characteristic value (CD value) of the opening 211 in the etching target film 210 is decreased by the average value of the correction residual amounts (for example, the opening 221 in the hard mask film 220 is reduced). The processing conditions of the pre-processing apparatus 10 are corrected (determined) based on the determined diameter, width, and shape of the opening 221 in the hard mask film 220.
The overall control device 40 may store in advance a table in which the average value of correction residual amounts and the processing conditions of the pre-processing apparatus 10 are associated with each other. The overall control device 40 corrects (determines) the processing conditions of the pre-processing apparatus 10 based on the average value of correction residual amounts and the table.
In step S108, the overall control device 40 corrects the processing conditions of respective substrate processing chambers PM1 to PM6 of the post-processing apparatus 20 based on the average value of correction residual amounts and the characteristics of respective substrate processing chambers PM1 to PM6 acquired in step S103.
Here, the overall control device 40 corrects (determines) the processing conditions of the respective substrate processing chambers PM1 to PM6 such that the characteristic values approach the target values in response to a change in the pre-processing process. At this time, the correction may be performed with reference to the table representing the amounts of change in characteristic values with respect to process parameters.
In addition, the overall control device 40 determines whether or not the correction is overcorrection based on the average value of correction residual amounts and the correction residual amount of respective substrate processing chambers PM1 to PM6. When the correction is overcorrection (the average value of correction residual amounts>a correction residual amount), the processing conditions are corrected such that the actual value approaches (matches) the target value. When the correction is not overcorrection (the average value of correction residual amount<a correction residual amount), the processing conditions are corrected so that the actual value approaches as closely as possible the target value.
In step S109, the overall control device 40 performs pre-processing process on the substrate W using the pre-processing apparatus 10 under the processing conditions after correction. Here, the controller 11 of the pre-processing apparatus 10 performs pre-processing process on the substrate W under new processing conditions corrected in step S107.
In step S110, the overall control device 40 performs post-processing process on the substrate W in the multiple substrate processing chambers PM1 to PM6 of the post-processing apparatus 20 under the processing conditions after correction. Here, the controller 21 of the post-processing apparatus 20 performs post-processing process on the substrate W under new processing conditions corrected in step S108.
Then, in step S106 and step S107, the processing conditions of the pre-processing apparatus 10 are corrected. That is, as illustrated in
Then, in step S108, the processing conditions of the post-processing apparatus 20 are corrected for each substrate processing chamber PM. As a result,
In the first example, the CD value of the opening 211 in the etching target film 210 has been described as an example as the characteristic value, but the characteristic value is not limited thereto.
In the second example, the step of forming the etching target film 210 is a pre-processing process, and the step of etching the etching target film 210 is a post-processing process. In addition, the characteristic value of a control target is the etching depth D of the opening 211 in the etching target film 210.
Next, the second example will be described with reference to
In step S101, the overall control device 40 performs the pre-processing process on a substrate W using the pre-processing apparatus 10. Here, an etching target film 210 having a predetermined film thickness H is formed on the base 200.
Thereafter, the substrate W is subjected to a step of forming a hard mask film 220, a step of forming a mask pattern 230, and a step of etching a hard mask film 220.
In step S102, the overall control device 40 performs the post-processing process on the substrate W in the multiple substrate processing chambers PM1 to PM6 of the post-processing apparatus 20. Here, the etching target film 210 is etched using the hard mask film 220 having an opening 221 as a mask.
In step S103, the overall control device 40 acquires the characteristic value of the substrate W processed in each of the substrate processing chambers PM1 to PM6. That is, the measurement device 30 measures the characteristic value (etching depth D) of the substrate W on which the post-processing process has been performed in step S102. Here, a target value of the etching depth D is calculated from the difference between the thickness H of the etching target film 210 formed in step S101 and the required thickness R of the thin film portion 212.
In step S104, the overall control device 40 calculates an actual value of the substrate W processed in each of the substrate processing chambers PM1 to PM6.
In step S105, the overall control device 40 acquires a correction residual amount of each of the substrate processing chambers PM1 to PM6.
In step S106, the overall control device 40 calculates an average value of the correction residual amounts of respective substrate processing chambers PM1 to PM6.
In step S107, the overall control device 40 corrects the processing conditions of the pre-processing apparatus 10 based on the average value of the correction residual amounts. Here, when the average value of the correction residual amounts is a positive value, the thickness H of the etching target film 210 is reduced by the average value of the correction residual amounts. When the average value of the correction residual amounts is a negative value, the thickness H of the etching target film 210 is increased by the average value of the correction residual amounts. The overall control device 40 corrects the processing conditions of the pre-processing apparatus 10 based on the thickness H of the etching target film 210 after correction.
The overall control device 40 may store in advance a table in which the thicknesses H of the etching target film 210 and the processing conditions of the pre-processing apparatus 10 are associated with each other. The overall control device 40 corrects the processing conditions of the pre-processing apparatus 10 based on the average value of correction residual amounts and the table.
In step S108, the overall control device 40 corrects the processing conditions of respective substrate processing chambers PM1 to PM6 of the post-processing apparatus 20 based on the average value of correction residual amounts and the characteristics of respective substrate processing chambers PM1 to PM6 acquired in step S103.
Here, the target value of the etching depth D after correction is calculated from the difference between the thickness H and the required thickness R of the thin film portion 212 after correction. The overall control device 40 corrects the processing conditions of the substrate processing chambers PM1 to PM6 such that the characteristic value approaches the target value after correction. At this time, the correction may be performed with reference to the table representing the amounts of change in characteristic values with respect to process parameters.
In step S109, the overall control device 40 performs pre-processing process on the substrate W using the pre-processing apparatus 10 under the processing conditions after correction. Here, the controller 11 of the pre-processing apparatus 10 performs the pre-processing process on the substrate W under new processing conditions corrected in step S107.
In step S110, the overall control device 40 performs the post-processing process on the substrate W in the multiple substrate processing chambers PM1 to PM6 of the post-processing apparatus 20 under the processing conditions after correction. Here, the controller 21 of the post-processing apparatus 20 performs the post-processing process on the substrate W under new processing conditions corrected in step S108.
This makes it possible to suppress the variation of the characteristic values (etching depths D) among the substrate processing chambers PM. In addition, it is possible to suppress the variation in the thickness R of the thin film portion 212.
In the foregoing, the embodiment of a substrate-processing apparatus S or the like has been described. However, the present disclosure is not limited to the above-described embodiment or the like, and can be variously modified and improved within the scope of the gist of the present disclosure described in the claims.
The processing results in the pre-processing process (the diameter, width, and shape of the opening 221 in the hard mask film 220 in the first example, and the thickness H of the etching target film 210 of the second example) have been described as being uniform, but the present disclosure is not limited thereto. When there are variations in the processing results of respective substrates in the pre-processing process, the difference between a characteristic value and a target value may be calculated in consideration of the variations in the processing results in the pre-processing process.
According to an aspect, in a substrate processing apparatus that processes a plurality of substrates in parallel in multiple chambers, it is possible to provide a substrate processing method and a substrate processing apparatus, which suppress variations in processing results.
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 disclosures. Indeed, the embodiments described herein may be embodied in a variety of other forms. Furthermore, various omissions, substitutions, and changes in the form of the embodiments described herein may be made without departing from the spirit of the disclosures. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the disclosures.
Number | Date | Country | Kind |
---|---|---|---|
2020-066978 | Apr 2020 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
20040192057 | Wieczorek | Sep 2004 | A1 |
20040235205 | Levy | Nov 2004 | A1 |
20180323060 | Katagiri | Nov 2018 | A1 |
20190226092 | Mosshammer | Jul 2019 | A1 |
Number | Date | Country |
---|---|---|
2008-103424 | May 2008 | JP |
Number | Date | Country | |
---|---|---|---|
20210313238 A1 | Oct 2021 | US |