JP7373340B2 - 判断装置 - Google Patents
判断装置 Download PDFInfo
- Publication number
- JP7373340B2 JP7373340B2 JP2019174330A JP2019174330A JP7373340B2 JP 7373340 B2 JP7373340 B2 JP 7373340B2 JP 2019174330 A JP2019174330 A JP 2019174330A JP 2019174330 A JP2019174330 A JP 2019174330A JP 7373340 B2 JP7373340 B2 JP 7373340B2
- Authority
- JP
- Japan
- Prior art keywords
- substrate
- alignment
- substrate processing
- classification
- data
- 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
Links
- 239000000758 substrate Substances 0.000 claims description 209
- 238000012545 processing Methods 0.000 claims description 146
- 238000000034 method Methods 0.000 claims description 109
- 230000008569 process Effects 0.000 claims description 67
- 238000012423 maintenance Methods 0.000 claims description 60
- 238000004519 manufacturing process Methods 0.000 claims description 21
- 238000010801 machine learning Methods 0.000 claims description 17
- 238000012546 transfer Methods 0.000 claims description 4
- 230000003287 optical effect Effects 0.000 description 53
- 238000005259 measurement Methods 0.000 description 29
- 238000003384 imaging method Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 17
- 238000007726 management method Methods 0.000 description 13
- 239000004065 semiconductor Substances 0.000 description 13
- 238000003860 storage Methods 0.000 description 10
- 238000005286 illumination Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 5
- 238000001459 lithography Methods 0.000 description 5
- 239000000463 material Substances 0.000 description 5
- 239000002245 particle Substances 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 229920002120 photoresistant polymer Polymers 0.000 description 4
- 238000011084 recovery Methods 0.000 description 4
- 230000004075 alteration Effects 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 239000011248 coating agent Substances 0.000 description 3
- 238000000576 coating method Methods 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000015654 memory Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 239000010408 film Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000000691 measurement method Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 239000010409 thin film Substances 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000003066 decision tree Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 238000010894 electron beam technology Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005530 etching Methods 0.000 description 1
- 229910052736 halogen Inorganic materials 0.000 description 1
- 150000002367 halogens Chemical class 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000010884 ion-beam technique Methods 0.000 description 1
- 230000001678 irradiating effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000003647 oxidation Effects 0.000 description 1
- 238000007254 oxidation reaction Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000000206 photolithography Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000012706 support-vector machine Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000007740 vapor deposition Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F9/00—Registration or positioning of originals, masks, frames, photographic sheets or textured or patterned surfaces, e.g. automatically
- G03F9/70—Registration or positioning of originals, masks, frames, photographic sheets or textured or patterned surfaces, e.g. automatically for microlithography
- G03F9/7092—Signal processing
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F9/00—Registration or positioning of originals, masks, frames, photographic sheets or textured or patterned surfaces, e.g. automatically
- G03F9/70—Registration or positioning of originals, masks, frames, photographic sheets or textured or patterned surfaces, e.g. automatically for microlithography
- G03F9/7088—Alignment mark detection, e.g. TTR, TTL, off-axis detection, array detector, video detection
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L21/00—Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
- H01L21/02—Manufacture or treatment of semiconductor devices or of parts thereof
- H01L21/027—Making masks on semiconductor bodies for further photolithographic processing not provided for in group H01L21/18 or H01L21/34
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Manufacturing & Machinery (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Power Engineering (AREA)
- Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)
- Exposure Of Semiconductors, Excluding Electron Or Ion Beam Exposure (AREA)
Description
従って、半導体素子の製造に用いられる基板を処理する基板処理装置においては、基板の位置を合わせるアライメントについても高精度化が必要となる。
特許文献1は、マークのエッジと、かかるエッジの方向とを同時に抽出し、エッジの方向ごとにエッジに着目したパターンマッチング処理を行うことで、マークを精度良く検出する露光装置を開示している。
そのため、場合によっては装置の処理を中断したり、判断に時間を要したりすることによって、スループットの低下を招くこととなる。
そこで本発明は、基板処理装置を保全する必要があるか判断することができる判断装置を提供することを目的とする。
また、以下に示す実施形態の中で説明されている特徴の組み合わせの全てが本実施形態の課題解決のために必須のものであるとは限らない。
また、以下に示す図面は、本実施形態を容易に理解できるようにするために、実際とは異なる縮尺で描かれている場合がある。
フォトリソグラフィ技術を用いて、半導体素子、液晶表示素子、薄膜磁気ヘッドなどのデバイスを製造する際に、レチクルなどの原版のパターンを投影光学系によってウエハなどの基板に投影してパターンを転写する露光装置が使用されている。
従って、露光装置には、解像度、オーバーレイ精度、スループットなどの基本性能を向上させることが要求されている。
また、半導体素子の微細化に伴い、オーバーレイ精度の向上も必要となるため、原版と基板との相対的な位置を合わせるアライメントについても高精度化が必要となる。
計測視野内においてマークの位置が大きくずれている場合には、露光装置が基板を受け取る際の位置ずれ等の露光装置由来の要因や、露光装置以外の装置における基板の処理工程に依存したマークの位置変動等の露光装置由来以外の要因が考えられる。
従って、アライメント計測を失敗する要因として複数考えられる時は、各失敗要因に応じて保全も含めた対処方法も異なる。
そのため、露光装置の保全を実施する際には、正確な失敗要因の分類を行うと共に、それらに基づいた正確な判断を行う必要がある。
そして、各半導体製造ライン1は、基板を処理する複数の基板処理装置10(半導体製造装置)と、複数の基板処理装置10の動作を制御するホストコンピュータ11(ホスト制御装置)とを備えている。
基板処理装置10としては、例えば、リソグラフィ装置(露光装置、インプリント装置、荷電粒子線描画装置等)、成膜装置(CVD装置等)、加工装置(レーザー加工装置等)、検査装置(オーバーレイ検査装置等)が挙げられる。
また、基板処理装置10には、リソグラフィ処理の前処理として基板にレジスト材(密着材)の塗布処理を行うと共に、リソグラフィ処理の後処理として現像処理を行う塗布現像装置(コーター/ディベロッパー)も含まれうる。
インプリント装置では、基板の上に供給されたインプリント材に原版(型、テンプレート)を接触させた状態でインプリント材を硬化させることによって、基板の上にパターンが形成される。
荷電粒子線描画装置では、基板の上に供給されたフォトレジストに荷電粒子線によってパターンを描画することによって、基板上のフォトレジストに潜像が形成される。
これにより、管理装置12は、各半導体製造ライン1に設けられている複数の基板処理装置10をそれぞれ管理することができる。
本実施形態に係る判断装置は、基板処理装置10、ホストコンピュータ11及び管理装置12のいずれかに設けられる。
また、露光装置10は、ステップ・アンド・スキャン方式、或いはステップ・アンド・リピート方式で基板を露光する。
また、露光装置10は、原版アライメント光学系160、原版ステージ171、投影光学系180、基板アライメント光学系190及び基板ステージ200を有する。
投影光学系180は、原版170のパターンを基板210に投影する。基板ステージ200は、基板210を保持して移動することができる。
基板アライメント光学系190は、基板210のアライメントに用いられる。本実施形態では、基板アライメント光学系190は、基板210に設けられたマーク211を検出するオフアクシス光学系である。
基板処理システム50では、主制御部100は、原版170に形成されたマークの位置や基板210に形成されたマーク211の位置に基づいて、基板ステージ200の位置を制御する。換言すれば、主制御部100は、原版170と基板210との間の位置合わせ、例えば、グローバルアライメントを行う。
光源制御部110は、光源120からの光、即ち、マーク211を照明するための光の照明強度を制御する。
基板処理システム50では、画像処理部130及び基板アライメント光学系190は、基板210に形成されたマーク211の位置を計測する計測装置として機能する。
ステージ制御部140は、干渉計150によって計測された基板ステージ200の位置に基づいて、基板ステージ200を任意の位置に移動させる(駆動制御する)。
そして、原版170と基板210とは、互いに光学的に共役な位置関係に配置されているため、原版170のパターンは、投影光学系180を介して、基板ステージ200に保持された基板210上に結像して転写される。
図2(b)に示されているように、基板アライメント光学系190は、撮像素子191A及び191B、結像光学系192A及び192B、及びハーフミラー193を備えている。また、基板アライメント光学系190は、照明光学系194、偏光ビームスプリッタ195、リレーレンズ196、λ/4板197及び対物レンズ198を備えている。
そして、基板アライメント光学系190に導かれた光は、図2(b)に示されているように、照明光学系194を介して、偏光ビームスプリッタ195に入射する。
そして、偏光ビームスプリッタ195によって反射された光は、リレーレンズ196、λ/4板197及び対物レンズ198を通過して、基板210に形成されたマーク211を照明する。
そして、ハーフミラー193に入射した光は、ハーフミラー193によって二つの光に適当な強度比率で分割された後、結像倍率が互いに異なる結像光学系192A及び192Bにそれぞれ導かれる。
撮像素子191A及び191Bはそれぞれ、マーク211を含む領域を撮像する撮像面を含んでおり、撮像面で撮像された領域に対応する画像信号を生成する。
本実施形態では、画像処理部130は、読み出された画像信号に対して画像処理としてのパターンマッチング処理を行うことで、撮像素子191A及び191Bの撮像面におけるマーク211の位置を取得する。
一つは、画像(濃淡画像)を二値化して予め用意したテンプレートとのマッチングを行い、最も相関がある位置をマーク211の位置とする方法である。
もう一つは、濃淡画像のまま、濃淡情報を含むテンプレートとの相関演算を行うことでマーク211の位置を求める方法である。
移動計測方式では、基板ステージ200を移動させながら、基板210に設けられたマーク211に光(レーザ)を照射する。そして、マーク211から反射された光の強度の変化と基板ステージ200の位置とを並行して計測することでマーク211の位置を求めている。
画像処理方式では、基板ステージ200を静止させた状態で基板210に設けられたマーク211に白色光を照射する。そして、マーク211から反射された光を蓄積型光電変換素子で検出して画像処理を行うことでマーク211の位置を求めている。
TTL光学系は、投影光学系を介して基板に設けられたマークを検出する。TTR光学系は、レチクルに設けられたマークと基板に設けられたマークとを投影光学系を介して同時に検出する。オフアクシス光学系は、投影光学系を介さずに投影光学系の光軸から所定の距離だけ離れた位置に光軸を有する専用光学系であって、専用光源から白色光を照射して基板に設けられたマークを検出する。
上記のように、本実施形態に係る基板処理システム50に設けられている基板アライメント光学系190は、オフアクシス光学系である。
ここでいうプリアライメントとは、不図示の基板搬送系から基板ステージ200に送り込まれた基板210の位置ずれ量を検出し、ファインアライメントを開始することができるように、基板210を粗く位置合わせ(位置決め)することである。
また、ここでいうファインアライメントとは、基板ステージ200によって保持された基板210の位置を高精度に計測し、基板210の位置合わせ誤差が許容範囲内になるように、基板210を精密に位置合わせ(位置決め)することである。
従って、マーク211を検出する基板アライメント光学系190は、マーク211のサイズに対して広範な検出範囲(視野)を有している。
パターンマッチング処理では、低コントラスト画像、ノイズ画像、或いは、基板210を加工する際に異常が発生したマークを含む画像に対して、マーク211の検出が困難となる。
例えば、基板210の処理工程の影響によりマーク211が鮮明ではない場合や、基板アライメント光学系190の収差の影響によりマーク211が鮮明に見えない場合などがありうる。
また、マーク211の位置が、撮像素子191A及び191Bの撮像面の視野からずれていることも考えられる。
しかしながら、画像のコントラストが低かったり、収差の影響により画像に歪みがあったりする場合には、マーク211の位置を正しく計測できないことがある。
また、撮像素子191Aまたは191Bの撮像面の視野からマーク211がずれる要因としては、マーク211の転写位置が変動している等の、基板210の処理工程に起因するものも考えられる。
そして、基板210の位置合わせが正常に行うことができない場合、位置合わせを正常に行うことができるようにするための保全処理(メンテナンス処理)が実行される。
そのとき、通常はエラーを発行して基板210の処理を停止し、失敗原因の究明と解消のための作業が行われる。
そのような可能性における原因の一つとして、マーク211の位置の誤計測によって基板210に対する位置合わせのための計算結果が不正確になってしまうことが挙げられる。
マーク211の位置の誤計測が発生すると、基板210の位置合わせの計算時に誤った値が使用されてしまう。
そのため、計算した結果、たとえ基板210の位置合わせ誤差が許容範囲内に収まりアライメント処理が成功したとしても、露光処理時においてアライメント精度は低下してしまう。
また、露光処理の実行と同時に、関連データをマーク画像に付加することによって、画像処理手段300がアライメントデータ301を取得した後、画像分類手段400に受け渡される(ステップS402)。
また、画像処理手段300がマーク画像から基板210の位置合わせ誤差が許容範囲内に無くアライメントが失敗したと判定した場合にも、同様にアライメントデータ301を取得した後、画像分類手段400に受け渡される(ステップS402)。
このような場合には、不図示の外部計測器による当該基板210のオーバーレイ計測結果によって、誤計測によって成功と判定されたアライメントデータ301を失敗したと再判定してもよい。
また、関連データは、ロット、基板210、原版170、レシピ、環境条件、処理日時などの構成を特定する情報を含みうる。
また、関連データは、マーク計測時における露光装置10の各種オフセットの設定、マーク211を照明する光源120の光量や光学系のフォーカス量等の照明条件などの構成を特定する情報を含みうる。
また、関連データは、マーク211の種別等の露光装置10のアライメント時の動作条件やステージの位置情報などの構成を特定する情報を含みうる。
また、関連データは、直前のアライメント計測結果や基板ステージ200が基板210を吸着する圧力等のアライメント時の動作状態などの構成を特定する情報を含みうる。
スループット向上のために、画像処理手段300によってアライメントが失敗したと判定されたアライメントデータ301のみを画像分類手段400に受け渡してもよい。
また、画像分類手段400に対するアライメントデータ301の受け渡しは、一つのマーク211に対する画像処理が終了する毎に順次行って良い。また、これに限らず、基板210の全てのマーク211に対して画像処理が終了した後に一括して行っても構わない。
なお、画像分類手段400は、露光装置10の主制御部100、管理装置12及びホストコンピュータ11のうちの少なくとも一つにおいて実行されるソフトウェアプログラムによって実現可能である。
そして、教師あり学習では、入力データと、入力データに対応した正解のデータである出力データとを含む学習データ(教師データ)の作成が必要である。
ここで、機械学習は、例えばニューラルネットワークを用いて行うことができる。ニューラルネットワークとは、入力層、中間層、出力層といった多層のネットワーク構造を有するモデルである。
そして、入力データと出力データとの関係を示す学習データを用いて、誤差逆伝搬法等のアルゴリズムでネットワーク内部の確率変数が最適化されることにより、学習モデルを取得することができる。
そして、画像分類手段400は、取得した学習モデルにアライメントデータ301を入力することによって、出力データとしてアライメントデータ301に対応した種別番号を含む分類情報302を出力する。
まず、以前に基板210に対して行われたアライメント処理の結果を用いて、アライメントデータ301を入力データ、各種別番号への分類に対応する分類情報302を出力データとすることによって学習データ305を作成する。
なお、表1では一つの種別番号に対して一つの要因が特定され、一つの保全方法が提示されているが、これに限らず、一つの種別番号に対して複数の要因が特定され、複数の保全方法が提示されてもよい。
また、種別番号1は、アライメント失敗要因が特定できず、保全方法が不明である場合の分類に対応している。
また、種別番号2は、アライメント失敗要因が基板210を受け渡す際の位置ずれであり、保全方法が基板210の受け渡し位置の調整である場合の分類に対応している。
また、種別番号3は、アライメント失敗要因がアライメント計測時における光源120の光量の設定ミスであり、保全方法がアライメント計測時における光源120の光量の調整である場合の分類に対応している。
また、種別番号4は、アライメント失敗要因がアライメント計測時における基板ステージ200の振動であり、保全方法がアライメント計測時における基板ステージ200の振動に対する調整である場合の分類に対応している。
また、種別番号5は、アライメント失敗要因が光源120の劣化であり、保全方法が光源120の交換である場合の分類に対応している。
なお、上記の種別は一例であり、これ以外の分類の種別を設定しても構わない。
また、これに限らず、アライメントデータ301が上記の種別に複合的に当てはまった場合には、それぞれの種別に当てはまった度合いに応じて重み付けを行って分類しても構わない。
そして、種別番号が付けられた複数のアライメントデータ301を学習させることによって、推論ロジックを作成することができる。
例えば、学習モデルを得るために必要な学習データ305を作成するために、ユーザが複数のアライメントデータ301を確認して種別番号を手動で入力していくことも可能である。
また、学習モデルから出力される分類情報302の正解率を高めるためには、大量のアライメントデータ301に対して学習データ305を作成する必要がある。
図4は、表示装置206に表示される画面900を例示的に示す図である。
さらに、表示装置206に分類の種別番号の入力をするために必要な情報を表示させることによって、ユーザが入力装置205を介して分類のための種別番号の情報を入力することができる。
また、不図示のCPUでは、表示装置206における表示、及び入力装置205における入力の有効化の可否を判定する判定手段820による処理が実行される。
未作成データ801は、アライメント処理において取得されたアライメントデータ301であり、学習データを作成するためのデータである。
また、作成済データ802は、未作成データ801について種別番号が付加されたデータであり、画像分類手段400に入力される学習データ305となる。
また、表示手段800及び入力手段810は、露光装置10の主制御部100、管理装置12及びホストコンピュータ11のうちの少なくとも1つにおいて実行されるソフトウェアプログラムによって実現可能である。
また、判定手段820は、露光装置10の主制御部100、管理装置12及びホストコンピュータ11のうちの少なくとも1つにおいて実行されるソフトウェアプログラムによって実現可能である。
図5は、学習データ305の作成画面を例示的に示す図である。
例えば、画面910には、基板アライメント光学系190により撮像されたマーク211のマーク画像911が表示される。
また、画面910には、例えば露光装置10の機種、露光装置10の設置ライン、露光装置10の照明条件、基板ステージ200の位置情報等のマーク211を撮像した時の関連データ912が表示される。
分類情報913の選択状態は入力装置205を用いて選択、非選択を入力することが可能である。
ある分類が選択された状態で確定ボタン914が押下された場合、表示された未作成データ801について選択された分類の情報が入力される。
また、中止ボタン915が押下された場合、学習データ305の作成が中止される。
判定手段820は、所定の条件に基づいて、学習データ305の作成の開始や終了を判定する。つまり、判定手段820は、表示手段800に表示装置206における分類の選択を行うための情報の表示をさせ、入力手段810に分類の選択情報を入力させる処理を開始するかを判定する。
また、判定手段820は、表示手段800による表示装置206における分類の選択を行うための情報の表示、入力手段810による分類の選択情報の入力の処理を終了させるかを判定する。
また、記憶装置204には、未作成データ801及び作成済データ802の件数が記憶され、入力手段810や画像分類手段400によってそれらのデータの件数が更新されるようにしてもよい。
また、表示手段800は、それらのデータの件数を表示装置206に表示させてもよい。
図6は、学習データ305を作成する処理を示すフローチャートである。
判定手段820が学習データ305の作成を開始しないと判定した場合には所定の期間が経過した後にS110に戻り、再度、学習データ305の作成を開始するかを判定する。
そしてS111において、未作成データ801に含まれるアライメントデータ301において上記の要領に従って分類の種別番号の情報が付加される。
判定手段820が学習データ305の作成を終了しないと判定した場合にはS111に戻り、次の未作成データ801が表示装置206に表示される。
図7は、学習データ305の作成画面を表示させるボタンを示す例示的な図である。
表示手段800が、ボタン901を画面900に表示させ、ユーザによりボタンが押下された場合に、未作成データ801を分類するための画面を表示装置206に表示させる。
メッセージ902が表示されることにより、ユーザは未作成データ801の件数に基づき、学習データ305の作成を開始するかを判定することができる。
また、選択した種別に含まれるアライメントデータ301の数を集計して結果を表示できるようにしても良い。
また、選択した種別に含まれるアライメントデータ301を付与された関連データで区分けし、集計して結果を表示できるようにしても構わない。
保全処理が可能であると判断された場合(ステップS405のYes)、保全処理303が手動または自動で実行される(ステップS406)。一方、保全処理303が可能ではないと判断された場合(ステップS405のNo)、保全処理の実施判断を終了する。
なお、ここでいう保全処理303は、例えば表1に示されるものであり、装置によって自動で実施されてもよく、ユーザに手動で実施させるために装置によって警告を表示させても構わない。
なお、この追加学習(分類の基準を変更する)は、ユーザによって手動で実行されてもよいし、装置によって自動で実行されてもよい。
一方、所定の時間において保全処理303が実施された種別番号に再びアライメントデータ301が分類されない場合(ステップS407のYes)、保全処理の実施判断を終了する。
これにより、露光装置10を保全する必要があるか判断することができる判断装置を得ることができる。
図8(a)及び(b)はそれぞれ、第二実施形態に係る判断装置において露光装置10に保全が必要か判断するための構成を示すブロック図及び処理フロー図である。
なお、本実施形態に係る判断装置は、新たに失敗判定手段430が設けられている以外は、第一実施形態に係る判断装置と同一の構成であるため、同一の部材には同一の符番を付し、説明を省略する。
また、露光処理の実行と同時に、関連データをマーク画像に付加することによって、画像処理手段300がアライメントデータ301を取得した後、画像分類手段400に受け渡される(ステップS602)。
また、画像処理手段300がマーク画像から基板210の位置合わせ誤差が許容範囲内に無くアライメントが失敗したと判定した場合にも、同様にアライメントデータ301を取得した後、画像分類手段400に受け渡される(ステップS602)。
このような場合には、不図示の外部計測器による当該基板210のオーバーレイ計測結果によって、誤計測によって成功と判定されたアライメントデータ301を失敗したと再判定してもよい。
また、関連データは、ロット、基板210、原版170、レシピ、環境条件、処理日時などの構成を特定する情報も含みうる。
さらに、関連データは、マーク計測時における露光装置10の各種オフセットの設定、マーク211を照明する光源120の光量や光学系のフォーカス量等の照明条件などの構成を特定する情報を含みうる。
また、関連データは、マーク211の種別等の露光装置10のアライメント時の動作条件やステージの位置情報などの構成を特定する情報を含みうる。
また、関連データは、直前のアライメント計測結果や基板ステージ200が基板210を吸着する圧力等のアライメント時の動作状態などの構成を特定する情報を含みうる。
スループット向上のために、画像処理手段300によってアライメントが失敗したと判定されたアライメントデータ301のみが画像分類手段400に受け渡されてもよい。
また、画像分類手段400に対するアライメントデータ301の受け渡しは、一つのマーク211に対する画像処理が終了する毎に順次行って良い。また、これに限らず、基板210の全てのマーク211に対して画像処理が終了した後に一括して行っても構わない。
なお、画像分類手段400は、露光装置10の主制御部100、管理装置12及びホストコンピュータ11のうちの少なくとも一つにおいて実行されるソフトウェアプログラムによって実現可能である。
また、種別番号2は、アライメント失敗要因が基板210を受け渡す際の位置ずれ、若しくは基板210の処理工程に依存したマーク211の位置変動であり、前者の場合には保全方法が基板210の受け渡し位置の調整である場合の分類に対応している。
また、種別番号3は、アライメント失敗要因がアライメント計測時における光源120の光量の設定ミスであり、保全方法がアライメント計測時における光源120の光量の調整である場合の分類に対応している。
また、種別番号4は、アライメント失敗要因がアライメント計測時における基板ステージ200の振動、若しくは基板210の処理工程に依存したコントラストの低下である場合の分類に対応している。そして、アライメント失敗要因が前者の場合には、保全方法がアライメント計測時における基板ステージ200の振動に対する調整である場合の分類に対応している。
また、種別番号5は、アライメント失敗要因が光源120の劣化であり、保全方法が光源120の交換である場合の分類に対応している。
なお、上記の種別は一例であり、これ以外の分類の種別を設定しても構わない。
また、これに限らず、アライメントデータ301が上記の種別に複合的に当てはまった場合には、それぞれの種別に当てはまった度合いに応じて重み付けを行って分類しても構わない。
しかしながら、本実施形態に係る判断装置では、表2に示されているように、一つの種別番号に対して複数の要因が特定され、それぞれの要因に対して保全方法が提示されている場合がある。
これは、既存のアライメントデータ301のみではアライメント失敗要因を一つに絞り込むことができないことを意味している。
そして、画像分類手段400による分類によって、マーク211の位置が大きくずれていることに基づいて、アライメントデータ301は種別番号2に分類されるとする。
すなわち、このアライメント失敗が、露光装置10における基板210の受け取り位置がずれたことにより発生している場合には、露光装置10において基板210の受け取り位置を調整することによって復旧を行うことができる。
しかしながら、基板210の処理工程に依存したマーク211の位置変動がある、すなわち基板210上のずれた位置にマーク211が形成されている場合には露光装置10以外の装置における基板処理工程を勘案した調整が必要となる。そのため、露光装置10の保全処理では復旧を行うことはできない。
すなわち、画像分類手段400は、そのように分類された分類情報302を失敗判定手段430に受け渡し、露光装置由来の要因であるか判定を行う(ステップS604)。
ここで、失敗判定手段430は、例えば管理装置12において実行されるソフトウェアプログラムによって実現可能である。
このため、失敗判定手段430は、表3に示されているような、過去における互いに同一の回数のアライメント処理によって取得された分類情報302を露光装置間で比較することによって判定を行う。
従って、失敗判定手段430は、種別番号2に分類されるアライメントデータ301が露光装置EQ2において取得されたものである場合には、上記の比較結果、すなわち露光装置由来の要因であることを特定する判定結果431を画像分類手段400へ返信する。
すなわち、画像分類手段400は、露光装置EQ2において取得されたアライメントデータ301を種別番号2に分類する際には、アライメント失敗要因が基板210を受け渡す際の位置ずれであると分類する。そして、保全方法が基板210の受け渡し位置の調整であると分類することができる。
また、失敗判定手段430における判定は、所定の装置において分類された回数をx、各露光装置において分類された回数の平均値及び標準偏差をそれぞれμ及びσとすると、検定統計量|x-μ|/σが閾値を超えていることによって行ってもよい。
また、失敗判定手段430における判定方法は上記に限定されるものではなく、その他、統計的に外れ値を選択する手法を採用することも可能である。
また、失敗判定手段430における判定は、所定のアライメントモードやレシピ等、特定の動作条件で実施されたアライメント処理で取得されたマーク画像に限定して行ってもよい。すなわち、失敗判定手段430における判定は、各基板処理装置における同一の動作条件によって取得されたマーク画像に対する分類を比較することによって行ってもよい。
保全処理303が可能であると判断された場合(ステップS607のYes)、保全処理303が手動または自動で実行される(ステップS608)。一方、保全処理303が可能ではないと判断された場合(ステップS607のNo)、保全処理の実施判断を終了する。
なお、ここでいう保全処理303は、例えば表2に示されるものであり、装置によって自動で実施されてもよく、ユーザに手動で実施させるために装置によって警告を表示させても構わない。
すなわち、画像分類手段400によってアライメントデータ301を別の種別番号に分類するように追加学習を行う(分類の基準を変更する)、若しくはステップS604の判断における閾値を変更する(判断の基準を変更する)(ステップS610)。
なお、ステップS610における追加学習は、ユーザによって手動で実行されてもよいし、装置によって自動で実行されてもよい。また、ステップS610における閾値の変更は、ユーザによって手動で実行されてもよいし、装置によって機械学習等を用いて自動で実行されてもよい。
それにより、分類されたアライメント失敗要因が露光装置10に由来するものか判断し、それに基づいて露光装置10を保全する必要があるか判断している。
本実施形態に係る判断装置を利用した物品の製造方法は、例えば、デバイス(半導体素子、磁気記憶媒体、液晶表示素子など)などの物品を製造するのに好適である。
また、本実施形態に係る物品の製造方法は、露光装置10を用いて、感光剤が塗布された基板を露光する(パターンを基板に形成する)工程と、露光された基板を不図示の現像装置を用いて現像する(基板を処理する)工程とを含む。
本実施形態に係る物品の製造方法は、従来に比べて、物品の性能、品質、生産性及び生産コストの少なくとも1つにおいて有利である。
また、基板処理装置10の一例として露光装置について説明したが、これに限定されるものではない。
例えば、基板処理装置10の一例として、型を用いて基板にインプリント材のパターンを形成するインプリント装置であってもよい。
また、基板処理装置10は、感光媒体を基板の表面上に塗布する塗布装置、パターンが形成された基板を現像する現像装置等、デバイス等の物品の製造において前述のようなインプリント装置等の装置が実施する工程以外の工程を実施する製造装置も含みうる。
12 管理装置(判断装置)
210 基板
211 マーク
301 アライメントデータ(画像データ)
Claims (19)
- 基板処理装置において撮像された基板上のマークの画像データに対して、機械学習によって取得される学習モデルを用いてアライメント失敗要因に関する分類を行い、該分類の結果に基づいて前記基板処理装置を保全する必要があるか判断することを特徴とする判断装置。
- 前記判断装置は、前記画像データに関連する情報を含む関連データを前記画像データに付加して取得されるアライメントデータに対して前記分類を行うことを特徴とする請求項1に記載の判断装置。
- 前記判断装置は、複数の前記基板処理装置の間において前記分類を比較することによって、前記分類を行うことを特徴とする請求項1または2に記載の判断装置。
- 前記判断装置は、前記比較によって、前記アライメント失敗要因が前記基板処理装置に由来するか判断することを特徴とする請求項3に記載の判断装置。
- 前記判断装置は、各基板処理装置において取得された同一数の前記画像データに対する前記分類を比較することによって、前記アライメント失敗要因が前記基板処理装置に由来するか判断することを特徴とする請求項4に記載の判断装置。
- 前記判断装置は、各基板処理装置における同一期間内に取得された前記画像データに対する前記分類を比較することによって、前記アライメント失敗要因が前記基板処理装置に由来するか判断することを特徴とする請求項4に記載の判断装置。
- 前記判断装置は、各基板処理装置における同一の動作条件によって取得された前記画像データに対する前記分類を比較することによって、前記アライメント失敗要因が前記基板処理装置に由来するか判断することを特徴とする請求項4乃至6のいずれか一項に記載の判断装置。
- 前記判断装置は、前記アライメント失敗要因が前記基板処理装置に由来すると判断した際に、前記基板処理装置に対する保全処理を実行することを特徴とする請求項4乃至7のいずれか一項に記載の判断装置。
- 前記判断装置は、前記保全処理を実行した後に前記アライメント失敗要因が解消されているか判断し、解消されていない場合には、前記アライメント失敗要因が前記基板処理装置に由来するか判断するための基準を変更することを特徴とする、請求項8に記載の判断装置。
- 前記判断装置は、前記画像データを分類した後、該分類されたアライメント失敗要因に対応する保全方法に基づいて前記基板処理装置に対する保全処理を実行することを特徴とする請求項1乃至9のいずれか一項に記載の判断装置。
- 前記判断装置は、前記保全処理を実行した後に前記アライメント失敗要因が解消されているか判断し、解消されていない場合には、前記分類の基準を変更することを特徴とする、請求項10に記載の判断装置。
- 前記判断装置は、前記分類の結果及び該結果に対応する保全方法の少なくとも一方を表示することを特徴とする請求項1乃至11のいずれか一項に記載の判断装置。
- 前記画像データはアライメント処理が失敗した画像データのみを含み、前記判断装置は、前記アライメント処理が失敗した画像データのみに対して前記分類を行うことを特徴とする請求項1乃至12のいずれか一項に記載の判断装置。
- 前記基板処理装置は、原版に形成されたパターンを露光光を用いて前記基板上に転写するように前記基板を露光する露光装置であることを特徴とする請求項1乃至13のいずれか一項に記載の判断装置。
- 基板を処理する基板処理装置であって、請求項1乃至14のいずれか1項に記載の判断装置を有することを特徴とする基板処理装置。
- 請求項15に記載の基板処理装置を用いて基板を処理する工程
を有し、
処理された前記基板から物品を製造することを特徴とする物品の製造方法。 - 基板を処理する複数の基板処理装置と、
該複数の基板処理装置の動作を制御するホストコンピュータと、
前記複数の基板処理装置の保守を管理する管理装置と、
を備え、
前記管理装置は、請求項1乃至14のいずれか1項に記載の判断装置を含むことを特徴とする基板処理システム。 - 基板処理装置において撮像された基板上のマークの画像データに対して、機械学習によって取得される学習モデルを用いてアライメント失敗要因に関する分類を行う工程と、
該分類を行う工程の結果に基づいて前記基板処理装置を保全する必要があるか判断する工程と、
を有することを特徴とする判断方法。 - コンピュータに保全の必要性を判断させるプログラムが記録されたコンピュータが読み取り可能な記録媒体であって、
基板処理装置において撮像された基板上のマークの画像データに対して、機械学習によって取得される学習モデルを用いてアライメント失敗要因に関する分類を行う工程と、
該分類を行う工程の結果に基づいて前記基板処理装置を保全する必要があるか判断する工程と、
をコンピュータに実行させることを特徴とするプログラムが記録されたコンピュータが読み取り可能な記録媒体。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019174330A JP7373340B2 (ja) | 2019-09-25 | 2019-09-25 | 判断装置 |
TW109131259A TWI829962B (zh) | 2019-09-25 | 2020-09-11 | 判斷裝置、基板處理裝置、物品的製造方法、基板處理系統、判斷方法及電腦可讀取記錄媒體 |
KR1020200117417A KR20210036264A (ko) | 2019-09-25 | 2020-09-14 | 판단 장치 |
CN202011023439.8A CN112558435B (zh) | 2019-09-25 | 2020-09-25 | 判断装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019174330A JP7373340B2 (ja) | 2019-09-25 | 2019-09-25 | 判断装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021051200A JP2021051200A (ja) | 2021-04-01 |
JP7373340B2 true JP7373340B2 (ja) | 2023-11-02 |
Family
ID=75042556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019174330A Active JP7373340B2 (ja) | 2019-09-25 | 2019-09-25 | 判断装置 |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP7373340B2 (ja) |
KR (1) | KR20210036264A (ja) |
CN (1) | CN112558435B (ja) |
TW (1) | TWI829962B (ja) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003332209A (ja) | 2002-05-13 | 2003-11-21 | Hitachi Ltd | 半導体デバイスの製造方法並びに製造ラインの診断方法、そのシステムおよびそのプログラム |
JP2008141018A (ja) | 2006-12-01 | 2008-06-19 | Canon Inc | 露光装置、露光装置のプログラム及びデバイス製造方法 |
JP2009027020A (ja) | 2007-07-20 | 2009-02-05 | Nikon Corp | 検査装置、露光装置及び検査方法 |
JP2014093474A (ja) | 2012-11-06 | 2014-05-19 | Canon Inc | 露光装置の復旧方法、および露光装置 |
JP2019061565A (ja) | 2017-09-27 | 2019-04-18 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 異常診断方法および異常診断装置 |
US20190187555A1 (en) | 2017-12-17 | 2019-06-20 | United Microelectronics Corp. | Automatic inline detection and wafer disposition system and method for automatic inline detection and wafer disposition |
JP2021026019A (ja) | 2019-07-31 | 2021-02-22 | キヤノン株式会社 | 判断装置 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000260699A (ja) * | 1999-03-09 | 2000-09-22 | Canon Inc | 位置検出装置及び該位置検出装置を用いた半導体露光装置 |
JP2007096069A (ja) * | 2005-09-29 | 2007-04-12 | Nikon Corp | 位置合わせ方法、重ね合わせ精度計測方法、露光方法、位置合わせ装置、露光装置、及び重ね合わせ精度計測装置 |
TW200745771A (en) * | 2006-02-17 | 2007-12-16 | Nikon Corp | Adjustment method, substrate processing method, substrate processing apparatus, exposure apparatus, inspection apparatus, measurement and/or inspection system, processing apparatus, computer system, program and information recording medium |
US9025136B2 (en) * | 2008-09-23 | 2015-05-05 | Applied Materials, Inc. | System and method for manufacturing three dimensional integrated circuits |
JP6630839B2 (ja) * | 2016-02-18 | 2020-01-15 | エーエスエムエル ネザーランズ ビー.ブイ. | リソグラフィ装置、デバイス製造方法ならびに関連データ処理装置およびコンピュータプログラム製品 |
US11580398B2 (en) * | 2016-10-14 | 2023-02-14 | KLA-Tenor Corp. | Diagnostic systems and methods for deep learning models configured for semiconductor applications |
US10877381B2 (en) * | 2016-10-21 | 2020-12-29 | Asml Netherlands B.V. | Methods of determining corrections for a patterning process |
US10733744B2 (en) * | 2017-05-11 | 2020-08-04 | Kla-Tencor Corp. | Learning based approach for aligning images acquired with different modalities |
WO2019063245A1 (en) * | 2017-09-28 | 2019-04-04 | Asml Netherlands B.V. | LITHOGRAPHIC METHOD |
CN109556509B (zh) * | 2018-01-04 | 2020-07-03 | 奥特斯(中国)有限公司 | 对准标记的边缘锐度评估 |
EP3518040A1 (en) * | 2018-01-30 | 2019-07-31 | ASML Netherlands B.V. | A measurement apparatus and a method for determining a substrate grid |
-
2019
- 2019-09-25 JP JP2019174330A patent/JP7373340B2/ja active Active
-
2020
- 2020-09-11 TW TW109131259A patent/TWI829962B/zh active
- 2020-09-14 KR KR1020200117417A patent/KR20210036264A/ko not_active Application Discontinuation
- 2020-09-25 CN CN202011023439.8A patent/CN112558435B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003332209A (ja) | 2002-05-13 | 2003-11-21 | Hitachi Ltd | 半導体デバイスの製造方法並びに製造ラインの診断方法、そのシステムおよびそのプログラム |
JP2008141018A (ja) | 2006-12-01 | 2008-06-19 | Canon Inc | 露光装置、露光装置のプログラム及びデバイス製造方法 |
JP2009027020A (ja) | 2007-07-20 | 2009-02-05 | Nikon Corp | 検査装置、露光装置及び検査方法 |
JP2014093474A (ja) | 2012-11-06 | 2014-05-19 | Canon Inc | 露光装置の復旧方法、および露光装置 |
JP2019061565A (ja) | 2017-09-27 | 2019-04-18 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 異常診断方法および異常診断装置 |
US20190187555A1 (en) | 2017-12-17 | 2019-06-20 | United Microelectronics Corp. | Automatic inline detection and wafer disposition system and method for automatic inline detection and wafer disposition |
JP2021026019A (ja) | 2019-07-31 | 2021-02-22 | キヤノン株式会社 | 判断装置 |
Also Published As
Publication number | Publication date |
---|---|
TW202113510A (zh) | 2021-04-01 |
JP2021051200A (ja) | 2021-04-01 |
TWI829962B (zh) | 2024-01-21 |
KR20210036264A (ko) | 2021-04-02 |
CN112558435B (zh) | 2024-05-28 |
CN112558435A (zh) | 2021-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113406865B (zh) | 确定图案化过程的校正的方法 | |
JP4715749B2 (ja) | アライメント情報表示方法とそのプログラム、アライメント方法、露光方法、デバイス製造方法、表示システム、表示装置 | |
JP5057248B2 (ja) | 測定検査方法、測定検査装置、露光方法、デバイス製造方法及びデバイス製造装置 | |
US11347153B2 (en) | Error detection and correction in lithography processing | |
US20070052939A1 (en) | Pre-measurement processing method, exposure system and substrate processing apparatus | |
EP3312672A1 (en) | Methods of determining corrections for a patterning process, device manufacturing method, control system for a lithographic apparatus and lithographic apparatus | |
US10996574B2 (en) | Substrate processing apparatus, article manufacturing method, substrate processing method, substrate processing system, management apparatus, and storage medium | |
KR101867648B1 (ko) | 위치를 구하는 방법, 노광 방법 및 물품의 제조 방법 | |
CN112309909B (zh) | 判断装置、基板处理装置以及物品的制造方法 | |
US6876435B2 (en) | Exposure method, plane alignment method, exposure apparatus, and device manufacturing method | |
JP6608130B2 (ja) | 計測装置、リソグラフィ装置、及び物品の製造方法 | |
JP7373340B2 (ja) | 判断装置 | |
US11886125B2 (en) | Method for inferring a local uniformity metric | |
US20220365454A1 (en) | Mark detecting apparatus, mark learning apparatus, substrate processing apparatus, mark detecting method, and manufacturing method of article | |
JP2020191379A (ja) | 情報処理装置、プログラム、基板処理装置、物品の製造方法、及び物品の製造システム | |
JP2006140204A (ja) | 計測条件の最適化方法、該最適化方法を使用した位置計測方法、該位置計測方法を使用した位置合わせ方法、該位置合わせ方法を使用したデバイス製造方法、計測条件の最適化システム、該最適化システムを使用した位置計測装置及び該位置計測装置を使用した露光装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20220630 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220913 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230426 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230516 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230712 |
|
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: 20230921 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231023 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7373340 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |