(57)【要約】【課題】近接効果補正のための計算時間の短縮及びパターン精度の向上をはかる。【解決手段】光近接効果補正方法において、被補正パターンの外接矩形又は被補正パターンを光近接効果の及ぶ距離分リサイズしたレイアウトの何れかをパターンマッチング領域として設定し、設定したパターンマッチング領域のレイアウトを索引として補正テーブルを参照し、パターンマッチング領域のレイアウトが補正テーブルに記憶されていない場合、パターンマッチング領域全体を光近接効果補正して被補正パターンの補正後パターンを求め、パターンマッチング領域のレイアウト及び補正テーブルに記憶されたパターンマッチング領域のレイアウトに対応する光近接効果補正後のパターンが補正テーブルに記憶されている場合、光近接効果補正後のパターンを読み出し、求められた補正後パターン又は読み出されたパターンの何れかに従って設計パターンを補正する。【選択図】      図２２
2008310353.tif 000002
【特許請求の範囲】
【請求項１】
ＬＳＩパターン形成工程におけるパターン忠実度を制御するための光近接効果補正方法において、
被補正パターンの外接矩形、または被補正パターンを光近接効果の及ぶ距離分リサイズしたレイアウトのいずれかをパターンマッチング領域として設定するステップと、
前記設定されたパターンマッチング領域のレイアウトを索引とし、補正テーブルを参照するステップと、
前記パターンマッチング領域のレイアウトが前記補正テーブルに記憶されていない場合、前記パターンマッチング領域全体を光近接効果補正して被補正パターンの補正後パターンを求めるステップと、
前記パターンマッチング領域のレイアウト及び前記補正テーブルに記憶された前記パターンマッチング領域のレイアウトに対応する光近接効果補正後のパターンが前記補正テーブルに記憶されている場合、前記光近接効果補正後のパターンを読み出すステップと、
前記求められた補正後パターン、または前記読み出されたパターンのいずれかに従って前記設計パターンを補正するステップと、
を具備することを特徴とする光近接効果補正方法。
【請求項２】
前記補正テーブルに対して、前記パターンマッチング領域のレイアウトと前記求められた補正後パターンとを追加登録するステップを有することを特徴とする請求項１記載の光近接効果補正方法。
【請求項３】
前記パターンマッチング領域設定ステップは、前記被補正パターンの面積が予め定められたしきい値より大きいか、被補正パターンの外接矩形の面積が予め定められたしきい値より大きいか、或いは被補正パターンの外接矩形の縦又は横の長さが予め定められたしきい値より長い場合、前記被補正パターンを複数に分割し、分割された被補正パターンを用いてパターンマッチング領域を設定することを特徴とする請求項１又は２に記載の光近接効果補正方法。
【請求項４】
前記被補正パターンがコンタクトホールである場合、
前記補正後パターンを求めるステップは、前記被補正パターンの辺を、これらの辺と垂直な方向にバイアスすることにより光近接効果補正を行うことを特徴とする請求項１又は２に記載の光近接効果補正方法。
【請求項５】
前記補正テーブルを用いて、レイアウトを解析し、含まれる個数の多い配置に光学条件を適合させることを特徴とする請求項１又は２に記載の光近接効果補正方法。
【請求項６】
前記補正テーブルにおけるレイアウトを解析し、必要に応じて特定の配置について、他の方法を用いて加工した配置と交換することを特徴とする請求項１又は２に記載の光近接効果補正方法。
【請求項７】
光近接効果が補正されたパターンについて、補正が正しいか否かを検証するための光近接効果検証方法において、
被補正パターンの外接矩形、または被補正パターンを光近接効果の及ぶ距離分リサイズしたレイアウトのいずれかをパターンマッチング領域として設定するステップと、
前記検証パターンマッチング領域のレイアウトを索引とし、検証テーブルを参照するステップと、
前記検証テーブルに前記検証パターンマッチング領域のレイアウトが記憶されていない場合、前記検証パターンマッチング領域全体に対してプロセスシミュレーションを施しシミュレーション結果を得るステップと、
前記検証テーブルに前記検証パターンマッチング領域のレイアウト及び前記検証パターンマッチング領域に含まれる被検証パターンに対応するプロセスシミュレーション結果が記憶されている場合、前記シミュレーション結果を読み出すステップと、
前記求められたシミュレーション結果、または読み出されたシミュレーション結果のいずれかを用いて、前記被検証パターンと、前記シミュレーション結果に含まれる被検証パターンとのずれを算出し、これにより前記被検証パターンを検証するステップと、
を具備することを特徴とする光近接効果検証方法。
【請求項８】
前記検証テーブルに対して、前記プロセスシミュレーションの結果を、前記パターンマッチング領域と共に追加登録するステップを有することを特徴とする請求項７に記載の光近接効果検証方法。
【請求項９】
前記パターンマッチング領域のレイアウトの傾向を認識するために、前記テーブルを解析するステップを更に含むことを特徴とする請求項７又は８に記載の光近接効果検証方法。
【請求項１０】
前記テーブルの解析により、補正を行ってもエラーが許容範囲に収まらない配置を検出し、該配置を設計者にフィードバックすることを特徴とする請求項７又は８に記載の光近接効果検証方法。
【請求項１１】
所定の注目点に関して、所望位置とシミュレーション結果のずれ量を該注目点におけるエラー量とすることを特徴とする請求項７又は８に記載の光近接効果検証方法。
【請求項１２】
所定の注目点に関して、所望位置とシミュレーション結果のずれ量を該注目点におけるエラー量とし、該エラー量が許容範囲を超えている箇所を表示、又はエラー量分だけ辺を移動した図形を表示することを特徴とする請求項７又は８に記載の光近接効果検証方法。
【請求項１３】
前記テーブルを用いて、前記パターンマッチング領域のレイアウトを検証することを特徴とする請求項７又は８に記載の光近接効果検証方法。
【請求項１４】
前記プロセスシミュレーションは、他層との相関関係で生じる光近接効果を考慮したプロセスシミュレーションであることを特徴とする請求項７記載の光近接効果検証方法。
【請求項１５】
ＬＳＩパターン形成工程におけるパターン忠実度を制御するための光近接効果補正装置において、
被補正パターンの外接矩形、または被補正パターンを光近接効果の及ぶ距離分リサイズしたレイアウトのいずれかをパターンマッチング領域として設定する手段と、
前記設定されたパターンマッチング領域のレイアウトを索引とし、補正テーブルを参照する手段と、
前記パターンマッチング領域のレイアウトが前記補正テーブルに記憶されていない場合、前記パターンマッチング領域全体を光近接効果補正して被補正パターンの補正後パターンを求める手段と、
前記パターンマッチング領域のレイアウト及び前記補正テーブルに記憶された前記パターンマッチング領域のレイアウトに対応する光近接効果補正後のパターンが前記補正テーブルに記憶されている場合、前記光近接効果補正後のパターンを読み出すステップと、
前記求められた補正後パターン、または前記読み出されたパターンのいずれかに従って前記設計パターンを補正する手段と、
を具備してなることを特徴とする光近接効果補正装置。
【請求項１６】
光近接効果が補正されたパターンについて、補正が正しいか否かを検証するための光近接効果検証装置において、
被補正パターンの外接矩形、または被補正パターンを光近接効果の及ぶ距離分リサイズしたレイアウトのいずれかをパターンマッチング領域として設定する手段と、
前記検証パターンマッチング領域のレイアウトを索引とし、検証テーブルを参照する手段と、
前記検証テーブルに前記検証パターンマッチング領域のレイアウトが記憶されていない場合、前記検証パターンマッチング領域全体に対してプロセスシミュレーションを施しシミュレーション結果を得る手段と、
前記検証テーブルに前記検証パターンマッチング領域のレイアウト及び前記検証パターンマッチング領域に含まれる被検証パターンに対応するプロセスシミュレーション結果が記憶されている場合、前記シミュレーション結果を読み出す手段と、
前記求められたシミュレーション結果、または読み出されたシミュレーション結果のいずれかを用いて、前記被検証パターンと、前記シミュレーション結果に含まれる被検証パターンとのずれを算出し、これにより前記被検証パターンを検証する手段と、
を具備してなることを特徴とする光近接効果検証装置。
【請求項１７】
請求項１〜７の何れかに記載の光近接効果補正方法を用いて露光用マスクを製造することを特徴とする露光用マスクの製造方法。
【請求項１８】
請求項１５又は１６に記載の光近接効果補正装置を用いて露光用マスクを製造することを特徴とする露光用マスクの製造方法。
【請求項１９】
ＬＳＩパターン形成工程におけるパターン忠実度を制御する光近接効果補正をコンピュータ制御の下に実行するためのプログラムであって、
被補正パターンの外接矩形、または被補正パターンを光近接効果の及ぶ距離分リサイズしたレイアウトのいずれかをパターンマッチング領域として設定する手順と、
前記設定されたパターンマッチング領域のレイアウトを索引とし、補正テーブルを参照する手順と、
前記パターンマッチング領域のレイアウトが前記補正テーブルに記憶されていない場合、前記パターンマッチング領域全体を光近接効果補正して被補正パターンの補正後パターンを求める手順と、
前記パターンマッチング領域のレイアウト及び前記補正テーブルに記憶された前記パターンマッチング領域のレイアウトに対応する光近接効果補正後のパターンが前記補正テーブルに記憶されている場合、前記光近接効果補正後のパターンを読み出すて手順と、
前記求められた補正後パターン、または前記読み出されたパターンのいずれかに従って前記設計パターンを補正する手順と、
前記求められた補正パターン、または前記読み出されたパターンのいずれかに従って前記設計パターンを補正する手順と、
をコンピュータに実行させるためのコンピュータ読み取り可能な光近接効果補正プログラム。
【請求項２０】
光近接効果が補正されたパターンについて、補正が正しいか否かを検証するための光近接効果検証をコンピュータ制御の下に実行するためのプロプラムであって、
被補正パターンの外接矩形、または被補正パターンを光近接効果の及ぶ距離分リサイズしたレイアウトのいずれかをパターンマッチング領域として設定する手順と、
前記検証パターンマッチング領域のレイアウトを索引とし、検証テーブルを参照する手順と、
前記検証テーブルに前記検証パターンマッチング領域のレイアウトが記憶されていない場合、前記検証パターンマッチング領域全体に対してプロセスシミュレーションを施しシミュレーション結果を得る手段と、
前記検証テーブルに前記検証パターンマッチング領域のレイアウト及び前記検証パターンマッチング領域に含まれる被検証パターンに対応するプロセスシミュレーション結果が記憶されている場合、前記シミュレーション結果を読み出す手段と、
前記求められたシミュレーション結果、または読み出されたシミュレーション結果のいずれかを用いて、前記被検証パターンと、前記シミュレーション結果に含まれる被検証パターンとのずれを算出し、これにより前記被検証パターンを検証する手順と、
をコンピュータに実行させるためのコンピュータ読み取り可能な光近接効果検証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光又はΧ線露光法に用いられる露光用マスクの製造技術に関し、特に、マスクパターンの設計データの補正（光近接効果補正）を改良し、微細パターン形成に適した縮小投影露光用の光近接効果補正方法と装置、光近接効果検証方法と装置、露光用マスクの製造方法、更には光近接効果補正プログラムと光近接効果検証プログラムに関する。
【背景技術】
【０００２】
近年、ＬＳＩ高集積化が進み、ＬＳＩに作り込む素子サイズが微小化するにつれて、リソグラフィー工程における、パターン転写の忠実度が間題になり始めている。より具体的には、マスクの縮小パターンがウェハ上に転写される必要があるが、９０゜のはずのコーナが丸くなる、ライン端が短くなる、ラインの幅が太る／細る等の現象を生じる。以降、このような現象を、光近接効果（Optical Proximity Effect）と称する。
【０００３】
光近接効果の原因としては、光学的要因（隣合ったパターン間の透過光の干渉）、レジストプロセス（ベーク温度・時間，現像時間他）、基板の反射や凹凸、エッチングの影響等があげられる。このように、光学的要因以外の要因も含まれてはいるが、光近接効果と称されている。パターンの微細化に伴い許容寸法誤差の絶対値が小さくなると、このような光近接効果の影響で許容寸法誤差を越えてしまう場合がある。光近接効果によってパターン忠実度が劣化する間題を防ぐ方法としては、マスクに予め劣化を見込んだ補正を加える方法が主流である。以降、このような処理を光近接効果補正（Optical Proximity Correction）と称する。
【０００４】
光近接効果補正の方法を報告した従来例は数多く存在するが、大きく分けて、予め求めておいた補正ルールに基づき補正を行ういわゆるルールベース手法と、露光プロセスに伴う現象をモデル化したシミュレータを用いるシミュレーションベース手法がある。これら２つの手法に関して代表的な従来例を以下に示す。
【０００５】
ルールベース手法に属する第１の従来例としては、光近接効果自動補正に関して、Optical/Laser Microlithography VII,Vol 2197 ，SPIE Symposium on Microlithography 1994,p278-293 における Oberdan W.Otto らによる Automated optical proximity correction - a rule-based approach と題する論文（非特許文献１）及び、第361 ページから第370 ページにおける Richard C.Henderson らによる Correcting for proximity effect widens process latitude と題する論文（非特許文献２）において、上述したような種々の要因による寸法誤差を考慮してマスクパターンに予め補正を加えておくという方法について述べている。
【０００６】
補正後のマスクの形状は、例えばパターンを部分的に太め／細める（図４３参照）、コーナを強調するようなパターンをコーナに配置する（図４３参照）、限界解像以下の補助パターンがパターンの内外に配置されている（図４４参照）等のようになる。尚、図４３において、鎖線は、光近接効果補正前のマスクパターンを示し、普通線は光近接効果補正後のマスクパターンを示している。図４４において、参照符号Ｐはマスク遮光部であるパターンを示し、参照符号ＡＦは限界解像度以下である補助パターンを示している。限界解像以下の補助パターンＡＦ（Assist Feature (pattern)）の効果としては、輪帯照明との組合せでパターン忠実度が改善したり、ハーフトーン型位相シフトマスクとの組合せでメインパターンのサイドローブが解像されるのを防ぐことが知られている。また、補助パターンの透過光の位相を主パターンの透過光の位相と１８０°近くずれるように位相部材をどちらかのパターンに対して設けると、主パターンの解像度が向上することも知られている。
【０００７】
この従来例による補正の手順としては、予め補正ルールを作成し、ルールに従ってマスクパターンを補正するというものである。例えば、図４５中に示すＬ０，Ｌ１，Ｌ２，Ｇ０，Ｇ１，Ｗ０，Ｗ１，Ｗ２のパラメータの組合せで、参照エッジの位置の補正量ｄＥがｄΕ＝ｆ（Ｌ０，Ｇ０，Ｗ０，Ｌ１，Ｇ１，Ｗ１，Ｌ２，Ｗ２）のように表される。予め種々のＬ０，Ｌ１，Ｌ２，Ｇ０，Ｇ１，Ｗ０，Ｗ１，Ｗ２の組合せでｄＥを求めてテーブルに登録しておき、補正を行う際は各々の注目点のＬ０，Ｌ１，Ｌ２，Ｇ０，Ｇ１，Ｗ０，Ｗ１，Ｗ２が一致するものをテーブル中で探し、対応するｄＥを得る。テーブルに含まれていない組合せの場合、テーブルの要素間で補間を行いｄΕを得ている。
【０００８】
シミュレーションベース手法に属する第２の従来例として、Optical/Laser Microlithography VIII ,Vol.2440 ，SPIE Symposium on Microlithography 1995,p261-269 における Satomi Shioiri らによる Fast optical proximity correction: analytical method と題する論文（非特許文献３）において光学像シミュレーションを用いた光近接効果補正方法について論じている。マスク上図形の輪郭に沿って幅Δｔの狭い長方形を付加する／除去することにより、輪郭上の注目点での光強度が所望通りになるように、Δｔの幅を求める。この方法を用いれば、補正点の像強度を計算する時間の数倍で補正が可能であると見積もられる。
【非特許文献１】Optical/Laser Microlithography VII,Vol 2197 ，SPIE Symposium on Microlithography 1994,p278-293
【非特許文献２】Correcting for proximity effect widens process latitude, P361-370
【非特許文献３】Optical/Laser Microlithography VIII ,Vol.2440 ，SPIE Symposium on Microlithography 1995,p261-269
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、この種の従来技術にあっては次のような間題がある。
【００１０】
ルールベース手法では、予め用意したルールに当てはまらない場合は補間により補正値を求めるため、誤差を生じる可能性がある。また、マスク中の任意のレイアウトについてルールを網羅して求めておくことは非常に手間がかかる。特に２次元的形状の複雑なレイアウトでは、適切なパラメータの設定が非常に難しくなり、またパラメータの種類も多くなる。
【００１１】
シミュレーションベース手法では、光学像シミュレーションは非常に時間のかかる計算であり、現状では１〜２ｃｍ大のＬＳΙチップ全域にシミュレーションを行うことは非常に困難であると考えられている。特に、図形が比較的階層的に定義されていないロジックデバイス等においては、階層的に定義されたメモリデバイスの場合と比較して、補正対象となる領域が膨大になり、処理時間の間題は一層深刻である。
【００１２】
また、シミュレーションベース手法では基本的に図形の輪郭をずらすだけなので、図４５の例で示したような限界解像以下の補助パターンを図形の輪郭から離れた内部や外部に自動生成することができない。
【００１３】
このように従来、マスクデータ作成のための光近接効果補正の技術として、ルールベース手法やシミュレーションベース手法があるが、ルールベース手法ではルールに当てはまらない場合に誤差を生じる可能性があり、シミュレーションベース手法では多大な時間がかかる問題がある。
【００１４】
次に、デバイスにおける活性ゲートに注目した従来例及び問題点の説明を行う。
【００１５】
ＬＳＩにおいて、デバイス中ロジック部分のゲート層については、活性ゲート部分の幅の寸法精度がデバイスの性能（スピード等）に大きな影響を与える。このため、非常に高い寸法精度が要求され、精度良い光近接効果補正が必要とされる。また、このロジックゲートのレイアウトは、一般にその幅に対し、長さが十分に長いという特徴を持っている。従って、ロジックゲートの光近接効果補正は、その長さ方向を無視して、幅方向の一次元にのみ注目して補正を行う場合が多い。
【００１６】
光近接効果補正をロジックのゲートに適用した第３の従来例に関しては、Photomask Technology and Management, SPIE Vol.2322, p229-238(1994) におけるLars.W.Liebmann らによる Optical Proximity Correction, a First Look at Manufacturability と題する文献において述べられている。この第３の従来例では、６４ＭビットＤＲＡＭのロジックゲートに関し、その幅方向を光近接効果補正している。
【００１７】
この光近接効果補正手順を図４６を参照して説明する。図４６においては、左肩上がりの斜線部はゲート配線層を、右肩上がりの斜線部は拡散層を、ドッテッドエリアは活性ゲートを、太線部は補正対象エエッジを示している。ゲート配線層の図形のうち、活性ゲートを含む辺（エッジ）を抽出する。活性ゲートのエッジ１について最近接する図形とスペースを測り（Ｂ）、スペースの大きさに応じたバイアス量分、エッジを移動する。図４６における左側のエッジ２を補正対象エッジとする場合は、Ｄの大きさに応じたバイアス量分、エッジを移動する。隣接図形とのスペースとバイアス量の関係は下記の表１に示すようなテーブル形式で予め求めておき、テーブルを参照しながら補正対象エッジを移動する。
【表１】
2008310353.tif 000003
【００１８】
第４の従来例として、 Proceedings of Microlithography Digest of Papers， 286-287(1995) における Eiichi Kawamura らによる Simple Correcting Method of Optical Proximity Effect for 0.35 μm Logic LSI's と題する文献において、ロジックデバイスのゲート幅の補正に関して述べられている。注目するエッジに関して、隣接する図形とのスペースに応じたバイアスを付加するという点で基本的に前記第３の従来例と同様の方法である。
【００１９】
相違点としては、隣接するパターンの角の位置に従いエッジを分割して、それぞれのエッジ毎に、隣接パターンとのスペースの大きさに応じたバイアス量分エッジを移動する。図４６においては、補正対象エッジ１を３つに分割し、Ｓ１，Ｓ２，Ｓ３について、それぞれＡ，Ｂ，Ｃの大きさに応じたバイアス量をテーブルから求め、エッジをバイアス量分移動する。
【００２０】
その他、前記第１の従来例における、Oberdan W.Otto らによる Automated optical proximity correction-a rule-based approach では、一次元の光近接効果補正手法について述べられている。
【００２１】
図４７に示されるように、注目エッジのバイアス量ｄＥは、一次元方向のライン／スペースのパラメータ（Ｌ０，Ｇ０，Ｌ１，Ｇ１，Ｌ２，Ｇ２，Ｌ３，Ｇ３…）の関数として表される。この場合、一般に注目エッジから遠いパラメータ程バイアス量に対する寄与は小さくなる。つまり、パラメータの数が多いほど、精度良くｄＥを表すことができる。この第１の従来例では、パラメータセットに補正量を対応させたテーブルを補正処理を行う前に予め用意しておき、補正処理中に一致するパラメータセットがテーブルに見つからない場合、パラメータセット間で補間を行って補正量を得ている。
【００２２】
前述した、第３の従来例、第４の従来例、及び前記第１の従来例における一次元の光近接効果補正においてける問題点を図４８（ａ）〜（ｃ）用いて説明する。
【００２３】
図４８（ａ）〜（ｃ）に示されるレイアウトをそれぞれ市販のプログラムを使用して光近接効果補正を施したところ、注目エッジ(1),(2),(3),(4) に関し、下記の表２のような最適バイアス量が得られた。この時の露光やマスクの条件としては、被覆率２／３の輪帯照明、σ０．６、ＮＡ０．５７、波長３６５ｍｍ、振幅透過率０．２２３６０７のハーフトーンマスクである。
【表２】
2008310353.tif 000004
【００２４】
図４８（ｂ）に示されるマスクを前記第３，第４の従来例の方法により光近接効果補正した場合を考えてみる。第３，第４従来例は注目点と隣接する図形の距離に応じたバイアス量を適用している。従って、まず図４８（ａ）に示されるレイアウトから隣接するスペースが０．５２５μｍの場合のバイアス量は０．０１２μｍであるというルールを決め、隣接するスペースが０．５２５μｍのエッジには全てこの０．０１２μｍというバイアス量を適用してしまう。
【００２５】
図４８（ｂ）に示されるエッジ(1) に関しては、０．０１２μｍのバイアス量が最適であるが、(2),(3),(4) のエッジは右側の大きなパターンの影響を受け最適なバイアス値は０．０１２μｍではないことが表２から読みとることができる。つまり、一定のライン／スペースが並んでいる場合には隣接するスペースに応じたバイアス量を付加すれば十分であるが、スペースやラインの幅が変化する場合には前記第３，第４の従来例のような方法では補正の精度が十分でないという問題がある。
【００２６】
一方、第１の従来例における一次元方向の光近接効果補正について考える。この方法は第３，第４の従来例の方法とは違いパラメータの数を増やす、つまり注目エッジから遠いラインやスペースまで考慮に入れることにより補正の精度を上げることが可能であり、上述した問題点は回避可能である。
【００２７】
そこで、例えば図４８（ｂ）に示されるエッジ(2) を十分な精度で補正できるようにｄＥ＝ｆ（Ｌ０，Ｇ０，Ｇ１，Ｌ１，Ｌ２，Ｇ２，Ｇ３，Ｌ３，Ｌ４）のパラメータを設定し、バイアス量を対応させる。この９つのパラメータを用いれば、表２と同等の精度のバイアス量を得ることが可能である。しかし、表２の図４８（ｂ），（ｃ）の項目が一致していることからも分るようにＬ２が６．１μｍ以上という大きな値の場合、Ｌ２より右のレイアウトの違いはバイアス量に影響していない。つまり、注目エッジ(2) に関してＬ２より右のパラメータは不必要であることが分かる。
【００２８】
一般に、ある注目点のバイアス量に対する他の点からの寄与は、光学条件、レイアウト、２点間の距離で決定され、注目点から離れている点からの寄与は無視できる。反対に、注目点から十分に近い距離にある点は、注目点のバイアス量に寄与し、以降、このような距離にある領域を「光近接効果の及ぶ範囲」と呼ぶことにする。
【００２９】
即ち、第１の従来例における一次元方向の光近接補正の問題点は、パラメータが少な過ぎれば前記第３，第４の従来例と同じような理由で精度が不十分となるし、精度を保証するためにパラメータを多くし過ぎれば光近接効果の及ぶ範囲外の図形までも含み、ルール算出では余計な時間がかかり、パラメータにバイアス量を対応させたテーブルも不必要に大きくなってしまうことである。
【００３０】
さらに、第１の従来例の問題点として、補正処理に先立ち補正テーブルを用意するということがある。任意のレイアウトに対して補正テーブルを用意することは膨大な労力を要し、テーブルのデータも大きくなる。さらに、補正テーブル中にパラメータセットが一致するものが存在しない場合、パラメータセット間で補間処理を行うが、補間において誤差が生じる可能性もある。
【００３１】
次に、２次元の光近接効果補正に係る従来技術と問題点を説明する。
【００３２】
設計データに対し自動的に光近接効果補正を行う方法は、前述したように２種類に大別される。シミュレーションベース手法は光学像シミュレーシヨンに時間がかかるため大規模レイアウトデータを扱う実用には適さず、ルールベース手法の方がより現実的であると考えられる。
【００３３】
再度、前記第１の従来例を説明する。前記第１の従来例においては、入力設計パターンの輪郭を分割し、分割された線分の中心に補正対象点を設定する（図４９参照）。図４９において白ぬきの丸印は補正対象点を示し、分割に際しては、周囲の一次元配置の変化する部分でエッジを分割する他、コーナ周辺も分割する。補正対象点に対して、周囲の状況に応じて１次元、１．５次元、２次元のいずれのルールを適用するかを選択する。１次元、１．５次元は通常のエッジ部分に適用するルール、２次元はコーナ周辺に適用するルールである。それぞれの補正対象点に対して、選択された次元の補正テーブルを参照して補正を行う。
【００３４】
ルールベース手法に属する第５の従来例として、Photomask Technology and Management, Vol.2322 における David M. Newmark らによる Large Area Optical Proximity Correction using Pattern Based Corrections と題する論文がある。この第５の従来例では、補正対象のコレクションゾーンとその周囲の光近接効果の及ぶ範囲に設けたバッフアゾーンとから構成される近接効果補正ウインドウ（図５０参照）を移動させることにより補正を進める。近接効果ウインドウの移動の方法としては、その中心がパターンのコーナとエッジの中心におかれるように移動すると効率が良いとしている（図５１参照）。図５１における白ぬきの丸印が近接効果ウィンドウの中心位置である。
【００３５】
特にコンタクトホールのルールベース補正に関する第６の従来例としては、日本特開平８−２５４８１２号公報に、ホールパターンの配置された周期に応じてホールパターンの縦と横の寸法比を補正する方法が示されている。本従来例ではホールパターン配置の一次元方向のピッチＰｘの関数としてホールパターンの縦横比が決定される。２次元方向に周期的に配置されたコンタクトホールに関しては、この方法が使えなくなるため、２次元方向のピッチＰｙは光近接効果の及ぶ距離より大きく３λ／ＮＡ以上とすることが好ましいとしている。
【００３６】
このような従来技術の問題点を説明する。
【００３７】
前記第１の従来例ではエッジを分割して設定された補正対象点の数だけテーブル参照を行うことになり、前記図４９では２０箇所に関してテーブル参照を行う。また、エッジを分割した上で処理を行うので、ライン端に特定の補正処理を施す、コンタクトホールに特定形状の補正処理を施すといった、図形の一部分または全体の形状に応じた補正を行うことが出来ない。
【００３８】
第５の従来例では、固定サイズの光近接効果ウィンドウを移動しながら補正を進めるため、図５１に示される図形ａでは例えば４回重複して補正が行われ、図形ｂにおけるｂ−１、ｂ−２等の辺でも２回重複して補正が行われることになる。第６の従来例では、２次元的に配置されたコンタクトホールや非周期配置のコンタクトホールに対応することが出来ない。
【００３９】
更に、２次元の光近接効果補正に係る従来技術とこの問題点を説明する。
【００４０】
ルールベース補正法の例としては、Automated optical proximity correction, a rules-based approach, SPIE vol.2197,p302 (1994) がある。この第７の従来例では、パターン配置をパラメータ（主に一次元方向にわたってのパターン幅・間隔・長さ）で記述し、この配置における補正値を記述したテーブルを予め持ち、補正処理の際にはこのテーブルを参照して補正するというものである。このルールベース補正法では、２次元にわたる補正データテーブルの記述方法や参照方法に簡便な方法が確立・認知されておらず、現在一般には主にシミュレーション（モデル）ベース補正法について検討されている。
【００４１】
シミュレーションベース補正法に関して、IEEE Trans.Electron Devices, Vol.38,no.12,p2599-(1991)に記載された第８の従来例では、リソグラフィーモデルに光学像を用いている。具体的には、マスクパターンを入力図形として光学像シミュレーションを行い、所望パターンからの光学像のずれ量を計算し、ずれ量分マスクパターンのエッジをずれとは反対方向に移動（補正）する。上記の操作を繰り返し行うことにより、光学像を所望パターンに近づけていく。
【００４２】
また、モデルにプロセス条件を全て取り込んで補正を行う例としては、次のような報告がある。即ち、あるプロセス条件においてテストパターンをウェハに転写した結果から、光学像、現像やエッチングなど全工程を通してのモデル（ビヘイビアーモデル）を作成し、本モデルに基づいて補正値を算出するという手法である（例えば前記文献SPIE vol.2197 のp371）。シミュレーションベース補正法に関しては、他にも多数の文献報告がされている。
【００４３】
上記のようなマスクパターン自動補正技術を大領域のマスクパターンに適用する際には、計算機の処理速度と記憶容量が有限であることから、補正を要する大領域のマスクパターンの全領域を一括して計算し補正する方法は現実的ではない。効率良くハードウェア資源を用いるためには、当該マスクパターンを補正処理に適した領域に分割し、その領域に対してモデル又は補正ルールに基づいた補正処理を施す方法が、容易に考えられる。
【００４４】
分割補正処理に関し、図５２を参照して説明する。図５２において、Ｐ0 は設計パターンを、Ｐ1 は補正パターンを、Ａは被補正領域を、Ａ′は被補正領域周辺の分割領域を、ａは補正完了領域を、Ａｕは未補正領域を示している。設計パターンＰ0 を分割して得た被補正領域の一つをＡとし、仮にこの領域Ａ内のみを光近接効果被計算領域かつ被補正領域としたとする。すると、隣接する分割領域Ａ′内に含まれるパターンからの光近接効果を全く無視してしまうため、このようにして得た補正処理後の分割領域ａを結合して補正完了マスクパターンを作成しても、不適切な補正が施される結果となってしまう。特に、この不適切な補正はＡの境界付近のパターンで顕著であることが予想される。
【００４５】
このような不適切な補正を防ぐために、前記文献SPIE vol.2197 のp348 には、被補正領域の周囲にバッファ領域を付加する手法が提案されている。この手法の概略を図５３に示す。即ち、設計パターンＰ0 から分割して切り出した被補正領域Ａの周囲に、被補正領域に光近接効果が及ぶ範囲をバッファ領域Ｂとして付加し、被補正領域にバッファ領域を加えた範囲を光近接効果被計算領域Ｃとする方法である。補正値を得るために要する計算は光近接効果被計算領域で行い、本計算結果に基づき得られた補正解のうち、被補正領域についての補正解を補正マスクパターンＰ1 へ戻し、次の被補正領域の計算へと進む。図５３において、ＢはＡのバッファ領域であり、Ｃは近接効果被計算領域であり、ｃは補正完了近接効果被計算領域であり、ｂはｃのバッファ領域部分であり、ａは被補正領域の補正解である。
【００４６】
図５４（ａ），（ｂ）は、図５３のＡ近傍を拡大した図であり、被補正領域Ａは補正完了領域（(1)〜(4)）、及び未補正領域（(5)〜(8)）に囲まれている。図５４（ａ）は従来の補正法における被補正領域とバッファ領域を示し、図５４（ｂ）は実際の被補正領域とバッファ領域とを示している。図５４（ａ）に示すように従来法では、光近接効果被計算領域として補正装置に入力される図形は、マスクパターン全領域の補正の進行度に関わりなく、被補正領域Ａ、バッファ領域Ｂ共に、未補正の設計パターンである。このため、各被補正領域におけるバッファ領域内のパターンは、補正進行上は補正完了パターンｂ及び未補正パターンＢとなるっているはずである。それにも拘らず、各光近接効果被計算領域の補正計算の際には全て未補正のパターンＢをバッファ領域として入力するため、バッファ領域内のパターンが補正前後で大きく異なる場合には、被補正領域内で正しい補正解を得ることができない。
【００４７】
また、図５５は被補正領域Ａ１〜Ａ４に分割された被補正マスクパターンの分割辺近傍の拡大図で、被補正領域とバッファ領域の組み合わせにより、各領域が何回重複して補正計算されるかを示した図である。Ｌb はバッファ領域となる範囲であり、Ｓ１〜Ｓ４は補正計算を１回〜４回行う領域を示す。図５５に示されるように、補正計算は各被補正領域毎に光近接効果被計算領域全域にわたるため、バッファ領域となる領域に関しては全て未補正パターンを重複して２回（Ｓ２）から４回（Ｓ４）補正計算・図形処理をすることになり、多大な計算時間を浪費することになる。
【００４８】
大領域のマスクパターンを分割して分割領域毎に補正をしていくにあたり、従来法ではバッファ領域として補正計算に入力する図形群を未補正図形群としている。
【００４９】
この方法の第１の問題点としては、既に補正計算を完了し補正解が算出された領域についても未補正のパターンをバッファ領域として光近接効果被計算領域に取り込むため、実際に全分割領域補正操作終了後に配置されるパターンと補正処理の分だけ異なるパターンがバッファ領域に入力されてしまう。このため、真の補正解からの誤差が生じてしまう。また、第２の問題点として、大領域のマスクパターンを分割して補正する際、バッファ領域については重複して計算を行うため、無駄な計算を行う。
【００５０】
この発明は前記実情に鑑みてなされたものであり、近接効果補正のための計算時間の短縮及びパターン精度の向上をはかり得る光近接効果補正方法及び装置を提供することを目的とする。特に、パターンマッチング領域内の他層の情報も取り込むことが出来、他層との相関関係で生じる光近接効果を補正することが可能であり、また、他層を同時に補正することも可能な光近接効果補正方法及び装置を提供するにある。
【００５１】
この発明の第２の目的は、作成されたマスクデータを検証することが可能な光近接効果検証方法及び装置を提供することである。
【００５２】
この発明の第３の目的は、上記の補正及び検証をコンピュータにより実施するための光近接効果補正プログラム及び光近接効果検証プログラムを提供することである。
【課題を解決するための手段】
【００５３】
この発明に係る第１の光近接効果補正方法は、ＬＳＩパターン形成工程におけるパターン忠実度を制御するための光近接効果補正方法において、被補正パターンの外接矩形、または被補正パターンを光近接効果の及ぶ距離分リサイズしたレイアウトのいずれかをパターンマッチング領域として設定するステップと、前記設定されたパターンマッチング領域のレイアウトを索引とし、補正テーブルを参照するステップと、前記パターンマッチング領域のレイアウトが前記補正テーブルに記憶されていない場合、前記パターンマッチング領域全体を光近接効果補正して被補正パターンの補正後パターンを求めるステップと、前記パターンマッチング領域のレイアウト及び前記補正テーブルに記憶された前記パターンマッチング領域のレイアウトに対応する光近接効果補正後のパターンが前記補正テーブルに記憶されている場合、前記光近接効果補正後のパターンを読み出すステップと、前記求められた補正後パターン、または前記読み出されたパターンのいずれかに従って前記設計パターンを補正するステップと、を具備することを特徴とする。
【００５４】
本発明による光近接効果補正方法では、被補正パターンに対応するパターンマッチング領域のレイアウトを抽出して、パターンマッチング領域のレイアウトを索引として補正済みパターンを対応させた補正テーブルを参照する。該パタ一ンマッチング領域のレイアウトが載っている場合は対応する補正パターンを得る。載っていない場合は該パターンマッチング領域を光近接効果補正して被補正パターンの補正パターンを得、該パターンマッチング領域と補正パターンの対応関係を補正テ一ブルに追加する。
【００５５】
このような光近接効果補正方法によれば、図形ごとにパターンマッチング領域を設定し、パタ一ンマッチング領域ごとに補正テーブルを参照するので、図形を予め分割したり、補正対象点を設定する必要がない。また図形ごとに補正テーブルを参照するので、テーブル参照回数を最小にすることが出来る。パターンマッチング領域内の他層の情報も取り込むことが出来、他層との相関関係で生じる光近接効果を補正することが可能である。また、他層を同時に補正することも可能である。
【００５６】
更に、被補正パターンがコンタクトホールの場合、セリフ等を付加することなく単純な形状で光近接効果補正を行うことが可能であり、マスク作成が容易になる。また、従来方法と比べ、非周期配置や２次元的に配置されたコンタクトホールに対しても光近接効果補正が可能になる。
【００５７】
光近接効果の検証処理では、同一のパターンマッチング領域を持つ図形に関しては一回だけブロセスシミュレーシヨンを行えば良いので効率が大幅に向上する。
【００５８】
ここで、前記第１〜第３アスペクトによる効果を改めて説明する。先ず必要十分な補正テーブル（または検証テーブル）が随時作成される。
【００５９】
例えば、ルールベース手法で用いられるテーブルは、予め用意する必要があるため、Ｌ＆Ｓ（ライン and スペース）等の普遍的な（一般化された）パラメータに対し、補正値が対応されている。
【００６０】
一方、本願では、１次元であっても、２次元であっても、対象とするレイアウトに含まれる全てのパターンの配置が抽出されている。従って、本願による補正テーブルを解析することにより、前記レイアウトの傾向を認識することができる。又、検証テーブルによれば、補正した場合であっても、エラーが許容範囲内に治められない配置を検出することが可能となり、この検出された配置を設計禁止の配置として設計者にフィードバックすることもできる。
【００６１】
更に、テーブルに含まれるそれぞれの配置がレイアウト中に幾つ含まれるかをカウントすることにより、含まれる個数の多い配置に光学条件を適合させるという更なる利用も可能となる。更に、テーブルに載っている特定の配置を、人手等で加工したものと交換することも可能である。
【発明の効果】
【００６２】
この発明（第１〜第５の実施の形態）によれば、ルールベース補正とシミュレーションベース補正を組み合わせて行うことにより、ルールベース手法のように誤差を生じることがなく、かつシミュレーション手法のように多大な時間を要することもなく、マスクパターンに対する光近接効果補正を良好に行うことが可能となる。従って、光近接効果の影響を極めて少なくした露光を行うことを可能とし、ウェハ等に形成する微細パターンの精度向上に寄与することができる。
【００６３】
この発明（第６〜第１０の実施の形態）によれば、光近接効果の及ぶ範囲に対応した補正量を用いるため、隣接する図形との距離のみに対応した補正量を用いる方法と比較して、補正の精度を十分に高くすることができる。また、光近接効果の及ぶ範囲内のみをパラメータ化することができ、さらに予めテーブルを用意しておく必要はなく、新しいレイアウトを見つける毎に補正量を計算すれば良いので、ユーザにとって簡便なシステムとなり得る。また、補正結果については、トレーニングデータ毎に露光シミュレーションを行うことにより、補正が正しく行われたかを検証することが可能となる。
【００６４】
この発明（第１１〜第１２の実施の形態）によれば、パターンごとにパターンマッチング領域を設定し、パタ一ンマッチング領域ごとに補正テーブルを参照するので、パターンを予め分割したり、補正対象点を設定する必要がない。またパターンごとに補正テーブルを参照するので、テーブル参照回数を最小にすることが出来る。
【００６５】
また、パターンマッチング領域内の他層の情報も取り込むことが出来、他層との相関関係で生じる光近接効果を補正することが可能である。また、他層を同時に補正することも可能である。又、コンタクトホールの補正方法によれば、セリフ等を付加することなく単純な形状で光近接効果補正を行うことが可能であり、マスク作成が容易になる。また、従来方法と比べ、非周期配置や２次元的に配置されたコンタクトホールに対しても光近接効果補正が可能になる。
【００６６】
更に、同一のパターンマッチング領域を持つパターンに関しては一回だけブロセスシミュレーシヨンを行えば良いので効率が大幅に向上する。
【００６７】
この発明（第１〜第１２の実施の形態）によれば、必要十分な補正テーブル（または検証テーブル）が随時作成される。例えば、ルールベース手法で用いられるテーブルは、予め用意する必要があるため、Ｌ＆Ｓ（ライン and スペース）等の普遍的な（一般化された）パラメータに対し、補正値が対応されている。
【００６８】
一方、本願では、１次元であっても、２次元であっても、対象とするレイアウトに含まれる全てのパターンの配置が抽出されている。従って、本願による補正テーブルを解析することにより、前記レイアウトの傾向を認識することができる。又、検証テーブルによれば、補正した場合であっても、エラーが許容範囲内に治められない配置を検出することが可能となり、この検出された配置を設計禁止の配置として設計者にフィードバックすることもできる。
【００６９】
更に、テーブルに含まれるそれぞれの配置がレイアウト中に幾つ含まれるかをカウントすることにより、含まれる個数の多い配置に光学条件を適合させるという更なる利用も可能となる。更に、テーブルに載っている特定の配置を、人手等で加工したものと交換することも可能である。
【００７０】
この発明（第１８〜第２１の実施の形態）によれば、真の補正解からの誤差のできるだけ少ない適切な補正解を得ることができ、近接効果補正のための計算時間の短縮及びパターン精度の向上をはかり得る。さらに、バッファ領域として光近接効果の及ぶ範囲を光近接効果被計算領域に含め計算するとき、重複した不要な計算を減らし、さらに解に到達するまでの時間を短縮することができる。つまり、精度の高い光近接効果補正を高速に行うことができるため、光リソグラフィー技術を集積度の高い微小なデバイス製造適用することが可能になる。
【発明を実施するための最良の形態】
【００７１】
以下、本発明の詳細を図示の実施形態によって説明する。
【００７２】
（第１の実施形態）
先ず、図１に、本発明の第１の実施の形態に係わるマスクの光近接効果補正の概略手順を示す。補正対象データが入力されると、該データ中で各々パターンとその回りのレイアウトに対応して予め求めておいた補正値を用いて補正（以下ルールベース補正と称する）を行う部分と、シミュレータに基づき補正量を算出して補正（以下シミュレーションベース補正と称する）を行う部分とに分別される（ステップＳ１，Ｓ２）。
【００７３】
例えば、中央演算処理装置のゲート配線のゲート層に対し光近接効果補正を行うことを考える。中央演算処理装置の概略レイアウトは、図２に示すような構成となっている。図中の参照符号１０１はキャッシュメモリ、参照符号１０２は浮動小数点演算ユニット、参照符号１０３は整数演算ユニットである。パターンの特徴としては、キャッシュメモリ中は平行な辺が長い多角形が少なく、反対にそれ以外の領域は平行な辺の部分が長い多角形が多いという違いがある。ゲートパターンにおいては、拡散層と重なりを持つ活性ゲートの幅が回路の電気的特性上極めて重要であり、平行な長い一対の辺間の距離の寸法精度がより重要となる。−方、キャッシュメモリ中のゲート層のパターンは全体的にパターンの忠実度が向上することが必要である。
【００７４】
そこで、このような違いを利用して、メモリ中のゲート層にはシミュレーションベースの補正を行い（ステップＳ３）、それ以外の部分のゲート層には活性ゲート幅のみに注目したルールを用いたルールベース補正を適用する（ステップＳ４）。この後、分割された、それぞれ光近接効果補正が施された領域が統合される（ステップＳ５）。中央演算処理装置のレイアウト中にメモリが占める面積は数１０％以上あるが、階層化されているため、補正対象の面積は延べ面積と比較してずっと小さく、速度の遅いシミュレーションベース補正を行うことが可能である。シミュレーションベース補正は、従来例で説明したような光学像のシミュレータを用いるか、或いは露光プロセスまで含めたシミュレータを用いて行えばよい。ルールベース補正の方法について、以下に具体例を述ベる。
【００７５】
ここでは最も簡単な例として、注目エッジから隣接パターンまでの距離に応じて補正を行うことにする。まず最初に下記の表３に示すようなテーブルを用意する。なお、補正ルールは、露光波長＝３６５ｎｍ、ＮＡ＝０．５、σ＝０．７、ハーフトーンマスク（透過率５％，位相差１８０°）とし、補正値は注目エッジをエッジと垂直方向に補正する距離、＋は注目エッジのあるパターンを太くする方向、−はその反対方向である。
【表３】
2008310353.tif 000005
【００７６】
補正値は表３中に示す露光やマスクの条件下で求めたものであり、露光条件が変われば新しく求める必要がある。テーブルを用意した後、例えば図３に示すレイアウトを各ラインの幅方向についてのみ補正することにする。ラインの長辺の中点に注目点を設定する。まず、Ｐ１の注目点に関しては、隣接するパターンは２μｍ以上離れている。従って、表３から補正値は−０．０３μｍと読みとられ、注目点Ｐ１上の辺をパターン内側（紙面に向かって左）に移動する。また、注目点Ｐ２に関しても隣接する図形が２μｍ以上離れているので補正値は−０．０３μｍで、今度は注目点Ｐ２上の辺をパターンを内側に移動する。短辺については、長辺が移動した分だけ延長／短縮する。Ｐ３〜Ｐ１０の点に関しても同様の処理を行う。
【００７７】
この例では、注目点から隣接するパターンまでの距離が全てテーブルに載っているが、載っていない場合は、そのような距離の注目点に関するシミュレーションベース補正を行い補正値を得る。そこで得た補正値は、新たにテーブルに追加する。以上のルールベースの補正は、テーブルを参照するだけで補正値を求めることが可能なので、シミュレーションベースで補正値を求める方法と比べて速度が格段に速い。
【００７８】
このようにこの第１の実施の形態によれば、キャッシュメモリ以外の領域についてはルールベース補正を行い、キャッシュメモリ部分についてはシミュレーションベース補正を行うことにより、ルールベース補正を単独で用いた場合のように予め用意したルールに当てはまらない部分で誤差が生じたり、シミュレーションへー巣補正を単独で用いた場合のように多大な時間を要することもない。従って、光近接効果補正を短い処理時間で誤差無しに行うことができる。これは、光又はＸ線露光法に用いるマスクを製造する際のマスクデータ作成に適しており、特に微細パターン形成のための縮小投影露光用マスクの製造に最適である。
【００７９】
（第２の実施形態）
次に、この発明の第２の実施の形態を図４〜図５を参照して説明する。
【００８０】
先ず、ゲート配線層及び拡散層が入力される（図４のステップＳ１１，図５（ａ））。続いて、図形演算（論理積）等を用いて、ゲート配線層の多角形の各辺のうち、拡散層と重なりを持つものを抽出する（ステップＳ１２）。図５（ａ）〜（ｃ）においては、斜線部がゲート層であり、ドッテッドエリアが拡散層である。さらに、それらの辺のうち、同一図形内に平行な辺があり、かつ以下のいずれかの条件を満たす場合に該辺を補正対象とする（ステップＳ１３、図５（ｂ））。それらの条件とは、−対の平行な辺の距離がある定められた第１のしきい値以下であるか、長さと距離の比が第２のしきい値以下であるかというものである。これら補正対象の辺を図５（ｂ）において、太線で示す。
【００８１】
図５（ａ）〜（ｃ）に示される例では前者の条件を用い、しきい値を０．３μｍとしている。前者の条件を用いれば、精度のより厳しいゲートのみを抽出して補正することが可能である。後者の条件では、線幅に対して長さが長いゲートを抽出することが可能である。長さの長いゲートは、その長辺を１次元のルール（長辺と垂直方向の図形配置に関して補正値を対応させたルール）に基づき補正するのに適している。
【００８２】
処理対象の辺を抽出した後、それぞれの辺に対して、辺と垂直方向に存在する図形の配置に関して補正値を対応させたテーブルを参照して補正値を得る（ステップＳ１４）。−番簡単なテーブルの形式は、前記表３と同様の隣接する図形との距離の関数として補正値を定めたものである。続いて、補正値に基づき辺を移動する（ステップＳ１５、図５（ｃ））。勿論、移動した辺と整合をとるようにその他の辺も延長／短縮する。図５（ｃ）においては、補正対象の辺について、隣接する図形を探索する方向を矢印で、補正パターンを太線で示す。
【００８３】
（第３の実施形態）
次に、この発明に係る第３の実施の形態を図６，図７及び図８を参照して説明する。
【００８４】
先ず、処理対象領域が入力される（図６（ａ），（ｂ）のステップＳ２１，Ｓ３１、図６（ａ））。続いて、用意されたルールテーブルに基づき、ルールに合致する部分のみ補正を行う（ステップＳ２２，Ｓ３２、図７（ｂ））。この例で用いたルールテーブルは、下記の表４に示す。なお、補正ルール及び表中の意味は前記表３と同じである。
【表４】
2008310353.tif 000006
【００８５】
注目エッジと隣接パターンの距離に応じて、テーブル中の補正値を適用する。表４に示されるように隣接パターンとの距離が大きい場合（本例では２．５μｍより大きい場合）は、限界解像以下の補助パターンＡＦ（図７（ｂ）参照）を配置するようなルールが含まれる場合もある。前記図７（ｂ）においては、補助パターンをＡＦ、通常のルールによる補正パターンをＣＰとして示している。また、このルールの他にパターン角に補助パターン（serif ）を配置するようなルールを使用することも可能である。
【００８６】
ルールに合致する部分のみを補正した後、シミュレーションベースの補正を行う。この際、２通りの方法が考えられる。第１はルール補正後の全領域をシミュレーションベースで補正する方法（ステップＳ２３）である。この方法の利点は、ルール補正結果が完全なものでなくても、シミュレーションベース補正でさらに補正が可能なこと、最適レイアウトにより近いマスクレイアウトから補正を開始するので、シミュレーションベース補正において、解を見つけ易く、また解の精度が高くなることである。
【００８７】
第２の方法は、図６（ｂ）、図８（ｃ），（ｄ）に示されるようにルールに合致しなかった部分のみをシミュレーションベース補正における補正点とするという方法である（ステップＳ３３，Ｓ３４）。具体例としては、図８（ｄ）に示されるように、ルールに当てはまらなかった部分のエッジを補正幅で分割し、分割された線分の中点を補正点としてシミュレーションベース補正に入力する。シミュレーションベース補正では、入力された補正点のみに関して、その補正点のバイアス量を計算する。尚、図８（ｃ）においては、ルールに合致する部分は太線で示されている。
【００８８】
この方法によれば、時間のかかるシミュレーションベース補正の補正点を削減することが可能である。ルールベース補正を行った上で、さらにシミュレーションベース補正を行った結果を、図８（ｅ）に示す。図８（ｅ）においては、シミュレーションベース補正後のパターンを参照符号ＳＣＰで示している。従来のルールベース補正のみにおいて、周囲のレイアウトに応じたセリフの形状をルール化するのは困難であるが、この実施の形態によればシミュレーションベース補正により自動的に適切なセリフが付加される。−方、シミュレーションベース補正のみでは発生しない補助パターンがルールベース補正により自動生成されることが分る。
【００８９】
前記表４では、紫外線を用いた場合を示しているが、Ｘ線によるリソグラフィーでも上記説明を同様の方法で近接効果補正が行える。
【００９０】
（第４の実施形態）
次に、この発明の第４の実施の形態について図９を参照して説明する。
【００９１】
この第４の実施の形態に係る光近接効果補正装置の機能構成を図９に示す。この第４の実施の形態による装置は大きく分けて制御部１０，表示部２０，入力部３０，パターンデータ格納部４０から構成されている。
【００９２】
特に制御部１０は、階層を持った設計データから処理対象となる領域を入出力する機能を持った階層処理部１１と、各々のパターンとその回りのレイアウトに対応して予め求めておいた補正値を用いて補正を行うルールベース補正部１２と、マスクによる露光プロセスをシミュレートするプログラムに基づき補正量を算出して補正するシミュレーションベース補正部１３と、入力されたレイアウトをルールベース補正の領城とシミュレーションベース補正の領域に分割し、それぞれの領域に対して２つの補正部のうちのいずれの補正を行うかを判別する判別部１４とで構成される。
【００９３】
このような構成であれば、前述した第１〜第３の実施の形態におけるマスクの光近接効果補正を効果的に行うことができる。即ち、前述した第１〜第３の実施の形態を装置として実現することができる。
【００９４】
（第５の実施形態）
次に、この発明の第５の実施の形態について図１０を参照して説明する。
【００９５】
この第５の実施の形態に係る光近接効果補正装置の機能構成を図１０に示す。この第５の実施の形態による装置は大きく分けて制御部１０，表示部２０，入力部３０，パターンデータ格納部４０から構成されている。特に制御部１０は、第４の実施の形態で説明した階層処理部１１，ルールベース補正部１２，シミュレーションベース補正部１３に加え、ルールに合致せずシミュレーションベース補正の対象となる補正点を抽出する抽出部１５で構成される。
【００９６】
このような構成であっても、前述した第１〜第３の実施の形態におけるマスクの光近接効果補正を効果的に行うことができる。即ち、前述した第１〜第３の実施の形態を装置として実現することができる。
【００９７】
なお、前述した各実施の形態では、マスクによる露光対象をキャッシュメモリを搭載した中央演算処理装置やゲート配線層を有するものとしたが、これに限らず各種の半導体集積回路用のマスクに適用できる。また、第１〜第５の実施の形態に係る発明はルールベース補正とシミュレーションベース補正を組み合わせて用いることを特徴としており、それぞれの補正方法に関しては実施の形態で述べた以外に適宜変形することが可能である。
【００９８】
以上前記第１〜第５の実施の形態によれば、ルールベース補正とシミュレーションベース補正を組み合わせて行うことにより、ルールベース手法のように誤差を生じることがなく、かつシミュレーション手法のように多大な時間を要することもなく、マスクパターンに対する光近接効果補正を良好に行うことが可能となる。従って、光近接効果の影響を極めて少なくした露光を行うことを可能とし、ウェハ等に形成する微細パターンの精度向上に寄与することができる。
【００９９】
以降、デバイス中のロジック部のゲート層における、活性ゲート部分の幅に注目した各実施の形態を図面を参照して説明する。活性ゲート幅の寸法は、デバイスの性能（スピード等）に大きな影響を与えるため、非常に高い寸法精度が要求されている。又、このロジックゲートのレイアウトは、一般にその幅に対し、長さが十分に長いとうい特徴を持っている。従って、ロジックゲートの光近接効果補正は、その長さ方向を無視して、幅方向の１次元にのみ注目して行われる場合が多い。
【０１００】
（第６の実施形態）
ここで、この発明の第６の実施の形態を図１１〜図１３を参照して説明する。
【０１０１】
図１１は、この発明の第６の実施の形態に係わるマスクデータ作成方法（光近接効果補正方法）を説明するためのもので、光近接効果補正の処理を示すフローチャートである。
【０１０２】
先ず、補正対象データが入力され（ステップＳ４１）、補正対象点が設定される（ステップＳ４２）。ここで、補正対象点の設定例を図１２（ａ），（ｂ）に示す。図１２（ａ），（ｂ）は、ゲート層のデータで、ゲートの幅方向にのみ近接効果補正を行う場合を説明するのに使用される。尚、図１２（ａ），（ｂ）において、白ぬきの丸印及び黒ぬきの丸印が補正対象点を示し、パターンの辺に対して垂直に描かれた短い線がクリティカルティメンジョンのエッジを示している。
【０１０３】
例えば、クリティカルディメンジョンのゲート幅のみを補正したい場合、ゲート層に対しデザインルールチェッカ（ＤＲＣ）等を実行して０．３μｍ幅のゲート部分のエッジを取り出し、各エッジの中点に補正対象点（図１２（ａ）の黒ぬきの丸印）が設定される。さらに、該補正点から近接効果の及ぶ範囲に存在するエッジも同時に補正したい場合、近接効果の及ぶ距離（この例では１．５μｍ）に位置するエッジも補正対象点として加えられる（図１２（ａ）の白ぬきの丸印）。この時にもＤＲＣを利用することが可能である。
【０１０４】
補正対象点の抽出の他の例を、図１２（ｂ）に示す。図１２（ｂ）では、各エッジから垂直方向で近接効果の及ぶ範囲内にあるレイアウトが変化する箇所でエッジを分割し、各エッジの中心に補正対象点が設定されている（図１２（ｂ）の黒ぬきの丸印）。この方法によれば、一般に前記図１２（ａ）における方法によるよりも補正対象点数が増加するが、反対に補正精度は向上する。
【０１０５】
以上のように抽出された補正対象点に関し、順次補正が行われる（ステップＳ４３）。まず、補正対象点から近接効果の及ぶ範囲の図形の１次元配置が取得される（ステップＳ４４）。このステップの処理を図１２（ｂ）を参照して説明する。先ず、補正対象点上のエッジと垂直方向に、近接効果の及ぶ範囲の図形の１次元配置がパラメータ化される。この第６の実施の形態では近接効果の及ぶ範囲は１．５μｍとしている。
【０１０６】
図形の１次元配置をパラメータ化する場合、パラメータが図形の有／無を表現できるようにパラメータ化を行う。例えば、近接効果の及ぶ範囲をピクセル化し、図形の存在するピクセルを１、存在しないピクセルを０とする。図１２（ｂ）の注目点に関して、０．１μｍ／１pixcelとした場合（０００１１１００００００１１１００００００００００００１１１）と表される。また、別の例では、ラインを＋の数値、スペースを−の数値で表現することもできる。これに従えば、図１２（ｂ）に示される例は、（−０．３＋０．３−０．６＋０．３−１．２＋０．３）と表される。
【０１０７】
パラメータ化された１次元配置を取得した後、その１次元配置と合致するものが補正テーブル上にあるかが調べられる（ステップＳ４５）。図１３に示される表５は、ピクセル表現の場合の補正テーブルの例である。
【０１０８】
表５では、それぞれの１次元配置に補正量が対応している。現在の注目点に関する１次元配置が補正テーブル中に含まれる場合、それに対応する補正量が読み取られ（ステップＳ４６）、注目点上のエッジが補正量分移動される。図１２（ｂ）に示された注目点のレイアウトに対応する補正量は表５（図１３）から読み取られ、−０．０１６μｍ分エッジが移動される（ステップＳ４７）。表５の符合に関しては、プラスが向かって右側にエッジを動かすこと、マイナスはその反対を示す。
【０１０９】
前記ステップＳ４５で補正テーブル中にレイアウトが見つからなかった場合、新たにそのレイアウトに対応する補正量が算出される。以下にその手順を詳しく説明する。
【０１１０】
先ず、パラメータ化された１次元配置から補正量算出用のトレーニングデータ（レイアウトデータ）が作成される（ステップＳ４８）。２次元方向への影響を除去するため、幅に対して長さが十分に長いラインを配置してトレーニングデータとする。
【０１１１】
ここで、トレーニングデータの長さ方向は、光近接効果の及ぶ距離の２倍より長いことが好ましい。１次元方向にはパラメータ化されたレイアウトと一致するようにライン／スペースが配置される。図１４は、図１２（ｂ）に示される注目点に関して作成したトレーニングデータを示す。続いて、近接効果補正ソフトを用いてトレーニングデータ全体を補正する。最適化（補正）されたトレーニングデータ中の注目点と補正前の注目点の距離が計算され、その距離が補正量とされる（ステップＳ４９）。
【０１１２】
以上の手順で求めた補正量は、レイアウトと対応させて表５と同様の補正テーブルに格納される（ステップＳ５０）。
【０１１３】
以上の処理が各補正対象点に対して施され、全ての補正対象点に対する光近接効果補正が実施されると、処理が完了される（ステップＳ５１）。
【０１１４】
前述した処理において注意する必要があるのは、光学条件（マスクおよびステッパ）が同一の場合は、共通の補正テーブルを利用できるが、条件が異なる場合には、必ずしも共通の補正テーブルを利用できないということである。またここでは、光学像のシミュレータで補正量を求めたが、現像シミュレータ、その他のウエハプロセスのシミュレータを組合せて用いても良い。
【０１１５】
（第７の実施形態）
次に、この発明に係る第７の実施の形態を図１５〜図１８を参照して説明する。
【０１１６】
図１５及び図１６は、この第７の実施の形態に係る光近接効果補正／検証の処理を示している。図１５に示されるステップＳ６１〜Ｓ７１は、ステップＳ６８を除き、前記図１１に示されるステップＳ４１〜Ｓ５１（ステップＳ４８を除く）と同様のステップを示している。
【０１１７】
図１５における、ステップＳ６８では、トレーニングデータが作成される同時に、補正対象点の座標がトレーニングデータと対応されて記憶される。例えば、図１２（ｂ）における注目点に関するトレーニングデータが図１４に示されている場合、図１４のトレーニングデータに対応させて注目点の座標（１０．２，５．０）が記憶される。図１５のステップ６１〜７１による補正が完了した後、補正済みマスクパターンが正しいかどうかの検証処理が実行される。検証の工程では、各々のトレーニングデータについて図１６に示されるステップＳ７２〜Ｓ７８の処理が行われる。
【０１１８】
ステップＳ７３において、トレーニングデータに対応して記憶されている補正対象点の座標が取得される。例えば、図１４に示されるトレーニングデータは図１２（ｂ）の（１０．２，５．０）という座標に対応している。図１２（ｂ）におけるマスクパターンを光近接効果補正した結果を図１７に示す。ステップＳ７４において、補正済みマスクパターン上で、補正対象点（注目点）から近接効果の及ぶ範囲の１次元配置が取得される。続いて、このステップＳ７４において取得された１次元配置と同じライン／スペース配置で長さ方向には十分に長いトレーニングデータ（補正済トレーニングデータと呼ぶ）が作成される（ステップＳ７５，図１８（ａ））。
【０１１９】
次に、補正済トレーニングデータが露光シミュレータに入力されシミュレーションが行われる（ステップＳ７６）。露光シミュレータとしては、単純に光学像のみを計算する場合もあれば、現像やエッチングの効果までも含めてシミュレーションするようにしても良い。得られたシミュレーション結果と補正前トレーニングデータとは比較され、補正対象点のずれが計算される（ステップＳ７７，図１８（ｂ））。この補正対象点のずれが、補正後のマスクを転写した際の、所望設計パターンからのズレ（エラー）である。各々のトレーニングデータに対応するエラー量は、後で表示等に用いる場合があるため記憶される。
【０１２０】
ステップＳ７３〜Ｓ７７の工程を全てのトレーニングデータに対し行った後（ステップＳ７２，ＹＥＳ）、検証結果を表示する場合は次のように行われる。補正前のマスクデータにおいて、検証結果を表示したい領域に存在する補正対象点が抽出される。続いて、抽出された補正対象点の近接効果が及ぶ範囲の１次元配置と一致するトレーニングデータが検索される。対象のトレーニングデータが検出された場合、検出されたトレーニングデータに対応して、補正後のエラー量が記憶されているので、そのエラー量を補正対象点のエラー量とする。分かりやすく表示するため、エラー量が許容範囲を越えている場合のみを表示しても良い。
【０１２１】
（第８の実施形態）
次に、この発明の第８の実施の形態に係り、前記第６の実施の形態における光近接効果補正方法を実現可能な光効果補正装置について説明する。
【０１２２】
図１９に、この第８の実施の形態に係る光近接効果補正装置の構成を示す。この装置は、入力部６５、表示部６４、データ格納部６３、及び制御部８０から構成される。制御部８０は、設計パターンの辺上に補正対象点を設定する設定部８１と、任意の補正対象点を補正する際には、補正点が位置する辺とは垂直方向かつ補正対象点から光近接効果の及ぶ範囲に存在する図形の１次元配置を求めパラメータ化するパラメータ化処理部８２と、該１次元配置が１次元配置と補正点に関する補正量を対応させた補正テーブル８７に載っている場合はその値を補正量として参照する参照部８３と、補正テーブル８７に載っていない場合には、該１次元配置と同一のラインアンドスペース配置であるトレーニングデータを作成する作成部８４と、トレーニングデータを光近接効果補正して補正対象点に関する補正量を求め、更に該１次元配置と求めた補正量の対応関係を補正テーブル８７に追加する補正量算出・追加部８５と、上記いずれかの方法で得られた補正量分、補正対象点が位置する辺を移動するエッジ移動部８６とから構成される。
【０１２３】
この装置において、前述した第６の実施の形態における処理が実行される。
【０１２４】
（第９の実施形態）
次に、この発明の第９の実施の形態に係り、前記第７の実施の形態における光近接効果補正・検証方法を実現可能な光効果補正・検証装置について説明する。
【０１２５】
この第９の実施の形態に係る光近接効果補正・検証装置の構成を図２０に示す。この装置は、入力部６５、表示部６４、データ格納部６３の他に、第１制御部８０，及び第２制御部９０から構成される。光近接効果補正を行う第１制御部８０は、前記第８の実施の形態と同様である。即ち、設計パターンの辺上に補正対象点を設定する設定部８１と、任意の補正対象点を補正する際には、補正点が位置する辺とは垂直方向かつ補正対象点から光近接効果の及ぶ範囲に存在する図形の１次元配置を求めパラメータ化する第１パラメータ化処理部８２と、該１次元配置が１次元配置と補正点に関する補正量を対応させた補正テーブル８７に載っている場合はその値を補正量として参照する参照部８３と、補正テーブル８７に載っていない場合は、該１次元配置と同一のラインアンドスペース配置であるトレーニングデータを作成した上でトレーニングデータと補正点座標の対応関係を記憶しておく作成・記憶部８４と、トレーニングデータを光近接効果補正して補正対象点に関する補正量を求め、該１次元配置と求めた補正量の対応関係を補正テーブル８７に追加する補正量算出・追加部８５と、上記いずれかの方法で得られた補正量分、補正対象点が位置する辺を移動するエッジ移動部８６とから構成される。
【０１２６】
また、補正が正しいかどうかを検証する第２制御部９０は、各々のトレーニングデータから対応する補正点座標を得る補正点取得部９１と、補正点座標から光近接効果の及ぶ範囲の補正後のレイアウトにおける図形の１次元配置を求めパラメータ化する第２パラメータ化処理部９２と、該１次元配置と同一のラインアンドスペース配置で長さ方向には十分に長いレイアウトデータを補正後のトレーニングデータとする設定部９３と、補正後のトレーニングデータを露光プロセスのシミュレータに入力してシミュレーション結果を得るシミュレーション部９４と、シミュレーション結果と補正前のトレーニングデータにおける補正対象点のずれを計算するずれ算出部９６とから構成される。
【０１２７】
このようにこの第８，第９の実施の形態によれば、光近接効果の及ぶ範囲に対応した補正量を用いるため、隣接する図形との距離のみに対応した補正量を用いる方法と比較して、補正の精度が非常に高い。また、幾つかのＬ＆Ｓをパラメータとして補正量を対応させる場合、補正精度を保証するためパラメータの数を多くしなければならないが、この第８，第９の実施の形態を用いれば必要十分な領域（光近接効果の及ぶ範囲内のみ）をパラメータ化することができる。また、予めテーブルを用意しておく必要はなく、新しいレイアウトを見つける毎に補正量を計算すれば良いので、ユーザにとって簡便なシステムとなり得る。
【０１２８】
また、前記第９の実施の形態によれば、補正結果については、トレーニングデータ毎に露光シミュレーションを行うことにより、補正が正しく行われたかを検証することが可能となる。
【０１２９】
（第１０の実施形態）
次に、この発明に係る第１０の実施の形態について図２１を参照して説明する。この第１０の実施の形態では、露光、現像といったリソグラフィー工程及びエッチング工程後のパターン形状をシミュレーションするためのシミュレーションが行われる。
【０１３０】
図２１は、この第１０の実施の形態のシミュレーション方法の処理手順を示すフローチャートである。本実施の形態においては、まず、シミュレーション対象となるデータが入力され（ステップＳ８１）、続いて辺上に注目点が設定される。注目点の設定方法は、図１２（ａ），（ｂ）を参照して説明した方法と同様である。従って、詳細な説明は省略する。次に、それぞれの注目点について以下の処理が実行される。
【０１３１】
注目点から近接効果の及ぶ範囲のパラメータ化された１次元配置が取得される（ステップＳ８４）。この方法も前記図１２（ａ），（ｂ）を参照して説明した方法と同様であり、詳細な説明は省略する。この後、パラメータ化された１次元配置がエラーテーブルに載っているか否かがチェックされる（ステップＳ８５）。エラーテーブルとは、パラメータ化された１次元配置と、それに対応するエッジのエラー量とを対応させたテーブルで、前記表５の補正量をエラーと置き換えたものである。エラーとは、注目点に関して、所望位置とシミュレーション結果のずれ量である。エラーテーブルに載っていた場合は、その注目点の載っている辺とエラー量が対応させられる。
【０１３２】
エラーテーブルに載っていない場合は、パラメータ化された１次元配置と同一のラインアンドスペース配置で長さ方向には十分に長いトレーニングデータが作成される（ステップＳ８８）。トレーニングデータは図１４を参照して説明したものと同様である。続いて、トレーニングデータをシミュレータでシミュレーションする。シミュレータとしては、露光や現像プロセスのシミュレータの他、エッチングプロセスまでシミュレーションするものを用いてもよい。シミュレーション結果と入力トレーニングデータにおける注目点のずれを計算し、これがエラー量とされる（ステップＳ８９）。こうして求めたエラー量は、１次元配置と対応させて新たにエラーテーブルに追加される。
【０１３３】
上記の方法により、各注目点の存在する辺に関するエラー量を求めた後、必要に応じて、エラー量が所定値以上の辺を表示したり、エラー量分辺を移動した図形を表示したりすれば、シミュレーション結果を分りやすく示すことが可能となる。とりわけ、エラー箇所は、ブリンク表示やハイライト表示を施すことにより確認が容易になる。
【０１３４】
以上説明した第６〜第１０の実施の形態によれば、光近接効果の及ぶ範囲に対応した補正量を用いるため、隣接する図形との距離のみに対応した補正量を用いる方法と比較して、補正の精度を十分に高くすることができる。また、光近接効果の及ぶ範囲内のみをパラメータ化することができ、さらに予めテーブルを用意しておく必要はなく、新しいレイアウトを見つける毎に補正量を計算すれば良いので、ユーザにとって簡便なシステムとなり得る。また、補正結果については、トレーニングデータ毎に露光シミュレーションを行うことにより、補正が正しく行われたかを検証することが可能となる。
【０１３５】
（第１１の実施形態）
以下、この発明に係る第１１の実施の形態を図２２〜図２４を参照して説明する。
【０１３６】
この第１１の実施の形態の動作を図２２に基づいて説明する。先ず、補正対象である被補正レイアウトが入力される（ステップＳ１０１）。続いて、被補正レイアウトに含まれる図形全てについて以下の処理が行われる。尚、図２２に示されるフローチャート及びこの第１１の実施の形態では全ての図形について処理する場合（ステップＳ１０２）を説明するが、ＤＲＣ（デザインルールチエッカ）等を用いて抽出した特定の図形や図形の一部についてのみ光近接効果補正を行う場合でも同様である。
【０１３７】
入力された被補正レイアウトから、被補正図形が取り出され（ステップＳ１０３）、被補正図形のパターンマッチング領域が抽出される（ステップＳ１０４）。図２３及び図２４はゲート配線層のレイアウトの一部で、ゲート配線の最小線幅は０．３μｍ、光近接効果の及ぶ範囲を１．５μｍに設定した場合である。両図面において、矢印は、光近接効果の及ぶ範囲を示している。図２３においては、被補正図形の外接矩形を鎖線で示し、被補正図形の外接矩形を光近接効果の及ぶ距離分太めリサイズした領域内をパターンマッチングゾーンとし、これを太い鎖線で示している。図２４においては、被補正図形そのものを光近接効果の及ぶ距離分太めリサイズした領域内をパターンマッチングゾーンとし、これを太い鎖線で示している。図２３に示される方法によればパターンマッチングゾーンが矩形となるため、データ処理上扱いやすい。一方、図２４に示される方法は、前記図２３に示される方法と比較するとパターンマッチングゾーンの面積が小さくなる場合があり、データ処理の量を削減することができる。
【０１３８】
パターンマッチングゾーンが抽出された後、補正テーブルを参照してパターンマッチングゾーン内のレイアウトが一致するものが存在するかが調べられる（ステップＳ１０５）。図２５に補正テーブルの例（テーブル６）を示す。パターンマッチングゾーン内のレイアウトを補正テーブルの索引として表現するには種々の形式が考えられ、テーブル参照のスピードもその形式に依存する。図２５に示されるテーブル６は、前記図２３に示されるパターンマッチングゾーンの抽出に対応したテーブルであり、抽出されたパターンマッチングゾーンが矩形の場合の例である。索引としては、パターンマッチングゾーンの大きさ（ｄｘ，ｄｙ）、パターンマッチングゾーン内の図形数、パターンマッチングゾーン内に含まれる図形の座標の順になっている。パターンマッチングゾーン内の図形の座標は、パターンマッチングゾーンの左下点を基準としたものである。パターンマッチングゾーン内に複数の図形が含まれる場合、図形の左下点座標の昇順に並べられる。この表現方法に従えば、図２３に示される被補正図形のパターンマッチングゾーンは、
（３．９，６．０），３，（（１．８：１．５２．１：１．５２．１：４．０２．４：４．０２．４：４．５１．５：４．５１．５：４．０１．８：４．０１．８：１．５）（０．６：１．５０．９：１．５０．９：４．０１．２：４．０１．２：４．５０．３：４．５０．３：４．００．６：４．００．６：１．５）・・・）
と表現される。このパターンマジチングゾーンのレイアウトが補正テーブル中に存在する場合は（ステップＳ１０５，ＹＥＳ）、それに対応する補正図形、この例ではｓｈａｐｅ１がテーブル６から獲得される（ステップＳ１０８）。この補正テーブル６に示されるｓｈａｐｅ１〜ｓｈａｐｅ３の各補正図形を、図２６（ａ）〜（ｃ）に示す。
【０１３９】
補正テーブル（テーブル６）に載っていなかった場合（ステップＳ１０５，ＮＯ）、パターンマッチングゾーンが光近接効果補正される（ステップＳ１０６）。光近接効果補正の手段としてはシミュレーションベース補正が挙げられる。パターンマッチングゾーンが光近接効果補正された後、パターンマッチングゾーンと被補正図形の補正後図形とが対応づけて補正テーブル６に追加され（ステップＳ１０７）、以降の補正に用いられる。
【０１４０】
前述したように、この第１１の実施の形態においては、ステップＳ１０３〜Ｓ１０８までの処理が、入力された全ての図形に対して行われる。全ての図形に対する処理が完了するとマスクデータの作成が終了となる（ステップＳ１０２，ＹＥＳ）。
【０１４１】
（第１２の実施形態）
次に、この発明の第１２の実施の形態を図２７及び図２８を参照して説明する。
【０１４２】
図２７は、この第１２の実施の形態の動作を示している。この図２７に示されるステップＳ１１１〜Ｓ１１８は、前述した第１１の実施の形態のステップＳ１０１〜１０８（図１１参照）の処理と同様であるので詳細な説明は省略する。前記図２２と異なっている点は、ステップＳ１１３とステップＳ１１４との間にステップＳ１１９の処理が挿入されている点である。
【０１４３】
このステップＳ１１９では、被補正対象図形の面積が予め定められたしきい値より大きいか、被補正図形の外接矩形の面積が予め定められたしきい値より大きいか、あるいは、被補正図形の外接矩形の縦又は横の長さが予め定められたしきい値より長い場合に、図形を分割する処理が行われる。図形を軸平行に分割して矩形にした例を図２８に示す。図２８では、被補正対象の図形が、分割境界ＤＢにより３つの図形に分割されている。３分割された図形に対し、これまでに説明した方法と同様に補正処理が施される。
【０１４４】
図２７のフローチャートでは、前記ステップＳ１１９の処理は、ステップＳ１１３とステップＳ１１４との間に実行されているが、これに限らず、例えば、ステップＳ１１２とステップＳ１１３との間に実行するようにしても良い。
【０１４５】
以上のように第１１，第１２の実施の形態によれば、図形ごとにパターンマッチング領域を設定し、パタ一ンマッチング領域ごとに補正テーブルを参照するので、パターンを予め分割したり、補正対象点を設定する必要がない。また図形ごとに補正テーブルを参照するので、テーブル参照回数を最小にすることが出来る。
【０１４６】
（第１３の実施形態）
次に、この発明の第１３の実施の形態を図２９〜図３２を参照して説明する。
【０１４７】
図２９には、現在処理対象としているゲート配線層の他に拡散層の図形Ｄ1 が含まれている。前記図２３と同様に、光近接効果の及ぶ範囲を矢印で、被補正図形の外接矩形を鎖線で、パターンマッチングゾーンを太い鎖線で示している。注目している図形を露光、現像した場合にｄＸ１が小さいと光近接効果に起因するショートニングにより下部のライン端が拡散層の上に来てしまう場合がある。この問題を回避する方法としては、ｄＸ１の伸ばすか、その部分にセリフを付加するか、反対に拡散層をｄＸ２分小さくするか、以上の３つの方法を複合的に用いるか等が考えられる。
【０１４８】
このような処理対象層以外との相関関係を考慮しながら光近接効果補正を行う場合には、パターンマッチング領域内に含まれる他層の図形のレイアウトも補正テーブルの素引情報に含め、対応する補正図形としては、被補正図形の補正パターン、他層の被補正図形、または、その両方を対応させるかすればよい。ゲート配線層と拡散層を同時に補正する場合に用いる表の例を図３０にテーブル７として示す。素引部はパターンマッチング領域中のレイアウトであり、基本的に前記図２５に示される前記テーブル６と同様である。但し、テーブル６では１層の図形のみのレイアウトが素引になっていたのが、このテーブル７では、２層の図形のレイアウトが索引になっている。また、補正図形としては、ゲート配線層と拡散層の両方が対応している。このゲート配線層の補正図形ｓｈａｐｅ１〜３を図３１（ａ）〜（ｃ）に、拡散層の補正図形ｓｈａｐｅ４〜６を図３２（ａ）〜（ｃ）に示す。
【０１４９】
この第１３の実施の形態によればパターンマッチング領域内の他層の情報も取り込むことが出来、他層との相関関係で生じる光近接効果を補正することが可能である。また、他層を同時に補正することも可能である。
【０１５０】
（第１４の実施形態）
次に、この発明に係る第１４の実施の形態を図３３（ａ），（ｂ）を参照して説明する。
【０１５１】
図３３（ａ）は、補正前のコンタクトホールのレイアウトを表している。コンタクトホールの大きさは０．３μｍである。補正は、前記第１１の実施の形態における図２２で説明した手順と同様に行なわれる。補正テーブルではパターンマッチング領域のレイアウトを素引として、補正済み図形を対応させる。
【０１５２】
図３３（ｂ）には、前記図３３（ａ）における注目図形の補正前後を拡大して示している。ここでは、前記第１４の実施の形態に従い、各辺を辺と垂直方向にバイアスすることにより補正が行われている。光近接効果の及ぶ範囲は１．５μｍ、輸帯照明（遮蔽率２／３）、波長２４８ｎｍ、σ＝０．７５、ＮＡ＝０．６の各光学条件を用いている。
【０１５３】
このようなコンタクトホールの補正方法によれば、セリフ等を付加することなく単純な形状で光近接効果補正を行うことが可能であり、マスク作成が容易になる。また、従来方法と比べ、非周期配置や２次元的に配置されたコンタクトホールに対しても光近接効果補正が可能になる。
【０１５４】
（第１５の実施形態）
次に、この発明の第１５の実施の形態を図３４を参照して説明する。この第１５の実施の形態は、未補正のレイアウトや補正済みのレイアウトに関して光近接効果の影響を検証する方法である。
【０１５５】
検証しようとするレイアウトが入力され（ステップＳ１２１）、検証しようとするレイアウトに含まれる全ての図形に対し以下の処理が施される（ステップＳ１２２，ＮＯ）。
【０１５６】
先ず、被検証図形が抽出され（ステップＳ１２３）、この被検証パターンのパターンマッチング領域が抽出される（ステップＳ１２４）。このパターンマッチング領域は前記図２３及び図２４において説明したものと同じである。続いてこのパターンマッチング領域のレイアウトに対し検証テーブルが参照される（ステップＳ１２５）。検証テーブルは、パターンマッチング領域のレイアウトを素引とし、被検証図形をプロセスシミュレーションした結果を対応させたものである。つまり、前記テーブル６の索引部は同様で、補正図形の替わりに被検証パターンをシミュレーションした結果が格納されている。
【０１５７】
検証テーブルにパターンマッチング領域のレイアウトが登録されている場合には（ステップＳ１２５，ＹＥＳ）、この検証テーブルからシミュレーション結果が取得される（ステップＳ１２８）。
【０１５８】
検証テーブルにパターンマッチング領域のレイアウトが登録されていない場合（ステップＳ１２５，ＮＯ）、このパターンマッチング領域に対し、プロセスシミュレーションを施し、シミュレーション結果が得られる（ステップＳ１２６）。被検証図形のプロセスシミュレーション結果としては、光学像の特定の光強度の等高線が一般的である。プロセスシミュレータとしては、光学像、現像後のレジスト形状、エッチング後の形状を予測するシミュレータが想定される。又、得られた結果は、検証テーブルにパターンマッチング領域とシミュレーション結果（パターン）とが対応するように追加登録される（ステップＳ１２７）。
【０１５９】
この第１５の実施の形態では、前述したような検証処理が被検証レイアウト内の全てのパターンに対して行われる。
【０１６０】
この第１５の実施の形態による光近接効果の検証方法によれば、同一のパターンマッチング領域を持つパターンに関しては一回だけプロセスシミュレーションを行えば良いので効率が大幅に向上する。
【０１６１】
（第１６の実施形態）
次に、この発明に係る第１６の実施の形態を図３５を参照して説明する。
【０１６２】
図３５には、この第１６の実施の形態に係る光近接効果補正装置の概略構成が示されている。装置は大きく分けて、制御部１１０、表示部１２０、入力部１３０、パターンデータ格納部１４０、補正テーブル１５０から構成されている。
【０１６３】
特に制御部１１０は、パターンマッチング領域抽出部１１１と、補正テーブル参照部１１２と、補正テーブルにパターンマッチング領域が載っていなかった場合、パターンマッチング領域を光近接効果補正して補正テーブルに追加する補正・追加部１１３と、補正テーブルに載っている補正パターンを取得する取得部１１４とから構成される。
【０１６４】
この第１６の実施の形態によれば、前述した第１１〜第１４の実施の形態における各種光近接効果補正を１つの装置として実現することができる。
【０１６５】
（第１７の実施形態）
次に、この発明に係る第１７の実施の形態を図３６を参照して説明する。
【０１６６】
図３６には、この第１７の実施の形態に係るマスクデータ検証装置の概略構成が示されている。尚前記第１６の実施の形態と同様の構成要素が適用できる場合には、前記図３５と同様の参照符号を付けている。
【０１６７】
この第１７の実施の形態のマスクデータ検証装置は、大きく分けて、制御部１１０′、表示部１２０、入力部１３０、パターンデータ格納部１４０、補正テーブル１５１から構成されている。
【０１６８】
特に制御部１１０′は、パターンマッチング領域抽出部１１１と、検証テーブル参照部１１５と、検証テーブルにパターンマッチング領域が載っていなかった場合、パターンマッチング領域にプロセスシミュレーションを施して検証テーブルに追加するシミュレーション・追加部１６と、検証テーブルに載っている検証パターン（シミュレーション結果）を取得する取得部１７とから構成される。
【０１６９】
この第１７の実施の形態によれば、前述した第１５の実施の形態における検証方法を１つの装置として実現することができる。
【０１７０】
以上詳述したように、この発明に係る第１１〜第１２の実施の形態によれば、パターンごとにパターンマッチング領域を設定し、パタ一ンマッチング領域ごとに補正テーブルを参照するので、パターンを予め分割したり、補正対象点を設定する必要がない。またパターンごとに補正テーブルを参照するので、テーブル参照回数を最小にすることが出来る。
【０１７１】
また、第１３の実施の形態によればパターンマッチング領域内の他層の情報も取り込むことが出来、他層との相関関係で生じる光近接効果を補正することが可能である。また、他層を同時に補正することも可能である。
【０１７２】
また、前記第１４の実施の形態によるコンタクトホールの補正方法によれば、セリフ等を付加することなく単純な形状で光近接効果補正を行うことが可能であり、マスク作成が容易になる。また、従来方法と比べ、非周期配置や２次元的に配置されたコンタクトホールに対しても光近接効果補正が可能になる。
【０１７３】
更に、第１５の実施の形態による光近接効果の検証方法によれば、同一のパターンマッチング領域を持つパターンに関しては一回だけブロセスシミュレーシヨンを行えば良いので効率が大幅に向上する。
【０１７４】
ここで、前述した第１〜第１７の実施の形態による効果を改めて説明する。前記各実施の形態により、必要十分な補正テーブル（または検証テーブル）が随時作成される。
【０１７５】
例えば、ルールベース手法で用いられるテーブルは、予め用意する必要があるため、Ｌ＆Ｓ（ライン and スペース）等の普遍的な（一般化された）パラメータに対し、補正値が対応されている。
【０１７６】
一方、本願では、１次元であっても、２次元であっても、対象とするレイアウトに含まれる全てのパターンの配置が抽出されている。従って、本願による補正テーブルを解析することにより、前記レイアウトの傾向を認識することができる。又、検証テーブルによれば、補正した場合であっても、エラーが許容範囲内に治められない配置を検出することが可能となり、この検出された配置を設計禁止の配置として設計者にフィードバックすることもできる。
【０１７７】
更に、テーブルに含まれるそれぞれの配置がレイアウト中に幾つ含まれるかをカウントすることにより、含まれる個数の多い配置に光学条件を適合させるという更なる利用も可能となる。更に、テーブルに載っている特定の配置を、人手等で加工したものと交換することも可能である。
【０１７８】
次に、この発明に係り、光近接効果補正にかかる時間を削減すると共に、パターンの精度を向上する実施の形態であって、特に、重複した不要な計算が減らされた光近接効果補正方法の実施の形態を説明する。
【０１７９】
（第１８の実施形態）
先ず、この発明に係る第１８の実施の形態を図３７〜図３９を参照して説明する。
【０１８０】
図３７及び図３８は、この発明の第１８の実施の形態に係わる光近接効果補正方法を説明するためのもので、図３７は近接効果補正の手順を示すフローチャート、図３８は補正の実行方法を示す図である。この第１８の実施の形態では、大領域のマスクパターンが、計算機の中央演算処理装置及び内部記憶装置の性能に適した面積に分割され、光近接効果補正処理が行われる。更に、マスクパターンは、光露光やＸ線露光によりウェハ上に転写されるとする。
【０１８１】
まず、補正を要する設計パターンＤ0 が入力され（ステップＳ１３１）、適当な大きさの被補正領域Ａ11，Ａ12…に分割される（ステップＳ１３２）。そして、分割された設計パターンが補正が施される補正実行レイヤＬ0 にコピーされる。次に、Ｌ0 における分割領域について順々に補正計算が行われる。補正の進行状況は補正進行表Ｔc に記録される。補正を実行するに当たって、補正すべき領域が残存するかどうかが判断され（ステップＳ１３３）、無ければ光近接効果補正処理は終了する（ステップＳ１３８）。残っていれば、Ｌ0 から被補正領域Ａpqが選択され（ステップＳ１３４）、周囲にバッファ領域としてＢpqを付けて切り出し、補正計算レイヤＬ1 にコピーされる。
【０１８２】
次に、補正進行表が参照され、バッファ領域Ｂpq中の補正完了領域をｂとし、残りのバッファ領域をＢとして、Ａpq，ｂ，Ｂを併せて近接効果被計算領域ＲLが設定される（ステップＳ１３５）。ｂについては、補正処理中に補正計算（理想像とのずれ量の測定や測定結果に基づいたエッジの再配置）を省略するように指定される。ＢはＡpqと共に補正処理を施す対象とする。また、設計パターンからＲL に対応する領域がＲD として切り出され、計算パターン参照レイヤＤ１にコピーされる。
【０１８３】
次に、ＲL に関し、ＲD を参照しながら補正計算及び補正処理が行われる（ステップＳ１３６，１３７）。ＲL に関して補正処理完了後、Ａpqに対応する補正完了パターンａpqがＬ1 より切り出され、補正進行レイヤＬ0 の相当する領域に置き換えられる。そして、補正進行表Ｔc が更新され、未補正領域が残っていればまたＬ0 から被補正領域を一領域選択して補正ルーチンに入り、残っていなければ終了する（ステップＳ１３３）。
【０１８４】
（第１９の実施形態）
次にこの発明に係る第１９の実施の形態を図３９を参照して説明する。
【０１８５】
この第１９の実施の形態では、並列処理により有限個の分割領域に対して一括して補正操作を加える時の手順について説明する。図３９に、４つの並列処理により光近接効果補正を行う場合の例を示す。補正処理の流れは前記図３７に準ずるが、隣り合う領域を同時に並列処理を行うことのないように設定され、バッファ領域中に補正完了領域が最大限に取り込まれるように補正処理の順番が決定される（Ｔn ）。
【０１８６】
図３９の補正進行中の図は、上記補正処理において４番目の処理領域までの補正を終了し、５番目の処理領域の補正を行う様子を示している。同時に選択された被補正領域Ａ32−Ａ55についてのバッファ領域ＢA32 −ＢA55 において、補正完了領域と未補正領域の占める部分がそれぞれｂ1 −ｂ4 ，Ｂ1 −Ｂ4 と、周囲の領域の補正の進行度に応じて異なってくる。このため、それぞれのバッファ領域に関して補正進行表（Ｔc ）を参照し、バッファ領域中補正を完了した領域（ｂ1 −ｂ4 ）については補正処理を省略するように指定して並列処理へまわし、補正計算・処理が行われる。
【０１８７】
図３９において、Ａ32，Ａ34，Ａ53，Ａ55は被補正領域であり、ＢA32 ，ＢA34 ，ＢA53 ，ＢA55 は前記被補正領域Ａ32，Ａ34，Ａ53，Ａ55のバッファ領域を示し、Ｂ１−Ｂ４は未補正のバッファ領域を示し、ｂ１〜ｂ４は補正済みバッファ領域を示し、ＡD1−ＡD4は被補正領域の設計パターンを示し、ＢD1−ＢD4は前記被補正領域の設計パターンＡD1−ＡD4のバッファ領域を示している。
【０１８８】
（第２０の実施形態）
次に、この発明に係る第２０の実施の形態を図４０〜図４１を参照して説明する。図４０は、階層処理装置を用いて光近接効果補正を行うときの動作を示している。
【０１８９】
階層処理を行うに当たり、入力された補正対象領域（ステップＳ１４１）に対して、ステップＳ１４２では階層処理マネージャにより被補正セルがバッファ領域情報を含んで抽出される。このときの抽出される情報は、セル名や座標等である。次に、全ての領域の補正が終了したか否かが判断され（ステップＳ１４３）、終了しておれば補正処理を終了（ステップＳ１４８）し、未補正領域が残っていればステップＳ１４１へ進み、被補正セルが選択される。
【０１９０】
次に、被補正セルに、バッファ領域が付加されて近接効果被計算領域と設定される（ステップＳ１４５）。このとき、バッファ領域中補正が完了している領域には、設計パターンではなく補正完了パターンが取り込まれ、同じ補正計算・図形処理を省略するように指定される。そして、近接効果被計算領域に対してモデル計算・補正値算出が施され（ステップＳ１４６）、補正図形処理が加えられ（ステップＳ１４７）た後に前記ステップＳ１４３に戻る。
【０１９１】
次に、階層処理を考慮した近接効果補正の進行について、図４１（ａ）〜（ｄ）を参照して説明をする。尚、Ｃ1 −Ｃ5 はセルを、Ｔc は補正進行表を、Ｕは未補正を、Ｃは補正済みを、Ａは被補正セルを、ｂはバッファにおける補正完了領域を、Ｂはバッファにおける未補正領域を、ａはＡの補正後領域を、ｂ′はＢの補正後のパターンを示している。
【０１９２】
ここでは、セルＣ1 −Ｃ5 について光近接効果補正が行われる際、セルＣ1 −Ｃ2 の補正は完了し、セルＣ3 に対して補正計算・処理を行う場合を仮定する。補正の進行状況は図４１（ｄ）に示される補正進行表Ｔc に記載される。被補正セルＡのバッファ領域中に含まれる補正完了セルＣ1 ，Ｃ2 の一部は補正完了領域ｂとして光近接効果補正被計算領域に取り込まれ、未補正セルＣ4 ，Ｃ5 の一部は未補正領域Ｂとして取り込まれる。ｂに関しては補正処理が省略され、ＡとＢに関して補正計算及び図形処理が施される。この結果から、Ａの領域の補正結果であるａを取り出し、セルＣ3 に対する補正結果とする。次にＴc の補正進行記録が更新され、セルＣ4 の補正へと処理が進む。
【０１９３】
（第２１の実施形態）
次に、この発明に係る第２１の実施の形態を図４２を参照して説明する。図４２は、この第２１の実施の形態における、光近接効果補正処理を行うマスクデータ処理装置の基本構成を示す。
【０１９４】
このマスクデータ処理装置のハードウェアは、メモリ１６１、制御部１６２、パターンデータ格納部１６３、表示部１６４、入力部１６５で構成される。また、ソフトウェアモジュールは領域分割部１６６、モデル計算部１６７、補正計算部１６８、図形処理部１６９で構成される。
【０１９５】
設計データは、パターンデータ格納部１６３からメモリ１６１に引き出され、領域分割部１６６にて適切な領域に分割され、モデル計算部１６７においてこの領域内のパターンに関して指定された条件におけるモデル計算が実行される。次に、補正計算部１６８でモデル計算結果から補正量が算出され、図形処理部１６９においてエッジの再配置や変形などの補正図形処理が行われる。補正結果は表示部１６４において表示する。
【０１９６】
このように前述した第１８〜第２１の実施の形態によれば、補正解に近い図形群を初期入力図形とできるために、バッファ領域からの光近接効果を適切に取り入れ、当該被補正領域において適切な補正解を得ることができる。さらに、バッファ領域に含まれる補正済みの領域については、更なる重複する補正処理省略できるため、計算量又は図形処理量を大幅に低減できる。図形処理を省略できる領域の大きさは、例として被補正領域を５０μｍ×５０μｍの矩形とし、バッファ領域幅を５μｍとして、被補正領域の領域上と左の２辺に隣接するバッファ領域が補正完了領域であるとすれば、実に５５０μｍ2 にも及び、計算量軽減の効果は明らかである。
【０１９７】
前述した実施の形態では、ウェハ上に転写されるマスクパターンの近接効果を問題とし、これを解決する手法を示したが、電子ビーム描画によりマスクパターンを形成する際にも近接効果の影響があり、この場合も実施の形態と同様にして近接効果の補正を行うことができる。さらにこの時には、マスクに形成するパターンとして実施の形態の手法で近接効果を補正した補正パターンを参照することにより、より正確な補正が可能となる。
【０１９８】
以上詳述したように前記第１８〜第２１の実施の形態によれば、真の補正解からの誤差のできるだけ少ない適切な補正解を得ることができ、近接効果補正のための計算時間の短縮及びパターン精度の向上をはかり得る。さらに、バッファ領域として光近接効果の及ぶ範囲を光近接効果被計算領域に含め計算するとき、重複した不要な計算を減らし、さらに解に到達するまでの時間を短縮することができる。つまり、精度の高い光近接効果補正を高速に行うことができるため、光リソグラフィー技術を集積度の高い微小なデバイス製造適用することが可能になる。
【図面の簡単な説明】
【０１９９】
【図１】この発明の第１の実施の形態に係る、マスクの光近接効果補正方法の概略処理を示すフローチャート。
【図２】前記第１の実施の形態における補正対象である中央演算処理装置の概略レイアウトを示す図。
【図３】前記第１の実施の形態において、光近接効果補正が施されるマスクのレイアウトを示す図。
【図４】この発明の第２の実施の形態に係る、マスクの光近接効果補正方法の処理を示すフローチャート。
【図５】第２の実施の形態において、光近接効果補正の施されるマスクパターンを示す図。
【図６】この発明の第３の実施の形態に係る、マスクの光近接効果補正方法の処理を示すフローチャート。
【図７】前記第３の実施の形態において、光近接効果補正が施されるマスクパターンを示す図。
【図８】前記第３の実施の形態において、光近接効果補正が施されるマスクパターンを示す図。
【図９】この発明の第４の実施の形態に係る光近接効果補正装置の構成を示すブロック図。
【図１０】この発明の第５の実施の形態に係る光近接効果補正装置の構成を示すブロック図。
【図１１】この発明の第６の実施の形態に係る、マスクの光近接効果補正方法の処理を示すフローチャート。
【図１２】前記第６の実施の形態において、光近接効果補正が施される際の、補正対象点の抽出を説明するためのマスクのレイアウト例を示す図。
【図１３】前記第６の実施の形態における、パラメータ化された１次元配置とこの１次元配置に対応する補正量とを記憶するテーブル例。
【図１４】前記第６の実施の形態において、注目点に関して作成されたトレーニングデータ例を示す図。
【図１５】この発明の第７の実施の形態に係る、マスクの光近接効果補正・検証方法の処理を示すフローチャート。
【図１６】この発明の第７の実施の形態に係る、マスクの光近接効果補正・検証方法の処理を示すフローチャート。
【図１７】前記第７の実施の形態において、注目点に関して光近接効果補正を施した結果であるパターンを示す図。
【図１８】前記第７の実施の形態において、注目点に関する補正済みトレーニングデータと、このトレーニングデータのシミュレーション結果と補正前トレーニングデータとの差を示す図。
【図１９】この発明の第８の実施の形態に係る光近接効果補正・検証装置の構成を示すブロック図。
【図２０】この発明の第９の実施の形態に係る光近接効果補正・検証装置の構成を示すブロック図。
【図２１】この発明の第１０の実施の形態に係るシミュレーション方法の処理を示すフローチャート。
【図２２】この発明の第１１の実施の形態に係る光近接効果補正方法の処理を示すフローチャート。
【図２３】前記第１１の実施の形態におけるパターンマッチングゾーンを説明するめの図。
【図２４】前記第１１の実施の形態におけるパターンマッチングゾーンを説明するための図。
【図２５】前記第１１の実施の形態において使用される補正テーブルの１例。
【図２６】補正テーブルに登録されている補正後のパターン例を示す図。
【図２７】この発明の第１２の実施の形態に係る光近接効果補正方法の処理を示すフローチャート。
【図２８】前記第１２の実施の形態における、補正パターンの分割境界の１例を示す図。
【図２９】この発明の第１３の実施の形態における補正対象のパターンと、拡散領域との関係の１例を示す図。
【図３０】前記第１３の実施の形態において使用される補正テーブルの１例。
【図３１】補正テーブルに登録されているゲート配線層の補正後のパターン例を示す図。
【図３２】補正テーブルに登録されている拡散層の補正後のパターン例を示す図。
【図３３】この発明の１４の実施の形態における補正対象であるコンタクトホールと、このコンタクトホールの補正を説明するための図。
【図３４】この発明の第１５の実施の形態におけるマスクデータ検証方法の処理を示すフローチャート。
【図３５】この発明の第１６の実施の形態に係る光近接効果補正装置の構成を示すブロック図。
【図３６】この発明の第１７の実施の形態に係るマスクデータ検証装置の構成を示すブロック図。
【図３７】この発明の第１８の実施の形態に係る光近接効果補正方法における処理を示すフローチャート。
【図３８】前記第１８の実施の形態における、補正処理を説明するための図。
【図３９】この発明の第１９の実施の形態に係る光近接効果補正方法における処理を示す図であって、４つの被補正領域に対して、並列に光近接効果補正を行う処理を説明するための図。
【図４０】この発明の第２０の実施の形態に係る光近接効果補正方法の処理を示すフローチャート。
【図４１】前記第２０の実施の形態における、補正処理を説明する為の図。
【図４２】この発明の第２１の実施の形態に係る光近接効果補正装置の構成を示すブロック図。
【図４３】従来技術であるルールベース手法による光近接効果補正を施した補正後のパターンを示す図。
【図４４】前記ルールベース手法による光近接効果補正であって、限界解像以下の補助パターンを用いた補正後のパターンを示す図。
【図４５】前記ルールベース手法において、参照テーブルに登録するパラメータを説明するための図。
【図４６】従来の光近接効果補正の手順を説明するための、ゲート配線層と拡散層とを示す図。
【図４７】従来の１次元の光近接効果補正の処理を説明するための図。
【図４８】従来の１次元の光近接効果補正の問題点を説明するために使用されるパターンを示す図。
【図４９】従来の光近接効果補正を説明するために用いるパターンを示す図。
【図５０】従来の光近接効果補正処理における近接効果ウィンドウを説明するための図。
【図５１】近接効果ウィンドウの移動を説明するために用いられるパターンを示す図。
【図５２】従来の分割補正処理を説明するため図。
【図５３】従来における、被補正領域の周囲にバッファ領域を付加する手法を説明するための図。
【図５４】被補正領域及びバッファ領域を拡大した図。
【図５５】従来の分割補正処理における補正計算の実行回数を説明するための図。
【符号の説明】
【０２００】
１，２…エッジ，１０…制御部、１１…階層処理手段、１２…ルールベース補正手段、１３…シミュレーションベース補正手段、１４…領域分割手段、１５…補正点抽出手段、２０…表示部、３０…入力部、４０…パターンデータ格納部、６３…データ格納部、６４…表示部、６５…入力部、８０…制御部、８１…補正対象設定手段、８２…レイアウトパラメータ化手段、８３…補正テーブル参照手段、トレーニングデータ作成手段、トレーニングデータ補正、補正値算出手段、８６…エッジ移動手段、８７…補正テーブル、９０…制御部、９１…補正対象点取得部、９２…レイアウトパラメータ化手段、９３…トレーニングデータ作成手段、９４…露光シミュレーション手段、９６…エラー量算出手段、１０１…キャッシュメモリ、１０２…浮動小数点演算ユニット、１０３…整数演算ユニット、１１０，１１０′…制御部、１１１…パターン領域抽出手段、１１２…補正テーブル参照手段、１１３…光近接効果補正及び補正テーブル追加手段、１１４…補正パターン取得手段、１１５…検証テーブル参照手段、１１６…プロセスシミュレーション及び検証テーブル追加手段、１１７…検証パターン取得手段、１２０…表示部、１３０…入力部、１４０…パターンデータ格納部、１５０…補正テーブル、１５１…検証テーブル、１６１…メモリ、１６２…制御部、１６３…パターンデータ格納部、１６４…表示部、１６５…入力部、１６６…領域分割部、１６７…モデル計算部、１６８…補正計算部、１６９…図形処理部。
【図１】
2008310353.tif 000007
【図２】
2008310353.tif 000008
【図３】
2008310353.tif 000009
【図４】
2008310353.tif 000010
【図５】
2008310353.tif 000011
【図６】
2008310353.tif 000012
【図７】
2008310353.tif 000013
【図８】
2008310353.tif 000014
【図９】
2008310353.tif 000015
【図１０】
2008310353.tif 000016
【図１１】
2008310353.tif 000017
【図１２】
2008310353.tif 000018
【図１３】
2008310353.tif 000019
【図１４】
2008310353.tif 000020
【図１５】
2008310353.tif 000021
【図１６】
2008310353.tif 000022
【図１７】
2008310353.tif 000023
【図１８】
2008310353.tif 000024
【図１９】
2008310353.tif 000025
【図２０】
2008310353.tif 000026
【図２１】
2008310353.tif 000027
【図２２】
2008310353.tif 000028
【図２３】
2008310353.tif 000029
【図２４】
2008310353.tif 000030
【図２５】
2008310353.tif 000031
【図２６】
2008310353.tif 000032
【図２７】
2008310353.tif 000033
【図２８】
2008310353.tif 000034
【図２９】
2008310353.tif 000035
【図３０】
2008310353.tif 000036
【図３１】
2008310353.tif 000037
【図３２】
2008310353.tif 000038
【図３３】
2008310353.tif 000039
【図３４】
2008310353.tif 000040
【図３５】
2008310353.tif 000041
【図３６】
2008310353.tif 000042
【図３７】
2008310353.tif 000043
【図３８】
2008310353.tif 000044
【図３９】
2008310353.tif 000045
【図４０】
2008310353.tif 000046
【図４１】
2008310353.tif 000047
【図４２】
2008310353.tif 000048
【図４３】
2008310353.tif 000049
【図４４】
2008310353.tif 000050
【図４５】
2008310353.tif 000051
【図４６】
2008310353.tif 000052
【図４７】
2008310353.tif 000053
【図４８】
2008310353.tif 000054
【図４９】
2008310353.tif 000055
【図５０】
2008310353.tif 000056
【図５１】
2008310353.tif 000057
【図５２】
2008310353.tif 000058
【図５３】
2008310353.tif 000059
【図５４】
2008310353.tif 000060
【図５５】
2008310353.tif 000061
【手続補正書】
【提出日】平成20年9月19日(2008.9.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＬＳＩパターン形成工程におけるパターン忠実度を制御するための光近接効果補正方法において、
被補正パターンの外接矩形、または被補正パターンを光近接効果の及ぶ距離分リサイズしたレイアウトのいずれかをパターンマッチング領域として設定するステップと、
前記設定されたパターンマッチング領域のレイアウトを索引とし、補正テーブルを参照するステップと、
前記パターンマッチング領域のレイアウトが前記補正テーブルに記憶されていない場合、前記パターンマッチング領域全体を光近接効果補正して被補正パターンの補正後パターンを求めるステップと、
前記パターンマッチング領域のレイアウト及び前記補正テーブルに記憶された前記パターンマッチング領域のレイアウトに対応する光近接効果補正後のパターンが前記補正テーブルに記憶されている場合、前記光近接効果補正後のパターンを読み出すステップと、
前記求められた補正後パターン、または前記読み出されたパターンのいずれかに従って前記設計パターンを補正するステップと、
を具備し、
前記光近接効果補正はモデルベース補正であることを特徴とする光近接効果補正方法。
【請求項２】
前記パターンマッチング領域として設定するステップとして、前記被補正パターンの外接矩形、または被補正パターン自体をリサイズしてパターンマッチング領域を設定することを特徴とする請求項１記載の光近接効果補正方法。
【請求項３】
前記補正テーブルに対して、前記パターンマッチング領域のレイアウトと前記求められた補正後パターンとを追加登録するステップを有することを特徴とする請求項１又は２記載の光近接効果補正方法。
【請求項４】
前記パターンマッチング領域設定ステップは、前記被補正パターンの面積が予め定められたしきい値より大きいか、被補正パターンの外接矩形の面積が予め定められたしきい値より大きいか、或いは被補正パターンの外接矩形の縦又は横の長さが予め定められたしきい値より長い場合、前記被補正パターンを複数に分割し、分割された被補正パターンを用いてパターンマッチング領域を設定することを特徴とする請求項１〜３の何れかに記載の光近接効果補正方法。
【請求項５】
前記被補正パターンがコンタクトホールである場合、
前記補正後パターンを求めるステップは、前記被補正パターンの辺を、これらの辺と垂直な方向にバイアスすることにより光近接効果補正を行うことを特徴とする請求項１〜３の何れかに記載の光近接効果補正方法。
【請求項６】
前記補正テーブルを用いて、レイアウトを解析し、含まれる個数の多い配置に光学条件を適合させることを特徴とする請求項１〜３の何れかに記載の光近接効果補正方法。
【請求項７】
前記補正テーブルにおけるレイアウトを解析し、必要に応じて特定の配置について、他の方法を用いて加工した配置と交換することを特徴とする請求項１〜３の何れかに記載の光近接効果補正方法。
【請求項８】
光近接効果が補正されたパターンについて、補正が正しいか否かを検証するための光近接効果検証方法において、
被補正パターンの外接矩形、または被補正パターンを光近接効果の及ぶ距離分リサイズしたレイアウトのいずれかをパターンマッチング領域として設定するステップと、
前記検証パターンマッチング領域のレイアウトを索引とし、検証テーブルを参照するステップと、
前記検証テーブルに前記検証パターンマッチング領域のレイアウトが記憶されていない場合、前記検証パターンマッチング領域全体に対してプロセスシミュレーションを施しシミュレーション結果を得るステップと、
前記検証テーブルに前記検証パターンマッチング領域のレイアウト及び前記検証パターンマッチング領域に含まれる被検証パターンに対応するプロセスシミュレーション結果が記憶されている場合、前記シミュレーション結果を読み出すステップと、
前記求められたシミュレーション結果、または読み出されたシミュレーション結果のいずれかを用いて、前記被検証パターンと、前記シミュレーション結果に含まれる被検証パターンとのずれを算出し、これにより前記被検証パターンを検証するステップと、
を具備し、
前記光近接効果補正はモデルベース補正であることを特徴とする光近接効果検証方法。
【請求項９】
前記パターンマッチング領域として設定するステップとして、前記被補正パターンの外接矩形、または被補正パターン自体をリサイズしてパターンマッチング領域を設定することを特徴とする請求項８記載の光近接効果検証方法。
【請求項１０】
前記検証テーブルに対して、前記プロセスシミュレーションの結果を、前記パターンマッチング領域と共に追加登録するステップを有することを特徴とする請求項８又は９に記載の光近接効果検証方法。
【請求項１１】
前記パターンマッチング領域のレイアウトの傾向を認識するために、前記テーブルを解析するステップを更に含むことを特徴とする請求項８〜１０の何れかに記載の光近接効果検証方法。
【請求項１２】
前記テーブルの解析により、補正を行ってもエラーが許容範囲に収まらない配置を検出し、該配置を設計者にフィードバックすることを特徴とする請求項８〜１０の何れかに記載の光近接効果検証方法。
【請求項１３】
所定の注目点に関して、所望位置とシミュレーション結果のずれ量を該注目点におけるエラー量とすることを特徴とする請求項８〜１０の何れかに記載の光近接効果検証方法。
【請求項１４】
所定の注目点に関して、所望位置とシミュレーション結果のずれ量を該注目点におけるエラー量とし、該エラー量が許容範囲を超えている箇所を表示、又はエラー量分だけ辺を移動した図形を表示することを特徴とする請求項８〜１０の何れかに記載の光近接効果検証方法。
【請求項１５】
前記テーブルを用いて、前記パターンマッチング領域のレイアウトを検証することを特徴とする請求項８〜１０の何れかに記載の光近接効果検証方法。
【請求項１６】
前記プロセスシミュレーションは、他層との相関関係で生じる光近接効果を考慮したプロセスシミュレーションであることを特徴とする請求項８又は９記載の光近接効果検証方法。
【請求項１７】
ＬＳＩパターン形成工程におけるパターン忠実度を制御するための光近接効果補正装置において、
被補正パターンの外接矩形、または被補正パターンを光近接効果の及ぶ距離分リサイズしたレイアウトのいずれかをパターンマッチング領域として設定する手段と、
前記設定されたパターンマッチング領域のレイアウトを索引とし、補正テーブルを参照する手段と、
前記パターンマッチング領域のレイアウトが前記補正テーブルに記憶されていない場合、前記パターンマッチング領域全体を光近接効果補正して被補正パターンの補正後パターンを求める手段と、
前記パターンマッチング領域のレイアウト及び前記補正テーブルに記憶された前記パターンマッチング領域のレイアウトに対応する光近接効果補正後のパターンが前記補正テーブルに記憶されている場合、前記光近接効果補正後のパターンを読み出すステップと、
前記求められた補正後パターン、または前記読み出されたパターンのいずれかに従って前記設計パターンを補正する手段と、
を具備し、
前記光近接効果補正はモデルベース補正であることを特徴とする光近接効果補正装置。
【請求項１８】
前記パターンマッチング領域として設定する手段として、前記被補正パターンの外接矩形、または被補正パターン自体をリサイズしてパターンマッチング領域を設定することを特徴とする請求項１７記載の光近接効果補正装置。
【請求項１９】
光近接効果が補正されたパターンについて、補正が正しいか否かを検証するための光近接効果検証装置において、
被補正パターンの外接矩形、または被補正パターンを光近接効果の及ぶ距離分リサイズしたレイアウトのいずれかをパターンマッチング領域として設定する手段と、
前記検証パターンマッチング領域のレイアウトを索引とし、検証テーブルを参照する手段と、
前記検証テーブルに前記検証パターンマッチング領域のレイアウトが記憶されていない場合、前記検証パターンマッチング領域全体に対してプロセスシミュレーションを施しシミュレーション結果を得る手段と、
前記検証テーブルに前記検証パターンマッチング領域のレイアウト及び前記検証パターンマッチング領域に含まれる被検証パターンに対応するプロセスシミュレーション結果が記憶されている場合、前記シミュレーション結果を読み出す手段と、
前記求められたシミュレーション結果、または読み出されたシミュレーション結果のいずれかを用いて、前記被検証パターンと、前記シミュレーション結果に含まれる被検証パターンとのずれを算出し、これにより前記被検証パターンを検証する手段と、
を具備し、
前記光近接効果補正はモデルベース補正であることを特徴とする光近接効果検証装置。
【請求項２０】
前記パターンマッチング領域として設定する手段として、前記被補正パターンの外接矩形、または被補正パターン自体をリサイズしてパターンマッチング領域を設定することを特徴とする請求項１９記載の光近接効果検証装置。
【請求項２１】
請求項１〜７の何れかに記載の光近接効果補正方法を用いて露光用マスクを製造することを特徴とする露光用マスクの製造方法。
【請求項２２】
請求項１７又は１８に記載の光近接効果補正装置を用いて露光用マスクを製造することを特徴とする露光用マスクの製造方法。
【請求項２３】
ＬＳＩパターン形成工程におけるパターン忠実度を制御する光近接効果補正をコンピュータ制御の下に実行するためのプログラムであって、
被補正パターンの外接矩形、または被補正パターンを光近接効果の及ぶ距離分リサイズしたレイアウトのいずれかをパターンマッチング領域として設定する手順と、
前記設定されたパターンマッチング領域のレイアウトを索引とし、補正テーブルを参照する手順と、
前記パターンマッチング領域のレイアウトが前記補正テーブルに記憶されていない場合、前記パターンマッチング領域全体を光近接効果補正して被補正パターンの補正後パターンを求める手順と、
前記パターンマッチング領域のレイアウト及び前記補正テーブルに記憶された前記パターンマッチング領域のレイアウトに対応する光近接効果補正後のパターンが前記補正テーブルに記憶されている場合、前記光近接効果補正後のパターンを読み出すて手順と、
前記求められた補正後パターン、または前記読み出されたパターンのいずれかに従って前記設計パターンを補正する手順と、
前記求められた補正パターン、または前記読み出されたパターンのいずれかに従って前記設計パターンを補正する手順と、
をコンピュータに実行させるためのコンピュータ読み取り可能な光近接効果補正プログラム。
【請求項２４】
前記パターンマッチング領域として設定する手順として、前記被補正パターンの外接矩形、または被補正パターン自体をリサイズしてパターンマッチング領域を設定することを特徴とする請求項２３記載の光近接効果補正プログラム。
【請求項２５】
光近接効果が補正されたパターンについて、補正が正しいか否かを検証するための光近接効果検証をコンピュータ制御の下に実行するためのプロプラムであって、
被補正パターンの外接矩形、または被補正パターンを光近接効果の及ぶ距離分リサイズしたレイアウトのいずれかをパターンマッチング領域として設定する手順と、
前記検証パターンマッチング領域のレイアウトを索引とし、検証テーブルを参照する手順と、
前記検証テーブルに前記検証パターンマッチング領域のレイアウトが記憶されていない場合、前記検証パターンマッチング領域全体に対してプロセスシミュレーションを施しシミュレーション結果を得る手段と、
前記検証テーブルに前記検証パターンマッチング領域のレイアウト及び前記検証パターンマッチング領域に含まれる被検証パターンに対応するプロセスシミュレーション結果が記憶されている場合、前記シミュレーション結果を読み出す手段と、
前記求められたシミュレーション結果、または読み出されたシミュレーション結果のいずれかを用いて、前記被検証パターンと、前記シミュレーション結果に含まれる被検証パターンとのずれを算出し、これにより前記被検証パターンを検証する手順と、
をコンピュータに実行させるためのコンピュータ読み取り可能な光近接効果検証プログラム。
【請求項２６】
前記パターンマッチング領域として設定する手順として、前記被補正パターンの外接矩形、または被補正パターン自体をリサイズしてパターンマッチング領域を設定することを特徴とする請求項２５記載の光近接効果検証プログラム。