(57)【特許請求の範囲】
【請求項１】
ガスレーザ装置において、
複数の転送コンデンサ及び１以上の可飽和リアクトルを有し、可飽和リアクトルの磁気飽和を利用して前段の転送コンデンサから後段の転送コンデンサへ電荷を順次転送して最終段の転送コンデンサに接続された放電電極間で放電を行いパルスレーザ光を発光するようにした電荷転送回路と、
前記転送コンデンサのうち１段目の転送コンデンサに転送する電荷を蓄える充電コンデンサと、
前記充電コンデンサで蓄える電荷量を計測する電荷量計測手段と、
外部トリガを入力してから前記放電電極間で発光するまでの時間をパルス毎に一定とするように、前記電荷量に応じた補償時間を求め、外部トリガを入力してから前記補償時間が経過した時に補正トリガを出力する補正トリガ出力手段と、
補正トリガの入力に応じて前記充電コンデンサと前記１段目の転送コンデンサとを電気的に接続するスイッチとを備えたこと
を特徴とするガスレーザ装置。
【請求項２】
前記補正トリガ出力手段は、補償時間と電荷量の逆数との関係を予め記憶し、この記憶した関係に基づき補償時間を求めること
を特徴とする請求項１記載のガスレーザ装置。
【請求項３】
補正トリガを出力してから前記放電電極間で発光するまでの遅延時間と電荷量の逆数とをパルス毎に計測し、遅延時間と電荷量の逆数とをパルス毎に記憶し、
前記補正トリガ出力手段は、記憶した２以上の遅延時間とこれらの遅延時間に対応する電荷量の逆数とに基づいて遅延時間と電荷量の逆数との関係を求め、この遅延時間と電荷量の逆数との関係に基づき補償時間と電荷量の逆数との関係をパルス毎に求めること
を特徴とする請求項１記載のガスレーザ装置。
【請求項４】
外部トリガを入力してから前記放電電極間で発光するまでの目標時間を記憶し、外部トリガを入力してから前記放電電極間で発光するまでの時間を計測し、前記目標時間と計測した時間との時間差を求め、この時間差を前記補正トリガ出力手段に出力する時間差出力手段を備え、
前記補正トリガ出力手段は前記時間差を補償時間に加算すること
を特徴とする請求項２記載のガスレーザ装置。
【請求項５】
外部トリガを入力してから前記放電電極間で発光するまでの目標時間を記憶し、外部トリガを入力してから前記放電電極間で発光するまでの時間を計測し、前記目標時間に計測した時間との時間差を求め、前記時間差に所定ゲインを乗算して前記補正トリガ出力手段に出力する時間差出力手段を備え、前記補正トリガ出力手段は所定ゲインが乗算された時間差を次回パルスの補償時間に加算すること
を特徴とする請求項２記載のガスレーザ装置。
【請求項６】
前記放電電極間で発光したことを磁束密度の変化として検出する電磁コイルを備え、
前記補正トリガ出力手段は前記電磁コイルの検出結果に基づき遅延時間又は外部トリガを入力してから前記放電電極間で発光するまでの時間を計測すること  を特徴とする請求項３、４、５記載のガスレーザ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は外部トリガを入力してからレーザ光が発光するまでの時間が一定となるように制御するガスレーザ装置に関する。
【０００２】
【従来の技術】
半導体装置製造用の縮小投影露光装置（以下、「ステッパ」という）の光源としてはガスレーザ装置が使用され、中でもエキシマレーザの利用が注目されている。
【０００３】
図９はエキシマレーザ装置１０の構成を示す図である。
【０００４】
エキシマレーザ装置１０は、内部に放電電極を有しこの放電電極間で放電が行われることによってレーザガスが励起されレーザ光が出力されるレーザチャンバ１１と、放電電極間に高周波電圧を印加するパルスパワー電源１２と、パルスパワー電源１２を充電する充電器１３と、レーザ光を共振させる出力鏡１４と、レーザ光の形状を決めるアパーチャ１５、１６と、レーザ光のスペクトル線幅を細くする狭帯域化モジュール１７とで構成される。
【０００５】
図１０はパルスパワー電源１２に使用される回路及び周辺の構成要素の一例を示す図である。通常、パルスパワー電源１２には磁気圧縮回路が使用されている。図１０で示すパルスパワー電源１２には３段の磁気圧縮回路が使用されている。
【０００６】
図１０に示すパルスパワー電源１２では、充電器１３に充電コンデンサＣ0が接続されている。充電コンデンサＣ0にはアシストコイルＬ0と半導体スイッチＳＷと転送コンデンサＣ1とが並列に接続されている。転送コンデンサＣ1には可飽和リアクトルＳＬ1と転送コンデンサＣ2とが並列に接続されている。転送コンデンサＣ2には可飽和リアクトルＳＬ2と転送コンデンサＣ3とが並列に接続されている。転送コンデンサＣ3には可飽和リアクトルＳＬ3とピーキングコンデンサＣpとが並列に接続されている。ピーキングコンデンサＣpには放電電極２１が並列に接続されている。
【０００７】
電圧指令値演算部２２にはパルス毎に必要なエネルギー指令値Ｅが入力されている。電圧指令値演算部２２ではエネルギー指令値Ｅに応じて充電コンデンサＣ0の充電電圧Ｖcが演算され、充電電圧指令値Ｖ0が充電器１３に出力される。充電電圧指令値Ｖ0に基づき充電コンデンサＣ0は充電される。
【０００８】
ステッパ側から出力されるトリガ（以下、「外部トリガ」という）ＴＲが半導体スイッチＳＷに入力されると、半導体スイッチＳＷがオンされ、充電コンデンサＣ0に充電された電荷が転送コンデンサＣ1に転送される。この際、可飽和リアクトルＳＬ1に印加される電圧を時間で積分した値が一定値に達すると、可飽和リアクトルＳＬ1は磁気飽和しインダクタンスが急激に小さくなる。すると前段の転送コンデンサＣ1から後段の転送コンデンサＣ2への電荷の転送が開始される。このように各可飽和リアクトルＳＬnは磁気飽和によってオフからオンに切り換えられる磁気スイッチとして機能する。
【０００９】
同様にして各可飽和リアクトルＳＬnのスイッチ機能により、順次前段の転送コンデンサＣnから後段の転送コンデンサＣn+1に電荷が転送され、最終段のピーキングコンデンサＣpに電荷が転送される。ピーキングコンデンサＣpの電圧上昇にともない放電電極２１間の電圧が上昇し、放電電極２１間の電圧が所定値に達すると、放電電極２１間のレーザガスが絶縁破壊され放電が開始される。この放電によりレーザガスが励起され、レーザ光が発光される。
【００１０】
前段の可飽和リアクトルＳＬnよりも後段の可飽和リアクトルＳＬn+1であるほどインダクタンスが小さくなるように設定されているため、各段の回路を流れる電流のピーク値が順次高くなり、かつ通電時間幅が狭くなるようなパルス圧縮が行われる。したがって放電電極２１間に短時間での強い放電が得られる。
【００１１】
エキシマレーザ装置１０の制御はつぎのようにして行われる。
【００１２】
ステッパ側にはステージ上に半導体基板が載置されている。このステージの動作と同期してレーザ光が照射されるように、ステッパ側からエキシマレーザ装置１０側に外部トリガＴＲが出力される。精度の高い露光を行うためには、エキシマレーザ装置１０側では外部トリガＴＲが入力されてからレーザ光が発光されるまでの時間Ｔtが常に一定でなければならない。以下では、この時間Ｔtをトータル時間Ｔtという。
【００１３】
トータル時間Ｔtには、各可飽和リアクトルＳＬnがオンするまでの時間Ｔdnの合計値Ｔdと、磁気圧縮回路におけるＬＣ回路特有の遅れ時間Ｔsとが含まれる。以下では、それぞれの時間Ｔd、Ｔsを遅延時間Ｔd、Ｔsという。通常は、遅延時間Ｔsは一定である。
【００１４】
可飽和リアクトルＳＬnの遅延時間Ｔdnは、可飽和リアクトルＳＬnの磁気特性や断面積や巻数等の設計によって設定される。これらの設計が定められた可飽和リアクトルＳＬnの遅延時間Ｔdnは、可飽和リアクトルＳＬnに印加される電圧の時間積分値に依存する。通常はこの電圧の時間積分値は一定である。すなわち可飽和リアクトルＳＬnに印加される電圧が小さい場合は、オンまでの時間が長くなり、可飽和リアクトルＳＬnに印加される電圧が大きい場合は、オンまでの時間が短くなる。ここで図１１に示すように、印加される電圧の時間積分値は時間軸と電圧波形とで囲まれた面積で表される。以下では電圧の時間積分値を電圧・時間積として扱う。また各可飽和リアクトルＳＬnの電圧・時間積をまとめて全可飽和リアクトルＳＬの電圧・時間積として考える。
【００１５】
全可飽和リアクトルＳＬに印加される電圧は充電コンデンサＣ0の電圧Ｖcに置き換えられる。したがって充電コンデンサＣ0の電圧Ｖcの変動に応じて全可飽和リアクトルＳＬの遅延時間Ｔdは変動し、トータル時間Ｔtが変動する。このような変動をジッタという。
【００１６】
このジッタの問題を解消する技術が、特開平１１−２８９１１９号公報（以下、「文献１」という）及びＵＳＰ６，０１６，３２５（以下「文献２」という）で開示されている。文献１及び文献２では、遅延時間Ｔd＋Ｔsを補償する時間Ｔcが設定されトータル時間Ｔtが一定とされている。以下では、この時間Ｔcを補償時間Ｔcという。
【００１７】
充電コンデンサＣ0の電圧Ｖcは入力する充電電圧指令値Ｖ0により決定される。このため文献１では、充電電圧指令値Ｖ0と遅延時間Ｔdとが対応づけられ、この対応関係に基づきトータル時間Ｔtが一定となるように充電電圧指令値Ｖ0に対応した補償時間Ｔcが予め設定されている。そしてパルス毎に充電電圧指令値Ｖ0が入力されると対応した補償時間Ｔcが求められ、トータル時間Ｔtが一定となるようにされている。
【００１８】
文献２では、各充電電圧指令値Ｖ0ではなく、充電コンデンサＣ0の実際の電圧Ｖcと補償時間Ｔcとが予め対応づけられている。
【００１９】
【発明が解決しようとする課題】
しかし充電電圧指令値Ｖ0及び充電コンデンサＣ0の電圧Ｖcと遅延時間Ｔdとの対応関係は常に一定ということではない。例えば充電コンデンサＣ0の温度変化によってこの関係は変化する。その結果、正確な補償時間Ｔcが得られなくなる。
【００２０】
このため実際は文献１及び２の技術では温度変化に応じて充電電圧指令値Ｖ0及び充電コンデンサＣ0の電圧Ｖcと補償時間Ｔcとの関係を変化させる処理をしなければならない。しかしそのような処理は複雑な工程が必要となり現実的ではない。
【００２１】
したがって文献１及び文献２の技術は、充電コンデンサＣ0が等温状態である場合にはトータル時間Ｔtが一定となり半導体基板の正確な露光が行えるが、充電コンデンサＣ0が温度変化する場合にはトータル時間Ｔtが変動し半導体基板の正確な露光が行えなくなるという問題がある。
【００２２】
さらに各可飽和リアクトルＳＬnの温度変化によって電圧・時間積が変化し、各転送コンデンサＣnの温度変化によってパルス圧縮の時間が変化する。これらの要因によっても遅延時間Ｔdは変化する。したがって温度変化の影響を考慮してその状態に応じた補償時間Ｔcを設定する必要がある。
【００２３】
本発明はこうした実状に鑑みてなされたものであり、パルスパワー電源の各構成要素が温度変化を受けても、外部トリガを入力してからレーザ光が発光されるまでのトータル時間を常に一定にして、より精度の高い半導体基板の露光を行うことを解決課題とするものである。
【００２４】
【課題を解決するための手段、作用および効果】
そこで第１発明は、
ガスレーザ装置において、
複数の転送コンデンサ及び１以上の可飽和リアクトルを有し、可飽和リアクトルの磁気飽和を利用して前段の転送コンデンサから後段の転送コンデンサへ電荷を順次転送して最終段の転送コンデンサに接続された放電電極間で放電を行いパルスレーザ光を発光するようにした電荷転送回路と、
前記転送コンデンサのうち１段目の転送コンデンサに転送する電荷を蓄える充電コンデンサと、
前記充電コンデンサで蓄える電荷量を計測する電荷量計測手段と、
外部トリガを入力してから前記放電電極間で発光するまでの時間をパルス毎に一定とするように、前記電荷量に応じた補償時間を求め、外部トリガを入力してから前記補償時間が経過した時に補正トリガを出力する補正トリガ出力手段と、補正トリガの入力に応じて前記充電コンデンサと前記１段目の転送コンデンサとを電気的に接続するスイッチとを備えたこと
を特徴とする。
【００２５】
第２発明は、第１発明において、
前記補正トリガ出力手段は、補償時間と電荷量の逆数との関係を予め記憶し、この記憶した関係に基づき補償時間を求めること
を特徴とする。
【００２６】
第１、第２発明を図１〜図４を用いて説明する。
【００２７】
各パルス前には充電器１３から充電コンデンサＣ0に充電電流が流れる。電流センサ（電荷量計測手段）３２ではこの充電電流が計測され、積分器３７ではこの時間積分値に基づき充電コンデンサＣ0に蓄えられる電荷量Ｑcnが演算される。
【００２８】
図３に示すように、コントローラ（補正トリガ出力手段）３１には電荷量Ｑcn及び外部トリガＴＲが入力される。電荷量Ｑcnの入力によって電荷量の逆数ｂ／（ａＱcn）（ａは充電コンデンサＣ0の容量の逆数、ｂは比例係数）が演算される。またコントローラ３１には図２（ｂ）に示すような補償特性が設定されている。この補償特性は補償時間Ｔcと変数ｂ／（ａＱc）との比例関係で示される。外部トリガＴＲが入力されるとランプ波発生器の変数ｂ／（ａＱc）の変化が開始される。変数ｂ／（ａＱc）は時間の経過と共に減少し、演算された電荷量の逆数ｂ／（ａＱcn）と一致したところで補正トリガＴＲLが出力される。この時間が補償時間Ｔcとなる。
【００２９】
補正トリガＴＲLが半導体スイッチＳＷに入力されると、半導体スイッチＳＷがオンされ、充電コンデンサＣ0に蓄えられた電荷が転送コンデンサＣ1に転送される。そして可飽和リアクトルＳＬ1が磁気飽和すると転送コンデンサＣ1に転送された電荷が後段の転送コンデンサＣ2に転送される。このように順次前段の転送コンデンサＣnから後段の転送コンデンサＣn+1に電荷が転送され、最終的にはピーキングコンデンサＣpに並列に接続された放電電極２１間で放電が行われる。すると放電電極２１間でレーザ光が発光される。
【００３０】
第１、第２発明によれば、充電コンデンサＣ0の電荷量Ｑcを用いた変数ｂ／（ａＱc）と補償時間Ｔcとの比例関係で示される補償特性に基づき補償時間Ｔcが特定される。充電コンデンサＣ0の電荷量Ｑcは温度変化の影響を受けない。したがって電荷量に基づき設定された補償特性は一定であるため、充電コンデンサＣ0の温度変化があってもトータル時間Ｔtを一定にすることができ、より精度の高い半導体基板の露光を行うことができる。
【００３１】
さらに電荷量Ｑcの逆数に比例する値ｂ／（ａＱc）を変数とすることで、この変数ｂ／（ａＱc）と補償時間Ｔcとを比例関係で示すことができる。比例関係で示される補償特性を扱う回路は容易に構成できる。したがってコントローラ３１の構成が容易になる。
【００３２】
第３発明は、第１発明において、
補正トリガを出力してから前記放電電極間で発光するまでの遅延時間と電荷量の逆数とをパルス毎に計測し、遅延時間と電荷量の逆数とをパルス毎に記憶し、前記補正トリガ出力手段は、記憶した２以上の遅延時間とこれらの遅延時間に対応する電荷量の逆数とに基づいて遅延時間と電荷量の逆数との関係を求め、この遅延時間と電荷量の逆数との関係に基づき補償時間と電荷量の逆数との関係をパルス毎に求めること
を特徴とする。
【００３３】
第３発明を図５、図６を用いて説明する。
【００３４】
パルス毎に電荷量の逆数ｂ／（ａＱcn）と、遅延時間Ｔdnは計測され、メモリ３４に記憶される。またパルス毎にメモリ３４からは、例えば前回パルス及び前々回パルスの電荷量の逆数ｂ／（ａＱc1）、ｂ／（ａＱc2）と、遅延時間Ｔd1、Ｔd2とが読み出され、
0003806025.tif 000002
によって、図５に示すような電荷量の逆数ｂ／（ａＱc）と遅延時間Ｔdとの最新の遅延特性が求められる。
【００３５】
（１）式では遅延特性における時間に対する電荷量の逆数の変化の割合が求められる。この割合は遅延特性の勾配である。そしてこの割合に−１を乗算した値が求められる。この値を補償特性の勾配として最新の補償特性が求められる。求めた補償特性に基づきランプ波発生器の変数ｂ／（ａＱc）は変化し、電荷量の逆数ｂ／（ａＱcn）と一致したところで補正トリガＴＲLが出力される。この時間が補償時間Ｔcとなる。
【００３６】
第３発明によれば、パルス毎に遅延特性が求められ、さらにこの遅延特性に基づき補償特性が求められている。このように常に最新の補償特性が求められているため、各可飽和リアクトルＳＬnの温度変化による電圧・時間積の変化の影響を受けない。したがってトータル時間Ｔtを一定にすることができ、より精度の高い半導体基板の露光を行うことができる。
【００３７】
第４発明は、第２発明において、
外部トリガを入力してから前記放電電極間で発光するまでの目標時間を記憶し、外部トリガを入力してから前記放電電極間で発光するまでの時間を計測し、前記目標時間と計測した時間との時間差を求め、この時間差を前記補正トリガ出力手段に出力する時間差出力手段を備え、
前記補正トリガ出力手段は前記時間差を補償時間に加算すること
を特徴とする。
【００３８】
第５発明は、第２発明において、
外部トリガを入力してから前記放電電極間で発光するまでの目標時間を記憶し、外部トリガを入力してから前記放電電極間で発光するまでの時間を計測し、前記目標時間に計測した時間との時間差を求め、前記時間差に所定ゲインを乗算して前記補正トリガ出力手段に出力する時間差出力手段を備え、
前記補正トリガ出力手段は所定ゲインが乗算された時間差を次回パルスの補償時間に加算すること
を特徴とする。
【００３９】
第６発明は、第３〜第５発明において、
前記放電電極間で発光したことを磁束密度の変化として検出する電磁コイルを備え、
前記補正トリガ出力手段は前記電磁コイルの検出結果に基づき遅延時間又は外部トリガを入力してから前記放電電極間で発光するまでの時間を計測すること  を特徴とする。
【００４０】
第４〜第６発明を図１、図８、図９を用いて説明する。
【００４１】
コントローラ３１にはトータル時間Ｔtの目標値に相当する電圧が予め設定されている。
【００４２】
一方コントローラ３１では、パルス毎に外部トリガＴＲが入力されるとランプ波発生器の電圧の上昇が開始される。放電電極２１間でレーザ光が発光されると放電電極２１近傍に配置された電磁コイル３３には電流が流れるため、コントローラ３１でレーザ光の発光が確認され、時間計測用のランプ波発生器の電圧の上昇が停止される。このときの時間計測用のランプ波発生器の電圧はサンプルホールドされ目標値との差が求められる。
【００４３】
この差に所定ゲインが乗算され補正時間Ｔaに相当する電圧にされ、変数ｂ／（ａＱc）を発生するランプ波発生器に入力される。すると次回パルスでは外部トリガＴＲが入力されてから補正時間Ｔa経過するときにランプ波発生器の変数ｂ／（ａＱc）の減少が開始される。そして補償時間Ｔ′c経過するときに補正トリガＴＲLが出力される。
【００４４】
第４〜第６発明によれば、第１〜第３発明では補償しきれない要因、例えば転送コンデンサＣnの温度変化、による遅延時間の変動に対応することができる。したがってトータル時間Ｔtを一定にすることができ、より精度の高い半導体基板の露光を行うことができる。
【００４５】
【発明の実施の形態】
以下、本発明の実施形態を図面を参照して説明する。
【００４６】
図１は本発明の第１の実施形態を示すブロック図である。なお図１０に示すパルスパワー電源１２と同一の構成要素には同一の符号を付している。
【００４７】
本実施形態のガスレーザ装置の発光時間制御装置３０は、パルスパワー電源３５と、パルスパワー電源３５の充電コンデンサＣ0を充電する充電器１３と、補償時間Ｔcを求め図示しないステッパ側から出力される外部トリガＴＲを入力してから求めた補償時間Ｔc経過後に補正トリガＴＲLを出力するコントローラ３１と、ステッパ側から出力されるエネルギー指令値Ｅに基づき充電器１３に充電電圧指令値Ｖ0を出力する電圧指令値演算部２２と、メモリ３４とで構成される。
【００４８】
パルスパワー電源３５の充電コンデンサＣ0には電流センサ３２が接続されている。電流センサ３２では、充電器１３と充電コンデンサＣ0間に流れる充電電流が計測される。さらにこの充電電流が積分器３７で時間積分され電荷量Ｑcnが求められる。
【００４９】
コントローラ３１には外部トリガＴＲ及び積分器３７から出力される電荷量Ｑcnが入力される。そして変数ｂ／（ａＱc）（ｂは比例係数）及び計測した電荷量Ｑcnの逆数ｂ／（ａＱcn）に基づき特定される補償時間Ｔcが経過した時に補正トリガＴＲLが出力される。コントローラ３１は、各種演算器やランプ波発生器やコンパレータやフリップフロップやサンプルホールド回路等で構成される。
【００５０】
パルスパワー電源３５のピーキングコンデンサＣpに並列に接続された放電電極２１近傍にはコントローラ３１に接続された電磁コイル３３が設けられている。放電電極２１間で放電が行われレーザ光が発光されると、放電電極２１周辺の磁束密度が変化する。この磁束密度の変化により電磁コイル３３には電流が流れ、コントローラ３１に出力される。電磁コイル３３から所定電流が出力された場合に、コントローラ３１は放電電極２１間でレーザ光の発光が生じたものと判断する。
【００５１】
メモリ３４にはパルス毎の各種計測値、演算値等がＡ／Ｄ変換され保存される。またこれらの各種計測値、演算値等がＤ／Ａ変換されコントローラ３１に出力される。
【００５２】
図２はパルスパワー電源３５の遅延特性を示す図である。
【００５３】
Ｖc＝ａＱc（ａは充電コンデンサＣ0の容量の逆数）という関係から分かるように、充電コンデンサＣ0の電圧Ｖcは電荷量Ｑcに比例する。したがって本発明では全可飽和リアクトルＳＬの電圧・時間積を電荷量・時間積として考える。通常は電圧・時間積、つまり電荷量・時間積は一定であるため、パルスパワー電源３５の遅延特性は、図２（ａ）で示すように、電荷量と時間との反比例する関係で示される。このような遅延特性に基づき遅延時間Ｔd及び補償時間Ｔcを求めることは可能である。しかし本発明では、図２（ｂ）で示すように、電荷量の逆数ｂ／（ａＱc）と時間との比例する関係として遅延特性が予め求められている。さらにこの遅延特性の時間に対する電荷量の逆数の変化の割合、すなわち勾配、に−１を乗算した値を勾配とする補償特性が予め求められる。コントローラ３１にはこの補償特性が予め設定され、計測した電荷量Ｑcnの逆数ｂ／（ａＱcn）と補償特性との交点により補償時間Ｔcが求められる。
【００５４】
つぎに第１の実施形態に係る発光時間制御装置３０の動作について図１、図３、図４を用いて説明する。
【００５５】
図３はコントローラ３１の処理工程を示すブロック図であり、電荷量・時間積が一定である場合の処理工程を示している。図４はコントローラ３１の処理工程のタイムチャート図である。
【００５６】
各パルス前には、図示しないステッパ側からエネルギー指令値Ｅが電圧指令値演算部２２に入力され、電圧指令値演算部２２から充電電圧指令値Ｖ0が充電器１３に入力される。すると充電器１３と充電コンデンサＣ0との間には充電電流が流れる。電流センサ３２ではこの充電電流が計測され、積分器３７で計測値が時間積分されて電荷量Ｑcnが演算される。図３に示すように、コントローラ３１では演算された電荷量Ｑcnに係数ａが乗算され、その演算値ａＱcnの逆数が演算され演算値ｂ／（ａＱcn）（ｂは比例係数）が求められる。図４ではこの演算値ｂ／（ａＱcn）をｂ／（ａＱc1）として波形２で示す。
【００５７】
図４の波形１で示すように、外部トリガＴＲが時刻ｔ1で入力されると、ランプ波発生器の変数ｂ／（ａＱc）が一定の割合で減少し始める。この際、変数ｂ／（ａＱc）のオフセット量はｂ／（ａＱc0）である。時間の経過に応じた変数ｂ／（ａＱc）の変化を示すと図４の波形３のようなランプ波となる。この波形３は図２（ｂ）で示した補償特性と一致する。コンパレータでは変数ｂ／（ａＱc）と演算値ｂ／（ａＱc1）とが時刻ｔ1から連続的に比較される。そして時刻ｔ1から補償時間Ｔc経過する時刻ｔ2で変数ｂ／（ａＱc）が演算値ｂ／（ａＱc1）と一致する。すなわち時刻ｔ2で波形３と波形２とが交わる。このとき波形４で示すように、コンパレータから補正トリガＴＲLが出力される。このように外部トリガＴＲが入力されてから補償時間Ｔc経過したときに、補正トリガＴＲLが出力される。
【００５８】
補正トリガＴＲLが半導体スイッチＳＷに入力されると、充電コンデンサＣ0から転送コンデンサＣ1への電荷転送が開始される。そしてパルス圧縮が行われ、時刻ｔ2から遅延時間Ｔd＋Ｔs経過する時刻ｔ3でレーザ光が発光される。
【００５９】
以上の処理は、数μsecの高速の演算処理、アナログ演算のリアルタイム処理によっても行うことができる。
【００６０】
第１の実施形態によれば、充電コンデンサＣ0の電荷量Ｑcを用いた変数ｂ／（ａＱc）と補償時間Ｔcとの比例関係で示される補償特性に基づき補償時間Ｔcが特定される。充電コンデンサＣ0の電荷量Ｑcは温度変化の影響を受けない。したがって電荷量に基づき設定された補償特性は一定であるため、充電コンデンサＣ0の温度変化があってもトータル時間Ｔtを一定にすることができ、より精度の高い半導体基板の露光を行うことができる。
【００６１】
さらに電荷量Ｑcの逆数に比例する値ｂ／（ａＱc）を変数とすることで、この変数ｂ／（ａＱc）と補償時間Ｔcとを比例関係で示すことができる。比例関係で示される補償特性を扱う回路は容易に構成できる。したがってコントローラ３１の構成が容易になる。
【００６２】
つぎに第２の実施形態について図１、図５、図６を用いて説明する。
【００６３】
通常は全可飽和リアクトルＳＬの電荷量・時間積は一定である。しかし各可飽和リアクトルＳＬnに熱的に大きな負荷が加えられると、この電荷量・時間積が変化する場合がある。するとパルスパワー電源３５の遅延特性の勾配が変化する。つまり遅延時間Ｔdの変動量と変数ｂ／（ａＱc）の変動量との比が変動する。このような変動をドリフトという。
【００６４】
図５はパルスパワー電源３５の遅延特性及び補償特性を示す図であり、電荷量・時間積の変化により勾配が変化した遅延特性及び補償特性を示している。図５では電荷量・時間積が小さくなった状態を示している。
【００６５】
図５で示すようにパルスパワー電源３５の遅延特性が変化する場合は、パルス毎に遅延特性に合わせて補償特性を変化させて適切な補償時間Ｔcを求める。なお本実施形態の構成は第１の実施形態と同様であるため、以下ではその動作について説明する。
【００６６】
図６はコントローラ３１の処理工程を示すブロック図であり、電荷量・時間積が変化する場合の処理工程を示している。なお図３と同じ処理工程に関しては説明を省略する。
【００６７】
パルス毎に電荷量の逆数ｂ／（ａＱcn）と遅延時間Ｔdnとが計測される。メモリ３４にはパルス毎の遅延時間Ｔdn、Ｔs及び電荷量の演算値ｂ／（ａＱcn）がＡ／Ｄ変換され保存されている。そこで例えば前回パルスの遅延時間Ｔd1＋Ｔs及び電荷量の演算値ｂ／（ａＱc1）と、前々回パルスの遅延時間Ｔd2＋Ｔs及び電荷量の演算値ｂ／（ａＱc2）とがメモリ３４から読み出される。そして次式
0003806025.tif 000003
により演算が行われ、遅延特性における勾配が求められる。さらにこの勾配に−１が乗算され、Ｄ／Ａ変換され、ランプ波発生器に入力される。すると外部トリガＴＲが入力されてからのランプ波発生器の変数ｂ／（ａＱc）の減少の割合が変化する。すなわち補償特性は図５で示されるように変化される。以上のようにパルス毎に最新の補償特性が求められるため、電荷量・時間積が変化しても適切な補償時間Ｔcが得られる。
【００６８】
なおパルスパワー電源３５に熱的に大きな負荷が加えられると、遅延時間Ｔsが変化する場合がある。しかし遅延時間Ｔsの時間の経過に対する変化量は小さく、所定パルス間の変化は無視できる。したがって（１）式ではその変化量を無視でき同一値として演算される。
【００６９】
このようにして外部トリガＴＲが入力されてから補償時間Ｔc経過したときに、補正トリガＴＲLが出力される。
【００７０】
第２の実施形態によれば、パルス毎に遅延特性が求められ、さらにこの遅延特性に基づき補償特性が求められている。このように常に最新の補償特性が求められているため、全可飽和リアクトルＳＬの温度変化による電圧・時間積（電荷量・時間積）の変化に合わせて補償特性を変化させることができる。したがってトータル時間Ｔtを一定にすることができ、より精度の高い半導体基板の露光を行うことができる。
【００７１】
つぎに第３の実施形態について図１、図７、図８を用いて説明する。
【００７２】
レーザ発振が続けられると転送コンデンサＣnの温度は上昇する。転送コンデンサＣnの温度が上昇するに伴い遅延時間Ｔd＋Ｔsが変動し短くなる場合がある。このような変動もドリフトという。このドリフトが発生した場合は補償時間Ｔcとは別に、遅延時間Ｔd＋Ｔsが短くなった分に相当する時間Ｔaをさらに設定する必要がある。以下では、この時間Ｔaを補正時間Ｔaという。なお本実施形態の構成は第１の実施形態と同様であるため、以下ではその動作について説明する。
【００７３】
図７はコントローラ３１の処理工程を示すブロック図である。図８はコントローラ３１の処理工程のタイムチャート図である。
【００７４】
なおコントローラ３１には外部トリガＴＲが入力されてからレーザ光が発光されるまでの時間を計測するためにフリップフロップ及び時間計測用のランプ波発生器が使用されており、またトータル時間Ｔtの目標値に相当する電圧ｖt0が予め設定されている。図８ではこの電圧ｖt0が波形７で示されている。
【００７５】
各パルス前には、図示しないステッパ側からエネルギー指令値Ｅが電圧指令値演算部２２に入力され、電圧指令値演算部２２から充電電圧指令値Ｖ0が充電器１３に入力される。すると充電器１３と充電コンデンサＣ0との間には充電電流が流れる。電流センサ３２ではこの充電電流が計測され、積分器３７では計測値が時間積分されて電荷量Ｑc1が求められる。図７に示すように、コントローラ３１では求められた電荷量Ｑc1に係数ａが乗算され、その演算値ａＱc1の逆数が演算され演算値ｂ／（ａＱc1）（ｂは比例係数）が求められる。図８ではこの演算値ｂ／（ａＱc1）を波形２で示す。
【００７６】
図８の波形１で示すように、外部トリガＴＲ1が時刻ｔ1で入力されると、ランプ波発生器の変数ｂ／（ａＱc）が一定の割合で減少し始める。この際、変数ｂ／（ａＱc）のオフセット量はｂ／（ａＱc0）である。時間の経過に応じた変数ｂ／（ａＱc）の変化を示すと図８の波形３のようなランプ波となる。この波形３は図２（ｂ）に示した補償特性と一致する。コンパレータでは変数ｂ／（ａＱc）と演算値ｂ／（ａＱc1）とが時刻ｔ1から連続的に比較される。そして時刻ｔ1から補償時間Ｔc経過する時刻ｔ2で変数ｂ／（ａＱc）が演算値ｂ／（ａＱc1）と一致する。すなわち時刻ｔ2で波形３と波形２とが交わる。このとき波形４で示すように、コンパレータから補正トリガＴＲL1が出力される。
【００７７】
補正トリガＴＲL1が半導体スイッチＳＷに入力されると、充電コンデンサＣ0から転送コンデンサＣ1への電荷転送が開始される。そしてパルス圧縮が行われ、時刻ｔ2から遅延時間Ｔd＋Ｔs経過する時刻ｔ3でレーザ光が発光される。
【００７８】
一方外部トリガＴＲ1が時刻ｔ1で入力されると、図８の波形５のようにフリップフロップがセットされハイレベルＨとなり、波形６のように時間計測用のランプ波発生器の電圧ｖsが一定の割合で上昇し始める。時刻ｔ3でレーザ光が発光され電磁コイル３３からの所定電流が入力されるとフリップフロップがリセットされローレベルＬとなり、時間計測用のランプ波発生器の電圧上昇が停止する。このときの電圧値ｖt1はサンプルホールドされる。そしてこの電圧値ｖt1とトータル時間Ｔtの目標値に相当する電圧値ｖt0との差が求められる。この差に所定ゲインが乗算され補正時間Ｔaに相当する電圧値が求められる。この補正時間Ｔaに相当する電圧値はランプ波発生器の出力に加算され、つぎのパルスにおいて変数ｂ／（ａＱc）のオフセット量の補正に用いられる。つまりフィードバック制御が行われる。
【００７９】
つぎのパルスにおいて、図７で示すように、コントローラ３１では積分器３７で求められた充電コンデンサＣ0の電荷量Ｑc2に係数ａが乗算され、その演算値ａＱc2の逆数が演算され演算値ｂ／（ａＱc2）が求められる。図８ではこの演算値ｂ／（ａＱc2）を波形２′で示す。
【００８０】
図８の波形１′で示すように、外部トリガＴＲ2が時刻ｔ4（＞ｔ3）で入力されると、時刻ｔ4からランプ波発生器の変数ｂ／（ａＱc）が一定の割合で減少し始める。この際、変数ｂ／（ａＱc）のオフセット量はｂ／（ａＱc0）に前回パルスで求めた補正時間Ｔaに相当する電圧値が加算された値である。時間の経過に応じて変数ｂ／（ａＱc）の変化を示すと図８の波形３′のようなランプ波となる。この波形３′の勾配は図２（ｂ）に示した補償特性と一致する。コンパレータでは変数ｂ／（ａＱc）と演算値ｂ／（ａＱc2）とが時刻ｔ4から連続的に比較される。そして時刻ｔ5から補償時間Ｔ′c経過する時刻ｔ6で変数ｂ／（ａＱc）が演算値ｂ／（ａＱc2）と一致する。すなわち時刻ｔ6で波形３′と波形２′とが交わる。このとき波形４′で示すように、コンパレータから補正トリガＴＲL2が出力される。
【００８１】
補正トリガＴＲL2が半導体スイッチＳＷに入力されると、充電コンデンサＣ0から転送コンデンサＣ1への電荷転送が開始される。そしてパルス圧縮が行われ、時刻ｔ6から遅延時間Ｔ′d＋Ｔs経過する時刻ｔ7でレーザ光が発光される。
【００８２】
一方外部トリガＴＲ2が時刻ｔ4で入力されると、図８の波形５′のようにフリップフロップがセットされハイレベルＨとなり、波形６′のように時間計測用のランプ波発生器の電圧ｖsが一定の割合で上昇し始める。時刻ｔ7でレーザ光が発光され、電磁コイル３３の発光信号が入力されるとフリップフロップがリセットされローレベルＬとなり、時間計測用のランプ波発生器の電圧上昇が停止する。このときの電圧値ｖt2はサンプルホールドされる。そしてこの電圧値ｖt2とトータル時間Ｔtの目標値に相当する電圧値ｖt0との差が求められる。図８では波形６′と波形７の値が一致している。したがって当パルスで用いられた補正時間Ｔaに相当する値を用いて波形３を平行移動させることでトータル時間Ｔtを目標値に一致させることができる。
【００８３】
なおサンプルホールドされた電圧値ｖtnとトータル時間Ｔtの目標値に相当する電圧値ｖt0との差がマイナスの場合は、補正トリガＴＲLを出力する時間が遅くされる。つまり図８の波形３が右に移動する。またサンプルホールドされた電圧値ｖtnとトータル時間Ｔtの目標値に相当する電圧値ｖt0との差がプラスの場合は、補正トリガＴＲLを出力する時間が早くされる。つまり図８の波形３が左に移動する。
【００８４】
また本実施形態では、サンプルホールドされた電圧値ｖtnとトータル時間Ｔtの目標値に相当する電圧値ｖt0との差に所定ゲインを乗算して求めた補正時間Ｔaに相当する電圧値を用いて、次回のパルスで電圧値ｖtnが電圧値ｖt0に一致するようにしている。しかしこれに限られることなく、所定ゲインを小さく設定し、電圧値ｖtnを電圧値ｖt0へ徐々に近づけるようにしてもよい。また所定ゲインを電圧値ｖtnと電圧値ｖt0の差の大きさに応じて変更できるようにしてもよい。さらに所定ゲインを電圧値ｖtnと電圧値ｖt0との差に比例するように設定すれば、電圧値ｖtnと電圧値ｖt0との差が大きい場合に、電圧値ｖtnを電圧値ｖt0へ急速に近づけ、電圧値ｖtnと電圧値ｖt0との差が小さい場合に、電圧値ｖtnを微調整するように制御できる。
【００８５】
第３の実施形態によれば、第１、第２の実施形態では補償しきれない要因、例えば転送コンデンサＣnの温度変化、による遅延時間の変動に対応することができる。したがってトータル時間Ｔtを一定にすることができ、より精度の高い半導体基板の露光を行うことができる。
【００８６】
なお本発明に係る発光時間制御装置３０は磁気圧縮回路を使用する全てのガスレーザ装置に適用することができる。
【図面の簡単な説明】
【図１】図１は本発明の実施形態を示すブロック図である。
【図２】図２（ａ）はパルスパワー電源３５の遅延特性示す図であり、図２（ｂ）はパルスパワー電源３５の遅延特性及び補償特性を示す図である。
【図３】図３はコントローラ３１の処理工程を示すブロック図である。
【図４】図４はコントローラ３１の処理工程のタイムチャート図である。
【図５】図５はパルスパワー電源３５の遅延特性及び補償特性を示す図である。
【図６】図６はコントローラ３１の処理工程を示すブロック図である。
【図７】図７はコントローラ３１の処理工程を示すブロック図である。
【図８】図８はコントローラ３１の処理工程のタイムチャート図である。
【図９】図９はエキシマレーザ装置１０の構成を示す図である。
【図１０】図１０はパルスパワー電源１２に使用される回路及び周辺の構成要素を示す図である。
【図１１】図１１は可飽和リアクトルに印加される電圧の時間積分を電圧・時間積に置き換えることを説明するための図である。
【符号の説明】
１３  充電器    ２１  放電電極    ３０  発光時間制御装置
３１  コントローラ    ３２  電流センサ    ３３  電磁コイル
３４  メモリ    ３７  積分器
Ｃ0  充電コンデンサ    Ｃ1〜Ｃ3  転送コンデンサ
Ｃp  ピーキングコンデンサ  ＳＬ1〜ＳＬ3  可飽和リアクトル
ＳＷ  半導体スイッチ
【図１】
0003806025.tif 000004
【図２】
0003806025.tif 000005
【図３】
0003806025.tif 000006
【図４】
0003806025.tif 000007
【図５】
0003806025.tif 000008
【図６】
0003806025.tif 000009
【図７】
0003806025.tif 000010
【図８】
0003806025.tif 000011
【図９】
0003806025.tif 000012
【図１０】
0003806025.tif 000013
【図１１】
0003806025.tif 000014