JP4555647B2 - Substrate processing apparatus, semiconductor device manufacturing method, temperature control method - Google Patents

Substrate processing apparatus, semiconductor device manufacturing method, temperature control method Download PDF

Info

Publication number
JP4555647B2
JP4555647B2 JP2004273131A JP2004273131A JP4555647B2 JP 4555647 B2 JP4555647 B2 JP 4555647B2 JP 2004273131 A JP2004273131 A JP 2004273131A JP 2004273131 A JP2004273131 A JP 2004273131A JP 4555647 B2 JP4555647 B2 JP 4555647B2
Authority
JP
Japan
Prior art keywords
temperature
power supply
value
supply value
processing chamber
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2004273131A
Other languages
Japanese (ja)
Other versions
JP2006093194A (en
Inventor
英人 山口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Kokusai Electric Inc
Original Assignee
Hitachi Kokusai Electric Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Kokusai Electric Inc filed Critical Hitachi Kokusai Electric Inc
Priority to JP2004273131A priority Critical patent/JP4555647B2/en
Publication of JP2006093194A publication Critical patent/JP2006093194A/en
Application granted granted Critical
Publication of JP4555647B2 publication Critical patent/JP4555647B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Chemical Vapour Deposition (AREA)

Description

本発明は、拡散装置やCVD装置などの基板処理装置に関し、特に半導体製造装置における半導体ウェハをバッチ処理する基板処理装置に関するものである。   The present invention relates to a substrate processing apparatus such as a diffusion apparatus or a CVD apparatus, and more particularly to a substrate processing apparatus for batch processing semiconductor wafers in a semiconductor manufacturing apparatus.

縦型拡散装置や縦型CVD装置など、多数のウェハを処理する基板処理装置では、炉内、特に熱処理する半導体ウェハが置かれる領域の温度を均一に精度良く制御する必要がある。   In a substrate processing apparatus that processes a large number of wafers, such as a vertical diffusion apparatus and a vertical CVD apparatus, it is necessary to uniformly and accurately control the temperature in a furnace, particularly in a region where a semiconductor wafer to be heat-treated is placed.

対象とする基板処理装置の構成は、例えば、図10のように、ボート9に縦列に載せた多数のウェハ1を熱処理するための反応管2と反応管2を周囲から熱するヒータ3a,3b,3c,3d(総称して3とする)と、ヒータの周囲の温度を計測する第1の温度センサ4a,4b,4c,4d(添え字a〜dはヒータ3のそれらと対応しており、総称して4とする)と、炉内すなわち反応管2の内部のウェハ1が置かれる領域の温度を計測する第2の温度センサ5a〜5d(添え字a〜dはヒータ3と対応しており、総称して5とする)と、各温度センサの目標温度を設定する温度設定部6と、第1の温度センサ4と第2の温度センサ5の温度と温度設定部6の目標温度からヒータ3が出力すべき電力を個別に指示する温度コントローラ7と、温度コントローラ7の制御出力に従って、ヒータ3へ電力を供給する電力制御部8とで構成される。   For example, as shown in FIG. 10, the target substrate processing apparatus has a reaction tube 2 for heat-treating a large number of wafers 1 placed in a row on a boat 9 and heaters 3a and 3b for heating the reaction tube 2 from the surroundings. , 3c, 3d (generally 3) and the first temperature sensors 4a, 4b, 4c, 4d for measuring the temperature around the heater (the subscripts a to d correspond to those of the heater 3). , Collectively 4) and second temperature sensors 5 a to 5 d (subscripts a to d correspond to the heater 3) for measuring the temperature in the furnace, that is, the region where the wafer 1 is placed inside the reaction tube 2. The temperature setting unit 6 for setting the target temperature of each temperature sensor, the temperature of the first temperature sensor 4 and the second temperature sensor 5, and the target temperature of the temperature setting unit 6. A temperature controller 7 for individually indicating the power to be output from the heater 3 According to the control output of the temperature controller 7, and a power control unit 8 for supplying electric power to the heater 3.

さらに、ボート9は炉口キャップ10に設置されている。炉口キャップ10は図示しない昇降エレベータによって上下に移動することができ、上への移動によってボート9に載せられている多数のウェハ1を炉内へ投入しつつ反応管2の下部を閉塞する。また、下への移動によってボート9に載せられている多数のウェハ1を引き出すことができる。炉内は通常、反応管2内部の空間を示すが、装置によっては、反応管2とヒータ3の間に均熱管があり、第2の温度センサ5が反応管2と均熱管の間にあることもあり、その場合は均熱管内部を炉内とすることもある。   Further, the boat 9 is installed in the furnace port cap 10. The furnace port cap 10 can be moved up and down by a lift elevator (not shown), and closes the lower part of the reaction tube 2 while throwing a large number of wafers 1 placed on the boat 9 into the furnace. Further, a large number of wafers 1 placed on the boat 9 can be pulled out by moving downward. The inside of the furnace usually indicates the space inside the reaction tube 2, but depending on the apparatus, there is a soaking tube between the reaction tube 2 and the heater 3, and the second temperature sensor 5 is between the reaction tube 2 and the soaking tube. In such a case, the inside of the soaking tube may be inside the furnace.

次に、図11を用いて基板処理装置(熱処理装置)で行われる成膜処理の一例について説明する。図11は熱処理装置で行われる成膜処理のうち温度に関する処理の一例について、左側にフローチャートを示し、右側に炉内の温度変化の概略図を示したものである。温度変化概略図に付されている記号はフローチャートの中の同一処理が行われていることを示す。   Next, an example of a film forming process performed in the substrate processing apparatus (heat treatment apparatus) will be described with reference to FIG. FIG. 11 shows a flow chart on the left side of an example of a temperature-related process in the film forming process performed by the heat treatment apparatus, and a schematic diagram of a temperature change in the furnace on the right side. A symbol attached to the temperature change schematic diagram indicates that the same processing in the flowchart is performed.

ステップS101は、炉内の温度を比較的低い温度Toに維持及び安定させる処理である。ステップS101では、ボート9はまだ炉内へ投入されていない。ステップS102は、ウェハ1を保持しているボート9を炉内へ投入する処理である。ウェハ1の温度はこの時点で炉内の温度Toより低いために、ボート9を炉内へ投入した結果、炉内の温度は一時的にToより低い温度になる。しかし、温度コントローラ7による適切な制御方法と電力制御部8による電力供給手段によって、炉内はある程度の時間を経て再びToに安定する。   Step S101 is a process for maintaining and stabilizing the temperature in the furnace at a relatively low temperature To. In step S101, the boat 9 has not yet been put into the furnace. Step S102 is a process of throwing the boat 9 holding the wafer 1 into the furnace. Since the temperature of the wafer 1 is lower than the temperature To in the furnace at this time, as a result of putting the boat 9 into the furnace, the temperature in the furnace temporarily becomes lower than To. However, the furnace is stabilized at To again after a certain amount of time by an appropriate control method by the temperature controller 7 and power supply means by the power controller 8.

ステップS103は、Toから成膜処理を施すための温度T1まで徐々に炉内の温度を上昇させる処理である。ステップS104はウェハ1に成膜処理を施すために炉内の温度をT1に維持および安定させる処理である。ステップS105は、T1から再びToまで徐々に炉内の温度を下降させる処理である。ステップS106は成膜処理が施されたウェハ1を保持しているボート9を炉内から引き出す処理である。成膜処理すべきウェハ1が残っている場合は、再びステップS101へ戻り、ステップS101と同時にボート9に保持されている成膜処理済みのウェハ1を未処理のものと交換した後、同じ手順を繰り返すようになっている。尚、ステップS104では、炉内に図示しないガス供給手段によりガスを供給しつつ、図示しない排気手段により排気し、ガスをウェハと接触させることにより成膜処理がなされる。 Step S103 is a process of gradually increasing the temperature in the furnace from To to the temperature T 1 for performing the film forming process. Step S104 is a process for maintaining and stabilizing the temperature in the furnace at T 1 in order to perform the film forming process on the wafer 1. Step S105 is a process of gradually lowering the temperature in the furnace from T 1 to To again. Step S106 is a process of pulling out the boat 9 holding the wafer 1 subjected to the film forming process from the furnace. When the wafer 1 to be subjected to film formation remains, the process returns to step S101 again, and the same procedure is performed after replacing the film-formed wafer 1 held in the boat 9 simultaneously with step S101 with an unprocessed one. Is to repeat. In step S104, while the gas is supplied into the furnace by a gas supply means (not shown), the gas is exhausted by an exhaust means (not shown), and the film is brought into contact with the wafer to perform film formation.

ステップS101からステップS106までの処理はいずれも、温度設定部6からの目標温度に対し、炉内温度が予め定められた微小温度範囲にあり、且つ予め定められた時間だけその状態が続くといった安定状態を得た後、次のステップへ進むようになっている。あるいは、最近では、一定時間でのウェハ1の成膜処理枚数を大きくすることを目的として、ステップS101、S102、S105、S106などにおいては安定状態を得ずして次のステップへ移行することもある。   All the processes from step S101 to step S106 are stable such that the furnace temperature is within a predetermined minute temperature range with respect to the target temperature from the temperature setting unit 6 and the state continues for a predetermined time. After getting the status, it proceeds to the next step. Or recently, for the purpose of increasing the number of wafers 1 to be deposited in a certain time, in steps S101, S102, S105, S106, etc., a stable state is not obtained and the process proceeds to the next step. is there.

