JP4878801B2 - 基板処理装置、半導体装置の製造方法 - Google Patents
基板処理装置、半導体装置の製造方法 Download PDFInfo
- Publication number
- JP4878801B2 JP4878801B2 JP2005278771A JP2005278771A JP4878801B2 JP 4878801 B2 JP4878801 B2 JP 4878801B2 JP 2005278771 A JP2005278771 A JP 2005278771A JP 2005278771 A JP2005278771 A JP 2005278771A JP 4878801 B2 JP4878801 B2 JP 4878801B2
- Authority
- JP
- Japan
- Prior art keywords
- temperature
- measured
- zones
- temperature sensor
- thermocouple
- 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.)
- Expired - Lifetime
Links
Images
Landscapes
- Chemical Vapour Deposition (AREA)
Description
本発明は、温度センサが故障した場合でも、温度制御の安定継続が可能な基板処理装置を提供することにある。
基板処理装置として、たとえば半導体装置を製造する半導体製造装置があるが、そのうち、化学反応(CVD反応)を利用して複数の基板を一括処理する縦型CVD炉について図面を用いて説明する。なお、ここでは、いずれの図面及び説明とも、縦型炉を例として用いているが、本発明はその他の炉にも応用できる。
なお、図8は、1つのゾーンのみを記述しているが、4ゾーン分割される場合は、同様の構成がそれぞれのゾーンごとに存在する。また、図8では、便宜上、電力調整器110を省略しているが、以下に説明する図1、図4でも同様に省略している。
ステップS1では、炉内の温度を比較的低い温度T0で安定させる予備加熱処理を行う。ここではボート106はまだ炉内へ挿入されていない。ステップS2ではボート106を炉内に挿入する処理(ボートロード)を行う。ステップS3では設定温度T0から、基板103に成膜処理等のプロセス処理を施すための前記温度T0よりも高い設定温度T1まで徐々に炉内の温度を上昇させる処理(ランプアップ)を行う。ステップS4では基板103にプロセス処理を施すために炉内の温度を基板処理時の設定温度T1で安定させる本加熱処理を行う。ステップS5では設定温度T1から再び比較的低い設定温度T0まで徐々に炉内の温度を下降させる処理(ランプダウン)を行う。ステップS6ではプロセス処理が施された基板103を搭載しているボート106を炉内から引き出す処理(ボートアンロード)を行う。
そこで、本発明者は、温度センサが故障した場合でも、不良品の発生を低減させることが可能なカスケード制御ループを有する次のような基板処理装置を創案した。
図1はそのような基板処理装置の第1の実施の形態を示すカスケード制御ループの構成図を示す。カスケード制御ループの基本的な構成は、図8と同じである。
図8の構成と異なる点は、処理室100をヒータ101で加熱する際、すなわち温度制御中に、内部熱電対105が故障し、内部熱電対105による温度測定が不可能となったことを温度コントローラ107が判断した場合、内部熱電対105を制御ループから外し、ルックアップテーブルとしての安定時温度差テーブル406に記憶した温度差を、設定温度に加えて補正した値を第1の演算結果の代替として制御ループに組み入れた構成となっている点である。
処理室100内で基板103を処理するに先立って行う先行処理で、制御手段111がヒータ101を制御して(ステップ301)、処理室100内を基板処理時の予備加熱処理および本加熱処理等処理シーケンスにて設定されたそれぞれの設定温度Tにて温度が安定したか否か判断し(ステップ303)、温度が安定している際に、外部熱電対102及び内部熱電対105でそれぞれの測定した温度により温度差を求めて記憶しておく(ステップ305)。
図4に、本発明の第2の実施の形態を示すカスケード制御ループの構成図を示す。基本的な構成は図1と同じであり、異なる点は、温度制御中に、外部熱電対102が故障し、外部熱電対102による温度測定が不可能となった場合、外部熱電対102を制御ループから外し、過温保護熱電対109の測定温度を、外部熱電対102の測定温度の代替として制御ループに組み入れた構成となっている点である。
なお、安定時温度差テーブル408には、事前に、予備加熱処理および本加熱処理等処理シーケンスにて設定さるそれぞれの設定温度にて温度が安定したときの外部熱電対102と過温保護熱電対109との温度差が、ゾーンごとおよび設定温度ごとに記憶されている。図5に、そのような温度差を記憶した安定時温度差テーブル406の例を示す。
処理室100内で基板103を処理するに先立って行う先行処理で、制御手段111がヒータ101を制御して(ステップ601)、処理室100内を基板処理時の予備加熱処理および本加熱処理等処理シーケンスにて設定される設定温度のそれぞれにに対して温度が安定したか否か判断し(ステップ603)、温度が安定している際に、外部熱電対102及び内部熱電対105でそれぞれの測定した温度により温度差を求めて記憶しておく(ステップ605)。
まず、先行処理を行って、安定時温度差テーブル406に、温度安定したときの外部熱電対102と内部熱電対105の温度差を取得する。温度差は、制御するゾーンごとに違いがある場合があるので、実行する処理シーケンスのゾーンにあわせて取得する。たとえば、図11の処理シーケンスにおいて、予備加熱処理での設定温度T0が300℃、本加熱処理での設定温度T1が500℃の場合、300℃と500℃の2点でそれぞれ取得する。取得方法は、たとえば、設定温度T0の場合には、300℃±1℃以内の状態が20分間継続したときを、ヒータ101の制御継続可能な補正結果として使用することが可能となるタイミングと制御手段111が判断する。
そのときの
(外部熱電対102の測定温度:たとえば290℃)−(内部熱電対105の測定温度たとえば300℃)=−10℃
を300℃安定時の温度差として、安定時温度差テーブル406に記憶する。安定時温度差は同様にゾーンごとに記憶する。また、同様に、設定温度T1の場合には、500℃に安定したときの温度差を、ゾーンごとに記憶する。
設定温度Y=(T0:300℃)+(安定時温度差テーブルの300℃安定時の温度差:−10℃)
=290℃
に向けて、外部熱電対102の測定温度を制御する。これにより、擬似的に内部熱電対105の測定温度を、設定温度Y=T0:300℃になるよう制御することが可能となる。
以上により、予備加熱処理や本加熱処理の処理シーケンス実行中に、内部熱電対105が故障した場合であっても、温度制御を安定継続することが可能となる。
まず、処理シーケンスを実行する前に先行処理を行って、安定時温度差テーブル408に、温度安定したときの外部熱電対102と過温保護熱電対109との温度差を取得する。温度差は、制御する温度帯ごとに違いがある場合があるので、実行する処理シーケンスの温度帯にあわせて取得する。たとえは、図11の処理シーケンスにおいて、T0が300℃、T1が500℃の場合、300℃と500℃の2点でそれぞれ取得する。取得方法は、たとえば、300℃±1℃以内の状態が20分間継続したときの、
(外部熱電対102の測定温度:たとえば290℃)−(過温保護熱電対109の測定温度:たとえば285℃)
=+5℃
を、300℃安定時の温度差として、安定時温度差テーブル408に記憶する。同様にゾーンごとに記憶する。同様に、500℃に安定した場合の温度差を、ゾーンごとに記憶する。
安定時温度差テーブルの取得は、前述した外部熱電対102と内部熱電対105の温度差と、外部熱電対102と過温保護熱電対109との温度差を同時に取得することも可能である。
(過温保護熱電対109の測定温度285℃)+(安定時温度差テーブルの300℃安定時の温度差:+5℃)
=290℃
を、外部熱電対102の測定温度の代替として使用して制御する。
102 外部熱電対(第1の温度センサ)
105 内部熱電対(第2の温度センサ)
107 温度コントローラ(制御部)
402 補正結果に基づき第1の演算を行う第1のPID調節部
403 第2の偏差を出力する第2の加算器
404 第2の偏差に基づき第2の演算を行う第2のPID調節部
405 補正結果を出力する第3の加算器
406 安定時温度差テーブル406
Y 設定温度
Claims (2)
- 複数のゾーンに分割され基板を処理する処理室と、
前記複数のゾーン毎に分割され前記処理室内を加熱する加熱手段と、
前記処理室外に配置され前記複数のゾーン毎に前記加熱手段の温度を測定する第1の温度センサと、
該第1の温度センサよりも前記基板近傍に配置され前記複数のゾーン毎に前記処理室内の温度を測定する第2の温度センサと、
前記第1及び第2の温度センサでそれぞれの測定する温度に基づき前記処理室内で設定温度にて基板を処理するよう前記加熱手段を前記複数のゾーン毎にそれぞれ制御する制御手段とを備え、
前記制御手段は、
前記第2の温度センサが正常に温度測定できなくなる前に求めた、前記設定温度にて温度が安定した際の前記第1及び第2の温度センサで測定したそれぞれの温度の温度差を記憶する安定時温度差テーブルを有し、
前記加熱手段を制御している際に、前記複数のゾーンのうち正常に温度測定できなくなった前記第2の温度センサに対応するゾーンに対して、前記第2の温度センサで測定する温度と前記設定温度との偏差に基づき第1の演算をすることに替えて、前記安定時温度差テーブルに記憶された温度差により前記設定温度を補正し、該補正結果と前記第1の温度センサで測定する温度との偏差に基づき第2の演算を行い、該第2の演算結果に基づき前記加熱手段を前記複数のゾーン毎にそれぞれ制御することを特徴とする基板処理装置。 - 複数のゾーンに分割された処理室内を前記複数のゾーン毎に分割された加熱手段により加熱して設定温度にて基板を処理するよう、前記複数のゾーン毎に前記加熱手段の温度を測定する第1の温度センサの測定する温度と、該第1の温度センサよりも前記基板近傍に配置され前記複数のゾーン毎に前記処理室内の温度を測定する第2の温度センサの測定する温度と、に基づき前記加熱手段を前記複数のゾーン毎にそれぞれ制御している際に、
前記第2の温度センサのいずれかが正常に温度測定できなくなったとき、正常に温度測定できなくなった前記第2の温度センサに対応するゾーンに対して、前記第2の温度センサで測定する温度と前記設定温度との偏差に基づき第1の演算をすることに替えて、該第2の温度センサが正常に温度測定できなくなる前に予め求めて安定時温度差テーブルに記憶しておいた、前記設定温度にて温度が安定した際の前記第1及び第2の温度センサで測
定したそれぞれの温度の温度差により前記設定温度を補正し、該補正結果と前記第1の温度センサで測定する温度との偏差に基づき第2の演算を行い、該第2の演算結果に基づき前記加熱手段を前記複数のゾーン毎にそれぞれ制御することを特徴とする半導体装置の製造方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005278771A JP4878801B2 (ja) | 2005-09-26 | 2005-09-26 | 基板処理装置、半導体装置の製造方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005278771A JP4878801B2 (ja) | 2005-09-26 | 2005-09-26 | 基板処理装置、半導体装置の製造方法 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2007088394A JP2007088394A (ja) | 2007-04-05 |
| JP2007088394A5 JP2007088394A5 (ja) | 2008-10-30 |
| JP4878801B2 true JP4878801B2 (ja) | 2012-02-15 |
Family
ID=37975043
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005278771A Expired - Lifetime JP4878801B2 (ja) | 2005-09-26 | 2005-09-26 | 基板処理装置、半導体装置の製造方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4878801B2 (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5510991B2 (ja) * | 2007-09-06 | 2014-06-04 | 株式会社日立国際電気 | 半導体製造装置及び基板処理方法 |
| US8916793B2 (en) | 2010-06-08 | 2014-12-23 | Applied Materials, Inc. | Temperature control in plasma processing apparatus using pulsed heat transfer fluid flow |
| US9338871B2 (en) | 2010-01-29 | 2016-05-10 | Applied Materials, Inc. | Feedforward temperature control for plasma processing apparatus |
| US8880227B2 (en) * | 2010-05-27 | 2014-11-04 | Applied Materials, Inc. | Component temperature control by coolant flow control and heater duty cycle control |
| US10274270B2 (en) | 2011-10-27 | 2019-04-30 | Applied Materials, Inc. | Dual zone common catch heat exchanger/chiller |
| JP5539449B2 (ja) * | 2012-06-29 | 2014-07-02 | 東京エレクトロン株式会社 | プログラム、熱処理装置及び熱処理装置の動作検出方法 |
| JP7154116B2 (ja) * | 2018-11-28 | 2022-10-17 | 東京エレクトロン株式会社 | 原料タンクの監視装置及び原料タンクの監視方法 |
| JP6917495B1 (ja) | 2020-03-04 | 2021-08-11 | 株式会社Kokusai Electric | 基板処理装置、半導体装置の製造方法及びプログラム |
| KR102520584B1 (ko) * | 2020-10-14 | 2023-04-10 | 세메스 주식회사 | 공정 계측 장치 및 방법 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09134886A (ja) * | 1995-11-08 | 1997-05-20 | Kokusai Electric Co Ltd | 半導体製造装置のランピング温度制御方法 |
| JPH1025577A (ja) * | 1996-07-12 | 1998-01-27 | Tokyo Electron Ltd | 成膜処理装置 |
| JP4358915B2 (ja) * | 1997-03-21 | 2009-11-04 | 株式会社日立国際電気 | 半導体製造システム |
| JP2002515648A (ja) * | 1998-05-11 | 2002-05-28 | セミトゥール・インコーポレイテッド | 加熱反応炉の温度制御システム |
| JP4286514B2 (ja) * | 2002-09-27 | 2009-07-01 | 株式会社日立国際電気 | 半導体製造装置及び温度制御方法、半導体製造方法 |
| US7006900B2 (en) * | 2002-11-14 | 2006-02-28 | Asm International N.V. | Hybrid cascade model-based predictive control system |
| JP2005123308A (ja) * | 2003-10-15 | 2005-05-12 | Hitachi Kokusai Electric Inc | 基板処理装置 |
-
2005
- 2005-09-26 JP JP2005278771A patent/JP4878801B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007088394A (ja) | 2007-04-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4878801B2 (ja) | 基板処理装置、半導体装置の製造方法 | |
| KR102287466B1 (ko) | 기판 처리 장치, 반도체 장치의 제조 방법 및 프로그램 | |
| JP4949192B2 (ja) | 歯科用の燃焼窯の稼働方法並びに燃焼窯 | |
| JP2002515648A (ja) | 加熱反応炉の温度制御システム | |
| JP2008262492A (ja) | 熱処理装置、制御定数の自動調整方法及び記憶媒体 | |
| JP3776297B2 (ja) | 制御システム | |
| TWI595578B (zh) | 基板處理方法、記憶媒體、控制裝置、基板處理裝置及基板處理系統 | |
| CN113110644B (zh) | 静电卡盘的温度控制方法和温度控制系统 | |
| US6780795B2 (en) | Heat treatment apparatus for preventing an initial temperature drop when consecutively processing a plurality of objects | |
| US10999896B2 (en) | Temperature control apparatus and method for the industrial heater having auto-correction of soak time and self-diagnosis of abnormal heating function | |
| JP2000181549A (ja) | 熱処理炉の温度制御方法 | |
| JP2005074463A (ja) | 厚鋼板の冷却方法 | |
| KR100849012B1 (ko) | 열처리 장치 및 열처리 방법 | |
| JP4463633B2 (ja) | 基板処理装置及び基板の製造方法 | |
| JP4847803B2 (ja) | 温度制御方法、熱処理装置、及び半導体装置の製造方法 | |
| JPH09260294A (ja) | 電気炉の温度制御方法 | |
| JP6433375B2 (ja) | 熱間等方圧加圧装置の温度補正方法 | |
| JP4797736B2 (ja) | ビレット材の加熱装置および加熱方法 | |
| JP2010080818A (ja) | 熱処理装置 | |
| JP4021826B2 (ja) | 基板処理装置及び基板の製造方法 | |
| JP2008258534A (ja) | 基板処理装置 | |
| JP2006155169A (ja) | 温度制御方法、温度調節器および熱処理システム | |
| JP4892620B2 (ja) | 熱処理装置、温度制御方法、半導体装置の製造方法及び補正値取得方法 | |
| TWI618150B (zh) | 熱處理裝置、熱處理方法及程式 | |
| JP4009861B2 (ja) | 温度制御方法、温度調節器および熱処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080910 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080910 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090519 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110525 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110720 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110830 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111027 |
|
| 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: 20111115 |
|
| 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: 20111129 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4878801 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: 20141209 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |