JPH096401A - 半導体製造装置の障害対処システム - Google Patents
半導体製造装置の障害対処システムInfo
- Publication number
- JPH096401A JPH096401A JP7176638A JP17663895A JPH096401A JP H096401 A JPH096401 A JP H096401A JP 7176638 A JP7176638 A JP 7176638A JP 17663895 A JP17663895 A JP 17663895A JP H096401 A JPH096401 A JP H096401A
- Authority
- JP
- Japan
- Prior art keywords
- controller
- system integrated
- integrated control
- active system
- control controller
- 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.)
- Pending
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 25
- 239000004065 semiconductor Substances 0.000 title claims abstract description 21
- 230000010485 coping Effects 0.000 title description 7
- 238000012545 processing Methods 0.000 claims abstract description 16
- 239000000758 substrate Substances 0.000 claims abstract description 12
- 238000000034 method Methods 0.000 description 19
- 235000012431 wafers Nutrition 0.000 description 16
- 238000012790 confirmation Methods 0.000 description 12
- 230000004044 response Effects 0.000 description 8
- 238000003032 molecular docking Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 238000005530 etching Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 238000004380 ashing Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
Landscapes
- Hardware Redundancy (AREA)
- Safety Devices In Control Systems (AREA)
Abstract
(57)【要約】
【目的】 統合制御コントローラに障害が生じた場合で
も基板処理を続行させて、信頼性が高く且つ生産効率の
高い半導体製造装置を実現する。 【構成】 通常時に稼動する現用系統合制御コントロー
ラGCの他に待機系統合制御コントローラGC−Rを設
け、これら統合制御コントローラGC、GC−R間でメ
ッセージ交換を行って、各モジュールの動作スケジュー
ルに関する情報等を交換し、待機系統合制御コントロー
ラGC−Rの状態を現用系統合制御コントローラGCの
制御状態と同一に維持する。そして、現用系統合制御コ
ントローラGCに障害が生じた際には、待機系統合制御
コントローラGC−Rが現用系統号制御コントローラG
Cに代わってサブコントローラPC1〜PC8、CC
1、CC2、TC1、TC2を統括して管理制御する。
も基板処理を続行させて、信頼性が高く且つ生産効率の
高い半導体製造装置を実現する。 【構成】 通常時に稼動する現用系統合制御コントロー
ラGCの他に待機系統合制御コントローラGC−Rを設
け、これら統合制御コントローラGC、GC−R間でメ
ッセージ交換を行って、各モジュールの動作スケジュー
ルに関する情報等を交換し、待機系統合制御コントロー
ラGC−Rの状態を現用系統合制御コントローラGCの
制御状態と同一に維持する。そして、現用系統合制御コ
ントローラGCに障害が生じた際には、待機系統合制御
コントローラGC−Rが現用系統号制御コントローラG
Cに代わってサブコントローラPC1〜PC8、CC
1、CC2、TC1、TC2を統括して管理制御する。
Description
【0001】
【産業上の利用分野】本発明は、複数のモジュールをそ
れぞれサブコントローラで制御して処理対象の基板に処
理を施す半導体製造装置に関し、特に、これらサブコン
トローラを統括して管理制御する統合制御コントローラ
に障害が発生した場合でも、基板処理を続行させる障害
対処システムに関する。
れぞれサブコントローラで制御して処理対象の基板に処
理を施す半導体製造装置に関し、特に、これらサブコン
トローラを統括して管理制御する統合制御コントローラ
に障害が発生した場合でも、基板処理を続行させる障害
対処システムに関する。
【0002】
【従来の技術】シリコンウエハ等といった処理対象の基
板に、エッチング、アッシング、成膜等といった加工を
施す半導体製造装置には、搬入や搬出する基板を清浄な
状態で収容処理するモジュール、基板を搬送処理するモ
ジュール、基板にエッチング等の所定のプロセス処理を
施すモジュールをゲートバルブを介して連接し、上記の
処理を自動的に連続して行うものが知られている。
板に、エッチング、アッシング、成膜等といった加工を
施す半導体製造装置には、搬入や搬出する基板を清浄な
状態で収容処理するモジュール、基板を搬送処理するモ
ジュール、基板にエッチング等の所定のプロセス処理を
施すモジュールをゲートバルブを介して連接し、上記の
処理を自動的に連続して行うものが知られている。
【0003】図4には、このような半導体製造装置の一
例として枚葉式インテグレーテッド・クラスタ型半導体
製造装置の構成例を示してある。この半導体製造装置
は、2つのクラスタモジュールをドッキングモジュール
DMによって接続したものであり、一方のクラスタは、
4つのプロセスモジュールPM1〜PM4とウエハ搬入
用のカセットモジュールCM1とをトランスポートモジ
ュールTM1に接続して構成され、他方のクラスタは、
4つのプロセスモジュールPM5〜PM8とウエハ搬出
用のカセットモジュールCM2とをトランスポートモジ
ュールTM2に接続して構成されている。なお、トラン
スポートモジュールTM1及びTM2と各モジュールP
M1〜PM8、CM1、CM2、及び、DMの間にはそ
れぞれゲートバルブ(図示せず)が設けられており、各
モジュールは気密性を保持し得るように接続されてい
る。
例として枚葉式インテグレーテッド・クラスタ型半導体
製造装置の構成例を示してある。この半導体製造装置
は、2つのクラスタモジュールをドッキングモジュール
DMによって接続したものであり、一方のクラスタは、
4つのプロセスモジュールPM1〜PM4とウエハ搬入
用のカセットモジュールCM1とをトランスポートモジ
ュールTM1に接続して構成され、他方のクラスタは、
4つのプロセスモジュールPM5〜PM8とウエハ搬出
用のカセットモジュールCM2とをトランスポートモジ
ュールTM2に接続して構成されている。なお、トラン
スポートモジュールTM1及びTM2と各モジュールP
M1〜PM8、CM1、CM2、及び、DMの間にはそ
れぞれゲートバルブ(図示せず)が設けられており、各
モジュールは気密性を保持し得るように接続されてい
る。
【0004】プロセスモジュールPM1〜PM8はそれ
ぞれ処理対象のウエハに所定のプロセス処理を施すモジ
ュールであり、この例では、一方のクラスタにおいて各
プロセスモジュールPM1〜PM4でウエハにプロセス
処理を順次施した後、このウエハをドッキングモジュー
ルDMを通して他方のクラスタに搬送し、各プロセスモ
ジュールPM5〜PM8で更にプロセス処理を順次施す
ようになっている。また、カセットモジュールCM1と
CM2は複数(例えば、10枚)のウエハを清浄な状態
で収容処理するモジュールであり、この例では、カセッ
トモジュールCM1は未処理のウエハを収容する搬入モ
ジュール(ロードモジュール)に設定され、カセットモ
ジュールCM2はプロセス処理されたウエハを収容する
搬出モジュール(アンロードモジュール)に設定されて
いる。
ぞれ処理対象のウエハに所定のプロセス処理を施すモジ
ュールであり、この例では、一方のクラスタにおいて各
プロセスモジュールPM1〜PM4でウエハにプロセス
処理を順次施した後、このウエハをドッキングモジュー
ルDMを通して他方のクラスタに搬送し、各プロセスモ
ジュールPM5〜PM8で更にプロセス処理を順次施す
ようになっている。また、カセットモジュールCM1と
CM2は複数(例えば、10枚)のウエハを清浄な状態
で収容処理するモジュールであり、この例では、カセッ
トモジュールCM1は未処理のウエハを収容する搬入モ
ジュール(ロードモジュール)に設定され、カセットモ
ジュールCM2はプロセス処理されたウエハを収容する
搬出モジュール(アンロードモジュール)に設定されて
いる。
【0005】また、トランスポートモジュールTM1及
びTM2はそれぞれウエハを搬送するためのロボットア
ームRを収容しており、一方のクラスタではトランスポ
ートモジュールTM1のロボットアームRが、カセット
モジュールCM1とプロセスモジュールPM1〜PM4
との間及びプロセスモジュールPM1〜PM4とドッキ
ングモジュールDMとの間でウエハを搬送処理し、他方
のクラスタではトランスポートモジュールTM2のロボ
ットアームRが、ドッキングモジュールDMとプロセス
モジュールPM5〜PM8との間及びプロセスモジュー
ルPM1〜PM4とカセットモジュールCM2との間で
ウエハを搬送処理する。なお、このウエハ搬送に際し
て、各モジュール間の通口を閉止しているゲートバルブ
が開閉操作される。
びTM2はそれぞれウエハを搬送するためのロボットア
ームRを収容しており、一方のクラスタではトランスポ
ートモジュールTM1のロボットアームRが、カセット
モジュールCM1とプロセスモジュールPM1〜PM4
との間及びプロセスモジュールPM1〜PM4とドッキ
ングモジュールDMとの間でウエハを搬送処理し、他方
のクラスタではトランスポートモジュールTM2のロボ
ットアームRが、ドッキングモジュールDMとプロセス
モジュールPM5〜PM8との間及びプロセスモジュー
ルPM1〜PM4とカセットモジュールCM2との間で
ウエハを搬送処理する。なお、このウエハ搬送に際し
て、各モジュール間の通口を閉止しているゲートバルブ
が開閉操作される。
【0006】プロセスモジュールPM1〜PM8、カセ
ットモジュールCM1及びCM2、トランスポートモジ
ュールTM1及びTM2による動作は、それぞれのモジ
ュールに付設されたサブコントローラPC1〜PC8、
CC1、CC2、TC1、TC2によって直接的に制御
される。そして、図5に示すように、これらサブコント
ローラPC1〜PC8、CC1、CC2、TC1、TC
2は、LAN等のネットワークNを介して統合制御コン
トローラGCに接続されており、各コントローラPC1
〜PC8、CC1、CC2、TC1、TC2による各モ
ジュールPM1〜PM8、CM1、CM2、TM1、T
M2の制御を統合制御コントローラGCが統括して管理
制御する。
ットモジュールCM1及びCM2、トランスポートモジ
ュールTM1及びTM2による動作は、それぞれのモジ
ュールに付設されたサブコントローラPC1〜PC8、
CC1、CC2、TC1、TC2によって直接的に制御
される。そして、図5に示すように、これらサブコント
ローラPC1〜PC8、CC1、CC2、TC1、TC
2は、LAN等のネットワークNを介して統合制御コン
トローラGCに接続されており、各コントローラPC1
〜PC8、CC1、CC2、TC1、TC2による各モ
ジュールPM1〜PM8、CM1、CM2、TM1、T
M2の制御を統合制御コントローラGCが統括して管理
制御する。
【0007】統合制御コントローラGCにはシステム制
御に関する情報を保持するメモリM1が備えられてお
り、この制御情報に基づいて、統合制御コントローラG
Cが各サブコントローラを管理制御する。この制御情報
としては、各モジュールの動作スケジュールに関する情
報や現時点でのスケジュールの進捗情報、各モジュール
の温度や内圧といったプロセス条件に関する情報等があ
り、これら制御情報は時々刻々の変化を反映させてメモ
リM1に保持される。
御に関する情報を保持するメモリM1が備えられてお
り、この制御情報に基づいて、統合制御コントローラG
Cが各サブコントローラを管理制御する。この制御情報
としては、各モジュールの動作スケジュールに関する情
報や現時点でのスケジュールの進捗情報、各モジュール
の温度や内圧といったプロセス条件に関する情報等があ
り、これら制御情報は時々刻々の変化を反映させてメモ
リM1に保持される。
【0008】
【発明が解決しようとする課題】ここで、上記した従来
の半導体製造においては、統合制御コントローラGCが
単一であるため、例えば情報処理エラーが発生する等し
て統合制御コントローラGCに障害が発生した場合に
は、装置全体の動作が中断してしまっていた。このた
め、復旧がなされるまでウエハの処理が行えず、生産工
程の大幅な遅延が生じてしまうという問題があった。
の半導体製造においては、統合制御コントローラGCが
単一であるため、例えば情報処理エラーが発生する等し
て統合制御コントローラGCに障害が発生した場合に
は、装置全体の動作が中断してしまっていた。このた
め、復旧がなされるまでウエハの処理が行えず、生産工
程の大幅な遅延が生じてしまうという問題があった。
【0009】本発明は上記従来の事情に鑑みなされたも
ので、統合制御コントローラに障害が生じた場合でも基
板(ウエハ)処理の続行を可能として、生産効率を向上
させる半導体製造装置の障害対処システムを提供するこ
とを目的とする。
ので、統合制御コントローラに障害が生じた場合でも基
板(ウエハ)処理の続行を可能として、生産効率を向上
させる半導体製造装置の障害対処システムを提供するこ
とを目的とする。
【0010】
【課題を解決するための手段】上記目的を達成するた
め、本発明に係る半導体製造装置の障害対処システム
は、基板に処理を施す複数のモジュールと、各モジュー
ルをそれぞれ制御する複数のサブコントローラと、サブ
コントローラを統括して管理制御する統合制御コントロ
ーラと、を備えた半導体製造装置において、前記管理制
御を実行する現用系の統合制御コントローラの他に、現
用系統号制御コントローラと同一の機能を有した待機系
の統合制御コントローラを設け、現用系と待機系の統合
制御コントローラ間でメッセージ交換を行って、待機系
統合制御コントローラの状態を現用系統合制御コントロ
ーラの制御状態と同一に維持し、現用系統合制御コント
ローラに障害が生じた際には、これを検知して待機系統
合制御コントローラが現用系統号制御コントローラに代
わって前記サブコントローラを統括して管理制御するこ
とを特徴とする。
め、本発明に係る半導体製造装置の障害対処システム
は、基板に処理を施す複数のモジュールと、各モジュー
ルをそれぞれ制御する複数のサブコントローラと、サブ
コントローラを統括して管理制御する統合制御コントロ
ーラと、を備えた半導体製造装置において、前記管理制
御を実行する現用系の統合制御コントローラの他に、現
用系統号制御コントローラと同一の機能を有した待機系
の統合制御コントローラを設け、現用系と待機系の統合
制御コントローラ間でメッセージ交換を行って、待機系
統合制御コントローラの状態を現用系統合制御コントロ
ーラの制御状態と同一に維持し、現用系統合制御コント
ローラに障害が生じた際には、これを検知して待機系統
合制御コントローラが現用系統号制御コントローラに代
わって前記サブコントローラを統括して管理制御するこ
とを特徴とする。
【0011】
【作用】本発明では、通常時に稼動する現用系の統合制
御コントローラの他に、障害発生時に現用系統合制御コ
ントローラに代わって稼動する待機系の統合制御コント
ローラを設け、現用系統合制御コントローラに障害が生
じた場合でも基板(ウエハ)処理を続行する。この待機
系統合制御コントローラによる代替制御を迅速且つ支障
無く行うため、現用系と待機系の統合制御コントローラ
間でメッセージ交換を行って、各モジュールの動作スケ
ジュールに関する情報や現時点でのスケジュールの進捗
情報等といった情報を交換し、待機系統合制御コントロ
ーラの状態を現用系統合制御コントローラの制御状態と
同一に維持する。そして、現用系統合制御コントローラ
に障害が生じた際には、メッセージ交換からこれを検知
して、待機系統合制御コントローラが現用系統号制御コ
ントローラに代わってサブコントローラを統括して管理
制御する。
御コントローラの他に、障害発生時に現用系統合制御コ
ントローラに代わって稼動する待機系の統合制御コント
ローラを設け、現用系統合制御コントローラに障害が生
じた場合でも基板(ウエハ)処理を続行する。この待機
系統合制御コントローラによる代替制御を迅速且つ支障
無く行うため、現用系と待機系の統合制御コントローラ
間でメッセージ交換を行って、各モジュールの動作スケ
ジュールに関する情報や現時点でのスケジュールの進捗
情報等といった情報を交換し、待機系統合制御コントロ
ーラの状態を現用系統合制御コントローラの制御状態と
同一に維持する。そして、現用系統合制御コントローラ
に障害が生じた際には、メッセージ交換からこれを検知
して、待機系統合制御コントローラが現用系統号制御コ
ントローラに代わってサブコントローラを統括して管理
制御する。
【0012】
【実施例】本発明の一実施例に係る半導体製造装置の障
害対処システムを図面を参照して説明する。なお、本実
施例は図4に示した半導体製造装置に本発明を適用した
ものであり、既に説明した部分には同一符号を付して重
複する説明は省略する。
害対処システムを図面を参照して説明する。なお、本実
施例は図4に示した半導体製造装置に本発明を適用した
ものであり、既に説明した部分には同一符号を付して重
複する説明は省略する。
【0013】図1に示すように、本実施例に係る半導体
製造装置の制御系には、現用系の統合制御コントローラ
GCの他に、待機系の統合制御コントローラGC−Rが
設けられており、この待機系統合制御コントローラGC
−RはネットワークNを介して現用系統合制御コントロ
ーラGC及びサブコントローラPC1〜PC8、CC
1、CC2、TC1、TC2に接続されている。
製造装置の制御系には、現用系の統合制御コントローラ
GCの他に、待機系の統合制御コントローラGC−Rが
設けられており、この待機系統合制御コントローラGC
−RはネットワークNを介して現用系統合制御コントロ
ーラGC及びサブコントローラPC1〜PC8、CC
1、CC2、TC1、TC2に接続されている。
【0014】待機系統合制御コントローラGC−Rは現
用系統合制御コントローラGCと同一の機能を有してお
り、待機系統合制御コントローラのメモリM2に保持さ
れたシステム制御に関する情報に基づいて、待機系統合
制御コントローラGC−Rも各サブコントローラを管理
制御することが可能となっている。なお、これら現用系
統合制御コントローラGCと待機系統合制御コントロー
ラGC−Rとは、CPU、RAM、ROM等といったハ
ードウエア資源から成る別個の情報処理装置として構成
する以外に、マルチプロセッサ構造として1つの情報処
理装置として構成することも可能である。
用系統合制御コントローラGCと同一の機能を有してお
り、待機系統合制御コントローラのメモリM2に保持さ
れたシステム制御に関する情報に基づいて、待機系統合
制御コントローラGC−Rも各サブコントローラを管理
制御することが可能となっている。なお、これら現用系
統合制御コントローラGCと待機系統合制御コントロー
ラGC−Rとは、CPU、RAM、ROM等といったハ
ードウエア資源から成る別個の情報処理装置として構成
する以外に、マルチプロセッサ構造として1つの情報処
理装置として構成することも可能である。
【0015】現用系統合制御コントローラGCと待機系
統合制御コントローラGC−Rとにはそれぞれ交換手段
K1、K2が備えられており、これら交換手段K1、K
2はそれぞれ制御情報に関するメッセージ送受信を行
う。すなわち、現用系統合制御コントローラGCと待機
系統合制御コントローラGC−Rとは、ネットワークN
を介して制御情報に関するメッセージを交換する機能を
有している。交換されるメッセージとしては、図2に示
すように、現用系統合制御コントローラGCから待機系
統合制御コントローラGC−Rへ送信される”制御情報
メッセージ”及び”動作確認応答メッセージ”、待機系
統合制御コントローラGC−Rから現用系統合制御コン
トローラGCへ送信される”動作確認メッセージ”があ
る。
統合制御コントローラGC−Rとにはそれぞれ交換手段
K1、K2が備えられており、これら交換手段K1、K
2はそれぞれ制御情報に関するメッセージ送受信を行
う。すなわち、現用系統合制御コントローラGCと待機
系統合制御コントローラGC−Rとは、ネットワークN
を介して制御情報に関するメッセージを交換する機能を
有している。交換されるメッセージとしては、図2に示
すように、現用系統合制御コントローラGCから待機系
統合制御コントローラGC−Rへ送信される”制御情報
メッセージ”及び”動作確認応答メッセージ”、待機系
統合制御コントローラGC−Rから現用系統合制御コン
トローラGCへ送信される”動作確認メッセージ”があ
る。
【0016】制御情報メッセージは現用系統合制御コン
トローラのメモリM1に保持されている情報を含んでお
り、このメッセージに基づいて、待機系統合制御コント
ローラGC−Rは現用系統合制御コントローラGCと同
一の制御状態に初期設定される。動作確認メッセージは
現用系統合制御コントローラGCの状態変化に関する情
報を要求するメッセージであり、システム稼働後は、タ
イマTで計測する一定時間間隔で、待機系統合制御コン
トローラGC−Rから現用系統合制御コントローラGC
へ常時送信される。
トローラのメモリM1に保持されている情報を含んでお
り、このメッセージに基づいて、待機系統合制御コント
ローラGC−Rは現用系統合制御コントローラGCと同
一の制御状態に初期設定される。動作確認メッセージは
現用系統合制御コントローラGCの状態変化に関する情
報を要求するメッセージであり、システム稼働後は、タ
イマTで計測する一定時間間隔で、待機系統合制御コン
トローラGC−Rから現用系統合制御コントローラGC
へ常時送信される。
【0017】動作確認応答メッセージは現用系統合制御
コントローラGCが正常に稼動している場合には動作確
認メッセージに応答して送信されるメッセージであり、
現用系統合制御コントローラGCのスケジュール進捗状
況等の制御状態に変化がある場合には、動作確認応答メ
ッセージにはこの変化情報が含ませられる。ここで、待
機系統合制御コントローラGC−RにはメモリM2の内
容を書き換える更新手段Eが備えられており、この更新
手段Eは制御情報メッセージ及び動作確認応答メッセー
ジの内容に従ってメモリM2の内容を更新する。したが
って、上記のメッセージ交換によって両統合制御コント
ローラのメモリ内容は常に同一とされ、システム稼働後
は、待機系統合制御コントローラGC−Rの制御状態は
現用系統合制御コントローラGCの制御状態とは同一に
維持される。
コントローラGCが正常に稼動している場合には動作確
認メッセージに応答して送信されるメッセージであり、
現用系統合制御コントローラGCのスケジュール進捗状
況等の制御状態に変化がある場合には、動作確認応答メ
ッセージにはこの変化情報が含ませられる。ここで、待
機系統合制御コントローラGC−RにはメモリM2の内
容を書き換える更新手段Eが備えられており、この更新
手段Eは制御情報メッセージ及び動作確認応答メッセー
ジの内容に従ってメモリM2の内容を更新する。したが
って、上記のメッセージ交換によって両統合制御コント
ローラのメモリ内容は常に同一とされ、システム稼働後
は、待機系統合制御コントローラGC−Rの制御状態は
現用系統合制御コントローラGCの制御状態とは同一に
維持される。
【0018】次に、本実施例のシステムの動作を図2及
び待機系統合制御コントローラGC−Rでの処理を示す
図3を参照して説明する。まず、システムが起動される
と、現用系統合制御コントローラGCはサブコントロー
ラPC1〜PC8、CC1、CC2、TC1、TC2の
統括制御を実際に実行するコントローラとして立ち上げ
られ、待機系統合制御コントローラGC−Rは正常時に
おけるシステム運用に影響を及ぼさないようにサブコン
トローラPC1〜PC8、CC1、CC2、TC1、T
C2に対するコマンド発行が禁止された待機状態で立ち
上げられる。
び待機系統合制御コントローラGC−Rでの処理を示す
図3を参照して説明する。まず、システムが起動される
と、現用系統合制御コントローラGCはサブコントロー
ラPC1〜PC8、CC1、CC2、TC1、TC2の
統括制御を実際に実行するコントローラとして立ち上げ
られ、待機系統合制御コントローラGC−Rは正常時に
おけるシステム運用に影響を及ぼさないようにサブコン
トローラPC1〜PC8、CC1、CC2、TC1、T
C2に対するコマンド発行が禁止された待機状態で立ち
上げられる。
【0019】そして、このように両統合制御コントロー
ラが起動されると、現用系統合制御コントローラGCか
ら待機系統合制御コントローラGC−Rへ”制御情報メ
ッセージ”が送信され、このメッセージに従ってメモリ
M2の内容が書き換えられて初期設定がなされ、待機系
統合制御コントローラGC−Rの状態が現用系統合制御
コントローラGCの初期状態と同一とされる(ステップ
S1)。そして、図2に示すように、両統合制御コント
ローラGC、GC−R間で”動作確認メッセージ”と”
動作確認応答メッセージ”との交換を行い、待機系統合
制御コントローラGC−Rにおいては、”動作確認メッ
セージ”を送信した後に所定の時間内で”動作確認応答
メッセージ”を受信するかをタイマTで監視する(ステ
ップS2)。
ラが起動されると、現用系統合制御コントローラGCか
ら待機系統合制御コントローラGC−Rへ”制御情報メ
ッセージ”が送信され、このメッセージに従ってメモリ
M2の内容が書き換えられて初期設定がなされ、待機系
統合制御コントローラGC−Rの状態が現用系統合制御
コントローラGCの初期状態と同一とされる(ステップ
S1)。そして、図2に示すように、両統合制御コント
ローラGC、GC−R間で”動作確認メッセージ”と”
動作確認応答メッセージ”との交換を行い、待機系統合
制御コントローラGC−Rにおいては、”動作確認メッ
セージ”を送信した後に所定の時間内で”動作確認応答
メッセージ”を受信するかをタイマTで監視する(ステ
ップS2)。
【0020】”動作確認応答メッセージ”を所定の時間
内で受信した場合には、待機系統合制御コントローラG
C−Rではこのメッセージの受信処理を行い(ステップ
S3)、このメッセージの内容に従ってメモリM2の内
容を書き換える(ステップS4)。 すなわち、待機系
統合制御コントローラGC−Rは、現用系統合制御コン
トローラGCの現時点での制御状態と同一の状態に維持
され、このような更新処理を常時繰り返して待機する。
内で受信した場合には、待機系統合制御コントローラG
C−Rではこのメッセージの受信処理を行い(ステップ
S3)、このメッセージの内容に従ってメモリM2の内
容を書き換える(ステップS4)。 すなわち、待機系
統合制御コントローラGC−Rは、現用系統合制御コン
トローラGCの現時点での制御状態と同一の状態に維持
され、このような更新処理を常時繰り返して待機する。
【0021】一方、”動作確認応答メッセージ”を所定
の時間内で受信し得ない場合(タイムアウト)には、こ
れによって、待機系統合制御コントローラGC−Rは、
現用系統合制御コントローラGCで何らかの障害が発生
したことを検知し、操作パネルからのユーザコマンドの
受け付け(ステップS5)や、サブコントローラPC1
〜PC8、CC1、CC2、TC1、TC2へのコマン
ド発行(ステップS6)を可能化し、現用系統合制御コ
ントローラGCに代わってこれらサブコントローラを統
括制御する(ステップS7)。したがって、現用系統合
制御コントローラGCで何らかの障害が発生した場合に
あっても、これを迅速に検知して、同一の制御状態に維
持されている待機系統合制御コントローラGC−Rが統
括制御を継続するため、半導体製造装置でのウエハ処理
が続行される。
の時間内で受信し得ない場合(タイムアウト)には、こ
れによって、待機系統合制御コントローラGC−Rは、
現用系統合制御コントローラGCで何らかの障害が発生
したことを検知し、操作パネルからのユーザコマンドの
受け付け(ステップS5)や、サブコントローラPC1
〜PC8、CC1、CC2、TC1、TC2へのコマン
ド発行(ステップS6)を可能化し、現用系統合制御コ
ントローラGCに代わってこれらサブコントローラを統
括制御する(ステップS7)。したがって、現用系統合
制御コントローラGCで何らかの障害が発生した場合に
あっても、これを迅速に検知して、同一の制御状態に維
持されている待機系統合制御コントローラGC−Rが統
括制御を継続するため、半導体製造装置でのウエハ処理
が続行される。
【0022】なお、上記の実施例では、メッセージ受信
のタイムアウトによって現用系統合制御コントローラG
Cで障害発生を検知したが、待機系統合制御コントロー
ラGC−Rが現用系統合制御コントローラGCを直接監
視して障害発生を検知するようにしてもよい。また、統
括制御を継続する際には、システム運用の混乱をより確
実に回避するために、待機系統合制御コントローラGC
−Rから制御禁止コマンドを現用系統合制御コントロー
ラGCへ発行して、現用系統合制御コントローラGCが
万が一でも稼動しないようにしてもよい。また、本発明
においては、待機系統合制御コントローラを1つ以上設
けてもよく、また、本発明はクラスタ型以外の半導体製
造装置にも適用することも可能である。
のタイムアウトによって現用系統合制御コントローラG
Cで障害発生を検知したが、待機系統合制御コントロー
ラGC−Rが現用系統合制御コントローラGCを直接監
視して障害発生を検知するようにしてもよい。また、統
括制御を継続する際には、システム運用の混乱をより確
実に回避するために、待機系統合制御コントローラGC
−Rから制御禁止コマンドを現用系統合制御コントロー
ラGCへ発行して、現用系統合制御コントローラGCが
万が一でも稼動しないようにしてもよい。また、本発明
においては、待機系統合制御コントローラを1つ以上設
けてもよく、また、本発明はクラスタ型以外の半導体製
造装置にも適用することも可能である。
【0023】
【発明の効果】以上説明したように、本発明に係る障害
対処システムによれば、現用系の統合制御コントローラ
の他に待機系の統合制御コントローラを設け、現用系統
合制御コントローラに障害が生じた場合には待機系統合
制御コントローラが制御を継続するようにしたため、装
置全体の処理を中止させることなく基板処理の続行が行
え、高い信頼性をもって生産効率の優れた半導体製造装
置を実現することができる。
対処システムによれば、現用系の統合制御コントローラ
の他に待機系の統合制御コントローラを設け、現用系統
合制御コントローラに障害が生じた場合には待機系統合
制御コントローラが制御を継続するようにしたため、装
置全体の処理を中止させることなく基板処理の続行が行
え、高い信頼性をもって生産効率の優れた半導体製造装
置を実現することができる。
【図1】本発明の一実施例に係る制御系を示す構成図で
ある。
ある。
【図2】本発明の一実施例に係るメッセージ交換を示す
説明図である。
説明図である。
【図3】半導体製造装置の障害発生時における対処処理
のフローチャートである。
のフローチャートである。
【図4】本発明の一実施例に係る半導体製造装置の構成
を示す平面図である。
を示す平面図である。
【図5】従来の制御系を示す構成図である。
PM1、PM2、PM3、PM4 プロセスモジュー
ル、 CM1、CM2 カセットモジュール、 TM1、TM2 トランスポートモジュール、 GC 現用系統合制御コントローラ、 GC−R 待機系統合制御コントローラ、 PC1、PC2、PC3、PC4 プロセスモジュール
コントローラ、 CC1、CC2 カセットモジュールコントローラ、 TC1、TC2 トランスポートモジュールコントロー
ラ、
ル、 CM1、CM2 カセットモジュール、 TM1、TM2 トランスポートモジュール、 GC 現用系統合制御コントローラ、 GC−R 待機系統合制御コントローラ、 PC1、PC2、PC3、PC4 プロセスモジュール
コントローラ、 CC1、CC2 カセットモジュールコントローラ、 TC1、TC2 トランスポートモジュールコントロー
ラ、
───────────────────────────────────────────────────── フロントページの続き (72)発明者 曲 正敏 東京都中野区東中野三丁目14番20号 国際 電気株式会社内
Claims (1)
- 【請求項1】 基板に処理を施す複数のモジュールと、
各モジュールをそれぞれ制御する複数のサブコントロー
ラと、サブコントローラを統括して管理制御する統合制
御コントローラと、を備えた半導体製造装置において、 前記管理制御を実行する現用系の統合制御コントローラ
の他に、現用系統号制御コントローラと同一の機能を有
した待機系の統合制御コントローラを設け、 現用系と待機系の統合制御コントローラ間でメッセージ
交換を行って、待機系統合制御コントローラの状態を現
用系統合制御コントローラの制御状態と同一に維持し、
現用系統合制御コントローラに障害が生じた際には、こ
れを検知して待機系統合制御コントローラが現用系統号
制御コントローラに代わって前記サブコントローラを統
括して管理制御することを特徴とする半導体製造装置の
障害対処システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7176638A JPH096401A (ja) | 1995-06-20 | 1995-06-20 | 半導体製造装置の障害対処システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7176638A JPH096401A (ja) | 1995-06-20 | 1995-06-20 | 半導体製造装置の障害対処システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH096401A true JPH096401A (ja) | 1997-01-10 |
Family
ID=16017088
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7176638A Pending JPH096401A (ja) | 1995-06-20 | 1995-06-20 | 半導体製造装置の障害対処システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH096401A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200043707A (ko) * | 2018-10-18 | 2020-04-28 | 세메스 주식회사 | 기판 처리 장치, 이의 제어 방법 및 기억 매체 |
| JP2020524403A (ja) * | 2017-06-15 | 2020-08-13 | バーサム マテリアルズ ユーエス,リミティド ライアビリティ カンパニー | ガス供給装置 |
-
1995
- 1995-06-20 JP JP7176638A patent/JPH096401A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020524403A (ja) * | 2017-06-15 | 2020-08-13 | バーサム マテリアルズ ユーエス,リミティド ライアビリティ カンパニー | ガス供給装置 |
| KR20200043707A (ko) * | 2018-10-18 | 2020-04-28 | 세메스 주식회사 | 기판 처리 장치, 이의 제어 방법 및 기억 매체 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10534356B2 (en) | Access arbitration system for semiconductor fabrication equipment and methods for using and operating the same | |
| CA2298594C (en) | System and methods for generating and distributing alarm and event notifications | |
| US7257123B2 (en) | Gateway having bypassing apparatus | |
| JPH0950948A (ja) | 半導体製造装置の障害対処システム | |
| CN110581089A (zh) | 用于处理基板的装置和方法 | |
| WO2003098684A1 (en) | Substrate processing device and substrate processing method | |
| US9818629B2 (en) | Substrate processing apparatus and non-transitory computer-readable recording medium | |
| CN101615025A (zh) | 一种用于半导体处理设备的维护控制方法及系统 | |
| JPH096401A (ja) | 半導体製造装置の障害対処システム | |
| WO2002078065A1 (en) | Semiconductor production system, cluster tool, control method of semiconductor production system and maintenance method of cluster tool | |
| JPWO2008075404A1 (ja) | 半導体製造システム | |
| JPH10256342A (ja) | 搬送制御方法 | |
| GB2355092A (en) | Server monitoring in a semiconductor factory automation system | |
| JP2019087614A (ja) | 基板処理装置及び通知方法 | |
| US11899429B2 (en) | Controlling apparatus for controlling operation of substrate processing apparatus | |
| JP2001102427A (ja) | プロセス処理方法およびその装置並びに半導体製造ラインおよび半導体製造ラインにおける被処理基板の搬送方法 | |
| JP4664868B2 (ja) | 半導体製造装置の障害対処システム | |
| JP2008098670A (ja) | 半導体製造装置の障害対処システム | |
| JP5280638B2 (ja) | 基板処理システムおよびデータ転送方法 | |
| JP2004047837A (ja) | 基板処理装置のプログラム追加方法及び基板処理システム | |
| JP6083769B2 (ja) | 小型製造装置及びこれを用いた製造システム | |
| KR20240096132A (ko) | 밸브 제어 시스템 및 기판 처리 장치 | |
| JPH10247679A (ja) | 半導体処理装置 | |
| JP2001077033A (ja) | 半導体製造装置 | |
| JP3505029B2 (ja) | 電力供給装置およびそれを備えた基板処理装置 |