ここで、温度コントローラ7の構成について説明する。図13に示すように、温度コントローラ7では、CPU712が制御アルゴリズムに従ってプログラム726を実行する。温度コントローラ7の内部では、バス714に通信IF716、パルス出力回路718が接続されている。CPU712は、通信IF716を介して温度設定部6と通信し、目標温度を受信することができるようになっている。   Here, the configuration of the temperature controller 7 will be described. As shown in FIG. 13, in the temperature controller 7, the CPU 712 executes a program 726 according to the control algorithm. Inside the temperature controller 7, a communication IF 716 and a pulse output circuit 718 are connected to the bus 714. The CPU 712 can communicate with the temperature setting unit 6 via the communication IF 716 and receive the target temperature.

また、CPU712は、パルス出力回路718を介して制御信号を電力制御部8へ出力できるようになっている。さらに、バス714には、温度入力回路722、パルス入力回路724が接続されている。これらの要素を介して、それぞれ炉内温度とヒータ温度、同期パルスをデジタル信号化して受信できるようになっている。尚、バス714にはメモリが接続されており、制御プログラム726、制御パラメータ728、位相変換テーブル730がそれぞれ記憶されている。さらに、バス714には、表示・入力装置720が接続可能であり、制御パラメータなどを表示・入力することができる。   Further, the CPU 712 can output a control signal to the power control unit 8 via the pulse output circuit 718. Further, a temperature input circuit 722 and a pulse input circuit 724 are connected to the bus 714. Through these elements, the furnace temperature, the heater temperature, and the synchronization pulse can be received as digital signals. A memory is connected to the bus 714, and a control program 726, a control parameter 728, and a phase conversion table 730 are stored therein. Further, a display / input device 720 can be connected to the bus 714, and control parameters and the like can be displayed / input.

制御パラメータ728の内容は、制御アルゴリズムが後述する図12に示すカスケード制御ならば、少なくとも第1のPIDパラメータ(第1のPID演算要素702用)と第2のPIDパラメータ(第2のPID演算要素706用)が含まれ用意されている。図13の制御パラメータ728に示されるゾーンaは、ヒータ3aと第1の温度センサ4aと第2の温度センサ5aに関連する制御演算についてのパラメータを表し、以下b,c…と同様である。位相変換テーブル730は、制御演算によって得られたヒータ3への電力供給値(0〜100%)から、電力制御部8へのゲートパルスの遅延位相を求める変換テーブルである。   The contents of the control parameter 728 are at least a first PID parameter (for the first PID calculation element 702) and a second PID parameter (second PID calculation element) if the control algorithm is cascade control shown in FIG. 706) is included and prepared. A zone a indicated by the control parameter 728 in FIG. 13 represents parameters related to the control calculation related to the heater 3a, the first temperature sensor 4a, and the second temperature sensor 5a, and is the same as b, c. The phase conversion table 730 is a conversion table for obtaining the delay phase of the gate pulse to the power control unit 8 from the power supply value (0 to 100%) to the heater 3 obtained by the control calculation.

尚、電力制御部8と温度設定部6と温度コントローラ7は、物理的に分離しても良いし、一体としても良い。   The power control unit 8, the temperature setting unit 6, and the temperature controller 7 may be physically separated or may be integrated.

このような基板処理装置の温度コントローラ7の内部で行われる制御方法としては、図12で示される所謂カスケード制御が用いられている。図12では、温度設定部6と温度コントローラ7と電力制御部8との接続を表し、さらに温度コントローラ7の内部については、制御出力の演算方法についてブロック図で表している。入力端Sには、温度設定部6からの目標温度が入力される。   As a control method performed inside the temperature controller 7 of such a substrate processing apparatus, so-called cascade control shown in FIG. 12 is used. In FIG. 12, the connection of the temperature setting part 6, the temperature controller 7, and the electric power control part 8 is represented, and also about the inside of the temperature controller 7, the calculation method of a control output is represented with the block diagram. A target temperature from the temperature setting unit 6 is input to the input terminal S.

目標温度(入力端S)は、実際には第2の温度センサ5の個数分だけ存在し、それに対応して温度コントローラ7は、図12の破線内部の構成要素が第2の温度センサ5と同数だけ存在するが、図12では、簡単のため一つだけ図示している。同様に、入力端F、入力端H、入力端C、及び出力端Pも実際には、第2の温度センサ5と同数だけ存在するが、簡単のため一つだけ図示している。入力端Fには、第2の温度センサ5からの炉内温度が入力される。入力端Hには、第1の温度センサ4からのヒータ温度が入力される。   There are actually as many target temperatures (input terminals S) as the number of the second temperature sensors 5. Correspondingly, the temperature controller 7 includes components inside the broken line in FIG. Although the same number exists, only one is shown in FIG. 12 for simplicity. Similarly, there are actually the same number of input terminals F, input terminals H, input terminals C, and output terminals P as the second temperature sensors 5, but only one is shown for simplicity. The furnace temperature from the second temperature sensor 5 is input to the input terminal F. The heater temperature from the first temperature sensor 4 is input to the input terminal H.

温度コントローラ7の内部では、図のように、第1の減算要素700、第1のPID演算要素702、第2の減算要素704、第2のPID演算要素706が直列に並び、所謂カスケード制御に従う制御演算が行われている。後段に続くリミッタ708では、演算結果をヒータ3が出力可能な範囲に制限し、ヒータ3への電力供給値とする。ここでは、リミッタ708の出力をヒータ3の最大出力(ヒータ3a,3b,3c,3dの最大出力はそれぞれ異なる)からの割合とし、0〜100%で制限するとする。この出力は割合に限らず実際の物理量である電力値や他の指標でもよい。   Inside the temperature controller 7, as shown in the figure, a first subtraction element 700, a first PID calculation element 702, a second subtraction element 704, and a second PID calculation element 706 are arranged in series and follow so-called cascade control. A control calculation is being performed. In the limiter 708 following the latter stage, the calculation result is limited to a range in which the heater 3 can output, and is set as a power supply value to the heater 3. Here, the output of the limiter 708 is a ratio from the maximum output of the heater 3 (the maximum outputs of the heaters 3a, 3b, 3c, and 3d are different from each other), and is limited to 0 to 100%. This output is not limited to a ratio but may be an actual physical quantity or an electric power value or another index.

続く後段の位相変換要素710では、電力制御部8からの同期パルスを入力端Cに入力し、位相変換テーブル730を参照して、ヒータ3へ供給する電力量が0〜100%の電力供給値に対応するように位相を遅延させたゲートパルスを出力し、電力制御部8を制御するようになっている。図14は電力制御部8の内部にある交流電源と同期パルス、ゲートパルス、そしてヒータ3への負荷電力との関係をタイミングチャートで示したものである。   In the subsequent phase conversion element 710, the synchronization pulse from the power control unit 8 is input to the input terminal C, and the amount of power supplied to the heater 3 is 0 to 100% with reference to the phase conversion table 730. A gate pulse whose phase is delayed so as to correspond to the above is output and the power control unit 8 is controlled. FIG. 14 is a timing chart showing the relationship between the AC power supply in the power control unit 8, the synchronization pulse, the gate pulse, and the load power to the heater 3.

リミッタ708の出力(電力供給値0〜100%)が100%のときは、図14(c)のように、ゲートパルスを同期パルスから遅延させない(実際には交流電源にノイズがあることから、ノイズを考慮してわずかに位相を遅延させる)。その結果図14(e)の網掛け部分のように、交流電源からの全電力がヒータ3へ供給されることとなる。リミッタ708の出力が20%のときは、図14(d)のように、ゲートパルスを20%に対応する位相だけ遅延させる。その結果図14(f)の網掛け部分のように、交流電源からの全電力の20%がヒータ3へ供給されることとなる。   When the output of the limiter 708 (power supply value 0 to 100%) is 100%, as shown in FIG. 14C, the gate pulse is not delayed from the synchronization pulse (because there is actually noise in the AC power supply, Slightly delay the phase to account for noise). As a result, the entire power from the AC power supply is supplied to the heater 3 as shown by the shaded portion in FIG. When the output of the limiter 708 is 20%, the gate pulse is delayed by a phase corresponding to 20% as shown in FIG. As a result, 20% of the total electric power from the AC power supply is supplied to the heater 3 as shown by the shaded portion in FIG.

以上のような温度コントローラ7の構成により、十分速い周期で演算を行い、ヒータ3へ供給される電力を調節することによって、図11によって例示した温度制御を行うようになっている。   With the configuration of the temperature controller 7 as described above, the temperature control illustrated in FIG. 11 is performed by performing calculation at a sufficiently fast cycle and adjusting the power supplied to the heater 3.

