JPH0491423A - 半導体露光装置 - Google Patents

半導体露光装置

Info

Publication number
JPH0491423A
JPH0491423A JP2203876A JP20387690A JPH0491423A JP H0491423 A JPH0491423 A JP H0491423A JP 2203876 A JP2203876 A JP 2203876A JP 20387690 A JP20387690 A JP 20387690A JP H0491423 A JPH0491423 A JP H0491423A
Authority
JP
Japan
Prior art keywords
unit
reset
cpu
data
wafer
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
Application number
JP2203876A
Other languages
English (en)
Inventor
Kazunori Sakata
一則 坂田
Yoichi Kuroki
黒木 洋一
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.)
Canon Inc
Original Assignee
Canon 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 Canon Inc filed Critical Canon Inc
Priority to JP2203876A priority Critical patent/JPH0491423A/ja
Publication of JPH0491423A publication Critical patent/JPH0491423A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Retry When Errors Occur (AREA)
  • Debugging And Monitoring (AREA)
  • Exposure Of Semiconductors, Excluding Electron Or Ion Beam Exposure (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は、IC,LS1.超LSI等の半導体素子製造
用の半導体露光装置に関し、特に、装置の動作中におけ
るトラブル発生時における対応処置として、原因箇所に
関わる制御用コントローラ内の制御、および処理進行状
況に関する情報を、リセット処理によるデータ消去から
保護し、かつ必要に応じて、トラブル解析や動作の継続
に必要な情報を、保護した情報内より取り出し、解析、
あるいは、処理継続するための手段を備えた半導体露光
装置に関する。
[従来の技術] 半導体露光装置においては、集積度の増加にともない、
装置上の各駆動機構や、電子制御部品等が複雑かつ高精
度なものになってきた。
また、これと同時に、装置をより効率良く稼働させるた
めに、装置を構成する各々のユニット単位にCPUを持
たせ、さらに上位にあたるマスタCPUによって、これ
らのユニットCPUを制御することで並列動作を行なう
方式が一般的となり、制御ソフトウェア自体もますます
複雑な構造となってきている。
このため、装置の動作中に一旦トラブルが発生すると、
その原因究明が困難であり、かっ、トラブルも再現しに
くいものが多い。
従来、これらのトラブル発生時の対処方法としては、装
置全体のリセットを行なうか、あるいは装置全体の電源
を遮断した後、再び電源投入を行い、全ての装置をリセ
ット状態にして、改めて動作を開始する方法が取られて
いる。これにより、プログラム上の不具合が原因の場合
であれば、はとんどの場合において、一般に“ハングア
ップ”と呼ばれる状態から復帰可能となる。
さらに、上記の方法でも、トラブルを回復できない場合
は、−旦、装置の電源を遮断して、原因と思われる箇所
の電子回路基板を順次交換しながら、装置の復帰を試み
るといった方法が取られている。
[発明が解決しようとしている課題〕 しかしながら、このような従来技術によれば、電源の再
投入により一時的にトラブルが回避されたとしても、根
本的な原因の解決にはならない。
また、順次、電子回路基板を交換する方法においても、
装置の回復に多大な時間がかかる事となる。
また、これらの方法において最も問題とされるのは、そ
のつと装置全体のリセット、あるいは電源を遮断し再立
上げを行う事となり、トラブル解析に必要な情報を失う
ばかりか、トラブル発生時に装置内で露光処理を行って
いた半導体基板(ウェハ)の処理経過の情報が全て失わ
れてしまうため、再び処理の続行を行うことができず、
このようなウェハをロスト・クエへとして廃棄せざるを
得なくなってしまうことである。
これにより、半導体素子であるIC%LSI等の生産性
が損なわれ、かつ経済的に大きな損失を招いてしまうこ
ととなる。
本発明の課題は、前期の従来技術に鑑みて、トラブル発
生時における対応処理として、原因箇所に関わる制御用
コントローラ内の制御、および処理進行状況に関する情
報を、リセット処理によるデータ消去から保護し、かつ
必要に応じて、トラブル解析や動作の継続に必要な情報
を保護した情報内より取り出し、解析し、あるいは、処
理継続するための手段を備えた半導体露光装置を提供す
ることである。
[課題を解決するための手段] 上記課題を解決するため本発明の半導体露光装置は、原
版に形成されたパターンを照射して半導体基板上にその
パターンを焼き付ける半導体露光装置であフて、装置の
制御系統は、装置の各ユニットの動作を直接的に制御す
るユニット用CPUと、この各ユニット用CPUを制御
する上位のマスタCPUとを含み、各ユニットは、その
ユニット用CPUに対して単独にリセットを行うリセッ
ト手段と、その単独リセットによるデータ消去から特定
のデータを保護するデータ保護手段とを備え、マスタC
PUは、各ユニットのデータ保護手段が保護したデータ
のうち指示した情報を得られるように構成されているこ
とを特徴とする特前記データ保護手段が保護するデータ
は、前記リセット手段により単独リセットを行う直前の
、該当ユニットにおける、各アクチュエータおよびセン
サの駆動状況ならびに処理の進行状況を示す情報、例え
ば、該当ユニットにおけるプログラム上の処理内容を示
すシーケンスID、トラブル内容を示すエラーID%動
作のリトライ状況を示すリトライ回数、およびマスタC
PUの指示の履歴を含む。また、前記データ保護手段は
、例えば揮発性メモリおよび不揮発性の外部記憶装置を
用いて構成される。
[作用] この構成において、通常の処理時においては、各ユニッ
トすなわち装置を構成するシャッターレチクルハンド、
ウェハZステージ、xYステージ、ウェハ供給ハンド、
ウェハ回収ハンド等においては、そのユニットにおける
プログラム上の処理内容を示すシーケンスID、トラブ
ル内容を示すエラーID、動作のリトライ状況を示すリ
トライ回数、マスタCPUの指示の履歴等が、揮発性の
メモリ等に順次記憶および更新される。そして、トラブ
ル発生時においては、該当ユニットがリセットされても
、その際にデータ保護手段の外部記憶装置に上記駆動状
況や処理進行状況の情報が退避され、マスタCPUはこ
れら情報のうちトラブル原因の解析手段と成り得る情報
を得、それら情報に基づきオペレータの指示により、あ
るいは予めマスタCPυに組み込まれた手順により、各
ユニットの可動部を安全に所定の位置に退避させ、さら
にはリセット前の状態に当該ユニットを復帰させて露光
処理等の続行を行なう。
すなわちトラブル解析のための最も詳細な情報がリセッ
トによって捨て去られることなく有効に利用され、短時
間に的確にトラブル原因が追求され、さらに処理が継続
され、したがって生産性の向上および経済的損失の縮小
が図られる。
[実施例コ 以下、図面を用いて本発明の詳細な説明する。
第1図は、本発明の一実施例にまつわる半導体露光装置
の模式図である。
同図において、1は露光光源であるところの照明装置、
2は露光量制御のためのシャッタ、3は回路パターンの
原版となるレチクル、4はレチクルを保持するためのレ
チクルステージ、5はレチクルを搬入するためのレチク
ルハンド、6は投影レンズ、7は半導体基盤であるウェ
ハ、8はウェハを保持し露光光源とのフォーカスを合わ
せるためのウェハZステージ、9はウェハZステージを
XY力方向移動させるためのXYステージ、10はXY
ステージの位置を計測するためのレーザ干渉計、11は
露光処理をするためのクエへをウェハZステージへ供給
するためのウェハ供給ハンド、12は露光処理を終えた
ウェハをウェハZステージから回収するためのウェハ回
収ハンド、13は半導体露光装置全体を制御するための
マスタCPUを収納するコントロールボックス、14は
マスタCPU用のプログラムを記憶するための記憶装置
、15は半導体露光装置に対しオペレータが指令コマン
ドを入力し、あるいは、動作状況をオペレータへ伝える
ためのコンソールである。
第2図は、半導体露光装置のマスタおよび各ユニットC
PUの制御形態を示すもので、16はコントロールボッ
クス13内のマスタCPUである。17〜19は各ユニ
ットCPUであって、まず17はシャッタ2、およびレ
チクルハンド5を制御するための露光ユニットIIJ御
CPυ、18はウェハZステージ8、およびXYステー
ジ9とレーザ干渉計10を制御するためのステージ制御
CPU、そして19はウェハ供給ハンド11およびウェ
ハ回収ハンド12を制御するためのウェハ搬送制御CP
Uである。20は各々ユニットCP017〜19に接続
された不揮発性の外部記憶装置、21はマスタCPU1
6と各ユニットCP017〜19との間を結ぶ通信回線
である。
第3図(a)は、この半導体露光装置において回路パタ
ーンをウェハに焼き付けるための処理の流れを示すフロ
ーチャート、同図(b)は、各ユニットCPUにおける
電源投入あるいはトラブル発生による単独リセット時の
処理の流れを示すフローチャートである。
次に、これらのフローチャートに従ってこの半導体露光
装置の動作制御の手順を示す。
焼付はシーケンスを開始すると、第3図(a)に示すス
テップS1において、マスタCPL116からの指示に
より、露光ユニット制御CPU17がレチクルハンド5
を制御してレチクル3をレチクルステージ4へ搬入する
。この時、露光ユニット制御CPU17は、マスタCP
U16からの指令コマンド履歴、レチクルハンド5によ
る搬入のシーケンスを実行した事を示すシーケンスID
シーケンス終了後のステータスID(エラーID)、お
よび、レチクルハンド5の現在位置や位置確認のための
センサ状態等の動作上の情報を逐次メモリ(揮発メモリ
)へ記憶しておく。
ここで、エラーの発生が無ければ、次のステップS2に
おいてウェハ搬入を行なう。ステップS2においては、
マスタCPU16は、ステージ制御CPU18に対しX
Yステージ9をウェハ搬入位置へ移動させる指示を出す
と同時に、ウェハ搬送制御CPU19に対しても、露光
すべ籾ウェハ7をウェハ搬入位置の手前で待機させる指
示を出す。さらに、マスタCPU16は、ステージ制御
CPU18が正常に動作終了するのを待って、ウェハ搬
送制御CPU19にウェハの受渡しを指示する。この時
、ステージ制御CPL118およびウェハ搬送制御C’
PU19は、ステップS1と同様に動作上の情報を逐次
、各々のユニットCPUのメモリへ記憶しておく。
以下、前記ステップSl、S2と同様にマスタCP01
Bから制御対処である各ユニットCPU17〜19に対
し適切な制御指示を出し、指示を受けたユニットCPU
は、動作状況が変化するつとメモリの更新を行うものと
してこの処理を省略して説明すると、ステップS3にお
いて、XYステージ9によりウェハを最初の露光ショッ
ト位置へ移動させ、そしてステップS4において、ウェ
ハZステージ8のZ方向がベストフォーカスとな1す る高さにて、照明装置1からの露光光をシャッタ2で制
御し、あらかじめ決められた露光量の焼付は処理を行う
さらに、ステップS5において、ウェハ上の全ショット
の焼付は動作終了の確認を行い、終了したと判断された
場合はステップS6へ進み、終了していないと判断され
た場合はステップS3へ進む。
ステップS6においては、ウェハ回収位置にてウェハZ
ステージ8からウェハ回収ハンド12によりウェハを回
収する。
以上の焼付は処理を、あらかじめ用意された全ウェハに
対し繰り返し行う事により、すべての動作が終了する。
次に、第3図(a)の焼付は処理中にトラブルが発生し
た場合の処理手順について説明する。
前記のステップ31〜S7において、マスタCputs
からの指示に対し、トラブルを起こしたユニットCPU
がエラーを返信する事で、どのユニットがトラブルを起
こしたかが判明するが、このとき、マスタCPU16は
、幾度か同じ指示を出して、リトライ動作を繰り返す事
でトラブルの回復を試みる。このリトライ動作そのもの
は公知の手段であり、予め組み込まれた回数を自動的に
繰り返してもよく、また、コンソール15よりオペレー
タがコマンドとして入力してもよい。
また、別の事例として、マスタCPU16の指示に対し
、ユニットCPUがハングアップ状態に陥り、−切返信
を返さない場合が考えられるが、これは、マスタCPU
16が指示を出してから、返信までのタイムアウトを監
視する事で、トラブルの発生を認識することができる。
いずれの場合においても、回復できない時は、コンソー
ル15ヘトラブルの発生を告げるメッセーシト、lユニ
78名、および、エラー内容を表示する。
以下、第3図(b)の消れ図に従って説明する。
オペレータがコンソール15のメツセージを確認し、該
当ユニットCPUの単独リセットスイッチを押すことに
よりリセット処理が開始する。リセット処理が開始する
とまず、ステップS11において、該当ユニットCPU
は揮発メモリから自動的に外部記憶装置20へ保護すべ
き情報を書き込む。
次に、マスタCPU16は、トラブルのより詳細な解析
を行なうか、初期駆動を行なった後再び処理の継続を行
なうか、あるいは、その場にて簡単なアシスト処理を行
なった後で処理継続を行なうかを、コンソールを通じて
オペレータに判断を仰ぐ。
オペレータは、コンソール15に表示されたエラー内容
に応じて判断を行なえば良く、例えば、最初に表示され
たエラー内容では原因が判明しない場合は°“解析°°
を選択することにより、マスタCPU16はステップS
12においてその旨のコマンドを受信したことを判断し
、各判断ステップS13.S15.S17.S19を介
して自動的にステップS18およびS20の処理を選択
し、ステップ318において、外部記憶装置20より保
護したデータを復帰させ(ステップ518)、その後、
解析に必要な情報を受は取る(ステップ520)。
また、モータ等の位置ずれが原因であれば、゛°初期駆
動後の処理継続°°を選択することで、マスタCPU1
6はステップS14.S16およびS18の指示を順次
行なって、揮発メモリのデータを消去しくステップ51
4)、初期駆動を行い(ステップ516)、保護したデ
ータによりリセット前の位置まで処理を進め(ステップ
31B)、そしてコマンド履歴から、エラーとなった指
示の再実行を行なうことで、自動的に処理の継続が可能
となる。
さらには、ウェハの汚れ等による吸着エラーや、プログ
ラム上の単純なハングアップ等の、アシスト後直ちに処
理の継続が可能な場合においては、ステップS18.S
20によりコマンド履歴を復帰してから、エラーとなっ
た指示の再実行から処理を行なえばよい。
以上によるトラブルの回復後は、ステップS21  S
22における通常の指示に応じた処理を行なう。
なお、本発明は上述実施例に限定されることなく適宜変
形して実施することができる。
例えば、上述の実施例においては、ユニットCPUの電
子回路基盤そのものの交換を必要とする様なトラブルが
発生した場合においては、回路基盤の交換後、外部記憶
装置に記憶したデータを全て復帰させることで、上述実
施例と同様の回復処置を行なう事ができる。
また、上述実施例においては、外部記憶装置の種類は特
に限定しなかったが、これは、不揮発性の装置であれば
なんでも良く、例えば、マスタCPU用のプログラム格
納用の記憶装置と同じものを用いれば、たとえマスタC
PUと、トラブルを起こしたユニットCPUとの間の通
信回線が故障していても、保護したデータを直接マスタ
CPUで読み込むことが可能となる。
さらには、保護するデータとして、トラブル時のユニッ
トCPUのスタックと呼ばれる領域、およびレジスタ等
の全ての情報を保護し記憶することで、後はど別な装置
において、トラブルに至った過程を再現する事も可能で
ある。
また、マスタCPUと各々のユニットCPUとを通信回
線の代わりにバスでつなぐことにより、一つの外部記憶
装置を共有することも可能となる。
[発明の効果] 以上説明したように本発明によれば、従来はトラブル解
析のための最も詳細な情報を記憶していたユニットCP
Uの各種データを、リセット処理によって捨て去る事な
く、有効に利用することにより、短時間に的確に原因を
追求する事ができるようになり、さらに、従来強く求め
られていた処理の継続をも可能にすることができ、生産
性の向上、並びに、経済的損失の縮小を図ることができ
る。
【図面の簡単な説明】
第1図は、本発明の一実施例にまつわる半導体露光装置
の模式図、 第2図は、第1図の装置における制御用のマスタおよび
各ユニットCPUの制御形態を示すブロック図、そして 第3図は、第1図の装置における処理の流れを示すフロ
ーチャートであって、同図(a)は焼付は処理の流れ図
、同図(b)はユニットCPUのリセット処理の漬れ図
である。 1:照明装置、2:シャッタ、3ニレチクル、4ニレチ
クルステージ、5ニレチクルハンド、6:投影レンズ、
7:ウェハ、8:ウェハZステージ、9:xYステージ
、10:レーザ干渉計、11:ウェハ供給ハンド、12
:ウニへ回収ハンド、13:コントロールボックス、1
4:記憶装置、15:コンソール、16:マスタCPU
、17:露光ユニット制御CPU、18:ステージ制御
CPU、19:ウエハ搬送制御CPU、20:外部記憶
装置、21:通信回線。

Claims (4)

    【特許請求の範囲】
  1. (1)原版に形成されたパターンを照射して半導体基板
    上にそのパターンを焼き付ける半導体露光装置であって
    、装置の制御系統は、装置の各ユニットの動作を直接的
    に制御するユニット用CPUと、この各ユニット用CP
    Uを制御する上位のマスタCPUとを含み、各ユニット
    は、そのユニット用CPUに対して単独にリセットを行
    うリセット手段と、その単独リセットによるデータ消去
    から特定のデータを保護するデータ保護手段とを備え、
    マスタCPUは、各ユニットのデータ保護手段が保護し
    たデータのうち指示した情報を得られるように構成され
    ていることを特徴とする半導体露光装置。
  2. (2)前記データ保護手段が保護するデータは、前記リ
    セット手段により単独リセットを行う直前の、該当ユニ
    ットにおける、各アクチュエータおよびセンサの駆動状
    況ならびに処理の進行状況を示す情報を含む、請求項1
    記載の半導体露光装置。
  3. (3)前記データ保護手段が保護するデータは、前記リ
    セット手段により単独リセットを行う直前の、該当ユニ
    ットにおけるプログラム上の処理内容を示すシーケンス
    ID、トラブル内容を示すエラーID、動作のリトライ
    状況を示すリトライ回数、およびマスタCPUの指示の
    履歴を含む、請求項1記載の半導体露光装置。
  4. (4)前記データ保護手段は、揮発性メモリおよおび不
    揮発性の外部記憶装置を含む、請求項1記載の半導体露
    光装置。
JP2203876A 1990-08-02 1990-08-02 半導体露光装置 Pending JPH0491423A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2203876A JPH0491423A (ja) 1990-08-02 1990-08-02 半導体露光装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2203876A JPH0491423A (ja) 1990-08-02 1990-08-02 半導体露光装置

Publications (1)

Publication Number Publication Date
JPH0491423A true JPH0491423A (ja) 1992-03-24

Family

ID=16481180

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2203876A Pending JPH0491423A (ja) 1990-08-02 1990-08-02 半導体露光装置

Country Status (1)

Country Link
JP (1) JPH0491423A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62179116A (ja) * 1986-02-03 1987-08-06 Canon Inc 半導体製造装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62179116A (ja) * 1986-02-03 1987-08-06 Canon Inc 半導体製造装置

Similar Documents

Publication Publication Date Title
US6459624B1 (en) Memory structure capable of preventing data loss therein and method for protecting the same
US6502176B1 (en) Computer system and methods for loading and modifying a control program without stopping the computer system using reserve areas
JPH0491423A (ja) 半導体露光装置
JP4480249B2 (ja) 操作盤
JP2002535719A (ja) レーザー記録方法およびシステム
JPH0555103A (ja) 半導体製造装置
JP3013359B2 (ja) 半導体露光装置
JP4181457B2 (ja) 基板処理装置
JP2003124288A (ja) 半導体製造方法
JP3772011B2 (ja) 基板処理装置
JP2686637B2 (ja) 露光装置の監視方法
JPH01320550A (ja) トレース方式
JP2872008B2 (ja) コンピュータシステムおよびそのシステム縮退運転実現方法
JPH0513312A (ja) パターン描画方法および装置
KR0185158B1 (ko) 레티클의 자동 제어 장치 및 방법
JP2001274065A (ja) 露光装置およびデバイス製造方法
JP2000323392A (ja) 半導体製造装置
JPS608947A (ja) デ−タ処理システムにおけるエラ−処理方法
JPH0529192A (ja) 半導体露光装置
JPH0535565B2 (ja)
JPH04326506A (ja) 半導体露光装置
JPH0666383B2 (ja) マスク・レチクル収納体
JPH02206821A (ja) デュアル・ディスク装置
JPH04184551A (ja) 電子ディスク装置のデータ復旧方式
JPH1116829A (ja) 半導体露光装置およびデバイス製造方法