(57)【特許請求の範囲】
【請求項１】
光源から出射された光を第１の光学系を介してマスクに照射し、前記マスクを透過または前記マスクで反射した光を撮像部に入射させて、前記マスクに配置されたパターンについて第１の光学画像データを取得する工程と、
前記第１の光学系より解像度が低く前記パターンを半導体基板へ転写するのに使用される露光装置の光学系を模擬した第２の光学系を介して、前記光源から出射された光を前記マスクに照射し、前記マスクを透過または前記マスクで反射した光を前記撮像部に入射させて、前記パターンについて第２の光学画像データを取得する工程と、
前記マスクの製造プロセス、および前記マスクに設けられたパターンが半導体基板へ転写されて製造される半導体装置の製造プロセスの少なくとも一方で定められた前記マスクのパターンの形状および寸法を反映した補正を、前記パターンの設計データに対して行い、該補正後の設計データから、前記第１の光学画像データに対応する第１の参照画像データと、前記第２の光学画像データに対応する第２の参照画像データとを生成する工程と、
前記第１の光学画像データを前記第１の参照画像データと比較して、前記第１の光学画像データにおける前記パターンの欠陥を検出する工程と、
前記第２の光学画像データを前記第２の参照画像データと比較して、前記第２の光学画像データにおける前記パターンの欠陥を検出する工程と、
前記第２の光学画像データにおける前記欠陥の情報を参照して、前記第１の光学画像データで検出された欠陥について、前記半導体基板への転写性を評価し、該欠陥が真の欠陥であるか擬似欠陥であるかを判定する工程とを有することを特徴とする検査方法。
【請求項２】
前記半導体装置の製造プロセスで定められた前記マスクのパターンの形状および寸法は、前記マスクの所定パターンにおける寸法の測定値と設計値との差から推定されることを特徴とする請求項１に記載の検査方法。
【請求項３】
前記第１の参照画像データと前記第２の参照画像データとを生成する工程では、前記補正後の設計データから生成したイメージデータにフィルタ処理を行い、
前記第１の光学画像データと前記第１の参照画像データの差分、および前記第２の光学画像データと前記第２の参照画像データの差分がそれぞれ最小となるように、前記第１の光学系と前記第２の光学系の解像特性を模擬したシミュレーションと、前記撮像部の像形成パラメータとを調整することを特徴とする請求項１または２に記載の検査方法。
【請求項４】
光源から出射された光を光学系を介してマスクに照射し、前記マスクを透過または前記マスクで反射した光を撮像部に入射させて、前記マスクに配置されたパターンについて光学画像データを取得する工程と、
前記マスクの製造プロセス、および前記マスクに設けられたパターンが半導体基板へ転写されて製造される半導体装置の製造プロセスの少なくとも一方で定められた前記マスクのパターンの形状および寸法を反映した補正を、前記パターンの設計データに対して行い、該補正後の設計データから、前記光学画像データに対応する参照画像データを生成する工程と、
前記光学画像データを前記参照画像データと比較して、前記光学画像データにおける前記パターンの欠陥を検出する工程と、
前記光学画像データで検出された前記パターンの欠陥の光学画像データ、光学画像データに対応する参照データ、および補正後の設計パターンデータを用いて、前記半導体基板へ転写される欠陥の形状を推定し、前記補正後の設計データに前記推定した欠陥の形状に関する情報を加えたデータから、前記マスクに設けられたパターンが前記半導体基板へ転写される条件を用いて、前記半導体基板へ転写される前記パターンの第１の転写像を推定する工程と、
前記補正後の設計データから、前記マスクに設けられたパターンが前記半導体基板へ転写される条件を用いて、前記半導体基板へ転写される前記パターンの第２の転写像を推定する工程と、
前記第１の転写像と前記第２の転写像を比較して、前記欠陥の前記半導体基板への転写性を評価し、該欠陥が真の欠陥であるか擬似欠陥であるかを判定する工程とを有することを特徴とする検査方法。
【請求項５】
光源と、
マスクが載置されるステージと、
前記光源から出射された光を前記ステージに向けて照射するとともに、開口係数が可変である光学系と、
前記光源から出射され、前記光学系を介して前記ステージに載置されるマスクを透過または前記マスクで反射した光が入射して、前記マスクの光学画像データを取得する撮像部と、
前記マスクに配置されたパターンの設計データに対して、前記マスクの製造プロセス、および前記マスクに設けられたパターンが半導体基板へ転写されて製造される半導体装置の製造プロセスの少なくとも一方で定められた前記マスクのパターンの形状および寸法が反映されるように補正したデータから、前記光学画像データに対応する参照画像データを生成する参照画像生成部と、
前記光学画像データを前記参照画像データと比較して、前記光学画像データにおける前記パターンの欠陥を検出する比較部と、
前記開口係数を前記パターンの欠陥の検出に必要な値として前記撮像部で取得した第１の光学画像データと、前記参照画像生成部で生成した第１の参照画像とを前記比較部で比較して検出した欠陥を、前記開口係数を前記パターンを半導体基板へ転写するのに使用される露光装置の光学系を模擬した値として前記撮像部で取得した第２の光学画像データと、前記参照画像生成部で生成した第２の参照画像とを前記比較部で比較して検出した欠陥の情報に基づいて判定する欠陥解析部とを有することを特徴とする検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検査方法および検査装置に関し、より詳しくは、ダイ−トゥ−データベース（Die to Database）比較方式によってマスクを検査する検査方法および検査装置に関する。
【背景技術】
【０００２】
半導体装置の製造工程では、マスクに形成されたパターンが縮小投影露光装置を用いてウェハ（半導体基板）に転写される。具体的には、ステッパまたはスキャナと呼ばれる露光装置が、マスクに設けられた回路パターンを４分の１から５分の１程度に縮小してウェハに投影する。
【０００３】
近年、大規模集積回路（Large Scale Integration：ＬＳＩ）の高集積化および大容量化に伴い、半導体装置に要求される回路線幅は狭小化の一途を辿っている。それに伴って、マスクに形成されるパターンの線幅も狭くなっている。例えば、最近の代表的なロジックデバイスでは、数十ナノメートルの線幅のパターンを形成することが要求されている。
【０００４】
ＬＳＩの製造には多大なコストがかかる。そのため、製造工程での歩留まりの向上が重要である。ＬＳＩの製造歩留まりを低下させる大きな要因としては、マスクに形成されたパターンの欠陥や、半導体装置の製造工程におけるプロセス条件の変動などが挙げられる。そこで、検査によってマスクの欠陥を検出したり、プロセス条件の変動にマージンを設けたりしている。
【０００５】
プロセス条件の変動マージンを確保する方法として、マスクのパターンの寸法精度を高めることが挙げられる。また、上述したように、マスクのパターンは微細化が進んでいる。こうしたことから、マスクの検査においては、微細なパターンの形状や寸法の変動を欠陥として検出することが必要になる。具体的には、ライン同士が短絡するショート欠陥や、ラインが断線するオープン欠陥などに代表される形状欠陥、パターンの線幅異常やパターンの位置ずれによって隣接パターンとの空隙が適正でないことによる欠陥などの検出が要求されている。
【０００６】
ところで、微細な回路パターンを形成する方法の一つに、ＯＰＣ（Optical Proximity Correction：光近接効果補正）技術がある。この技術は、ウェハに形成されるパターンが設計パターンと一致するように、マスクに形成するパターンを予め補正しておくものである。
【０００７】
ＯＰＣ技術では、メインパターンの脇にアシストパターンが配置される。これにより、メインパターンの領域に入射する光エネルギーが確保され、ウェハ上でのメインパターンの形成性が向上する。アシストパターンは、ウェハに転写されないので、マスクの検査でアシストパターンに欠陥が検出されても、実用上は問題とならない。そのため、こうした欠陥は擬似欠陥として、真の欠陥と区別されるべきものになる。
【０００８】
しかしながら、最近の微細化が進んだマスクでは、真の欠陥と擬似欠陥との区別がされ難くなっている。つまり、設計データを基に生成される参照画像データと、検査装置が撮影したパターンの光学画像データとの比較だけでは、欠陥として検出されるべきものかどうかの判定が困難である。
【０００９】
そこで、欠陥の判定方法にシミュレーションを取り入れることが提案されている。
【００１０】
例えば、特許文献１には、検査装置の光学系を模擬したシミュレーションを行って、検査装置がマスクを検査する際に検出する、マスクのパターン形状に関する情報を取得し、この情報を用いて検査結果が許容範囲内であるか否かを判定する検査方法が記載されている。
【００１１】
また、特許文献２には、所定の領域に配置された多数のポリゴンを含むリソグラフィックデザインをシミュレートする方法が開示されている。具体的には、特許文献２の図４に、ポリゴンデザインデータベースのビットマップイメージを使用して空間像を生成し（ボックス１２６）、これを使用することでレジストモデリングまたはシミュレーション（ボックス１２８）が実行されることが記載されている。また、特許文献２の図７には、マスク検査装置で取得される光学画像から、シミュレーションによってウェハ空間像を推定する技術が示されている。これらの技術は、ウェハ空間像、または、露光光によるフォトレジストの反応などのウェハ生成プロセスの結果として得られるウェハ像での正否を指摘するものである。
【００１２】
また、特許文献３には、１）マスク検査システムでは、リソグラフィ処理工程における特定の条件下での欠陥が下地のフォトレジストに転写されるか否かを判断することが重要であること、２）マスク欠陥がプリントされないか、または、リソグラフィ処理に影響を与えないならば、欠陥のあるマスクを使って許容可能なリソグラフィを行えることが記載されている。特許文献３には、さらに、マスクの一部分の画像を含む欠陥区域画像を受け取って模擬画像を生成する検査装置が開示されている。この模擬画像には、ウェハに転写されるシミュレーション画像が含まれる。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２０１２−２５２０５５号公報
【特許文献２】特開２００９−１０５４３０号公報
【特許文献３】特表２００１−５１６８９８号公報
【非特許文献】
【００１４】
【非特許文献１】H. H. Hopkins, On the diffraction theory of optical images, In Proc. Royal Soc. Series A., volume 217 No.1131, pages 408-432, 1953
【非特許文献２】N. B. Cobb,「Fast Optical and Process Proximity Correction Algorithms for Integrated Circuit Manufacturing」 A dissertation submitted in partial satisfaction oｆ the requirements for the degree of Doctor of Philosophy in Engineering: Electrical Engineering and Computer Science in the Graduate Division of the University of California at Berkeley. Spring 1988
【発明の概要】
【発明が解決しようとする課題】
【００１５】
しかしながら、シミュレーションには、様々なパラメータが必要であるうえに、真の欠陥と擬似欠陥を判別する閾値の設定が曖昧になるという問題がある。さらに、マスクに形成するパターンの種類や、マスクの出来栄えによって、シミュレーション結果と実際の検査結果との間に開きが生じるという問題もある。
【００１６】
本発明は、こうした点に鑑みてなされたものである。すなわち、本発明の目的は、擬似欠陥を低減して正確な検査を行うことのできる検査方法および検査装置を提供することにある。
【００１７】
本発明の他の目的および利点は、以下の記載から明らかとなるであろう。
【課題を解決するための手段】
【００１８】
本発明の第１の態様は、光源から出射された光を第１の光学系を介してマスクに照射し、前記マスクを透過または前記マスクで反射した光を撮像部に入射させて、前記マスクに配置されたパターンについて第１の光学画像データを取得する工程と、
前記第１の光学系より解像度が低く前記パターンを半導体基板へ転写するのに使用される露光装置の光学系を模擬した第２の光学系を介して、前記光源から出射された光を前記マスクに照射し、前記マスクを透過または前記マスクで反射した光を前記撮像部に入射させて、前記パターンについて第２の光学画像データを取得する工程と、
前記マスクの製造プロセス、および前記マスクに設けられたパターンが半導体基板へ転写されて製造される半導体装置の製造プロセスの少なくとも一方で定められた前記マスクのパターンの形状および寸法を反映した補正を、前記パターンの設計データに対して行い、該補正後の設計データから、前記第１の光学画像データに対応する第１の参照画像データと、前記第２の光学画像データに対応する第２の参照画像データとを生成する工程と、
前記第１の光学画像データを前記第１の参照画像データと比較して、前記第１の光学画像データにおける前記パターンの欠陥を検出する工程と、
前記第２の光学画像データを前記第２の参照画像データと比較して、前記第２の光学画像データにおける前記パターンの欠陥を検出する工程と、
前記第２の光学画像データにおける前記欠陥の情報を参照して、前記第１の光学画像データで検出された欠陥について、前記半導体基板への転写性を評価し、該欠陥が真の欠陥であるか擬似欠陥であるかを判定する工程とを有することを特徴とする検査方法に関する。
【００１９】
本発明の第１の態様において、前記半導体装置の製造プロセスで定められた前記マスクのパターンの形状および寸法は、前記マスクの所定パターンにおける寸法の測定値と設計値との差から推定されることが好ましい。
【００２０】
本発明の第１の態様において、前記第１の参照画像データと前記第２の参照画像データとを生成する工程では、前記補正後の設計データから生成したイメージデータにフィルタ処理を行い、
前記第１の光学画像データと前記第１の参照画像データの差分、および前記第２の光学画像データと前記第２の参照画像データの差分がそれぞれ最小となるように、前記第１の光学系と前記第２の光学系の解像特性を模擬したシミュレーションと、前記撮像部の像形成パラメータとを調整することが好ましい。
【００２１】
本発明の第２の態様は、光源から出射された光を光学系を介してマスクに照射し、前記マスクを透過または前記マスクで反射した光を撮像部に入射させて、前記マスクに配置されたパターンについて光学画像データを取得する工程と、
前記マスクの製造プロセス、および前記マスクに設けられたパターンが半導体基板へ転写されて製造される半導体装置の製造プロセスの少なくとも一方で定められた前記マスクのパターンの形状および寸法を反映した補正を、前記パターンの設計データに対して行い、該補正後の設計データから、前記光学画像データに対応する参照画像データを生成する工程と、
前記光学画像データを前記参照画像データと比較して、前記光学画像データにおける前記パターンの欠陥を検出する工程と、
前記光学画像データで検出された前記パターンの欠陥の光学画像データ、光学画像データに対応する参照データ、および補正後の設計パターンデータを用いて、前記半導体基板へ転写される欠陥の形状を推定し、前記補正後の設計データに前記推定した欠陥の形状に関する情報を加えたデータから、前記マスクに設けられたパターンが前記半導体基板へ転写される条件を用いて、前記半導体基板へ転写される前記パターンの第１の転写像を推定する工程と、
前記補正後の設計データから、前記マスクに設けられたパターンが前記半導体基板へ転写される条件を用いて、前記半導体基板へ転写される前記パターンの第２の転写像を推定する工程と、
前記第１の転写像と前記第２の転写像を比較して、前記欠陥の前記半導体基板への転写性を評価し、該欠陥が真の欠陥であるか擬似欠陥であるかを判定する工程とを有することを特徴とする検査方法に関する。
【００２２】
本発明の第３の態様は、光源と、
マスクが載置されるステージと、
前記光源から出射された光を前記ステージに向けて照射するとともに、開口係数が可変である光学系と、
前記光源から出射され、前記光学系を介して前記ステージに載置されるマスクを透過または前記マスクで反射した光が入射して、前記マスクの光学画像データを取得する撮像部と、
前記マスクに配置されたパターンの設計データに対して、前記マスクの製造プロセス、および前記マスクに設けられたパターンが半導体基板へ転写されて製造される半導体装置の製造プロセスの少なくとも一方で定められた前記マスクのパターンの形状および寸法が反映されるように補正したデータから、前記光学画像データに対応する参照画像データを生成する参照画像生成部と、
前記光学画像データを前記参照画像データと比較して、前記光学画像データにおける前記パターンの欠陥を検出する比較部と、
前記開口係数を前記パターンの欠陥の検出に必要な値として前記撮像部で取得した第１の光学画像データと、前記参照画像生成部で生成した第１の参照画像とを前記比較部で比較して検出した欠陥を、前記開口係数を前記パターンを半導体基板へ転写するのに使用される露光装置の光学系を模擬した値として前記撮像部で取得した第２の光学画像データと、前記参照画像生成部で生成した第２の参照画像とを前記比較部で比較して検出した欠陥の情報に基づいて判定する欠陥解析部とを有することを特徴とする検査装置に関する。
【発明の効果】
【００２３】
本発明の第１の態様によれば、擬似欠陥を低減して正確な検査を行うことのできる検査方法が提供される。
【００２４】
本発明の第２の態様によれば、擬似欠陥を低減して正確な検査を行うことのできる検査方法が提供される。
【００２５】
本発明の第３の態様によれば、擬似欠陥を低減して正確な検査を行うことのできる検査装置が提供される。
【図面の簡単な説明】
【００２６】
【図１】実施の形態１における検査装置の概略構成図である。
【図２】実施の形態１における照明光学系の構成の一例を示す図である。
【図３】マスクの被検査領域と、ストライプおよびフレームとの関係を示す概念図である。
【図４】実施の形態１の検査方法のフロー図である。
【図５】実施の形態２における検査装置の概略構成図である。
【図６】実施の形態２の検査方法のフロー図である。
【発明を実施するための形態】
【００２７】
実施の形態１．
図１は、本実施の形態における検査装置の概略構成図である。この図に示すように、検査装置１００は、被検査対象の光学画像データを取得する構成部Ａと、構成部Ａで取得された光学画像データを用いて検査に必要な処理を行う構成部Ｂとを有する。構成部Ａは、被検査対象の光学画像を撮影して、この光学画像に対応した光学画像データを出力する。
【００２８】
被検査対象としては、例えば、フォトリソグラフィに使用されるマスクが挙げられる。マスクは、透明なガラス基板などの基材の主面に、所定のパターンが配置された構成を有する。構成部Ａは、かかるパターンの光学画像データを出力する。本明細書では、マスクのパターンの光学画像データを単にマスクの光学画像データと称することがある。一方、構成部Ｂは、マスクのパターンの設計データと所定の参照画像生成関数とを用いて生成された参照画像データと、構成部Ａが出力した光学画像データとを比較して、マスクのパターンの欠陥を検出する。尚、本明細書では、マスクのパターンを被検査パターンと称することがある。
【００２９】
構成部Ａは、水平方向（Ｘ軸方向、Ｙ軸方向）および回転方向（θ軸方向）に駆動可能なステージ１０１と、ステージ１０１の位置を測定するレーザ測長システム１０２と、所定の波長の光を出射する光源１０３と、光源１０３からの光をマスクＭａに照明する照明光学系２００と、マスクＭａの光学画像データを生成する撮像部１０４と、マスクＭａをステージ１０１上に載置するオートローダ１０５とを有する。
【００３０】
ステージ１０１は、Ｘ軸モータＭ１、Ｙ軸モータＭ２、およびθ軸モータＭ３によって駆動される。これらのモータ（Ｍ１，Ｍ２，Ｍ３）は、ステージ制御部１１４によって制御される。モータの駆動機構には、例えば、エアスライダと、リニアモータやステップモータなどとを組み合わせて用いることができる。
【００３１】
詳細な図示は省略するが、レーザ測長システム１０２は、ヘテロダイン干渉計などのレーザ干渉計を有する。レーザ干渉計は、ステージ１０１に設けられたＸ軸用とＹ軸用の各ミラーとの間でレーザ光を照射および受光することによって、ステージ１０１の位置座標を測定する。レーザ測長システム１０２による測定データは、位置情報部１１３へ送られる。尚、ステージ１０１の位置座標を測定する方法は、レーザ干渉計を用いるものに限られず、磁気式や光学式のリニアエンコーダを用いるものであってもよい。
【００３２】
光源１０３としては、ハーフピッチ２０ｎｍ以下のデバイスに対するマスクの欠陥検査を可能とするため、フォトリソグラフィで使用される波長１９３ｎｍに近い波長の光源が好適である。例えば、波長１９９ｎｍの紫外光を出射するパルスレーザを用いることができる。
【００３３】
図２は、照明光学系２００の構成の一例を示す図である。
【００３４】
図２において、光源１０３は、基板１０３ａと、基板１０３ａの上に形成された複数の面発光レーザ素子１０３ｂとを有している。基板１０３としては、例えば、シリコンウェハが用いられる。面発光レーザ素子１０３ｂは、紫外線の基本波を発光する素子であり、半導体装置の製造工程と同様にして、シリコンウェハの上に形成される。
【００３５】
照明光学系２００は、集光レンズ２００ａと、照明絞り２００ｂと、フォーカスレンズ２００ｃと、開口絞り２００ｄと、コンデンサレンズ２００ｅとを有する。これらは、光源１０３から出射された光の光軸に沿って、光源１０３の側からマスクＭａに向かって順に配置される。但し、この順番に限定されるものではなく、例えば、照明絞り２００ｂが開口絞り２００ｄの下流側に配置される構成としてもよい。また、照明光学系２００は、図２に示す構成要素以外のものを有していてもよい。例えば、照明光学系２００は、光源１０３から出射した光を、マスクＭａに対し透過照明する光路と反射照明する光路とに分割する手段、円偏光や直線偏光などに変える手段、点光源や輪帯などの光源形状に変える手段などを備えることができる。
【００３６】
光源１０３から出射された光は、集光レンズ２００ａによって集光した後、照明絞り２００ｂを透過する。その後、この光は、フォーカスレンズ２００ｃによって、開口絞り２００ｄに焦点が合わせられる。開口絞り２００ｄを透過した光は、コンデンサレンズ２００ｅを透過した後、マスクＭａを照明する。
【００３７】
コンデンサレンズ２００ｅとマスクＭａの距離は、照明絞り２００ｂの像がマスクＭａの表面で結像する距離に調整される。照明絞り２００ｂの大きさを変えることにより、マスクＭａの表面における照明領域が変わる。一方、開口絞り２００ｄは、コンデンサレンズ２００ｅの焦点位置に配置される。開口絞り２００ｄで結像した光は、コンデンサレンズ２００ｅを透過した後は平行光になり、マスクＭａの表面で像を結ぶことはない。
【００３８】
開口絞り２００ｄの大きさを変えることで、照明光学系２００の開口係数ＮＡを連続的に変えることができる。開口係数ＮＡが大きくなると解像度は高くなり、開口係数ＮＡが小さくなると解像度は低くなる。高い解像度が要求される検査装置では、例えば、光学系の開口係数ＮＡは０．７５〜０．８５である。これに対し、半導体装置の製造工程で、マスクＭａに設けられたパターンをウェハ（半導体基板）に転写する際に使用される露光装置の解像度は、検査装置より低く、光学系の開口係数は、例えば０．３〜０．３５である。
【００３９】
本実施の形態では、開口絞り２００ｄの大きさを変えて、照明光学系２００の開口係数ＮＡを変える。そして、検査装置の光学系に対応した高解像度の光学系（第１の光学系）と、露光装置の光学系を模擬した低解像度の光学系（第２の光学系）とを選択して、マスクＭａのパターンの光学画像を撮像できるようにする。これにより、同一のマスクＭａのパターンについて、高解像度の光学系で撮像した光学画像（以下、高解像度の光学画像と称することがある。）と、低解像度の光学系で撮像した光学画像（以下、低解像度の光学画像と称することがある。）とが得られる。尚、検査装置１００は、上記のように高解像度の光学系と低解像度の光学系とを１つの光学系で実現する構成に限られず、高解像度の光学系と低解像度の光学系の２つの光学系を有する構成であってもよい。
【００４０】
撮像部１０４は、マスクＭａを通過した光を集束させてマスクＭａのパターンの光学画像を結像させる集束レンズ１０４ａと、この光学画像を光電変換するフォトダイオードアレイ１０４ｂと、フォトダイオードアレイ１０４ｂから出力されるアナログ信号を光学画像データとしてのデジタル信号に変換して出力するセンサ回路１０４ｃとを有する。フォトダイオードアレイ１０４ｂには、例えば、ＴＤＩ（Time Delay Integration）センサが配置される。尚、撮像部１０４は、図示しない自動焦点機構によって自動的に焦点調整がなされるように構成されていてもよい。
【００４１】
図１に戻って、構成部Ｂは、検査装置１００の全体の制御を司る制御計算機１１０と、データ伝送路となるバス１１１と、バス１１１を介して制御計算機１１０に接続されたオートローダ制御部１１２、位置情報部１１３、ステージ制御部１１４、参照画像生成関数演算部１１５、参照画像生成部１１６、比較部１１７、欠陥解析部１１８、主記憶装置の一例となる磁気ディスク装置１１９、補助記憶装置の一例となる磁気テープ装置１２０、補助記憶装置の他の例となるフレキシブルディスク装置１２１、表示装置の一例となるＣＲＴ１２２、表示装置の他の例となるＩＴＶカメラによる顕微鏡パターンモニタ１２３、およびプリンタ１２４を有する。
【００４２】
尚、図１では、本実施の形態で必要な構成要素を記載しているが、検査に必要な他の公知の構成要素が含まれていてもよい。また、本明細書において、「〜部」と記載したものは、コンピュータで動作可能なプログラムにより構成することができるが、ソフトウェアとなるプログラムだけではなく、ハードウェアとソフトウェアとの組み合わせやファームウェアとの組み合わせによって実施されるものであってもよい。プログラムにより構成される場合、プログラムは、磁気ディスク装置などの記録装置に記録される。例えば、オートローダ制御部１１２は、電気的回路で構成されてもよく、制御計算機１１０によって処理することのできるソフトウェアとして実現されてもよい。また、電気的回路とソフトウェアの組み合わせによって実現されてもよい。
【００４３】
次に、図１の検査装置１００を用いてマスクＭａを検査する方法の一例を述べる。
【００４４】
本実施の形態による検査方法は、光学画像データの取得工程（Ｓ１）、参照画像データの生成工程（Ｓ２）、欠陥の検出工程（Ｓ３）、欠陥の解析工程（Ｓ４）を含む。以下、各工程について、図面を参照しながら説明する。
【００４５】
（１）光学画像データの取得工程（Ｓ１）
本実施の形態では、検査装置１００の照明光学系２００の開口係数ＮＡを変えることにより、同一のマスクＭａのパターンについて、高解像度の光学系（第１の光学系）で撮像した光学画像と、低解像度の光学系（第２の光学系）で撮像した光学画像とを得る。
【００４６】
図１において、まず、オートローダ１０５により、ステージ１０１上にマスクＭａが載置される。オートローダ１０５は、オートローダ制御部１１２によって駆動される。また、オートローダ制御部１１２の動作は、制御計算機１１０によって制御される。マスクＭａは、真空チャックなどの手段でステージ１０１の上に固定される。
【００４７】
マスクＭａがステージ１０１に載置されると、マスクＭａに光が照射される。具体的には、光源１０３から出射された光が、照明光学系２００を介してマスクＭａに照射される。このとき、図２の開口絞り２００ｄの大きさが、高解像度の光学系に対応するものであれば、高解像度の光学画像が撮像される。一方、開口絞り２００ｄの大きさが、低解像度の光学系に対応するものであれば、低解像度の光学画像が撮像される。
【００４８】
既に述べたように、開口絞り２００ｄの大きさと、照明光学系２００の開口係数ＮＡには相関がある。具体的には、開口絞り２００ｄの開口部が小さくなると、入射角の条件が狭く限定されて、開口係数ＮＡが大きくなり、欠陥検出の感度は高くなる。一方、開口絞り２００ｄの開口部が大きくなると、広い入射角条件の像が検出されるようになり、開口係数ＮＡは小さくなって、欠陥検出の感度は低くなる。
【００４９】
本実施の形態では、高解像度の光学系の開口係数ＮＡ、具体的には、検査装置の光学系の開口係数ＮＡ（例えば、０．７５〜０．８５）に対応する開口絞り２００ｄの大きさを予め決定しておく。また、低解像度の光学系の開口係数ＮＡ、具体的には、マスクＭａに設けられたパターンをウェハに転写する際に使用される露光装置の光学系の開口係数ＮＡ（例えば、０．３〜０．３５）に対応する開口絞り２００ｄの大きさも予め決定しておく。そして、光学画像を撮像する際に、開口絞り２００ｄの大きさを選択して、高解像度の光学画像または低解像度の光学画像が撮像されるようにする。
【００５０】
正確な検査結果を得るためには、マスクＭａのパターンがステージ１０１上で所定の位置に位置合わせされている必要がある。そこで、例えば、マスクＭａに位置合わせ用のアライメントマークを形成し、このアライメントマークを実際に撮像部１０４で撮影して、ステージ１０１上でマスクＭａの被検査パターンの位置合わせを行う。尚、本実施の形態では、マスクＭａの被検査パターンとステージ１０１との相対的な位置合わせをプレートアライメントと称する。
【００５１】
例えば、マスクＭａの被検査パターンの四隅付近で長方形の各頂点となる位置に、十字形状のマスクアライメントマークＭＡが形成されているとする。また、マスクＭａには、複数のチップパターンが形成されており、各チップにもチップアライメントマークＣＡが形成されているとする。一方、ステージ１０１は、水平方向に移動するＸＹステージと、このＸＹステージ上に配置されて回転方向に移動するθステージとによって構成されるものとする。この場合、位置合わせ工程は、具体的には、マスクＭａをステージ１０１上に載置した状態で、被検査パターンのＸ軸およびＹ軸と、ＸＹステージの走行軸とを合わせる工程になる。
【００５２】
まず、４箇所に設けられたマスクアライメントマークＭＡのうちで、Ｙ座標の数値が小さい２点のマスクアライメントマークＭＡを撮影し、両マークが正確に同じＹ座標となるように、θステージを回転させてマスクＭａの回転方向の微調整を行う。このとき、マスクアライメントマークＭＡ間の距離も正確に測定しておく。次に、Ｙ座標の数値が大きい２点のマスクアライメントマークＭＡを撮影する。これによって、４点すべてのマスクアライメントマークＭＡの座標が正確に測定される。
【００５３】
上記の測定から、Ｙ座標の数値が小さい２点のマスクアライメントマークＭＡを底辺の両端に有する四角形の頂点に、他の２点のマスクアライメントマークＭＡが位置するとする。ここで、長方形の各頂座標に位置するはずの他の２点のアライメントマークが、測定された座標にずれていることによって歪んだ形となっていること、また、測定されたアライメントマーク間の距離が設計上の座標距離に対して伸縮を帯びていることから、検査対象となるパターンの領域も、上記の四角形と相似する歪みと伸縮を帯びていると推測され、これを反映した補正が、参照画像生成部１１６で参照画像データを生成する際に行われる。
【００５４】
尚、マスクＭａには、マスクアライメントマークＭＡがなくてもよい。その場合は、マスクＭａのパターンのうちで、できるだけマスクＭａの外周に近くてＸＹ座標が同一であるコーナーの頂点やエッジパターンの辺を使って、位置合わせを行うことができる。
【００５５】
マスクＭａの被検査領域（被検査パターンが設けられた領域）は、短冊状の複数の領域に仮想的に分割される。尚、この短冊状の領域はストライプと称される。各ストライプは、例えば、幅が数百μｍであって、長さがマスクＭａの被検査領域のＸ方向の全長に対応する１００ｍｍ程度の領域とすることができる。
【００５６】
さらに、各ストライプに、格子状に分割した複数の被撮像単位（以下、個々の被撮像単位を「フレーム」と表記する。）を仮想的に設定する。個々のフレームのサイズは、ストライプの幅、または、ストライプの幅を４分割した程度の正方形とするのが適当である。
【００５７】
図３は、マスクＭａにおける被検査領域Ｒと、ストライプ（Ｓｔ１〜Ｓｔ４）およびフレームＦとの関係を示す概念図である。この例では、マスクＭａにおける被検査領域Ｒは、４つのストライプＳｔ１〜Ｓｔ４によって仮想的に分割されており、さらに、個々のストライプＳｔ１〜Ｓｔ４には、４５個のフレームＦが仮想的に設定されている。
【００５８】
各ストライプＳｔ１〜Ｓｔ４は、Ｙ軸方向に整列している。一方、各フレームは、例えば十数μｍ□程度の矩形を呈する。ここで、撮像漏れを防ぐため、隣り合う２つのフレーム間においては、一方のフレームの縁部と他方のフレームの縁部とが所定の幅で重なるように設定される。所定の幅は、例えば、フォトダイオードアレイ１０４ｂの画素サイズを基準とすると、その２０画素分程度の幅とすることができる。尚、ストライプも同様であり、隣り合うストライプの縁部が互いに重なるように設定される。
【００５９】
マスクＭａの光学画像は、ストライプ毎に撮像される。すなわち、図３の例で光学画像を撮像する際には、各ストライプＳｔ１，Ｓｔ２，Ｓｔ３，Ｓｔ４が連続的に走査されるように、ステージ１０１の動作が制御される。具体的には、まず、ステージ１０１が図３の−Ｘ方向に移動しながら、ストライプＳｔ１の光学画像がＸ方向に順に撮像されていく。そして、図１のフォトダイオードアレイ１０４ｂに光学画像が連続的に入力される。ストライプＳｔ１の光学画像の撮像を終えると、ストライプＳｔ２の光学画像が撮像される。このとき、ステージ１０１は、−Ｙ方向にステップ移動した後、ストライプＳｔ１における光学画像の取得時の方向（−Ｘ方向）とは逆方向（Ｘ方向）に移動していく。撮像されたストライプＳｔ２の光学画像も、フォトダイオードアレイ１０４ｂに連続的に入力される。ストライプＳｔ３の光学画像を取得する場合には、ステージ１０１が−Ｙ方向にステップ移動した後、ストライプＳｔ２の光学画像を取得する方向（Ｘ方向）とは逆方向、すなわち、ストライプＳｔ１の光学画像を取得した方向（−Ｘ方向）に、ステージ１０１が移動する。同様にしてストライプＳｔ４の光学画像も撮像される。
【００６０】
マスクＭａを通過した光は、撮像部１０４によって、マスクＭａのパターンの光学画像として結像した後、Ａ／Ｄ（アナログデジタル）変換され、光学画像データとして出力される。具体的には、フォトダイオードアレイ１０４ｂがマスクＭａの光学画像を撮像して、光学画像に対応するアナログ信号をセンサ回路１０４ｃに順次出力する。センサ回路１０４ｃは、フォトダイオードアレイ１０４ｂが出力した各アナログ信号をそれぞれ光学画像データであるデジタル信号に変換して出力する。
【００６１】
尚、光学画像データは、センサ回路１０４ｃに設けられて画素毎にオフセット・ゲイン調整可能なデジタルアンプ（図示せず）に入力される。デジタルアンプの各画素用のゲインは、キャリブレーションによって決定される。例えば、透過光用のキャリブレーションでは、撮像部１０４が撮像する面積に対して十分に広いマスクＭａの遮光領域を撮影中に黒レベルが決定される。次いで、撮像部１０４が撮像する面積に対して十分に広いマスクＭａの透過光領域を撮影中に白レベルが決定される。このとき、検査中の光量変動を見越して、例えば、白レベルと黒レベルの振幅が、８ビット階調データの約４％から約９４％に相当する１０〜２４０に分布するよう、画素毎にオフセットとゲインが調整される。
【００６２】
図４は、本実施の形態の検査方法のフロー図である。光学画像データの取得工程（Ｓ１）、参照画像データの生成工程（Ｓ２）、欠陥の検出工程（Ｓ３）、欠陥の解析工程（Ｓ４）の各工程と対応する部分を、図中に点線で囲んで示している。
【００６３】
図４に示すように、光学画像データの取得工程（Ｓ１）において、照明光学系２００を高解像度の光学系とした場合には、高解像度の光学画像が撮像されて、高解像度の光学画像データ（第１の光学画像データ）が取得される。一方、照明光学系２００を低解像度の光学系とした場合には、低解像度の光学画像が撮像されて、低解像度の光学画像データ（第２の光学画像データ）が取得される。
【００６４】
（２）参照画像データの生成工程（Ｓ２）
参照画像データは、マスクＭａのパターンの設計データ（設計パターンデータ）を基に生成される。尚、参照画像データは、ダイ−トゥ−データベース（Die to Database）比較方式による検査において、光学画像データと比較されて、光学画像データの欠陥の有無を判定する基準となるデータである。本実施の形態では、高解像度の光学系によって取得した光学画像データ（第１の光学画像データ）に対応する参照画像データ（第１の参照画像データ）と、低解像度の光学系によって取得した光学画像データ（第２の光学画像データ）に対応する参照画像データ（第２の参照画像データ）とを生成する。
【００６５】
マスクの製造プロセスや半導体装置の製造プロセスにおいては、ウェハに転写されるパターンの形状や寸法などの変化が抑制されるように、製造レシピやプロセス条件によって、マスクのパターンの形状や寸法などが定められている。すなわち、マスクのパターンのコーナーの丸まり具合や線幅の仕上がり寸法などが加減されている。本実施の形態では、設計パターンデータに対して、こうした製造レシピやプロセス条件で定められた形状や寸法の調整を反映する補正を行う。そして、補正後の設計パターンデータを用いて、参照画像データを生成する。以下に、設計パターンデータに対する補正の具体例を挙げる。
【００６６】
＜マスクの製造プロセスでの変化＞
マスクにパターンを形成する工程では、電子ビームリソグラフィ技術が利用される。この技術に使用される電子ビーム描画装置によれば、複雑且つ任意に設計される回路パターンがデータ処理されてレジスト膜に描画される。描画されたパターンの形状は、電子ビーム描画装置に応じた特徴的な傾向を有する場合がある。例えば、パターンのコーナー部の丸まりの程度や、マスク面内におけるパターン線幅の太りや細りの傾向が、電子ビーム描画装置の種類や個体差に依存して異なる。そこで、マスクの製造プロセスでは、こうした丸まりや線幅誤差が抑制されるよう、マスクのパターンの形状や寸法が調整される。本実施の形態では、設計パターンデータに対して、かかる調整を反映した補正を行う。
【００６７】
また、電子ビーム描画装置によってマスクに描画される図形は、電子ビームのエネルギーの蓄積分布像に相当する。マスクの製造プロセスでは。このエネルギー蓄積分布像を用いて描画パターンに近接補正を行って、描画されるパターンの位置や寸法のずれなどを調整している。本実施の形態では、設計パターンデータに対して、かかる調整を反映した補正を行う。
【００６８】
＜半導体装置の製造プロセスでの変化＞
半導体装置の製造プロセスでは、ウェハの主面にレジスト膜が設けられる。そして、露光装置によって、マスクのパターンがレジスト膜に転写される。その後、レジスト膜に現像処理を施すことによって、レジストパターンが形成される。次に、レジストパターンを遮蔽体として用いて、ウェハの主面に選択的エッチングを行う。このとき、エッチングによって生成したパターンには、例えば、ウェハ転写像からのひずみが生じる。そこで、半導体装置の製造プロセスでは、エッチングによるマイクロローディング効果像を用いた近接補正を行って、エッチングによって生成するパターンの形状や寸法などを調整している。本実施の形態では、設計パターンデータに対して、かかる調整を反映した補正を行う。
【００６９】
尚、半導体装置の製造プロセスにおけるプロセス条件が分からない場合には、マスクの所定パターン（例えば、典型的なパターン）について、例えば、ＳＥＭ（Scanning Electron Microscope；走査型電子顕微鏡）を用いた寸法測定を行って推定できる。つまり、寸法測定の結果から、半導体装置の製造プロセスで定められたマスクのパターンの形状および寸法が分かるので、この所定パターンの寸法の測定値と設計値との差を用いて、設計パターンデータを補正する。
【００７０】
設計パターンデータに対する補正処理は、検査装置１００の内部および外部のいずれで行ってもよい。補正後の設計パターンデータは、例えば、図１の検査装置１００の磁気ディスク装置１１９に格納される。制御計算機１１０は、これを読み出して参照画像生成部１１６へ送る。
【００７１】
参照画像生成部１１６は、展開回路１１６ａと参照回路１１６ｂを有している。補正後の設計パターンデータは、展開回路１１６ａで２値ないしは多値のイメージデータに変換される。
【００７２】
イメージデータは、展開回路１１６ａから参照回路１１６ｂに送られる。参照回路１１６ｂは、イメージデータにフィルタ処理を施す。例えば、図１の撮像部１０４で得られた光学画像データは、照明光学系２００の解像特性やフォトダイオードアレイ１０４ｂのアパーチャ効果などによってぼやけた状態、言い換えれば、空間的なローパスフィルタが作用した状態にある。そこで、フィルタ処理によって、例えば、高解像度と低解像度の照明光学系２００を模擬したシミュレーションを行ったり、フォトダイオードアレイ１０４ｂでの像形成パラメータを調整したりして、参照画像データを光学画像データに似せる処理を行う。このとき、高解像度の光学画像データと、これに対応する参照画像データとの差分が最小となるように、シミュレーションと像形成パラメータとを調整することが好ましい。同様に、低解像度の光学画像データと、これに対応する参照画像データとの差分が最小となるように、シミュレーションと像形成パラメータとを調整することが好ましい。
【００７３】
高解像度の光学画像データと、これに対応する参照画像データとの差分や、低解像度の光学画像データと、これに対応する参照画像データとの差分が最小となるようにする際には、フォトダイオードアレイ１０４ｂの受光面の位置も調整することが好ましい。このとき、フォーカスオフセット量を考慮することがより好ましい。
【００７４】
フォーカスオフセット量は、合焦点位置からのずれ量である。欠陥検査では、合焦点位置に対して意図的に一定の距離（フォーカスオフセット）を設けて検査する方が、欠陥検査の信号／ノイズ（Ｓ／Ｎ）比が改善する場合があることが分かっている。そこで、光学画像のコントラストが最大になる合焦点位置を求め、次に、この合焦点位置にフォーカスオフセットの分を補正した位置を最適な焦点位置として検査が行われる。具体的には、フォトダイオードアレイ１０４ｂの受光面の位置が、合焦点位置にフォーカスオフセットの分を補正した位置となるように調整される。
【００７５】
フィルタ処理では、照明光学系２００の解像特性やフォトダイオードアレイ１０４ｂのアパーチャ効果などを模擬した参照画像生成関数が決定される。本実施の形態では、参照画像生成関数演算部１１５で参照画像生成関数を決定する。具体的には、補正後の設計パターンデータが、制御計算機１１０によって磁気ディスク装置１１９から読み出されて、参照画像生成関数演算部１１５へ送られる。また、撮像部１０４から出力された光学画像データも、参照画像生成関数演算部１１５へ送られる。そして、補正後の設計パターンデータと光学画像データを基に、参照画像生成関数演算部１１５において、高解像度の光学画像データに対応する参照画像データに適した参照画像生成関数と、低解像度の光学画像データに対応する参照画像データに適した参照画像生成関数とが決定される。
【００７６】
次いで、各参照画像生成関数は、参照画像生成関数演算部１１５から参照画像生成部１１６へ送られる。すると、参照画像生成部１１６内の参照回路１１６ｂにおいて、展開回路１１６ａから出力されたイメージデータに参照画像生成関数を用いたフィルタ処理が施される。これにより、高解像度の光学画像データに対応する参照画像データと、低解像度の光学画像データに対応する参照画像データとが生成される。
【００７７】
（３）欠陥の検出工程（Ｓ３）
この工程では、まず、図１の比較部１１７において、光学画像データの取得工程（Ｓ１）で得られた光学画像データと、参照画像データの生成工程（Ｓ２）で得られた参照画像データとが比較されて欠陥が検出される。具体的には、次のようにして行われる。
【００７８】
まず、撮像部１０４から光学画像データが、参照画像生成部１１６から参照画像データが、それぞれ比較部１１７へ送られる。また、ステージ１０１の位置座標を測定した位置データが、位置情報部１１３から比較部１１７へ送られる。
【００７９】
尚、図１の検査装置１００によれば、撮像部１０４は、マスクＭａを通過した照明光を集束させてマスクＭａの光学画像を得るので、比較部１１７では、透過の光学画像データと参照画像データが比較されることになる。尚、検査装置がマスクＭａで反射した照明光を集束させてマスクＭａの光学画像を得る構成であれば、反射の光学画像データと参照画像データが比較される。
【００８０】
比較部１１７では、光学画像データが所定のサイズに分割され、参照画像データも光学画像データと同様に分割される。本実施の形態では、光学画像データはフレーム毎のデータに分割される。また、参照画像データも、光学画像データに対応するフレーム毎のデータに分割される。尚、以下では、フレーム毎に分割された光学画像データの各々を「光学フレームデータ」と称し、フレーム毎に分割された参照画像データの各々を「参照フレームデータ」と称する。
【００８１】
比較部１１７では、光学フレームデータと参照フレームデータとが比較されることによって、光学フレームデータの欠陥が検出される。また、位置情報部１１３より送られた測定データを用いて、欠陥の位置座標データが作成される。
【００８２】
比較部１１７には、数十個の比較ユニット（図示せず）が装備されている。これにより、複数の光学フレームデータが、それぞれ対応する参照フレームデータと並列して同時に処理される。各比較ユニットは、フレームアライメント部と、アルゴリズム比較処理部と、欠陥登録部とを有する。そして、各比較ユニットは、１つの光学フレームデータの処理が終わると、未処理の光学フレームデータと、これに対応する参照フレームデータを取り込む。このようにして、多数の光学フレームデータが順次処理されて欠陥が検出されていく。
【００８３】
具体的には、まず、光学フレームデータと、この光学フレームデータに対応する参照フレームデータとがセットになって、各比較ユニットへ出力される。そして、光学フレームデータと参照フレームデータとの位置合わせ（フレームアライメント）が行われる。このとき、パターンのエッジ位置や、輝度のピーク位置が揃うように、（フォトダイオードアレイ１０４ｂの）画素単位で平行シフトさせる他、近隣の画素の輝度値を比例配分するなどして、画素未満の合わせ込みも行う。
【００８４】
光学フレームデータと参照フレームデータとの位置合わせを終えた後は、適切な比較アルゴリズムにしたがった欠陥検出が行われる。例えば、光学フレームデータと参照フレームデータとの画素毎のレベル差の評価や、パターンエッジ方向の画素の微分値同士の比較などが行われる。そして、光学画像データと参照画像データの差異が所定の閾値を超えると、その箇所が欠陥として検出される。
【００８５】
例えば、線幅欠陥として登録される場合の閾値は、光学画像データと参照画像データとの線幅（Critical Dimension：ＣＤ）の寸法差（ｎｍ）および寸法比率（％）単位で指定される。例えば、線幅の寸法差が１６ｎｍ、寸法比率が８％というように２通りの閾値が指定される。光学画像データのパターンが２００ｎｍの線幅を有するとき、参照画像データとの寸法差が２０ｎｍであれば、寸法差の閾値と寸法比率の閾値のいずれよりも大きいため、このパターンには欠陥があるとされる。
【００８６】
尚、欠陥判定の閾値は、線幅が参照画像データよりも太い場合と細い場合とについて、それぞれ別々に指定することも可能である。また、線幅でなく、線間のスペース幅（パターン間の距離）が、参照画像データよりも太い場合と細い場合とについて、それぞれ閾値を指定してもよい。さらに、ホール形状のパターンに対しては、ホールの直径の寸法や直径の寸法比率の閾値を指定することができる。この場合、閾値は、ホールのＸ方向の断面とＹ方向の断面のそれぞれについて指定され得る。
【００８７】
欠陥検出に用いられるアルゴリズムは、上記の他にも、例えば、レベル比較法や微分比較法などがある。レベル比較法では、例えば、光学フレームデータにおける画素単位の輝度値、すなわちフォトダイオードアレイ１０４ｂの画素に対応する領域の輝度値が算出される。そして、算出された輝度値と参照フレームデータでの輝度値とが比較されることによって、欠陥が検出される。また、微分比較法では、光学フレームデータ上での微細パターンのエッジに沿った方向、例えば、ラインパターンのエッジに沿った方向における画素単位の輝度値の変化量が微分によって求められる。この変化量と参照フレームデータでの輝度値の変化量とが比較されることによって、欠陥が検出される。
【００８８】
比較アルゴリズムにしたがった欠陥検出処理によって、光学フレームデータに欠陥があると判定されると、その光学フレームデータ、欠陥の位置座標データ、比較された参照フレームデータなどの欠陥の情報が登録される。この登録は、例えば、比較部１１７に設けた欠陥登録部（図示せず）で行うことができる。
【００８９】
尚、比較部１１７は、光学フレームデータとこれに対応する参照フレームデータとのセット毎であって且つ比較アルゴリズム毎に、フレームデータの位置合わせ、欠陥検出、および欠陥検出数の集計という一連の比較判定動作を、フレームデータの位置合わせの条件を変えて複数回行い、欠陥検出数が最も少なかった比較判定動作での欠陥検出結果を登録することができる。
【００９０】
以上のようにして、比較部１１７に光学画像データと参照画像データが順次取り込まれ、比較処理されることによって、光学画像データにおける欠陥検出が行われていく。ここで、本実施の形態では、照明光学系２００を高解像度として取得した光学画像データと、照明光学系２００を低解像度として取得した光学画像データとがある。これらの光学画像データを用いた比較は、図４に示す流れにしたがって行われる。
【００９１】
図４に示すように、高解像度の光学画像データは、これに対応する高解像度の参照画像データと比較される。また、低解像度の光学画像データは、これに対応する低解像度の参照画像データと比較される。
【００９２】
比較によって、例えば擬似欠陥が多く検出されるなどした場合には、比較部１１７から参照画像生成関数演算部１１５へ関数再決定指示が出力される。そして、参照画像データの生成工程（Ｓ２）に戻り、参照画像生成関数演算部１１５で参照画像生成関数が再決定される。この場合、例えば、検査装置１００に機械学習させるポイントのうち、擬似欠陥が多発している領域の学習ポイントを欠陥でないとして扱うようにして、参照画像生成関数を決定することができる。その後、再決定された参照画像生成関数が参照画像生成部１１６へ送られ、参照画像生成部１１６において参照画像データが再生成される。そして、再び欠陥の検出工程（Ｓ３）へ進み、比較部１１７において、高解像度の光学画像データと、再生成された高解像度の参照画像データとを比較して欠陥検出する。あるいは、低解像度の光学画像データと、再生成された低解像度の参照画像データとを比較して欠陥検出する。
【００９３】
（４）欠陥の解析工程（Ｓ４）
高解像度の光学画像データから得られた欠陥に関する情報と、低解像度の光学画像データから得られた欠陥に関する情報とは、それぞれ、図１の比較部１１７から欠陥解析部１１８へ送られる。
【００９４】
既に述べたように、低解像度の光学画像データは、照明光学系２００を低解像度の光学系として取得されたものである。そして、低解像度の光学系は、マスクＭａに設けられたパターンをウェハに転写する際に使用される露光装置の光学系を模擬したものである。
【００９５】
一般に、高解像度の光学系のみを用いてマスクの検査を行う場合において、マスクのパターンがウェハへ転写された像（ウェハ転写像）を得るには、高解像度の光学系で撮像された光学画像からシミュレーションによってウェハ転写像を推定することになる。一方、低解像度の光学系は、上述したように、露光装置の光学系を模擬したものであるので、それによって撮像された光学画像はウェハ転写像に対応したものである。すなわち、低解像度の光学系によれば、シミュレーションを行わずにウェハ転写像を直接的に得ることができる。
【００９６】
低解像度の光学画像データを、これに対応する低解像度の参照画像データと比較することによって検出された欠陥は、ウェハ転写像で検出される欠陥と言える。したがって、ウェハに転写されたときにウェハ上で欠陥になることが予想される。一方、高解像度の光学画像データで検出された欠陥であっても、低解像度の光学画像データで検出されなければ、この欠陥はウェハへは転写されないことが予想される。したがって、こうした欠陥は、検査では検出される必要のない擬似欠陥と判定できる。このように、高解像度の光学画像データで検出された欠陥に関する情報と、低解像度の光学画像データから得られた欠陥に関する情報とから、マスクＭａのパターンの欠陥のウェハへの転写性を評価することができる。
【００９７】
欠陥解析部１１８は、低解像度の光学画像データから得られた欠陥に関する情報を参照して、高解像度の光学画像データで検出された欠陥を解析する。具体的には、高解像度の光学画像データで検出された欠陥について、ウェハへの転写性を評価し、真の欠陥であるか、擬似欠陥であるかを判定する。
【００９８】
例えば、同一のパターンにおいて、高解像度の光学画像データで検出された欠陥が、低解像度の光学画像データで検出されていなければ、この欠陥はウェハに転写されないと予想される。したがって、実質的に問題とならない擬似欠陥と判定できる。一方、高解像度の光学画像データで検出された欠陥が、低解像度の光学画像データでも検出されていれば、この欠陥は、ウェハに転写されると予想されるので、真の欠陥として擬似欠陥と区別される。
【００９９】
欠陥解析部１１８で欠陥を解析することにより、高解像度の光学系によって取得された光学画像データで検出された欠陥から、真の欠陥を抽出することができる。真の欠陥に関する情報は、例えば磁気ディスク装置１１９に保存される。
【０１００】
以上述べたように、本実施の形態では、検査装置が、高解像度の光学系による光学画像と、低解像度の光学系による光学画像とを撮像できる。高解像度の光学系は検出感度が高いので、取得される光学画像を用いて、マスクに形成された微細なパターンの欠陥検出が可能である。一方、低解像度の光学系は、マスクのパターンをウェハに転写する際に使用される露光装置の光学系を模擬したものであるので、取得される光学画像はウェハ転写像に対応する。したがって、シミュレーションによるウェハ転写像の推定を必要としない。
【０１０１】
また、本実施の形態では、マスクのパターンの設計データから参照画像データを生成する際に、
１）マスクの製造プロセスで定められたパターンの形状や寸法
および
２）マスクに設けられたパターンがウェハへ転写されて製造される半導体装置の製造プロセスで定められたパターンの形状や寸法
の少なくとも一方を反映した補正を設計パターンデータに対して行う。すなわち、マスクの製造プロセスや半導体装置の製造プロセスで生じる、パターンの形状や寸法などの変化が抑制されるように、設計パターンデータを補正する。
【０１０２】
既に述べたように、マスクのパターンは、その製造工程でコーナーの丸まりの程度や線幅の仕上がり寸法などが加減されており、設計パターンデータと完全には一致しない。また、マスクのパターンが所望の形状となるよう、設計パターンデータに補正が加えられることがあり、こうした場合にも、マスクのパターンと設計パターンデータとは一致しなくなる。本実施の形態によれば、マスクの製造プロセスや半導体装置の製造プロセスで定められたパターンの形状や寸法を反映した補正を設計パターンデータに対して行うので、マスクのパターンと設計パターンデータとの差を低減することができる。したがって、この補正された設計パターンデータから生成された参照画像データを光学画像データと比較することで、擬似欠陥を低減して、正確な検査を行うことができるようになる。
【０１０３】
また、高解像度の光学画像データおよび低解像度の光学画像データのいずれについても、参照画像データとの比較の結果、必要に応じて、参照画像生成関数の見直しを行い、参照画像データを再生成する。これによって、高解像度の光学画像データにおける欠陥をより精度よく検出できるようになる。また、低解像度の光学画像を用いた転写性の影響、すなわち、マスクのパターンの欠陥がウェハへ転写されるか否かについて、より正確な判断が行えるようになる。
【０１０４】
尚、本実施の形態において、高解像度の光学系を用いた光学画像データの取得と、低解像度の光学系を用いた光学画像データの取得とは、別々に行ってもよいし、同時に行ってもよい。
【０１０５】
例えば、まず、照明光学系を高解像度として光学画像を撮像し、この光学画像から得られた光学画像データについて欠陥検出を行う。その後、照明光学系を低解像とし、高解像度の光学画像データで欠陥が検出された箇所についてのみ光学画像を撮像する。そして、低解像度の光学画像データから、欠陥のウェハへの転写性を評価する。この場合、高解像度の光学画像データを取得しながら高解像度の参照画像データを生成することができる。また、同様に、低解像度の光学画像データを取得しながら、低解像度の参照画像データを生成することができる。
【０１０６】
また、例えば、検査装置に高解像度の光学系と低解像度の光学系の２つの光学系を搭載し、高解像度の光学画像を撮像しながら、低解像度の光学画像を撮像できるようにしてもよい。この方法によれば、高解像度の光学画像データで検出されない欠陥を、低解像度の光学画像データで検出することができる。
【０１０７】
実施の形態２．
実施の形態１では、低解像度の光学系によって取得した光学画像データから、マスクのパターンで検出された欠陥のウェハ（半導体基板）への転写性を評価した。本実施の形態では、高解像度の光学系によって取得した光学画像データで検出された欠陥から、半導体基板へ転写される欠陥の形状を推定し、ウェハへの転写性を精度よく評価して検査を行う方法について述べる。
【０１０８】
本実施の形態による検査方法は、光学画像データの取得工程（Ｓ１１）、参照画像データの生成工程（Ｓ１２）、欠陥の検出工程（Ｓ１３）、ウェハ転写像の推定工程（Ｓ１４）、欠陥の解析工程（Ｓ１５）を含む。以下、各工程について説明する。
【０１０９】
図５は、本実施の形態の検査装置３００の構成を示す図である。この図において、実施の形態１で説明した図１と同じ符号を用いた部分は、同じものであることを示しているので、詳細な説明を省略する。また、図６は、本実施の形態の検査方法のフロー図である。Ｓ１１〜Ｓ１５の各工程と対応する部分を、図中に点線で囲んで示している。
【０１１０】
（１）光学画像データの取得工程（Ｓ１１）
この工程は、実施の形態１で述べた、光学画像データの取得工程（Ｓ１）と同様である。
【０１１１】
すなわち、図５で、光源１０３から出射され、照明光学系２００を透過した光は、マスクＭａを照射する。照明光学系２００は、実施の形態１で図２を用いて説明したのと同様の構成とすることができる。本実施の形態では、開口絞り２００ｄの大きさが、実施の形態１における高解像度の光学系に対応するように、具体的には、開口係数ＮＡが例えば０．７５〜０．８５となるように調整される。マスクＭａを通過した光は、撮像部１０４によって、マスクＭａのパターンの光学画像として結像した後、Ａ／Ｄ（アナログデジタル）変換され、光学画像データとして出力される。
【０１１２】
（２）参照画像データの生成工程（Ｓ１２）
この工程も、実施の形態１で述べた、参照画像データの生成工程（Ｓ２）と同様である。
【０１１３】
本実施の形態においても、実施の形態１と同様に、マスクＭａの製造プロセスや、マスクＭａに設けられたパターンがウェハへ転写されて製造される半導体装置の製造プロセスで定められたパターンの形状や寸法を反映した補正を設計パターンデータに対して行う。そして、この補正後の設計パターンデータを用いて、参照画像データを生成する。
【０１１４】
補正後の設計パターンデータは、参照画像生成部１１６の展開回路１１６ａで２値ないしは多値のイメージデータに変換される。このイメージデータは、展開回路１１６ａから参照回路１１６ｂに送られる。参照回路１１６ｂは、イメージデータにフィルタ処理を施す。
【０１１５】
フィルタ処理における参照画像生成関数の決定は、実施の形態１と同様にして、図５の参照画像生成関数演算部１１５で行われる。参照画像生成関数の決定では、例えば、照明光学系２００を模擬したシミュレーションを行ったり、フォトダイオードアレイ１０４ｂでの像形成パラメータを調整したりする。このとき、高解像度の光学画像データと、これに対応する参照画像データとの差分が最小となるように、シミュレーションと像形成パラメータとを調整することが好ましい。同様に、低解像度の光学画像データと、これに対応する参照画像データとの差分が最小となるように、シミュレーションと像形成パラメータとを調整することが好ましい。さらに、これらに加えて、フォトダイオードアレイ１０４ｂの受光面の位置も調整することが好ましい。このとき、フォーカスオフセット量を考慮することがより好ましい。
【０１１６】
決定された参照画像生成関数は、参照画像生成関数演算部１１５から参照画像生成部１１６へ送られる。すると、参照画像生成部１１６内の参照回路１１６ｂにおいて、展開回路１１６ａから出力されたイメージデータに参照画像生成関数を用いたフィルタ処理が行われる。これにより、光学画像データに似せた参照画像データが生成される。
【０１１７】
（３）欠陥の検出工程（Ｓ１３）
この工程では、光学画像データの取得工程（Ｓ１１）で取得した光学画像データと、参照画像データの生成工程（Ｓ１２）で生成した参照画像データとを比較して、光学画像データにおける欠陥を検出する。
【０１１８】
欠陥の検出工程は、図５の比較部１１７で行われる。そのため、撮像部１０４から光学画像データが、参照画像生成部１１６から参照画像データが、それぞれ比較部１１７へ送られる。また、ステージ１０１の位置座標を測定した位置データが、位置情報部１１３から比較部１１７へ送られる。
【０１１９】
比較および欠陥検出の具体的方法は、実施の形態１の欠陥の検出工程（Ｓ３）で述べた方法と同様である。比較によって、例えば擬似欠陥が多く検出されるなどした場合には、図５の比較部１１７から参照画像生成関数演算部１１５へ関数再決定指示が出力される。次いで、参照画像生成関数演算部１１５において、参照画像生成関数が再決定される。その後、再決定された参照画像生成関数が参照画像生成部１１６へ送られ、参照画像生成部１１６において参照画像データが再生成される。そして、比較部１１７において、光学画像データと、再生成された参照画像データとを比較する。そして、光学画像データと参照画像データの差異が所定の閾値を超えると、その箇所が欠陥として検出される。
【０１２０】
（４）ウェハ転写像の推定工程（Ｓ１４）
比較部１１７で検出された欠陥とその近傍の光学画像データは、転写像推定部４００へ送られる。また、補正後の設計パターンデータも転写像推定部４００へ送られる。例えば、補正後の設計パターンデータが磁気ディスク装置１１９に格納されている場合には、制御計算機１１０がこれを読み出して転写像推定部４００へ送る。
【０１２１】
転写像推定部４００は、比較部１１７で検出された欠陥の近傍の光学画像データ、光学画像データに対応する参照データ、および補正後の設計パターンデータを用いて、凸欠陥や凹欠陥といった欠陥の形状を推定する。次いで、推定した欠陥の形状を、補正後の設計パターンデータと合成する。その後、この合成したデータから、マスクＭａに設けられたパターンがウェハへ転写される条件を用いて、ウェハへ転写されるパターンの第１のウェハ転写像を推定する。
【０１２２】
また、転写像推定部４００は、補正後の設計パターンデータから、マスクＭａに設けられたパターンがウェハへ転写される条件を用いて、ウェハへ転写されるパターンの第２のウェハ転写像を推定する。第２のウェハ転写像には、光学画像データで検出された欠陥に関する情報は含まれない。
【０１２３】
本実施の形態では、マスクの製造プロセスや、マスクに設けられたパターンがウェハへ転写されて製造される半導体装置の製造プロセスで定められたパターンの形状や寸法を反映した補正を設計パターンデータに対して行う。そして、この補正後の設計パターンデータを用いてウェハ転写像を推定するので、シミュレーションの精度を向上させて、正確なウェハ転写像を得ることができる。
【０１２４】
マスクＭａに設けられたパターンがウェハへ転写される条件としては、例えば、露光装置によってマスクＭａのパターンをウェハへ転写する際のフォトリソグラフィの条件が挙げられる。露光装置でウェハに転写される回路パターンなどの露光イメージのシミュレーションには、例えば、非特許文献１（H. H. Hopkins, On the diffraction theory of optical images, In Proc. Royal Soc. Series A., volume 217 No.1131, pages 408-432, 1953）と、非特許文献２（N. B. Cobb,「Fast Optical and Process Proximity Correction Algorithms for Integrated Circuit Manufacturing」 A dissertation submitted in partial satisfaction oｆ the requirements for the degree of Doctor of Philosophy in Engineering: Electrical Engineering and Computer Science in the Graduate Division of the University of California at Berkeley, Spring 1988）を参照することができる。
【０１２５】
露光装置の光学系は、部分コヒーレントな光学系である。露光装置でマスクに描かれたパターンをウェハに転写した場合、ウェハ上の点（ｘ，ｙ）における光強度Ｉ（ｘ，ｙ）は、そのフーリエ変換した量Ｉ＊（ｆｘ，ｆｙ）を求めることにより、下式を用いて計算できる。但し、ｉは純虚数である。
0006527808.tif 000002
【０１２６】
Ｉ＊（ｆｘ，ｆｙ）は、次のHopkinsの公式を用いて求められる。
0006527808.tif 000003
【０１２７】
上記のHopkinsの公式において、Ｇ（ｆｘ，ｆｙ）はマスクのフーリエ変換した量を表す。また、Ｔ（ｆ'ｘ，ｆ'ｙ；ｆｘ，ｆｙ）は相互透過係数（Transmission Cross Coefficients）であり、次のように計算される。
0006527808.tif 000004
【０１２８】
上式において、Ｊ−０（ｆｘ，ｆｙ）は、実効光源（Effective Source）における光源強度分布である。また、Ｋ（ｆｘ，ｆｙ）は、瞳関数（コヒーレント透過関数：Coherent Transmission Function）である。ＳＭＯ（Source Mask Optimization）により光源の形状を変化させて最適化されたマスクの場合、光源の形状変化は光源強度分布Ｊ−０（ｆｘ，ｆｙ）に反映される。
【０１２９】
本実施の形態においては、所定の形状および寸法を有する複数種類の欠陥をプログラム欠陥として登録し、転写像推定部４００において、補正後の設計パターンデータに、これらのプログラム欠陥の情報を適宜選択して加えてもよい。例えば、大きさの異なる複数の凸状欠陥を補正後の設計パターンデータに組み込むことができる。そして、この合成したデータから、マスクＭａに設けられたパターンがウェハへ転写される条件を用いて、ウェハ転写像を推定する。
【０１３０】
（５）欠陥の解析工程（Ｓ１５）
転写像推定部４００で得られた第１のウェハ転写像と第２のウェハ転写像は、欠陥解析部４０１へ送られる。欠陥解析部４０１は、第１のウェハ転写像を第２のウェハ転写像と比較して、マスクＭａのパターンで検出された欠陥のウェハへの転写性を評価し、光学画像データで検出された欠陥が真の欠陥であるか、擬似欠陥であるかを判定する。
【０１３１】
第１のウェハ転写像と第２のウェハ転写像の比較は、欠陥の検出工程（Ｓ１３）における、光学画像データと参照画像データの比較と同様にして行われる。比較の結果、欠陥が検出されると、かかる欠陥が光学画像データで検出された欠陥と対応するか否かが調べられる。そして、光学画像データで検出された欠陥がウェハ転写像にもあることが確認されれば、この欠陥はウェハに転写されてウェハ上で欠陥になると予想される。したがって、こうした欠陥は、真の欠陥と判定できる。これに対して、光学画像データで検出された欠陥が、第１の転写像と第２の転写像との比較で欠陥として検出されなければ、この欠陥はウェハへは転写されないと予想される。したがって、こうした欠陥は、検査では検出される必要のない擬似欠陥と判定できる。
【０１３２】
また、光学画像データで検出された欠陥に代えてプログラム欠陥を補正後の設計パターンデータに加えてウェハ転写像を推定した場合、ウェハ転写像で検出される欠陥の限界が把握される。したがって、これとの対比で、光学画像データで検出された欠陥のウェハへの転写性を予想できる。例えば、寸法の異なる複数の凸状欠陥をプログラム欠陥とした場合において、ウェハ転写像で検出される凸状欠陥から、ウェハへ転写される凸状欠陥の寸法の閾値が予測できる。光学画像データで検出された凸状欠陥の寸法がこの閾値より小さければ、ウェハへは転写されないと予想できる。一方、光学画像データで検出された凸状欠陥の寸法がこの閾値以上であれば、ウェハへ転写されてウェハ上で欠陥になると予想できる。
【０１３３】
欠陥解析部１１８で欠陥を解析することにより、光学系によって取得された光学画像データで検出された欠陥から、真の欠陥を抽出することができる。真の欠陥に関する情報は、例えば磁気ディスク装置１１９に保存される。
【０１３４】
以上述べたように、本実施の形態では、マスクのパターンの設計データから参照画像データを生成する際に、マスクの製造プロセスや半導体装置の製造プロセスで定められたパターンの形状や寸法を反映した補正を設計パターンデータに対して行う。したがって、この補正された設計パターンデータから生成された参照画像データを光学画像データと比較することで、擬似欠陥を低減して、正確な検査を行うことができるようになる。
【０１３５】
また、上記のようにして得られた補正後の設計パターンデータからウェハ転写像を推定するので、シミュレーションの精度を向上させて、正確なウェハ転写像を得ることができる。
【０１３６】
さらに本実施の形態によれば、ウェハ転写像によってマスクのパターンの欠陥がウェハへ転写されるか否かを評価し、それによって、光学画像データで検出された欠陥が真の欠陥であるか、擬似欠陥であるかを判定する。これにより、一層正確な検査結果が得られるようになる。
【０１３７】
尚、本発明は、上記の実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々変形して実施することができる。
【０１３８】
また、上記実施の形態では、装置構成や制御手法等、本発明の説明に直接必要としない部分についての記載を省略したが、必要とされる装置構成や制御手法を適宜選択して用いることができることは言うまでもない。その他、本発明の要素を具備し、当業者が適宜設計変更し得る全ての検査方法および検査装置は、本発明の範囲に包含される。
【符号の説明】
【０１３９】
１００，３００  検査装置
１０１  ステージ
１０２  レーザ測長システム
１０３  光源
１０４  撮像部
１０５  オートローダ
１１０  制御計算機
１１１  バス
１１２  オートローダ制御部
１１３  位置情報部
１１４  ステージ制御部
１１５  参照画像生成関数演算部
１１６  参照画像生成部
１１７  比較部
１１８，４０１  欠陥解析部
１１９  磁気ディスク装置
２００  照明光学系
４００  転写像推定部
Ｍａ  マスク
【図１】
0006527808.tif 000005
【図２】
0006527808.tif 000006
【図３】
0006527808.tif 000007
【図４】
0006527808.tif 000008
【図５】
0006527808.tif 000009
【図６】
0006527808.tif 000010