なお、従来技術の関連文献として、下記特許文献が知られる(例えば特許文献1参照)。
特開2004−119804号公報
In addition, the following patent document is known as a related document of a prior art (for example, refer patent document 1).
Japanese Patent Laid-Open No. 2004-111984

しかしながら、最近における半導体表面加工技術の微細化や、半導体ウェハの大口径化は、より高精度な温度制御が求められている。さらに、最近では一定時間でのウェハの成膜処理枚数を大きくすることを目的として、より収束性能(制御性能)の高い温度制御が要求されている。その上、装置の使用効率を高めるために、最近では一つ熱処理装置において数種類の成膜処理を行うことがある。その場合、膜種によって制御する温度領域(例えば400〜600℃を低温度帯、600〜800℃を中温度帯、800〜1000℃を高温度帯とする)が異なることがあるが、そのような場合でも制御性能を維持しなければならない。そのため、従来の温度制御方法では、その要求を満たすことが困難となってきた。   However, more accurate temperature control is required for the recent miniaturization of semiconductor surface processing technology and the increase in diameter of semiconductor wafers. Furthermore, recently, temperature control with higher convergence performance (control performance) has been demanded for the purpose of increasing the number of wafers to be deposited in a certain time. In addition, in order to increase the use efficiency of the apparatus, several types of film forming processes may be recently performed in one heat treatment apparatus. In that case, the temperature range (for example, 400 to 600 ° C. is a low temperature zone, 600 to 800 ° C. is a medium temperature zone, and 800 to 1000 ° C. is a high temperature zone) may vary depending on the film type. Even in such cases, control performance must be maintained. For this reason, it has been difficult for conventional temperature control methods to satisfy the requirements.

しかるに、熱処理装置を高精度かつ高い制御性能で温度制御するためには、予め図13に示した制御パラメータ728に最適な値を入力しておかなければならない。さらに、最近では一つの熱処理装置において数種類の成膜処理を行うことも実施されており、温度領域にかかわらず制御性能を維持しなければならない。   However, in order to control the temperature of the heat treatment apparatus with high accuracy and high control performance, it is necessary to input an optimal value to the control parameter 728 shown in FIG. 13 in advance. Furthermore, recently, several types of film forming processes have been performed in one heat treatment apparatus, and control performance must be maintained regardless of the temperature range.

しかし、高温度帯と低温度帯では温度の上がり方が異なるために、たとえある特定の温度条件下において制御パラメータ728に最適な値を入力しておいても、温度帯によっては高い制御性能を維持することは困難である。例えば、図16に示したグラフは、同じ制御パラメータを使用したときの中温度帯の温度変化と高温度帯での温度変化を並べたものである。この例では、(a)高温度帯(900℃)においては比較的、温度が上がり難いため、オーバーシュート値が小さいが、(b)中温度帯(700℃)では温度が上がりやすいためにオーバーシュートが大きくなっている。   However, because the temperature rise differs between the high temperature zone and the low temperature zone, even if an optimal value is input to the control parameter 728 under a specific temperature condition, high control performance is obtained depending on the temperature zone. It is difficult to maintain. For example, the graph shown in FIG. 16 shows the temperature change in the middle temperature range and the temperature change in the high temperature range when the same control parameter is used. In this example, (a) the temperature is relatively difficult to rise in the high temperature zone (900 ° C.), so the overshoot value is small, but (b) the temperature rises easily in the middle temperature zone (700 ° C.). The shoot is getting bigger.

図15は、図10で説明した基板処理装置において、温度コントローラ7の内部におけるリミッタ708の出力値である電力供給値と、炉内温度の関係を図示したものである。電力供給値(単位%)が縦軸、炉内温度(単位℃)が横軸である。図を注意深く観察すると、電力供給値と炉内温度は線形(1次関数で表せる関係)ではないことが分かった。そして、800〜1000℃の高温度帯と400〜600℃の低温度帯では折れ線グラフの傾きが異なり、低温度帯より高温度帯の方が傾きが大きくなる傾向にある。この傾向はゾーンdにおいて顕著に表れており、具体的にはゾーンdにおいて400→600℃での縦軸の増加量は3.7%に対し800→1000℃では16.0%である。この傾向は、高温度帯の方が低温度帯よりも温度上昇に必要な電力量が大きいことを意味している。言い換えると、高温度帯の方が低温度帯よりも温度が上がり難いということである。この現象は一般的な感覚に沿うものであるとともに、図16の現象にも合致している。   FIG. 15 illustrates the relationship between the power supply value that is the output value of the limiter 708 inside the temperature controller 7 and the furnace temperature in the substrate processing apparatus described with reference to FIG. The electric power supply value (unit%) is the vertical axis, and the furnace temperature (unit ° C) is the horizontal axis. When the figure was carefully observed, it was found that the power supply value and the furnace temperature were not linear (a relationship that can be expressed by a linear function). The slope of the line graph is different between the high temperature zone of 800 to 1000 ° C. and the low temperature zone of 400 to 600 ° C., and the slope of the high temperature zone tends to be larger than that of the low temperature zone. This tendency is prominent in zone d. Specifically, in zone d, the increase in the vertical axis at 400 → 600 ° C. is 3.7%, while at 800 → 1000 ° C., it is 16.0%. This tendency means that the amount of electric power required for temperature rise is larger in the high temperature zone than in the low temperature zone. In other words, the temperature is less likely to rise in the high temperature zone than in the low temperature zone. This phenomenon is in line with the general sense and also matches the phenomenon of FIG.

さらに詳しく、図15について観察すると、電力供給値と炉内温度の関係は2次関数で良好に適合することが分かった。例えば、図17は、図15で得たゾーンdの電力供給値と炉内温度の関係について、2次多項式で適合したときのグラフであり、実線が実験値であり点線が2次多項式の近似値である。同時に、近似したときの誤差の絶対値を右縦軸で示した。図17では、500℃において1.5程度の誤差がある以外は、特に600℃以上で0.2以下と良好に適合している。図の2次多項式の近似値の決定係数はR2=0.99以上である。 More specifically, when observing FIG. 15, it was found that the relationship between the power supply value and the furnace temperature is a good fit with a quadratic function. For example, FIG. 17 is a graph when the relationship between the power supply value of the zone d obtained in FIG. 15 and the furnace temperature is fitted with a quadratic polynomial, where the solid line is an experimental value and the dotted line is an approximation of the quadratic polynomial. Value. At the same time, the absolute value of the error when approximated is shown on the right vertical axis. In FIG. 17, except that there is an error of about 1.5 at 500 ° C., it is particularly well suited to 600 ° C. or more and 0.2 or less. The determination coefficient of the approximate value of the quadratic polynomial in the figure is R 2 = 0.99 or more.

このように、従来の基板処理装置の温度制御では、取り扱う制御演算値である電力供給値とその出力である炉内温度とが1次関数になっておらず、その結果、1つの基板処理装置において、複数種類の成膜処理を行う場合、すなわち広い温度帯(低〜高温度帯)に亘って高精度で且つ制御性能の高い温度制御を行うことが困難となるという問題点があった。   As described above, in the temperature control of the conventional substrate processing apparatus, the power supply value that is a control calculation value to be handled and the furnace temperature that is the output thereof are not linear functions. As a result, one substrate processing apparatus is used. However, when a plurality of types of film forming processes are performed, that is, it is difficult to perform temperature control with high accuracy and high control performance over a wide temperature range (low to high temperature range).

本発明は、上述した従来の課題に鑑みてなされたものであり、1つの基板処理装置において、複数種類の成膜処理を行う場合に、温度帯によらず、高精度で且つ制御性能の高い温度制御を行うことができる基板処理装置を得ることを目的としている。   The present invention has been made in view of the above-described conventional problems. When a plurality of types of film forming processes are performed in one substrate processing apparatus, high accuracy and high control performance are achieved regardless of the temperature range. An object of the present invention is to obtain a substrate processing apparatus capable of performing temperature control.

上述した課題を解決するため、本発明は、基板を処理する処理室と、前記処理室を加熱する加熱手段と、前記処理室内の温度を検出する温度検出手段と、前記温度検出手段による検出温度に基づいて、前記加熱手段への電力供給値を求める電力供給値算出手段と、前記電力供給値算出手段が算出した電力供給値と前記検出温度との相関関係が一次関数で表せるように前記電力供給値を補正する補正手段と、前記補正手段により補正された前記電力供給値の補正値に基づいて、前記加熱手段への電力を制御する加熱制御手段とを備えるものである。   In order to solve the above-described problems, the present invention provides a processing chamber for processing a substrate, a heating unit for heating the processing chamber, a temperature detection unit for detecting a temperature in the processing chamber, and a temperature detected by the temperature detection unit. The power supply value calculating means for obtaining the power supply value to the heating means, and the power so that the correlation between the power supply value calculated by the power supply value calculating means and the detected temperature can be expressed by a linear function. A correction means for correcting the supply value, and a heating control means for controlling the power to the heating means based on the correction value of the power supply value corrected by the correction means.

以上に詳述したように本発明によれば、温度帯によらず、高精度で且つ制御性能の高い温度制御を行うことができる基板処理装置を得ることができるという効果を奏する。   As described above in detail, according to the present invention, it is possible to obtain a substrate processing apparatus capable of performing temperature control with high accuracy and high control performance regardless of the temperature range.

以下、本発明の実施の形態を図面を参照して説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

実施の形態1.
図1は、本発明の実施の形態1における温度コントローラ7Aの制御ブロック図を示したものである。図12と異なる点は、図12に示したリミッタ708と位相変換要素710の間に、補正演算要素732の処理ブロックが追加されている点にある。
Embodiment 1 FIG.
FIG. 1 is a control block diagram of the temperature controller 7A in the first embodiment of the present invention. A difference from FIG. 12 is that a processing block of a correction calculation element 732 is added between the limiter 708 and the phase conversion element 710 shown in FIG.

補正演算要素732は、リミッタ708の出力である制御演算値(zと表記する:本発明の電力供給値に対応する)を次の(1)式又は(2)式へ入力し、その値を補正する処理である。そして、補正演算要素732の出力である補正後の電力供給値(yと表記する:以下補正済み電力供給値とする)は、その値が示す電力量を図10に示したヒータ3へ供給するために位相変換要素710へ入力される。   The correction calculation element 732 inputs a control calculation value (denoted as z: corresponding to the power supply value of the present invention), which is an output of the limiter 708, into the following expression (1) or (2), and the value is input. This is a correction process. Then, the corrected power supply value (denoted as y: hereinafter referred to as a corrected power supply value), which is the output of the correction calculation element 732, is supplied to the heater 3 shown in FIG. Therefore, it is input to the phase conversion element 710.

(1)式
y=z (0≦z≦yo)
y=(z−yo)2/(ymax−yo)+yo (yo<z≦ymax
(1) Expression y = z (0 ≦ z ≦ yo)
y = (z−yo) 2 / (y max −yo) + yo (yo <z ≦ y max )

(2)式
y=2(√(ymax・yo)−yo)・z/(ymax−yo)
0≦z≦√(ymax・yo)
y=(z−yo)2/(ymax−yo)+yo
√(ymax・yo)<z≦ymax
(2) Expression y = 2 (√ (y max · yo) −yo) · z / (y max −yo)
0 ≦ z ≦ √ (y max · yo)
y = (z−yo) 2 / (y max −yo) + yo
√ (y max · yo) <z ≦ y max

ただし、ymax,yoはいずれも定数である。(1)式または(2)式の第1式は、一般的にy=az(aは定数)で表される1次式としてもよい。また、(1)式または(2)式の第2式は、一般的にy=az2+bz+c(a,b,cは定数)で表される2次式でもよい。 However, both y max and yo are constants. The first formula of the formula (1) or the formula (2) may be a linear formula generally expressed by y = az (a is a constant). Further, the second expression of the expression (1) or the expression (2) may be a quadratic expression generally expressed by y = az 2 + bz + c (a, b, and c are constants).

次に、補正演算要素732で使用される(1)式を得た経緯について説明する。
図17を用いて得た知見は、電力供給値(y)と炉内温度(t)の関係は、2次関数で良好に適合することであった。これを電力供給値(y)と炉内温度(t)の関係は(3)式のような2次式に従うとする。
Next, how the equation (1) used in the correction calculation element 732 is obtained will be described.
The knowledge obtained using FIG. 17 was that the relationship between the power supply value (y) and the furnace temperature (t) was well matched with a quadratic function. It is assumed that the relationship between the power supply value (y) and the furnace temperature (t) follows a quadratic expression such as the expression (3).

(3)式
y=A(t−to)2+yo (t>to)
(3) Expression y = A (t-to) 2 + yo (t> to)

ただし、A>0、to、yoはいずれも熱処理装置(基板処理装置)の特性を示す定数である。熱処理の特性上、単調増加関数であるとして、t>toとしている。   However, A> 0, to, and yo are all constants indicating the characteristics of the heat treatment apparatus (substrate processing apparatus). From the characteristics of the heat treatment, t> to is assumed as a monotonically increasing function.

従来技術では、リミッタ708の出力をそのまま電力供給値として位相変換要素710へ入力していた。本発明では、新たにリミッタ708の出力である制御演算値(電力供給値)をzとし、zから位相変換要素710へ入力される電力供給値(補正済み電力供給値)yへ、一定の変換を加えることとする。その操作によって、制御演算値zと炉内温度tの関係が1次式で表されるようにする。   In the prior art, the output of the limiter 708 is directly input to the phase conversion element 710 as a power supply value. In the present invention, z is a control calculation value (power supply value) that is newly output from the limiter 708, and constant conversion from z to a power supply value (corrected power supply value) y input to the phase conversion element 710 is performed. Will be added. By the operation, the relationship between the control calculation value z and the furnace temperature t is expressed by a linear expression.

そこで、t=αz+βを(3)式へ代入し、z及びyの範囲をいずれもyo≦z≦ymax、yo≦y≦ymaxとしてα、βを求めた結果、zとyの関係式は(4)式となり、それによってzとtの関係式は(5)式になる。 Therefore, as a result of substituting t = αz + β into the equation (3) and obtaining α and β with both the ranges of z and y being yo ≦ z ≦ y max and yo ≦ y ≦ y max , the relational expression of z and y Becomes the equation (4), whereby the relational expression between z and t becomes the equation (5).

(4)式
y=(z−yo)2/(ymax−yo)+yo
(yo≦z≦ymax
(4) Expression y = (z−yo) 2 / (y max −yo) + yo
(Yo ≦ z ≦ y max )

(5)式
t=z/√(A(ymax−yo))+to−yo/(√A(ymax−yo))
(yo≦z≦ymax
(5) Formula t = z / √ (A (y max −yo)) + to−yo / (√A (y max −yo))
(Yo ≦ z ≦ y max )

ところで、(4)式は
yo≦z≦ymax
の範囲だけを定義したものであるので、yo≦z≦ymax
では、zをそのまま出力するとした(1)式が、求めている制御演算値zから電力供給値yへの変換式である。
By the way, the equation (4) is expressed as yo ≦ z ≦ y max
Since only the range of is defined, yo ≦ z ≦ y max
Then, equation (1) assuming that z is output as it is is a conversion equation from the calculated control calculation value z to the power supply value y.

すなわち、(3)式が基板処理装置の特性として与えられたとき、補正演算要素732において(1)式に示す変換操作を行えば、zとtの関係が1次式で表されることが示された。(1)式を図17の近似例に当てはめたのが図2である。図2(a)は制御演算値zと電力供給値yとの関係をグラフ化した図、図2(b)は制御演算値zと炉内温度tとの関係をグラフ化したものである。図2(b)では、zとtとの関係が略直線であり、略1次式で表されるようになっている。   That is, when Equation (3) is given as a characteristic of the substrate processing apparatus, if the conversion operation shown in Equation (1) is performed in the correction calculation element 732, the relationship between z and t can be expressed by a linear equation. Indicated. FIG. 2 shows the expression (1) applied to the approximate example of FIG. 2A is a graph showing the relationship between the control calculation value z and the power supply value y, and FIG. 2B is a graph showing the relationship between the control calculation value z and the furnace temperature t. In FIG. 2B, the relationship between z and t is a substantially straight line, and is represented by a substantially linear expression.

これにより、zの変化量に対するtの変化量が温度帯によって変化しないようにすることができ、制御パラメータを温度帯によって変えることなく、ある特定温度帯で最適化された制御パラメータを全温度帯でそのまま使用することができる。   As a result, the amount of change of t with respect to the amount of change of z can be prevented from changing depending on the temperature zone, and the control parameter optimized in a specific temperature zone can be changed to the entire temperature zone without changing the control parameter depending on the temperature zone. Can be used as is.

さらに、補正演算要素732で使用される(2)式を得た経緯について説明する。
図2(a)及び(1)式にて明らかなように、(1)式による変換操作を使用すると、z=yo付近でzの変化量に対するyの変化量が変わっている。このため、z=yo付近に対応する温度帯での制御性能が悪化することが理解される。そこで、(1)式第1式から(1)式第2式への切替えを考慮し、(2)式とした。
Further, the process of obtaining the equation (2) used in the correction calculation element 732 will be described.
As apparent from FIGS. 2A and 2A, when the conversion operation according to the equation (1) is used, the amount of change of y with respect to the amount of change of z changes near z = yo. For this reason, it is understood that the control performance in the temperature range corresponding to the vicinity of z = yo deteriorates. Therefore, considering the switching from the first formula (1) to the second formula (1), the formula (2) is used.

この(2)式を図17の近似例に当てはめてみたのが、図3である。図3(a)は、制御演算値zと電力供給値yとの関係をグラフ化したもの、図3(b)は制御演算値zと炉内温度tとの関係をグラフ化したものである。図3(b)でも、zとtとの関係が略直線であり、略1次関数で適合できるようになっている。   FIG. 3 shows an application of this equation (2) to the approximate example of FIG. 3A is a graph showing the relationship between the control calculation value z and the power supply value y, and FIG. 3B is a graph showing the relationship between the control calculation value z and the furnace temperature t. . Also in FIG. 3B, the relationship between z and t is a substantially straight line, and can be adapted by a substantially linear function.

これにより、zの変化量に対するtの変化量が温度帯によって変化しないようにすることができ、制御パラメータを温度帯によって変えることなく、ある特定温度帯で最適化された制御パラメータを全温度帯でそのまま使用することができる。   As a result, the amount of change of t with respect to the amount of change of z can be prevented from changing depending on the temperature zone, and the control parameter optimized in a specific temperature zone can be changed to the entire temperature zone without changing the control parameter depending on the temperature zone. Can be used as is.

以上に説明した補正演算要素732で使用される式を得る経緯をフローチャートで示すと図4のようになる。   FIG. 4 is a flowchart showing the process of obtaining the formula used in the correction calculation element 732 described above.

まず、ステップS200では、電力供給値yと炉内温度tが良好に適合する近似関数を求める。次にステップS202では、制御演算値zと炉内温度tが一次関数であることを仮定する。   First, in step S200, an approximate function in which the power supply value y and the furnace temperature t are well matched is obtained. Next, in step S202, it is assumed that the control calculation value z and the furnace temperature t are linear functions.

ここで一次関数であることを仮定する目的は、制御演算値zに対する炉内温度tの上がり方、又は下がり方が線形であって、炉内温度tに依存しないようにすることにより、制御性能を維持するためである。   The purpose of assuming a linear function here is that the rise or fall of the furnace temperature t with respect to the control calculation value z is linear and does not depend on the furnace temperature t. It is for maintaining.

最後にステップS204では、ステップS200で得た近似関数とステップS202で得た一次関数を組み合わせて、制御演算値zと電力供給値yが従うべき関係を求めている。   Finally, in step S204, the approximate function obtained in step S200 and the linear function obtained in step S202 are combined to obtain the relationship that the control calculation value z and the power supply value y should follow.

本発明の実施の形態より明らかなように、電力供給値yと炉内温度tの関係は、2次関数で良好に適合することが分かったが、この関係は2次関数に限らず、さまざまな関数で良好に適合することもある。要は、図4で示される考え方を利用することによって、制御演算値zと電力供給値yが従うべき関係を求めるようにすればよい。   As is clear from the embodiment of the present invention, it has been found that the relationship between the power supply value y and the furnace temperature t is well matched with a quadratic function, but this relationship is not limited to a quadratic function, and various May be a good fit for any function. In short, by using the concept shown in FIG. 4, the relationship that the control calculation value z and the power supply value y should follow should be obtained.

このように、補正演算要素732において、リミッタ708の出力である制御演算値に演算操作をすることにより、そして演算操作後の値を電力供給値として位相変換要素710へ入力することにより、温度領域によって温度の上がり方が異なるという現象が解消され、温度領域にかかわらない最適な制御パラメータが与えられるため、常に高精度に且つ高い温度制御性能を実現することができる。   In this way, in the correction calculation element 732, by performing a calculation operation on the control calculation value that is the output of the limiter 708, and by inputting the value after the calculation operation as a power supply value to the phase conversion element 710, the temperature region This eliminates the phenomenon that the temperature rise differs depending on the temperature, and provides an optimal control parameter regardless of the temperature range, so that high temperature control performance can always be realized with high accuracy.

実施の形態2.
図5は本発明の実施の形態2における温度コントローラ7Bの構成を図示したものである。
Embodiment 2. FIG.
FIG. 5 illustrates the configuration of the temperature controller 7B in the second embodiment of the present invention.

図13と異なる点は、バス714に接続されているメモリの内容において、さらに温度電力変換テーブル732と演算値温度変換テーブル734を記憶している点にある。   The difference from FIG. 13 is that a temperature power conversion table 732 and a calculated value temperature conversion table 734 are further stored in the contents of the memory connected to the bus 714.

温度電力変換テーブル732は、図6で例示しているように、炉内温度と電力供給値の関係がテーブルとして記憶されているものであり、ゾーン毎にそれぞれ変換テーブルが存在し、炉内温度を指定することによって電力供給値を求めるテーブルである。ただし、炉内温度の定義範囲については、後述する演算値温度変換テーブル734によって定義される炉内温度の範囲を含むように定義しなければならない。   As illustrated in FIG. 6, the temperature power conversion table 732 stores the relationship between the furnace temperature and the power supply value as a table, and there is a conversion table for each zone. It is a table which calculates | requires a power supply value by designating. However, the definition range of the in-furnace temperature must be defined to include the in-furnace temperature range defined by the calculated value temperature conversion table 734 described later.

また、例えば図15のゾーンdでは、電力供給値がおおよそ13〜43%までしか定義されていないため、電力供給値がその指定可能範囲である0〜100%まで定義しておいてもよい。それらの定義方法の一例として例えば図6に例示した方法がとり得る。   Further, for example, in the zone d in FIG. 15, the power supply value is defined only to about 13 to 43%, so the power supply value may be defined to 0 to 100% which is the specifiable range. As an example of the definition method, for example, the method illustrated in FIG. 6 can be taken.

図6は、温度電力変換テーブル732を簡略してグラフ化したものである。図6で示したような実際のデータによる炉内温度と電力供給値の関係は、太線abで示される。まず、aより左の領域について説明すると、例えば実線のようにaからo(炉内温度0℃かつ電力供給値0%の点)を直線で定義する方法がある。また、例えば破線のようにoを通りa´前後で傾きが変わらないようなa´まで直線で定義する方法もある。   FIG. 6 is a simplified graph of the temperature power conversion table 732. The relationship between the furnace temperature and the power supply value based on actual data as shown in FIG. 6 is indicated by a thick line ab. First, the region to the left of a will be described. For example, there is a method of defining a to o (points with a furnace temperature of 0 ° C. and a power supply value of 0%) by straight lines as indicated by a solid line. Further, there is a method of defining a straight line up to a ′ that passes through o and does not change its inclination before and after a ′ as shown by a broken line, for example.

しかし、電力供給値が0%近傍になるような炉内温度を実験で求めることは比較的容易であることから、aより左側の領域での人為的な定義は必要ないことが多い。そして、電力供給値が0%近傍になるような炉内温度を実験で求めた場合には、炉内温度が0℃より大きい温度(例えば室温)で既に電力供給値が0%となる場合も当然想定される(例えば、図6のaが示す電力供給値が0%のときなど)。その場合は、炉内温度がそれ以下において、電力供給値が0%と定義される。   However, since it is relatively easy to obtain an in-furnace temperature at which the power supply value is close to 0% by experiment, there is often no need for an artificial definition in the region on the left side of a. When the furnace temperature at which the power supply value is near 0% is obtained by experiment, the power supply value may already be 0% at a temperature (for example, room temperature) where the furnace temperature is higher than 0 ° C. Naturally assumed (for example, when the power supply value indicated by a in FIG. 6 is 0%). In that case, the electric power supply value is defined as 0% when the furnace temperature is lower than that.

次にbより右側の領域について説明すると、例えば、一点鎖線のようにb前後で傾きが変わらないような直線により電力供給値100%に達するcまで定義し、cよりさらに右の領域では100%一定とする方法がある。また例えば、太線abを何らかの関数(例えば2次関数や指数関数など)で近似し、その近似関数により電力供給値100%まで定義しさらに右側の領域では100%一定とする方法もある。   Next, the region on the right side of b will be described. For example, a region where the power supply value reaches 100% is defined by a straight line whose inclination does not change before and after b, such as a one-dot chain line. There is a way to make it constant. Further, for example, there is a method in which the thick line ab is approximated by some function (for example, a quadratic function or an exponential function), the power supply value is defined up to 100% by the approximate function, and the constant is 100% in the right region.

次に、演算値温度変換テーブル734は、リミッタ708の出力である制御演算値(従来技術ではリミッタ708の出力を電力供給値としていたが、後述の補正要素736前後で区別するためにリミッタ708の出力を制御演算値とする)と炉内温度の関係がテーブルとして記憶されているものであり、ゾーン毎にそれぞれ変換テーブルが存在し、制御演算値を指定することによって対応する炉内温度の値を求めるテーブルである。   Next, the calculated value temperature conversion table 734 is a control calculated value that is an output of the limiter 708 (in the prior art, the output of the limiter 708 was used as the power supply value. The relationship between the output and control temperature is stored as a table, and there is a conversion table for each zone. By specifying the control value, the corresponding furnace temperature value is stored. It is a table for obtaining.

従って、本発明の目的である、温度領域によって温度の上がり方又は下がり方が変化しないように、例えば図7に示されるような直線(一次関数)の関係になるように設定する。   Therefore, for example, a linear relationship (linear function) as shown in FIG. 7 is set so that the temperature rise or fall does not change depending on the temperature region.

図7は、演算値温度変換テーブル734を簡略化してグラフ化したものである。横軸は制御演算値であり、0〜100%まで定義されている。縦軸は炉内温度であり、Tmin〜Tmax℃まで定義されている。そして、制御演算値と炉内温度は一次関数(直線)で定義されている。 FIG. 7 is a simplified graph of the calculated value temperature conversion table 734. The horizontal axis is a control calculation value and is defined from 0 to 100%. The vertical axis represents the furnace temperature, which is defined from T min to T max ° C. The control calculation value and the furnace temperature are defined by a linear function (straight line).

縦軸の温度範囲(Tmin〜Tmax℃)は、温度電力変換テーブル732において定義されている炉内温度範囲に含まれなければならない。また、縦軸の温度範囲(Tmin〜Tmax℃)は少なくとも温度電力変換テーブル732において電力供給値が0〜100%まで網羅できるような温度範囲(図6においてはo〜cに対応する炉内温度0〜Tc℃を含む範囲)とすることが好ましい。 The temperature range (T min to T max ° C) on the vertical axis must be included in the furnace temperature range defined in the temperature power conversion table 732. Further, the temperature range (T min to T max ° C) on the vertical axis is a temperature range that can cover at least the power supply value from 0 to 100% in the temperature power conversion table 732 (furnace corresponding to o to c in FIG. 6). The inner temperature is preferably in the range of 0 to Tc ° C.

図8は本実施の形態における温度コントローラを示す制御ブロック図である。
図12と異なる点は、リミッタ708と位相変換要素710の間に、補正要素736の処理が追加されている点にある。補正要素736は、図5に示した演算値温度変換テーブル734と温度電力変換テーブル732を参照して、リミッタ708の出力である制御演算値(本発明の電力供給値に対応する)を補正する処理である。
FIG. 8 is a control block diagram showing the temperature controller in the present embodiment.
The difference from FIG. 12 is that the processing of the correction element 736 is added between the limiter 708 and the phase conversion element 710. The correction element 736 corrects the control calculation value (corresponding to the power supply value of the present invention) which is the output of the limiter 708 with reference to the calculation value temperature conversion table 734 and the temperature power conversion table 732 shown in FIG. It is processing.

そして、補正要素736の出力である補正後の電力供給値(補正要素736の出力を改めて補正済み電力供給値とする)は、その値が示す電力量をヒータ3へ供給するために位相変換要素710へ入力される。   The corrected power supply value that is the output of the correction element 736 (the output of the correction element 736 is referred to as a corrected power supply value) is used to supply the heater 3 with the amount of power indicated by the value. 710 is input.

温度電力変換テーブル732と演算値温度変換テーブル734の例を用いた補正要素736で行われる補正方法を図9で説明する。図9の上半分は、温度電力変換テーブル732の内容をグラフで例示したものである。0〜To℃、To〜T100℃、およびT100℃より高い炉内温度の範囲で電力供給値が実線のように定義されているとする。   A correction method performed by the correction element 736 using the example of the temperature power conversion table 732 and the calculated value temperature conversion table 734 will be described with reference to FIG. The upper half of FIG. 9 illustrates the contents of the temperature power conversion table 732 as a graph. It is assumed that the power supply value is defined as a solid line in a range of the furnace temperature higher than 0 to ToC, To to T100C, and higher than T100C.

図9の下半分は、演算値温度変換テーブル734の内容をグラフで例示したものである。炉内温度Tmin〜Tmax℃の間で制御演算値が0〜100%の間で破線で示されるように定義されているとする。 The lower half of FIG. 9 illustrates the contents of the calculated value temperature conversion table 734 as a graph. It is assumed that the control calculation value is defined between 0 to 100% between the furnace temperatures T min and T max ° C as indicated by a broken line.

このときの補正方法は、リミッタ708の出力(制御演算値)がaであったとすると、a→b→c→dのように対応する値を求めて行われる。つまり、まず演算値温度変換テーブル734で対応する炉内温度を求め、次に温度電力変換テーブル732でその炉内温度に対応する電力供給値を求める。最終的にはdに示す値が補正要素736の出力(電力供給値)とされ、位相変換要素710へ入力される。   The correction method at this time is performed by obtaining a corresponding value such as a → b → c → d if the output (control calculation value) of the limiter 708 is a. That is, the furnace temperature corresponding to the calculated value temperature conversion table 734 is first obtained, and then the power supply value corresponding to the furnace temperature is obtained from the temperature power conversion table 732. Finally, the value indicated by d is the output (power supply value) of the correction element 736 and is input to the phase conversion element 710.

位相変換要素710は、位相変換テーブル730を参照して、位相を遅延させたゲートパルスを出力する要素であるので、補正要素736と位相変換要素710を1つの要素とし、温度電力変換テーブル732と演算値温度変換テーブル734と位相変換テーブル730を1つにまとめて(又はテーブル作成に都合のように複数の組み合わせで)新たなテーブルとし、それらの処理を同時に行うことも考えられる。その場合でも、これまで述べた方法と同様な考え方でテーブルを用意し処理することができる。   Since the phase conversion element 710 refers to the phase conversion table 730 and outputs a gate pulse delayed in phase, the correction element 736 and the phase conversion element 710 are one element, and the temperature power conversion table 732 and It is also conceivable that the calculated value temperature conversion table 734 and the phase conversion table 730 are combined into one (or a plurality of combinations as convenient for table creation) to form a new table, and these processes are performed simultaneously. Even in that case, a table can be prepared and processed in the same way as described above.

すなわち、補正要素736において、温度電力変換テーブル732と演算値温度変換テーブル734を用いて補正することにより、制御演算値と炉内温度との関係が結果的に演算値温度変換テーブル734で設定した1次関数の関係にすることができる。これにより、制御演算値の変化量に対する炉内温度の変化量が温度帯によって変化しないようにすることができ、制御パラメータを温度帯によって変えることなく、ある特定温度帯で最適化された制御パラメータを全温度帯でそのまま使用することができる。   That is, in the correction element 736, the relationship between the control calculation value and the furnace temperature is set in the calculation value temperature conversion table 734 as a result of correction using the temperature power conversion table 732 and the calculation value temperature conversion table 734. A linear function can be established. As a result, the amount of change in the furnace temperature relative to the amount of change in the control calculation value can be prevented from changing depending on the temperature zone, and the control parameter optimized in a specific temperature zone without changing the control parameter depending on the temperature zone. Can be used in the entire temperature range.

このように、補正要素736において、リミッタ708の出力である制御演算値に演算操作をすることにより、そして演算操作後の値を電力供給値として位相変換要素710へ入力することにより、温度領域によって温度の上がり方が異なるという現象が解消され、温度領域に拘わらない最適な制御パラメータが与えられるため、常に高精度に且つ高い温度制御性能を実現することができる。   In this way, in the correction element 736, by performing a calculation operation on the control calculation value that is the output of the limiter 708, and by inputting the value after the calculation operation to the phase conversion element 710 as a power supply value, depending on the temperature region The phenomenon that the temperature rise is different is eliminated, and the optimum control parameter regardless of the temperature range is given, so that it is possible to always realize high temperature control performance with high accuracy.

以上、本発明の実施の形態について説明したが、本実施の形態によれば、下記構成が開示されている。   Although the embodiment of the present invention has been described above, according to the present embodiment, the following configuration is disclosed.

〔1〕基板を処理する処理室と、
該処理室を加熱する加熱手段と、
該加熱手段に供給する電力を制御する加熱制御手段と、
前記処理室の温度を設定する温度設定手段と、
前記処理室内の温度を検出する温度検出手段と、
前記処理室内が前記設定温度となるように前記検知温度を基に演算する演算手段と、
該演算手段が演算した演算結果を基に電力供給値を求める電力供給値算出手段と、
前記電力供給値算出手段が算出した結果と前記検出温度との相関関係が一次関数で表されるように前記算出結果を補正する補正手段とを備え、
該補正手段の補正した補正値に基づき前記加熱制御手段が加熱制御することを特徴とする基板処理装置。
〔2〕基板を処理する処理室と、
該処理室を加熱する加熱手段と、
該加熱手段への電力値を制御する加熱制御手段と、
前記処理室内の温度を検出する温度検出手段と、
前記処理室内が所望の温度となるように前記検知温度を基に電力供給値を求める電力供給値算出手段と、
温度制御しようとする温度領域が異なる場合においても、前記電力供給値と前記所望の温度との関係を一次関数で表すことができるように補正する補正手段とを備えることを特徴とする基板処理装置。
〔3〕基板を処理する処理室と、
該処理室を加熱する加熱手段と、
該加熱手段への電力値を制御する加熱制御手段と、
前記処理室内の温度を検出する温度検出手段と、
前記処理室内が所望の温度となるように前記検知温度を基に演算する演算手段と、
該演算手段が演算した演算結果を基に電力供給値を求める電力供給値算出手段と、
前記電力供給値算出手段が算出した結果と前記検知温度との相関関係が一次関数で表せるように前記算出結果を補正する補正手段とを備え、
該補正手段の補正した補正値に基づき前記加熱制御手段が加熱制御する基板処理装置を用いて前記基板を処理する半導体装置の製造方法において、
前記処理室内を前記加熱手段にて加熱する工程と、
前記温度検出手段が前記処理室内の温度を検出する工程と、
前記演算手段が前記処理室内を所望の温度とするように前記検知温度を基に演算する工程と、
前記電力供給値算出手段が、前記演算手段の演算した演算結果を基に電力供給値を求める工程と、
前記補正手段が、前記電力供給値算出手段の算出した結果と前記検出温度との相関関係が一次関数で表せるように前記算出結果を補正する工程と、
前記加熱制御手段が前記補正手段の補正した補正値に基づき加熱制御する工程とを有することを特徴とする半導体装置の製造方法。
〔4〕基板を処理する処理室内に収納し熱処理を行う熱処理装置において、
前記処理室内の温度を検出する温度検出手段の検出結果に対し所望の温度となるよう演算し、該演算結果に対し、少なくとも1つの2次関数からなる演算操作を施す手段とを有し、前記演算操作後の値を電力供給値として制御を行うことを特徴とする熱処理装置。
〔5〕基板を処理室内に収納し加熱手段により加熱しつつ熱処理を行う熱処理装置であって、
前記処理室内の温度を検出する温度検出手段の検出結果に対し所望の温度となるよう演算し、該演算結果に対し、補正を施す補正手段と、
前記補正した補正値に従って前記加熱手段への電力を供給する手段と、
前記加熱手段への供給電力値と前記処理室内の温度との関係を予め取得しその取得結果を基に求めた前記供給電力値と前記処理室内の温度との相関関係と、
前記演算結果と前記処理室内の温度との関係を予め取得しその取得結果を基に求めた前記演算結果と前記処理室内の温度との相関関係と、を備える基板処理装置を用いて前記基板を処理する半導体装置の製造方法において、
前記補正手段が補正を施す際は、前記供給電力値と前記処理室内の温度との相関関係を用いて前記演算結果から対応する前記処理室内の温度を求める工程と、
前記演算結果と前記処理室内の温度との相関関係を用いて前記処理室内の温度から対応する前記供給電力値を求める工程と、
該求めた供給電力値により前記加熱手段を制御し前記基板を処理する工程とを有することを特徴とする半導体装置の製造方法。
[1] a processing chamber for processing a substrate;
Heating means for heating the processing chamber;
Heating control means for controlling power supplied to the heating means;
Temperature setting means for setting the temperature of the processing chamber;
Temperature detecting means for detecting the temperature in the processing chamber;
A calculation means for calculating based on the detected temperature so that the processing chamber becomes the set temperature;
Power supply value calculation means for obtaining a power supply value based on the calculation result calculated by the calculation means;
Correction means for correcting the calculation result so that a correlation between the result calculated by the power supply value calculation means and the detected temperature is represented by a linear function;
The substrate processing apparatus, wherein the heating control means controls heating based on the correction value corrected by the correction means.
[2] a processing chamber for processing a substrate;
Heating means for heating the processing chamber;
Heating control means for controlling the power value to the heating means;
Temperature detecting means for detecting the temperature in the processing chamber;
Power supply value calculation means for obtaining a power supply value based on the detected temperature so that the processing chamber has a desired temperature;
A substrate processing apparatus comprising: a correcting unit that corrects the relationship between the power supply value and the desired temperature so that the relationship can be expressed by a linear function even when temperature ranges to be controlled are different. .
[3] a processing chamber for processing a substrate;
Heating means for heating the processing chamber;
Heating control means for controlling the power value to the heating means;
Temperature detecting means for detecting the temperature in the processing chamber;
A calculation means for calculating based on the detected temperature so that the processing chamber has a desired temperature;
Power supply value calculation means for obtaining a power supply value based on the calculation result calculated by the calculation means;
Correction means for correcting the calculation result so that the correlation between the result calculated by the power supply value calculation means and the detected temperature can be expressed by a linear function;
In a method for manufacturing a semiconductor device, wherein the substrate is processed using a substrate processing apparatus controlled by the heating control unit based on a correction value corrected by the correction unit.
Heating the processing chamber with the heating means;
The temperature detecting means detecting the temperature in the processing chamber;
A step of calculating based on the detected temperature so that the calculation means sets the processing chamber to a desired temperature;
The power supply value calculating means obtaining a power supply value based on the calculation result calculated by the calculating means;
The correction unit correcting the calculation result so that a correlation between the result calculated by the power supply value calculation unit and the detected temperature can be expressed by a linear function;
And a step of controlling the heating based on the correction value corrected by the correction unit.
[4] In a heat treatment apparatus for storing a substrate in a processing chamber for heat treatment and performing heat treatment,
Calculating a desired temperature with respect to the detection result of the temperature detecting means for detecting the temperature in the processing chamber, and performing a calculation operation including at least one quadratic function on the calculation result, A heat treatment apparatus that performs control using a value after a calculation operation as a power supply value.
[5] A heat treatment apparatus for storing a substrate in a processing chamber and performing heat treatment while heating the substrate by a heating means,
A correction unit that calculates a desired temperature with respect to a detection result of a temperature detection unit that detects the temperature in the processing chamber, and corrects the calculation result;
Means for supplying power to the heating means according to the corrected correction value;
A correlation between the supply power value to the heating means and the temperature in the processing chamber in advance, and the correlation between the supply power value obtained based on the acquisition result and the temperature in the processing chamber;
The substrate is obtained using a substrate processing apparatus comprising: a correlation between the calculation result and the temperature in the processing chamber obtained in advance, and a correlation between the calculation result obtained based on the acquisition result and the temperature in the processing chamber. In a method for manufacturing a semiconductor device to be processed,
When the correction means performs correction, a step of obtaining a corresponding temperature in the processing chamber from the calculation result using a correlation between the supply power value and the temperature in the processing chamber;
Obtaining the corresponding supply power value from the temperature in the processing chamber using the correlation between the calculation result and the temperature in the processing chamber;
And a step of processing the substrate by controlling the heating means based on the obtained supply power value.

本発明の実施の形態1における温度コントローラの制御ブロック図である。It is a control block diagram of the temperature controller in Embodiment 1 of this invention. 温度電力変換テーブルの一例を示す図である。It is a figure which shows an example of a temperature electric power conversion table. 演算値温度変換テーブルの一例を示す図である。It is a figure which shows an example of a calculation value temperature conversion table. 温度コントローラの制御を示すフローチャートである。It is a flowchart which shows control of a temperature controller. 本発明の実施の形態2における温度コントローラを示すブロック図である。It is a block diagram which shows the temperature controller in Embodiment 2 of this invention. 温度電力変換テーブルの一例を示す図である。It is a figure which shows an example of a temperature electric power conversion table. 演算値温度変換テーブルの一例を示す図である。It is a figure which shows an example of a calculation value temperature conversion table. 本発明の実施の形態2における温度コントローラの制御ブロック図である。It is a control block diagram of the temperature controller in Embodiment 2 of this invention. 補正要素で行われる補正方法を示す図である。It is a figure which shows the correction method performed by a correction element. 基板処理装置(熱処理装置)の構成図である。It is a block diagram of a substrate processing apparatus (heat treatment apparatus). 基板処理装置で行われる温度制御手順を示す図である。It is a figure which shows the temperature control procedure performed with a substrate processing apparatus. 従来の温度コントローラの制御ブロック図である。It is a control block diagram of the conventional temperature controller. 従来の温度コントローラの構成図である。It is a block diagram of the conventional temperature controller. 交流電源と負荷電力の関係を示すタイミング図である。It is a timing diagram which shows the relationship between AC power supply and load electric power. 電力供給値と炉内温度の関係を示すグラフである。It is a graph which shows the relationship between an electric power supply value and furnace temperature. 中温度帯と高温度帯での温度変化を示すグラフである。It is a graph which shows the temperature change in a middle temperature zone and a high temperature zone. 電力供給値と炉内温度の関係を示すグラフである。It is a graph which shows the relationship between an electric power supply value and furnace temperature.

符号の説明Explanation of symbols

6 温度設定部、7A,7B 温度コントローラ、8 電力制御部、700 第1の減算要素、704 第2の減算要素、702 第1のPID演算要素、706 第2のPID演算要素、708 リミッタ(電力供給値算出手段)、710 位相変換要素、712 CPU、712 通信IF、718 パルス出力回路、720 表示・入力装置、722 温度入力回路、724 パルス入力回路、728 制御パラメータ、730 位相変換テーブル、732、736 補正要素。   6 temperature setting unit, 7A, 7B temperature controller, 8 power control unit, 700 first subtraction element, 704 second subtraction element, 702 first PID calculation element, 706 second PID calculation element, 708 limiter (power Supply value calculation means), 710 phase conversion element, 712 CPU, 712 communication IF, 718 pulse output circuit, 720 display / input device, 722 temperature input circuit, 724 pulse input circuit, 728 control parameter, 730 phase conversion table, 732, 736 Correction element.

Claims (4)

基板を処理する処理室と、
前記処理室を加熱する加熱手段と、
前記処理室内の温度を検出する温度検出手段と、
前記温度検出手段による検出温度に基づいて、前記加熱手段への電力供給値を求める電力供給値算出手段と、
前記電力供給値算出手段が算出した前記電力供給値と前記検出温度との相関関係が一次関数で表せるように前記電力供給値を補正する補正手段と、
前記補正手段により補正された電力供給値に基づいて、前記加熱手段力制御する加熱制御手段と
を備える基板処理装置。
A processing chamber for processing the substrate;
Heating means for heating the processing chamber;
Temperature detecting means for detecting the temperature in the processing chamber;
A power supply value calculating means for obtaining a power supply value to the heating means based on the temperature detected by the temperature detecting means;
And correcting means for correcting the power supply value such correlation expressed by a linear function of the said power supply value power value calculation means has calculated and the detected temperature,
On the basis of the corrected power supplied value by the correction means, the substrate processing apparatus and a heating control means for Gosuru the power system the heating means.
基板を処理する処理室と、A processing chamber for processing the substrate;
前記処理室を加熱する加熱手段と、Heating means for heating the processing chamber;
該加熱手段への電力供給値を制御する加熱制御手段と、Heating control means for controlling a power supply value to the heating means;
前記処理室内の温度を検出する温度検出手段と、Temperature detecting means for detecting the temperature in the processing chamber;
前記処理室内が所望の温度となるように前記温度検出手段により検出される温度を基に前記電力供給値を求める電力供給値算出手段と、Power supply value calculation means for obtaining the power supply value based on the temperature detected by the temperature detection means so that the processing chamber has a desired temperature;
温度制御しようとする温度領域が異なる場合においても、前記電力供給値と前記所望の温度との関係を一次関数で表すことができるように前記電力供給値を補正する補正手段とを備える基板処理装置。A substrate processing apparatus comprising: a correcting unit that corrects the power supply value so that the relationship between the power supply value and the desired temperature can be expressed by a linear function even when temperature ranges to be temperature controlled are different. .
基板を処理室内に収納し、所望の温度に加熱して前記基板を処理する工程を含む半導体装置の製造方法であって、A method for manufacturing a semiconductor device, comprising: storing a substrate in a processing chamber; and heating the substrate to a desired temperature to process the substrate.
前記所望の温度となるように前記処理室内で検出される検出温度を基に前記加熱のための電力供給値を求める工程と、Obtaining a power supply value for the heating based on a detected temperature detected in the processing chamber so as to be the desired temperature;
前記電力供給値と前記検出温度との相関関係が一次関数で表せるように前記電力供給値を補正する工程と、Correcting the power supply value so that a correlation between the power supply value and the detected temperature can be expressed by a linear function;
前記補正された電力供給値に基づき前記処理室内の温度を加熱制御する工程とHeating the temperature in the processing chamber based on the corrected power supply value; and
を有する半導体装置の製造方法。A method for manufacturing a semiconductor device comprising:
基板を処理室内に収納し、所望の温度に加熱する工程を含む温度制御方法であって、A temperature control method including a step of storing a substrate in a processing chamber and heating to a desired temperature,
前記所望の温度となるように前記処理室内で検出される検出温度を基に前記加熱のための電力供給値を求める工程と、Obtaining a power supply value for the heating based on a detected temperature detected in the processing chamber so as to be the desired temperature;
前記電力供給値と前記検出温度との相関関係が一次関数で表せるように前記電力供給値を補正する工程と、Correcting the power supply value so that a correlation between the power supply value and the detected temperature can be expressed by a linear function;
前記補正された電力供給値に基づき前記処理室内の温度を加熱制御する工程とHeating the temperature in the processing chamber based on the corrected power supply value; and
を有する温度制御方法。A temperature control method.
JP2004273131A 2004-09-21 2004-09-21 Substrate processing apparatus, semiconductor device manufacturing method, temperature control method Active JP4555647B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004273131A JP4555647B2 (en) 2004-09-21 2004-09-21 Substrate processing apparatus, semiconductor device manufacturing method, temperature control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004273131A JP4555647B2 (en) 2004-09-21 2004-09-21 Substrate processing apparatus, semiconductor device manufacturing method, temperature control method

Publications (2)

Publication Number Publication Date
JP2006093194A JP2006093194A (en) 2006-04-06
JP4555647B2 true JP4555647B2 (en) 2010-10-06

Family

ID=36233903

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004273131A Active JP4555647B2 (en) 2004-09-21 2004-09-21 Substrate processing apparatus, semiconductor device manufacturing method, temperature control method

Country Status (1)

Country Link
JP (1) JP4555647B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7089335B2 (en) * 2018-07-27 2022-06-22 アズビル株式会社 Control device

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03215670A (en) * 1990-01-19 1991-09-20 Toshiba Corp Substrate heater
JPH0578826A (en) * 1991-05-16 1993-03-30 Nippon Steel Corp Device for producing thin film
JPH05306458A (en) * 1992-04-30 1993-11-19 Yamaha Corp Wafer treatment device
JPH11305805A (en) * 1998-04-23 1999-11-05 Kokusai Electric Co Ltd Process control method and electronic device manufacture using the same
JP2002141347A (en) * 2000-11-07 2002-05-17 Tokyo Electron Ltd Method and device for batch heat treatment
JP2003022978A (en) * 2001-07-10 2003-01-24 Hitachi Kokusai Electric Inc Substrate treatment device
JP2003249541A (en) * 2002-02-26 2003-09-05 Hitachi High-Technologies Corp Wafer stage
JP2004111819A (en) * 2002-09-20 2004-04-08 Sumitomo Mitsubishi Silicon Corp Heat treatment method and heat treatment apparatus
JP2004119804A (en) * 2002-09-27 2004-04-15 Hitachi Kokusai Electric Inc Semiconductor manufacturing apparatus

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03215670A (en) * 1990-01-19 1991-09-20 Toshiba Corp Substrate heater
JPH0578826A (en) * 1991-05-16 1993-03-30 Nippon Steel Corp Device for producing thin film
JPH05306458A (en) * 1992-04-30 1993-11-19 Yamaha Corp Wafer treatment device
JPH11305805A (en) * 1998-04-23 1999-11-05 Kokusai Electric Co Ltd Process control method and electronic device manufacture using the same
JP2002141347A (en) * 2000-11-07 2002-05-17 Tokyo Electron Ltd Method and device for batch heat treatment
JP2003022978A (en) * 2001-07-10 2003-01-24 Hitachi Kokusai Electric Inc Substrate treatment device
JP2003249541A (en) * 2002-02-26 2003-09-05 Hitachi High-Technologies Corp Wafer stage
JP2004111819A (en) * 2002-09-20 2004-04-08 Sumitomo Mitsubishi Silicon Corp Heat treatment method and heat treatment apparatus
JP2004119804A (en) * 2002-09-27 2004-04-15 Hitachi Kokusai Electric Inc Semiconductor manufacturing apparatus

Also Published As

Publication number Publication date
JP2006093194A (en) 2006-04-06

Similar Documents

Publication Publication Date Title
JP4553266B2 (en) Heat treatment apparatus, automatic control constant adjustment method, and storage medium
JP5005388B2 (en) Heat treatment system, heat treatment method, and program
JP2013161857A (en) Thermal treatment apparatus and method of controlling thermal treatment apparatus
CN114355998A (en) Compensation parameter acquisition method and device for semiconductor heat treatment equipment
KR100864117B1 (en) Heat treatment method and heat treatment apparatus
JP4555647B2 (en) Substrate processing apparatus, semiconductor device manufacturing method, temperature control method
JP4262908B2 (en) Heat treatment apparatus and heat treatment method
US20220406631A1 (en) Temperature correction information calculating device, semiconductor manufacturing apparatus, recording medium, and temperature correction information calculating method
JP4222461B2 (en) Batch type heat treatment method
CN114944325A (en) Film forming system and film forming method
JP4514915B2 (en) Heat treatment apparatus, substrate heat treatment method, and medium on which treatment recipe is recorded
JP3784337B2 (en) Heat treatment method and heat treatment apparatus
JP4536214B2 (en) Heat treatment apparatus and control method of heat treatment apparatus
JP2008016501A (en) Heat treatment equipment
US6773506B2 (en) Method for producing thin film
WO2004038776A1 (en) Heat treatment system and heat treatment method
JP4463633B2 (en) Substrate processing apparatus and substrate manufacturing method
JP2011044536A (en) Temperature control method of heat treatment apparatus
KR20050088989A (en) Heat treatment system and heat treatment method
JP4021826B2 (en) Substrate processing apparatus and substrate manufacturing method
JP2006093573A (en) Substrate processor
CN116157902A (en) Substrate processing apparatus, temperature control program, method for manufacturing semiconductor device, and temperature control method
JPH11186249A (en) Semiconductor process control device and method
KR20220165646A (en) Temperature correction information calculation device, semiconductor manufacturing apparatus, storage medium, and temperature correction information calculation method
JP2004200548A (en) Semiconductor processing apparatus and manufacturing method of semiconductor device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070919

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100316

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100511

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100706

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100716

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130723

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4555647

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140723

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350