(57)【要約】一実施形態は、マスク角部円形化（ＭＣＲ）効果をモデル化する改良型プロセスモデルを決定するシステムおよび技術を提供する。動作中、システムは、マスクレイアウトと、マスクレイアウトにフォトリソグラフィープロセスを適用することによって生成されたプロセスデータとを受信してもよい。システムはまた、一式のＭＣＲ構成要素を含有してもよい、未較正プロセスモデルを受信してもよい。次に、システムは、マスクレイアウトにおいて一式の角部を識別してもよい。次いで、システムは、修正されたマスクレイアウトを得るように、一式の角部に近接するマスクレイアウトを修正してもよい。あるいは、システムは、一式のマスク層を決定してもよい。次に、システムは、修正されたマスクレイアウトおよび／または一式のマスク層、およびプロセスデータを使用して、未較正プロセスモデルを較正することによって、改良型プロセスモデルを決定してもよい。
2010541003.tif 000002
【特許請求の範囲】
【請求項１】
マスク角部円形化効果をモデル化する、改良型プロセスモデルを決定する方法であって、該方法は、
マスクレイアウトを受信することと、
該マスクレイアウトにフォトリソグラフィープロセスを適用することによって生成された、プロセスデータを受信することと、
未較正プロセスモデルを受信することと、
該マスクレイアウトにおいて一式の角部を識別することと、
修正されたマスクレイアウトを得るために、該一式の角部に近接する該マスクレイアウトを修正することであって、該マスクレイアウトへの該修正は、マスク角部円形化効果に関する、ことと、
該修正されたマスクレイアウトおよび該プロセスデータを使用して、該未較正プロセスモデルを較正することによって、該改良型プロセスモデルを決定することと
を含む、方法。
【請求項２】
前記マスクレイアウトを修正することは、斜角アーチファクトを、前記一式の角部のうちの１つの角部に追加することを含む、請求項１に記載の方法。
【請求項３】
前記マスクレイアウトを修正することは、切り欠きアーチファクトを、前記一式の角部のうちの１つの角部に追加することを含む、請求項１に記載の方法。
【請求項４】
前記一式の角部は、内側角部および外側角部を含み、前記マスクレイアウトを修正することは、
第１のアーチファクトを該内側角部に追加することと、
第２のアーチファクトを該外側角部に追加することであって、該第２のアーチファクトは、該第１のアーチファクトとは異なる、ことと
を含む、請求項１に記載の方法。
【請求項５】
前記第１のアーチファクトのサイズは、前記第２のアーチファクトのサイズとは異なる、請求項４に記載の方法。
【請求項６】
前記第１のアーチファクトの形状は、前記第２のアーチファクトの形状とは異なる、請求項４に記載の方法。
【請求項７】
コンピュータによって実行されると、マスク角部円形化効果をモデル化する改良型プロセスモデルを決定する方法を該コンピュータに実施させる命令を記憶する、コンピュータ可読記憶媒体であって、該方法は、
マスクレイアウトを受信することと、
該マスクレイアウトにフォトリソグラフィープロセスを適用することによって生成された、プロセスデータを受信することと、
未較正プロセスモデルを受信することと、
該マスクレイアウトにおいて一式の角部を識別することと、
修正されたマスクレイアウトを得るために、該一式の角部に近接する該マスクレイアウトを修正することであって、該マスクレイアウトへの該修正は、マスク角部円形化効果に関する、ことと、
該修正されたマスクレイアウトおよび該プロセスデータを使用して、該未較正プロセスモデルを較正することによって、該改良型プロセスモデルを決定することと
を含む、コンピュータ可読記憶媒体。
【請求項８】
前記マスクレイアウトを修正することは、斜角アーチファクトを、前記一式の角部のうちの１つの角部に追加することを含む、請求項７に記載のコンピュータ可読記憶媒体。
【請求項９】
前記マスクレイアウトを修正することは、切り欠きアーチファクトを、前記一式の角部のうちの１つの角部に追加することを含む、請求項７に記載のコンピュータ可読記憶媒体。
【請求項１０】
前記一式の角部は、内側角部および外側角部を含み、前記マスクレイアウトを修正することは、
第１のアーチファクトを該内側角部に追加することと、
第２のアーチファクトを該外側角部に追加することであって、該第２のアーチファクトは、該第１のアーチファクトとは異なる、ことと
を含む、請求項７に記載のコンピュータ可読記憶媒体。
【請求項１１】
前記第１のアーチファクトのサイズは、前記第２のアーチファクトのサイズとは異なる、請求項１０に記載のコンピュータ可読記憶媒体。
【請求項１２】
前記第１のアーチファクトの形状は、前記第２のアーチファクトの形状とは異なる、請求項１０に記載のコンピュータ可読記憶媒体。
【請求項１３】
マスク角部円形化効果をモデル化する、改良型プロセスモデルを決定する方法であって、該方法は、
マスクレイアウトを受信することと、
該マスクレイアウトにフォトリソグラフィープロセスを適用することによって生成された、プロセスデータを受信することと、
光学的構成要素と、
一式のマスク角部円形化（ＭＣＲ）構成要素であって、各ＭＣＲ構成要素は、ＭＣＲ効果をモデル化するように設計される、一式のＭＣＲ構成要素と
を含む、未較正プロセスモデルを受信することと、
該マスクレイアウトにおいて一式の角部を識別することと、
該マスクレイアウトにおいて実質的に全てのパターンを含む、第１のマスク層と、
一式のＭＣＲマスク層であって、各ＭＣＲマスク層における実質的に全てのパターンは、該一式の角部に近接する該マスクレイアウトにおけるパターンに関し、各ＭＣＲマスク層は、ＭＣＲ構成要素と関連付けられる、一式のＭＣＲマスク層と
を含む、一式のマスク層を決定することと、
該一式のマスク層および該プロセスデータを使用して、該未較正プロセスモデルを較正することによって、該改良型プロセスモデルを決定することと
を含む、方法。
【請求項１４】
前記一式のＭＣＲ構成要素は、
内側角部のＭＣＲ効果をモデル化する内側角部構成要素と、
外側角部のＭＣＲ効果をモデル化する外側角部構成要素と
を含む、請求項１３に記載の方法。
【請求項１５】
前記一式のＭＣＲマスク層は、
内側角部マスク層であって、該内側角部マスク層における実質的に全てのパターンは、内側角部に近接する前記マスクレイアウトのパターンに関する、内側角部マスク層と、
外側角部マスク層であって、該外側角部マスク層における実質的に全てのパターンは、外側角部に近接する該マスクレイアウトのパターンに関する、外側角部マスク層と
を含む、請求項１３に記載の方法。
【請求項１６】
前記改良型プロセスモデルを決定することは、
前記光学的構成要素を、前記第１のマスク層で畳み込むことと、
各ＭＣＲ構成要素を、前記関連ＭＣＲマスク層で畳み込むことと
を含む、請求項１３に記載の方法。
【請求項１７】
コンピュータによって実行されると、マスク角部円形化効果をモデル化する改良型プロセスモデルを決定する方法を該コンピュータに実施させる命令を記憶する、コンピュータ可読記憶媒体であって、該方法は、
マスクレイアウトを受信することと、
該マスクレイアウトにフォトリソグラフィープロセスを適用することによって生成された、プロセスデータを受信することと、
光学的構成要素と、
一式のマスク角部円形化（ＭＣＲ）構成要素であって、各ＭＣＲ構成要素は、ＭＣＲ効果をモデル化するように設計される、一式のＭＣＲ構成要素と
を含む、未較正プロセスモデルを受信することと、
該マスクレイアウトにおいて一式の角部を識別することと、
該マスクレイアウトにおいて実質的に全てのパターンを含む、第１のマスク層と、
一式のＭＣＲマスク層であって、各ＭＣＲマスク層における実質的に全てのパターンは、該一式の角部に近接する該マスクレイアウトにおけるパターンに関し、各ＭＣＲマスク層は、ＭＣＲ構成要素と関連付けられる、一式のＭＣＲマスク層と
を含む、一式のマスク層を決定することと、
該一式のマスク層および該プロセスデータを使用して、該未較正プロセスモデルを較正することによって、該改良型プロセスモデルを決定することと
を含む、コンピュータ可読記憶媒体。
【請求項１８】
前記一式のＭＣＲ構成要素は、
内側角部のＭＣＲ効果をモデル化する内側角部構成要素と、
外側角部のＭＣＲ効果をモデル化する外側角部構成要素と
を含む、請求項１７に記載のコンピュータ可読記憶媒体。
【請求項１９】
前記一式のＭＣＲマスク層は、
内側角部マスク層であって、該内側角部マスク層における実質的に全てのパターンは、内側角部に近接する前記マスクレイアウトのパターンに関する、内側角部マスク層と、
外側角部マスク層であって、該外側角部マスク層における実質的に全てのパターンは、外側角部に近接する該マスクレイアウトのパターンに関する、外側角部マスク層と
を含む、請求項１７に記載のコンピュータ可読記憶媒体。
【請求項２０】
前記改良型プロセスモデルを決定することは、
前記光学的構成要素を、前記第１のマスク層で畳み込むことと、
各ＭＣＲ構成要素を、前記関連ＭＣＲマスク層で畳み込むことと
を含む、請求項１７に記載のコンピュータ可読記憶媒体。
【請求項２１】
コンピュータによって実行されと、改良型プロセスモデルを決定する方法を該コンピュータに実施させる命令を記憶する、コンピュータ可読記憶媒体であって、該方法は、
マスクレイアウトを受信することと、
プロセスデータを受信することであって、該プロセスデータは、該マスクレイアウトおよびフォトリソグラフィープロセスを使用して生成された特徴の限界寸法を測定することによって、生成される、ことと、
光学的構成要素と、
ＭＣＲ効果をモデル化するように設計される、角部円形化（ＭＣＲ）構成要素と
を含む、未較正プロセスモデルを受信することと、
該マスクレイアウトにおいて一式の角部を選択することと、
ＭＣＲマスク層を決定することであって、該ＭＣＲマスク層における実質的に全てのパターンは、該一式の角部に近接する該マスクレイアウトにおけるパターンに関する、ことと、
該マスクレイアウト、該ＭＣＲマスク層、および該プロセスデータを使用して、該未較正プロセスモデルを較正することによって、該改良型プロセスモデルを決定することと、
該改良型プロセスモデルを出力することと
を含む、コンピュータ可読記憶媒体。
【請求項２２】
前記改良型プロセスモデルを決定することは、
前記光学的構成要素を、前記マスクレイアウトで畳み込むことと、
前記ＭＣＲ構成要素を、前記ＭＣＲマスク層で畳み込むことと
を含む、請求項２１に記載のコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
（本発明の分野）
本発明は、半導体の設計および製造に関する。より具体的には、本発明は、マスクの角部円形化（ＭＣＲ）効果のモデル化による、プロセスモデルの精度の向上に関する。
【背景技術】
【０００２】
（関連技術）
コンピューティング技術の急速な進歩により、場合によっては一兆バイトにもなるデータセットで、毎秒、一兆回の計算的演算を実行させることが可能になった。こうした進歩は、シングルチップに何千万ものデバイスを集積することを可能にした、半導体製造技術の劇的な向上のおかげであるといえる。
【０００３】
半導体製造技術は、通常は、複雑な物理的および化学的相互作用を含む、多数のプロセスを含む。これらの複雑な相互作用の働きを予測するための、厳密な公式を見つけることはほぼ不可能であるため、研究者は、通常は、これらのプロセスの働きを予測するために、経験的データに適合するプロセスモデルを使用する。半導体チップの設計時に、多数の適用においてプロセスモデルを使用可能である。例えば、通常、半導体製造プロセスの望ましくない効果を補償するためのレイアウトの補正に、プロセスモデルを使用する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
プロセスモデルの低い精度は、ダウンストリーム・アプリケーションの効果に悪影響を及ぼす可能性がある。例えば、プロセスモデルの低い精度は、光近接効果補正（ＯＰＣ）の効果を低下させる可能性がある。半導体集積化密度は、急激な高密度化が続いているため、プロセスモデルの精度はますます重要になってきている。従って、プロセスモデルの精度の向上が所望されている。
【課題を解決するための手段】
【０００５】
（概要）
本発明の実施形態は、マスクの角部円形化効果をモデル化する、改良型プロセスモデルを決定するシステムおよび技術を提供する。プロセスモデルは、通常、カーネル係数をプロセスデータに適合または較正することによって、決定される。プロセスデータは、通常、モデル化される半導体製造プロセスをマスクレイアウトに適用することで、生成される。
【０００６】
本発明の一実施形態は、一式の角部に近接するマスクレイアウトを修正し、プロセスモデル較正時に、この修正されたマスクレイアウトを使用できる。あるいは、一実施形態は、一式のマスク層を決定できる。マスク層のうちの１つは、マスクレイアウトそのものにしてもよい、または、マスクレイアウトのパターンの実質的な全てを含んでもよい。他のマスク層は、マスクレイアウトの角部に関するパターンを含んでもよい。実施形態は、一式のマスク層を使用して、プロセスモデルを較正してもよい。
【図面の簡単な説明】
【０００７】
【図１】図１は、本発明の一実施形態に従う、集積回路の設計および製造の種々のステップを示す。
【図２】図２は、本発明の一実施形態に従う、通常の光学的なシステムを示す。
【図３Ａ】図３Ａは、本発明の一実施形態に従う、マスクレイアウトの一部を示す。
【図３Ｂ】図３Ｂは、本発明の一実施形態に従う、フォトリソグラフィーマスクを示す。
【図４】図４は、本発明の一実施形態に従う、ＭＣＲ効果をモデル化するプロセスモデルを決定する単一層アプローチを図示する、フローチャートを示す。
【図５Ａ】図５Ａは、本発明の一実施形態に従う、マスクレイアウトにおける一式の角部を示す。
【図５Ｂ】図５Ｂ−図５Ｆは、本発明の一実施形態に従う、マスクレイアウトを一式の角部に近接して修正可能な方法を示す。
【図５Ｃ】図５Ｂ−図５Ｆは、本発明の一実施形態に従う、マスクレイアウトを一式の角部に近接して修正可能な方法を示す。
【図５Ｄ】図５Ｂ−図５Ｆは、本発明の一実施形態に従う、マスクレイアウトを一式の角部に近接して修正可能な方法を示す。
【図５Ｅ】図５Ｂ−図５Ｆは、本発明の一実施形態に従う、マスクレイアウトを一式の角部に近接して修正可能な方法を示す。
【図５Ｆ】図５Ｂ−図５Ｆは、本発明の一実施形態に従う、マスクレイアウトを一式の角部に近接して修正可能な方法を示す。
【図６】図６は、本発明の一実施形態に従う、ＭＣＲ効果をモデル化するプロセスモデルを決定する、複数層アプローチを図示するフローチャートを示す。
【図７Ａ】図７Ａおよび図７Ｂは、本発明の一実施形態に従う、一式のマスク層を示す。
【図７Ｂ】図７Ａおよび図７Ｂは、本発明の一実施形態に従う、一式のマスク層を示す。
【図８Ａ】図８Ａは、本発明の一実施形態に従う、外側角部のマスク層を示す。
【図８Ｂ】図８Ｂは、本発明の一実施形態に従う、内側角部のマスク層を示す。
【図９】図９は、本発明の一実施形態に従う、改良型プロセスモデルを決定する、プロセスを図示するフローチャートを示す。
【図１０】図１０は、本発明の一実施形態に従う、コンピュータシステムを示す。
【図１１】図１１は、本発明の一実施形態に従う、プロセスモデルの格納方法を示す。
【発明を実施するための形態】
【０００８】
（詳細な説明）
（集積回路（ＩＣ）設計フロー）
図１は、本発明の一実施形態に従う、集積回路の設計および製造における種々のステップを示す。
【０００９】
プロセスは、通常、ＥＤＡソフトウェア設計プロセスを使用して実施される製品アイデア（ステップ１００）から開始される（ステップ１１０）。設計が最終化すると、通常、テープアウトされ（イベント１４０）、次に、完成したチップ（結果１７０）を生成するために、製造プロセス（ステップ１５０）およびパッケージングならびに組み立てプロセス（ステップ１６０）が行われる。
【００１０】
ＥＤＡソフトウェア設計プロセス（ステップ１１０）は、ステップ１１２−１３０を含むが、これは、説明目的で以下に記載されているにすぎず、かつ、本発明を限定することを意図するものではない。例えば、実際の集積回路の設計では、設計者は、以下に記載されるシーケンスとは異なるシーケンスで設計ステップを実施しなければならない場合がある。
【００１１】
システム設計（ステップ１１２）：このステップで、設計者は、実装したい機能を記述する。設計者は、さらに、機能、チェックコスト等を絞り込むために、状況想定プランニングを実施してもよい。このステージでは、ハードウェアとソフトウェアのアーキテクチャのパーティショニングが生じる可能性がある。このステップで使用可能なＳｙｎｏｐｓｙｓ，Ｉｎｃ．の例示的なＥＤＡソフトウェア製品は、Ｍｏｄｅｌ  Ａｒｃｈｉｔｅｃｔ、Ｓａｂｅｒ（登録商標）、Ｓｙｓｔｅｍ  Ｓｔｕｄｉｏ、および、ＤｅｓｉｇｎＷａｒｅ（登録商標）製品を含む。
【００１２】
論理設計および機能的検証（ステップ１１４）：このステージでは、システムのモジュールのＶＨＤＬまたはＶｅｒｉｌｏｇコードを記述し、機能的精度について、設計のチェックを行う。より具体的には、正確な出力が生じることを保証するために、設計をチェックする。このステップで使用可能なＳｙｎｏｐｓｙｓ，Ｉｎｃ．の例示的なＥＤＡソフトウェア製品は、ＶＣＳ（登録商標）、Ｖｅｒａ（登録商標）、ＤｅｓｉｇｎＷａｒｅ（登録商標）、Ｍａｇｅｌｌａｎ（登録商標）、Ｆｏｒｍａｌｉｔｙ（登録商標）、ＥＳＰおよびＬｅｄａ（登録商標）製品を含む。
【００１３】
テストのための統合および設計（ステップ１１６）：ここでは、ＶＨＤＬ／Ｖｅｒｉｌｏｇを、ネットリストに変換する。標的技術のために、ネットリストは最適化され得る。さらに、完成したチップをチェックするために、テストの設計および実施が可能である。このステップで使用可能なＳｙｎｏｐｓｙｓ，Ｉｎｃ．の例示的なＥＤＡソフトウェア製品は、Ｄｅｓｉｇｎ  Ｃｏｍｐｉｌｅｒ（登録商標）、Ｐｈｙｓｉｃａｌ  Ｃｏｍｐｉｌｅｒ（登録商標）、Ｔｅｓｔ  Ｃｏｍｐｉｌｅｒ、Ｐｏｗｅｒ  Ｃｏｍｐｉｌｅｒ（登録商標）、ＦＰＧＡ  Ｃｏｍｐｉｌｅｒ、ＴｅｔｒａＭＡＸ（登録商標）、およびＤｅｓｉｇｎＷａｒｅ（登録商標）の製品を含む。
【００１４】
ネットリスト検証（ステップ１１８）：このステップでは、時間的な制約の遵守およびＶＨＤＬ／Ｖｅｒｉｌｏｇ放射源コードとの対応について、ネットリストをチェックする。このステップで使用可能なＳｙｎｏｐｓｙｓ，Ｉｎｃ．の例示的なＥＤＡソフトウェア製品は、Ｆｏｒｍａｌｉｔｙ（登録商標）、ＰｒｉｍｅＴｉｍｅ（登録商標）、およびＶＣＳ（登録商標）製品を含む。
【００１５】
設計プランニング（ステップ１２０）：ここでは、タイミングおよび最上位のルーティングについて、チップの全体的な配置図を構成および分析する。このステップで使用可能なＳｙｎｏｐｓｙｓ，Ｉｎｃ．の例示的なＥＤＡソフトウェア製品は、Ａｓｔｒｏ（登録商標）およびＩＣ  Ｃｏｍｐｉｌｅｒ製品を含む。
【００１６】
物理的実装（ステップ１２２）：このステップでは、配置（回路エレメントの位置決定）およびルーティング（回路エレメントの接続）を行う。このステップで使用可能なＳｙｎｏｐｓｙｓ，Ｉｎｃ．の例示的なＥＤＡソフトウェア製品は、Ａｓｔｒｏ（登録商標）およびＩＣ  Ｃｏｍｐｉｌｅｒ製品を含む。
【００１７】
分析および抽出（ステップ１２４）：このステージでは、トランジスタレベルで回路の機能が検証され、これにより、状況想定の絞込みが可能となる。このステップで使用可能なＳｙｎｏｐｓｙｓ，Ｉｎｃ．の例示的なＥＤＡソフトウェア製品は、ＡｓｔｒｏＲａｉｌ（登録商標）、ＰｒｉｍｅＲａｉｌ、ＰｒｉｍｅＴｉｍｅ（登録商標）、およびＳｔａｒ−ＲＣＸＴ（登録商標）製品を含む。
【００１８】
物理的検証（ステップ１２６）：このステップでは、製造、電気的事項、リソグラフィー的事項、および回路の適正さを保証するために、設計をチェックする。このステップで使用可能なＳｙｎｏｐｓｙｓ，Ｉｎｃ．の例示的なＥＤＡソフトウェア製品は、Ｈｅｒｃｕｌｅｓ（登録商標）製品を含む。
【００１９】
分解能向上（ステップ１２８）：このステップは、設計の製造可能性を向上させるための、レイアウトの形状的操作に関する。このステップで使用可能なＳｙｎｏｐｓｙｓ，Ｉｎｃ．の例示的なＥＤＡソフトウェア製品は、Ｐｒｏｔｅｕｓ／Ｐｒｏｇｅｎ、ＰｒｏｔｅｕｓＡＦ、およびＰＳＭＧｅｎ製品を含む。
【００２０】
マスクデータ作成（ステップ１３０）：このステップは、完成チップを作成するために、マスクの生産のための「テープアウト」データを提供する。このステップで使用可能なＳｙｎｏｐｓｙｓ，Ｉｎｃ．の例示的なＥＤＡソフトウェア製品は、製品のＣＡＴＳ（登録商標）ファミリを含む。
【００２１】
上記のステップのうちの１つ以上において、本発明の実施形態を使用可能である。具体的には、分解能向上ステップ１２８中に、本発明の一実施形態を使用可能である。
【００２２】
（プロセスモデル）
プロセスモデルは、通常は、複雑な物理的および化学的相互作用に関与する、１つ以上の半導体製造プロセスの働きをモデル化する。プロセスモデルは、通常、カーネル係数を経験的データに適合または較正させることによって、決定される。経験的データは、通常、モデル化される半導体製造プロセスを、１つ以上のテストレイアウトに適用することによって、生成される。例えば、ウエハ上にテストレイアウトをプリントするために、フォトリソグラフィープロセスを使用可能である。次に、エッチングプロセスの前および／または後で、ウエハ上の特徴の限界寸法（ＣＤ）を計測することにより、経験的データを取得可能である。次に、フォトリソグラフィープロセスをモデル化するプロセスモデルを決定するために、プロセスモデルを経験的データに適合可能である。
【００２３】
プロセスモデルが決定されると、半導体チップの設計および製造時に、多数の適用において、これを使用可能である。例えば、通常は、光近接効果補正（ＯＰＣ）および分解能向上技術（ＲＥＴ）をサポートするために、プロセスモデルが使用される。これらのモデルは、テープアウトフロー中の、適切な時間フレームにおける、フルチップ（ｆｕｌｌ−ｃｈｉｐ）データベース操作を可能にする。
【００２４】
未較正プロセスモデルは、通常は、パラメータおよび／または係数に関連付けられる構成要素を含む。較正時、最終的なプロセスモデルを得るために、パラメータおよび／または係数を、統計的に経験的データに適合可能である。プロセスモデルの構成要素は、通常は、特定の物理的効果をモデル化するために設計される数学式である。例えば、プロセスモデルは、
【００２５】
【数１】
2010541003.tif 000003
で表すことができる。ここで、Ｋｉは構成要素またはカーネルであり、ＣｉはＫｉに関連付けられる係数である。経験的データは、レイアウトの異なる位置のＣＤ等の、所望の特性の値を含んでもよい。プロセスモデルが経験的データに適合されると、これを、他のレイアウトの所望の特性の値を予測するために使用可能である。
【００２６】
通常、予測されたデータが経験的データに正確に一致するように、係数値を較正することは不可能である。正確な適合が可能な場合でも、生成されたプロセスモデルが適切に補間および／または外挿しない可能性があるため、望ましいとはいえない場合がある。通常は、統計的適合技術は、経験的データおよび予測されたデータの間の誤差が最小化されるように、パラメータおよび／または係数を決定するために使用される。一実施形態において、システムは、パラメータおよび／または係数値を決定するために、最小二乗の適合技術を使用可能である。
【００２７】
適切に補間および外挿が行われる場合、すなわち、適合プロセス中に使用されたレイアウトとは異なるレイアウトに適用した際に、プロセスモデルが正確な結果を生成する場合、プロセスモデルは、ロバストであると考えられる。概して、プロセスモデルが使用するモデル化機能またはカーネルが少なければ少ないほど、よりロバストになる。しかしながら、使用するカーネルの数が少ないと、プロセスモデルの精度が低下する可能性がある。このため、通常、プロセスモデルのロバストさと精度との間にはトレードオフが存在する。
【００２８】
（フォトリソグラフィープロセスモデル）
フォトリソグラフィープロセスモデルの光学的なモデルは、通常、部分的にコヒーレントな光学的なシステムの働きをモデル化する、ホプキンスモデルに基づく。
【００２９】
図２は、本発明の一実施形態に従う、通常の光学系を示す。
【００３０】
放射源２０２からの放射は、コンデンサ２０４によって平行にすることができる。平行光は、次に、マスク２０６、アパーチャ２０８、レンズ本体２１０を通過し、ウエハ２１２上に像を形成可能である。
【００３１】
ホプキンスモデルは、次の式を用いて表せる。
【００３２】
【数２】
2010541003.tif 000004
式中、Ｉ（ｘ，ｙ）は、ウエハ上の点（ｘ，ｙ）における光学的な強度であり、Ｌ（ｘ，ｙ、ｘ’，ｙ’）は、光源およびマスクの集中型モデルであり、Ｌ＊は、Ｌの複素共役であり、Ｊ（ｘ’，ｙ’、ｘ”，ｙ”）は、マスク上の光の２つの点の間のコヒーレンスをモデル化する。集中型モデル（Ｌ）は、基本的に、光源のアレイとして、マスクを処理する。特に、Ｌ（ｘ，ｙ、ｘ’，ｙ’）は、マスク上の点（ｘ’，ｙ’）を点放射源としてモデル化し、Ｊ（ｘ’，ｙ’、ｘ”，ｙ”）は、マスク上の点（ｘ’，ｙ’）および（ｘ”，ｙ”）から発散される光の間の非干渉性をモデル化する。集中型モデル（Ｌ）は、マスクおよび放射源の間の畳み込みとして、表すことができる。例えば、集中型モデルは、以下のように、マスクモデルおよび放射源モデルを使用して、表すことができる。
【００３３】
【数３】
2010541003.tif 000005
ここで、Ｍ（ｘ’，ｙ’）はマスクをモデル化し、Ｋ（ｘ，ｙ、ｘ’，ｙ’）は、放射源をモデル化する。
【００３４】
光学的なシステムをモデル化する、相互透過係数（ＴＣＣ）行列と呼ばれる４Ｄ（４次元）行列を決定するために、ホプキンスモデルを使用可能である。次に、一式の直交２Ｄ（２次元）カーネルを使用して、ＴＣＣ行列を表すことができる。一式の直交カーネルは、ＴＣＣ行列の固有機能を使用して決定できる。ウエハ上の特徴は、一式の２Ｄカーネルをマスクで畳み込むことによって決定できる。フォトリソグラフィーおよびプロセスモデル化の一般的な情報は、Ａｌｆｒｅｄ  Ｋｗｏｋ−Ｋｉｔ  Ｗｏｎｇ，Ｏｐｔｉｃａｌ  Ｉｍａｇｉｎｇ  ｉｎ  Ｐｒｏｊｅｃｔｉｏｎ  Ｍｉｃｒｏｌｉｔｈｏｇｒａｐｈｙ，ＳＰＩＥ−Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｏｃｉｅｔｙ  ｆｏｒ  Ｏｐｔｉｃａｌ  Ｅｎｇｉｎｅ，２００５、および、Ｇｒａｎｔ  Ｒ．Ｆｏｗｌｅｓ，Ｉｎｔｒｏｄｕｃｔｉｏｎ  ｔｏ  Ｍｏｄｅｒｎ  Ｏｐｔｉｃｓ，２ｎｄ  Ｅｄｉｔｉｏｎ，Ｄｏｖｅｒ  Ｐｕｂｌｉｃａｔｉｏｎｓ，１９８９に記載されている。
【００３５】
一実施形態において、システムは、光学的なシステムを表すために、ゼルニケ多項式と呼ばれる一式の直交機能を使用する。ゼルニケ多項式は、光学的なシステムでよく観察される光行差の種類と同じ形態の項で成る。例えば、あるゼルニケ多項式は、デフォーカスに関連付けられてもよく、別のものは、斜面等に関連付けられてもよい。光学的なシステムは、式
【００３６】
【数４】
2010541003.tif 000006
を用いて表すことができ、式中、Ｚｉはゼルニケ多項式であり、Ｃｉは、Ｚｉに関連付けられる光学的な係数である。一実施形態において、システムは、光学的なモデルがＭＣＲ効果もモデル化するように、光学的なモデルの係数を修正してもよい。あるいは、システムは、ＭＣＲ効果を捕捉するために、さらなるカーネルまたは構成要素を、光学的なモデルに追加してもよい。
【００３７】
（マスクの角部円形化効果のモデル化）
プロセスモデルの精度は、現行の半導体集積化密度において非常に重要になっており、将来的にさらに重要になると予想される。従来のプロセスモデルは、現行の集積化密度では精度が十分でないため、プロセスモデルの精度を向上するための大きな必要性に迫られている。
【００３８】
プロセスモデルは、通常、物理的モデルまたはブラックボックスモデルまたはその組み合わせに基づく。物理的モデルは基礎的な物理的プロセスをモデル化するが、ブラックボックスモデルは、通常は、包括的なモデル化機能を使用する。ブラックボックスのモデル化アプローチは多数の欠点を有する可能性があるため、一般的には、物理的モデル化アプローチが好適である。第一に、ブラックボックスモデルで使用される包括的なモデル化機能は、通常、大量の経験的データを収束させる必要がある。第二に、ブラックボックスモデルは、物理的モデルほど正確ではない。具体的には、ブラックボックスモデルは、テストレイアウトを使用して得られる経験的データに適合されている。しかしながら、これは、モデルが、他のレイアウトで正確に機能することを保証するものではない。第三に、経験的データは、通常、特定のプロセス点で（すなわち、特定のプロセス条件下で）得られるものである。このため、特定のプロセス点の経験的データに適合するブラックボックスモデルは、デフォーカスまたは異なる露光エネルギー等の異なるプロセス条件では、正しく機能しない可能性がある。このため、一般的には、ブラックボックスモデルではなく物理的モデルを使用することが望ましい。
【００３９】
しかしながら、適切な物理的モデルの決定には、非常に困難が多い。通常の物理的モデル化アプローチでは、まず、看過できない、かつ、プロセスモデルによってモデル化されていない、システム的なプロセス変動を識別する必要がある。次に、システム的な変動を生じさせる、基礎的な物理的プロセスを識別する必要がある。最後に、ランタイムパフォーマンスを低下させることなく、基礎的な物理的プロセスを正確にモデル化するモデルを決定する必要がある。
【００４０】
現行の集積化密度では、マスクの角部円形化（ＭＣＲ）効果は、看過できないシステム的なプロセス変動を生じさせる。従来のプロセスモデルは、これらを完全に無視しているため、または、基礎的な物理的プロセスを正確に捕捉しないブラックボックスモデル化技術を使って、効果をモデル化しようとしているため、こうした効果を正確にモデル化していない。本発明の一実施形態は、従来の技術とは対照的に、適切な物理的モデルを決定することにより、モデルＭＣＲ効果を正確にモデル化する。
【００４１】
図３Ａは、本発明の一実施形態に従う、マスクレイアウトの一部を示す。
【００４２】
多角形３０２はマスクレイアウトの一部であり、内側角部３０４および外側角部３０６を有する。内側角部は、その内部角が１８０°よりも大きい角度である。例えば、内側角部３０４の内部角３０８は、１８０°よりも大きい。逆に、外側角部は、その内部角が１８０°未満の角度である。例えば、外側角部３０６の内部角３１０は、１８０°未満である。
【００４３】
図３Ｂは、本発明の一実施形態に従う、フォトリソグラフィーマスクを示す。
【００４４】
フォトリソグラフィーマスクは、通常は、電子ビームリソグラフィーを使用して製造される。マスクレイアウトの形状は、通常、フォトリソグラフィーマスクに完全には転写されない。具体的には、マスクレイアウトの鋭角は、マスク製造中に「角部円形化」されることがある。この効果は、「マスクの角部円形化」として公知である。例えば、図３Ａに示される多角形３０２を製造する場合、図３Ｂに示される多角形３５２が作成される可能性がある。ＭＣＲ効果は、図３Ａに示されるマスクレイアウトにおける角部３０４および３０６に、図３Ｂに示されるフォトリソグラフィーマスクにおける、それぞれ、丸み付けした角部３５４および３５６を生じさせてもよい。
【００４５】
従来のプロセスモデルは、通常は、多角形３０２等の「完全な」多角形を含むマスクレイアウトを使用して、ウエハ上の形状を予測する。しかしながら、フォトリソグラフィーマスク上の実際の多角形は、多角形３５２のように、「完全」ではないため、従来のモデルによって生じる結果は、不正確である。角部円形化効果のモデル化にブラックボックスモデルを使用する従来のアプローチは、ブラックボックスモデルは、異なる種類の角部に異なる方法で影響を及ぼす基礎的な物理的プロセスを正確には捕捉しない場合があるため、有効でない場合がある。例えば、内側角部および外側角部上のＭＣＲ効果は異なる場合があり、この差が、ブラックボックスモデルによって適切に捕捉されない場合がある。さらに、ブラックボックスモデルを使用してＭＣＲ効果をモデル化する従来のアプローチは、プロセスモデルが、線幅と線間パターン等の、他の種類のパターンで不正確になる可能性がある。
【００４６】
本発明で使用されるモデル化アプローチは、基礎的な物理的プロセスに基づくＭＣＲ効果をモデル化するため、上記の欠点の影響を受けることがない。以下のセクションにおいて、本発明の一実施形態に従う、ＭＣＲ効果のモデル化のためのアプローチを説明する。
【００４７】
（単一層アプローチ）
図４は、本発明の一実施形態に従う、ＭＣＲ効果をモデル化するプロセスモデルを決定する、単一層アプローチを図示するフローチャートを示す。
【００４８】
単一層アプローチでは、プロセスは、マスクレイアウトを受信することによって開始可能である（ステップ４０２）。尚、マスクレイアウトは、通常は、ＭＣＲの効果を表さない、完全な形状の多角形を含む。
【００４９】
次に、システムは、フォトリソグラフィープロセスをマスクレイアウトに適用することによって、生成されたプロセスデータを受信できる（ステップ４０４）。プロセスデータは、モデル化される半導体製造プロセスでマスクレイアウトが行われた際に生成された、特徴の重要な寸法を計測することにより、生成することができる。
【００５０】
次に、システムは、未較正プロセスモデルを受信できる（ステップ４０６）。未較正プロセスモデルは、通常は、
【００５１】
【数５】
2010541003.tif 000007
で示すことができ、式中、Ｋｉは、構成要素またはカーネル、Ｃｉは、Ｋｉに関連付けられる係数である。「未較正」プロセスモデルにおいて、係数Ｃｉは、通常、不明である。
【００５２】
次に、システムは、マスクレイアウトの一式の角部を識別できる（ステップ４０８）。
【００５３】
図５Ａは、本発明の一実施形態に従う、マスクレイアウトの一式の角部を示す。
【００５４】
多角形５０２は、マスクレイアウトの一部である。システムは、マスクレイアウトの全ての角部を識別してもよい、または、角部のうちのいくつかのみを識別してもよい。例えば、システムは、角部５０４、５０６、５０８、５１０、５１２、および５１４を識別してもよい。さらに、システムは、その形状、サイズ、位置、またはＭＣＲ効果の大きさあるいは強度に影響を及ぼすことのあるいずれかの他の特徴に基づき、マスクレイアウトにおける角部を分類してもよい。一実施形態において、システムは、角部を、２つの種類、つまり内側角部および外側角部に分類する。例えば、システムは、角部５０４、５０６、５１０、５１２、および５１４を外側角部、角部５０８を内側角部に分類してもよい。
【００５５】
システムは、次に、修正されたマスクレイアウトを得るために、一式の角部に近接するマスクレイアウトを修正可能である（ステップ４１０）。マスクレイアウトの修正はＭＣＲ効果に関係し得るが、修正の形状およびサイズは、マスクの角部円形化によって生成された実際の形状およびサイズと直接対応しない場合がある。一実施形態は、修正の形状およびサイズを、プロセスデータに適合するパラメータとして処理する。
【００５６】
図５Ｂ−図５Ｆは、本発明の一実施形態に従う、一式の角部に近接した、マスクレイアウトの修正可能な方法を示す。
【００５７】
システムは、一式の角部のうちの１つの角部に斜角アーチファクトを追加することにより、マスクレイアウトを修正可能である。図５Ｂは、システムが、斜角アーチファクト５２２および５２４を、外側角部５０４および内側角部５０８に、それぞれ追加可能な方法を示す。図５Ｂは、斜角アーチファクトが多角形の全ての角部に追加されたことを示すが、システムは、多角形の角部のうちのいくつかのみに斜角アーチファクトを追加してもよい。斜角アーチファクトのサイズは、マスク製造中に生じる実際の角部円形化の量と、直接対応しなくてもよい。具体的には、一実施形態は、プロセスモデルの精度を最大限に向上させる斜角サイズを経験的に決定する。
【００５８】
尚、外側角部に斜角アーチファクトを追加すると、通常、斜角アーチファクト５２２等の多角形をカットすることになるが、内側角部に斜角アーチファクトを追加すると、通常、斜角アーチファクト５２４等の多角形の面積が拡大する。本発明の一実施形態は、内部および外側角部に近接して、マスクレイアウトを異なる方法で修正するため、内側角部および外側角部の間のこの差を直接モデル化する。これに対して、ブラックボックスモデル化を使用する従来のアプローチは、この差を捕捉することができない場合がある。
【００５９】
斜角アーチファクトを追加する代わりに、システムは、切り欠きアーチファクトを追加可能である。図５Ｃは、システムが、切り欠きアーチファクト５３２および５３４を、外側角部５０４および内側角部５０８にそれぞれ追加可能な方法を示す。斜角アーチファクトと同様に、切り欠きアーチファクトを外側角部に追加すると、通常、切り欠きアーチファクト５３２等の多角形はカットされ、切り欠きアーチファクトを内側角部に追加すると、通常、切り欠きアーチファクト５３４等の多角形の面積が拡大する。図５Ｃは、切り欠きアーチファクトが多角形の全ての角部に追加されたことを示すが、システムは、多角形の角部のうちのいくつかのみに、切り欠きアーチファクトを追加してもよい。さらに、斜角アーチファクトと同様に、一実施形態は、プロセスモデルの精度を最大限に向上させる切り欠きサイズを、経験的に決定してもよい。
【００６０】
システムは、異なる種類の角部に、異なる種類のアーチファクトを追加してもよい。特に、システムは、異なる種類のアーチファクトを、内側および外側角部に追加してもよい。例えば、システムは、異なるサイズの切り欠きを、内側および外側角部に追加できる。図５Ｄは、システムが、切り欠き５４２等のより大きい切り欠きを外側角部に、切り欠き５４４等のより小さい切り欠きを内側角部に、追加可能な方法を示す。図５Ｅは、システムが、切り欠きアーチファクトを、切り欠き５５２等の外側角部のみに追加でき、角部５０８等の内側角部には切り欠きを追加できない様子を示す。
【００６１】
あるいは、システムは、切り欠きを内側角部に、斜角を外側角部に、またはこの逆で、追加してもよい。これらのアーチファクトおよび修正技術は、説明のために以下に記載されているにすぎず、かつ、本発明を限定することを意図するものではない。多くの修正および変動が、当業者には容易に明らかであろう。例えば、図５Ｆは、システムが、切り欠き５６２等の切り欠きをいくつかの角部に、斜角５６４等の斜角をいくつかの角部に追加でき、角部５０８等のいくつかの角部にはアーチファクトを追加できない様子を示す。
【００６２】
次に、システムは、修正されたマスクレイアウトおよびプロセスデータを使用する、未較正プロセスモデルを較正することによって、改良型プロセスモデルを決定可能である（ステップ４１２）。
【００６３】
具体的には、システムは、プロセスデータを使用する、未較正プロセスモデルの適合係数によって、プロセスモデルを決定できる。適合プロセスは、未較正プロセスモデルのカーネルの、修正されたマスクレイアウトによる畳み込みを含むことができる。例えば、一実施形態は、プロセスモデルを較正するための最小二乗の適合技術を使用できる。具体的には、未較正プロセスモデル
【００６４】
【数６】
2010541003.tif 000008
の係数Ｃｊは、以下のように、最小二乗の適合を解くことで、決定できる。
【００６５】
【数７】
2010541003.tif 000009
式中、
【００６６】
【数８】
2010541003.tif 000010
は、サンプル点ｉにおけるカーネルＫｊによるマスクレイアウトの畳み込みであり、ｄｉは、サンプル点ｉにおける経験的プロセスデータである。尚、上記の式は、式の２つの側が互いにほぼ等しくてもよいことを示す。これは、式を正確に満たす一式の係数を決定することが不可能である可能性があることによる。しかしながら、こうした一式の係数が存在する場合、式の「ほぼ等しい」という記号は、等号として解釈すべきである。
【００６７】
（複数層アプローチ）
図６は、発明の一実施形態に従う、ＭＣＲ効果をモデル化するプロセスモデルを決定する複数層アプローチを示す、フローチャートを示す。
【００６８】
単一層アプローチと同様に、複数層アプローチは、マスクレイアウトを受信することによって開始可能であり（ステップ６０２）、フォトリソグラフィープロセスをマスクレイアウトに適用することによって、生成されたプロセスデータを受信可能である（ステップ６０４）。
【００６９】
次に、システムは、光学的な構成要素および一式のマスクの角部円形化（ＭＣＲ）構成要素を含むことができる、未較正プロセスモデルを受信できる（ステップ６０６）。一式のＭＣＲ構成要素は、ＭＣＲ効果をモデル化するように設計される１つ以上のＭＣＲ構成要素を含むことができる。尚、ここで使用される「一式のＭＣＲ構成要素」というフレーズは、一式が複数のＭＣＲ構成要素を有することを必ずしも示唆するものではない。具体的には、一実施形態において、一式は、１つのＭＣＲ構成要素のみを含んでもよい。
【００７０】
例えば、以下のように未較正プロセスモデルを表してもよい。
【００７１】
【数９】
2010541003.tif 000011
式中、
【００７２】
【数１０】
2010541003.tif 000012
は、ｍ個のカーネルを有する光学的な構成要素を表し、Ｘｊは、ｊ番目のＭＣＲ構成要素を表す。各ＭＣＲ構成要素は、
【００７３】
【数１１】
2010541003.tif 000013
等、１つ以上のカーネルを含むことができ、式中、Ｃｋｊは、ｊ番目のＭＣＲ構成要素におけるｋ番目の係数、Ｋｋｊは、ｊ番目のＭＣＲ構成要素におけるｋ番目のカーネルである。
【００７４】
一実施形態において、一式のＭＣＲ構成要素は、２つの構成要素、すなわち、それぞれ内側角部および外側角部のＭＣＲ効果をモデル化する内側角部構成要素および外側角部構成要素を含んでもよい。
【００７５】
尚、こうした構成要素は、エッチング効果等の他の効果をモデル化するのに役立つ場合があるため、一式のＭＣＲ構成要素を使用することが有利である場合がある。具体的には、一式のＭＣＲ構成要素を使用することで、プロセスモデルの全体としての精度を向上させるために役立つ可能性のある適合プロセス時に、さらなる自由度を提供してもよい。
【００７６】
次に、システムは、マスクレイアウトの一式の角部を識別できる（ステップ６０８）。
【００７７】
システムは、第１のマスク層および一式のＭＣＲマスク層を含む、一式のマスク層を決定できる（ステップ６１０）。第１のマスク層は、マスクレイアウトの実質的に全てのパターンを含むことができる。さらに、各ＭＣＲマスク層の実質的に全てのパターンは、一式の角部に近接するマスクレイアウトのパターンに関することができる。各ＭＣＲマスク層は、ＭＣＲ構成要素に関連付けることができる。
【００７８】
図７Ａおよび図７Ｂは、本発明の一実施形態に従う、一式のマスク層を示す。
【００７９】
図７Ａに示される第１のマスク層は、基本的に、マスクレイアウトの複製物である。しかしながら、第１のマスク層は、マスクレイアウトの全てのパターンを必ずしも含む必要はない。図７Ｂに示されるＭＣＲマスク層は、一式の角部に近接するマスクレイアウトのパターンに関するパターンを取得する。例えば、図７Ｂは、図７Ａで示される多角形７０２の角部に関する、斜角形状７０４、７０６、７０８、７１０、７１２、および７１４を含む。
【００８０】
一実施形態において、一式のＭＣＲ層は、２つのマスク層、つまり、内側角部のマスク層および外側角部のマスク層を含む。内側角部のマスク層の実質的に全てのパターンは、内側角部に近接するマスクレイアウトのパターンに関する。同様に、外側角部のマスク層の実質的に全てのパターンは、外側角部に近接するマスクレイアウトのパターンに関する。
【００８１】
図８Ａは、本発明の一実施形態に従う、外側角部のマスク層を示す。外側角部のマスク層は、図７Ａに示される多角形７０２の外側角部に関する、斜角形状８０４、８０６、８１０、８１２、および８１４を含む。
【００８２】
図８Ｂは、本発明の一実施形態に従う、内側角部のマスク層を示す。内側角部のマスク層は、図７Ａに示される多角形７０２の内側角部に関する、斜角形状８０８を含む。
【００８３】
上記のマスク層は斜角形状を使用するが、システムは、切り欠き等の他の形状を使用してもよい。これらのマスク層のパターンは、説明のために示されているものであり、本発明を限定することを意図しているものではない。従って、多くの修正および変更が、当業者には容易に明らかであろう。
【００８４】
マスク層が決定されると、システムは、一式のマスク層およびプロセスデータ（ステップ６１２）を使用する、未較正プロセスモデルを較正することで、改良型プロセスモデルを決定できる。
【００８５】
具体的には、システムは、プロセスデータを使用する、未較正プロセスモデルに係数を適合させることによって、プロセスモデルを決定できる。適合プロセスは、マスクレイアウト、または、マスクレイアウトの実質的に全てのパターンを含むマスク層による、光学的な構成要素の畳み込みを含むことができる。さらに、適合プロセスは、各ＭＣＲ構成要素の、関連付けられるＭＣＲマスク層による畳み込みを含むことができる。尚、ＭＣＲ層は、通常、マスクレイアウトの１Ｄ（１次元）領域に関するパターンを含まないため、プロセスデータとのＭＣＲ構成要素の適合は、１Ｄ領域の改良型プロセスモデルの精度を低下させない可能性がある。
【００８６】
図９は、本発明の一実施形態に従う、改良型プロセスモデルを決定するプロセスを図示するフローチャートを示す。
【００８７】
システムは、マスクレイアウトを受信してもよい（ステップ９０２）。次に、システムは、内側角部を識別してもよい（ステップ９０４）。システムは、次に、外側角部を識別してもよい（ステップ９０６）。
【００８８】
次に、システムは、モデルの形態を選択してもよい（ステップ９０８）。例えば、システムは、ＭＣＲ効果をモデル化する１層アプローチまたは複数層アプローチを選択してもよい。尚、システムは、１層アプローチと複数層アプローチの両方の局面を利用する、混合アプローチも選択してもよい。具体的には、混合アプローチは、マスクレイアウトを修正し、一式のマスク層をマスクの角部円形化効果のモデル化に使用してもよい。
【００８９】
システムは、次に、モデルの角部の形態を選択してもよい（ステップ９１０）。例えば、システムは、斜角形状、切り欠き形状、またはＭＣＲ効果のモデル化に適した任意の他の形状を選択してもよい。次に、システムは、モデルを較正し（ステップ９１２）、モデルを出力してもよい（ステップ９１４）。
【００９０】
ＭＣＲ効果をモデル化するこれらの異なるオプションは、異なる格納および計算の要件を有してもよい。例えば、切り欠きの代わりに斜角を有するプロセスモデルは、より正確である可能性があるが、ダウンストリーム・アプリケーションの計算的要件を増大させる可能性もある。同様に、単一層アプローチの代わりに複数層アプローチを使用することで、より多くの格納が必要になる可能性がある。このため、適切なモデル化アプローチを選択するには、所定のアプリケーションの特定の制約および要件の分析を実行する必要がある可能性がある。
【００９１】
図１０は、本発明の一実施形態に従う、コンピュータシステムを示す。
【００９２】
コンピュータシステム１００２は、プロセッサ１００４、メモリ１００６、および格納装置１００８を含む。コンピュータシステム１００２は、ディスプレイ１０１４、キーボード１０１０、およびポインティングデバイス１０１２に結合され得る。格納装置１００８は、アプリケーション１０１６および１０１８、およびプロセスモデル１０２０を格納できる。
【００９３】
動作時に、コンピュータシステム１００２は、アプリケーション１０１６を、メモリ１００６にロード可能である。次に、システムは、アプリケーション１０１６を使用して、プロセスモデル１０２０を決定できる。アプリケーション１０１６は、格納装置１００８上にプロセスモデル１０２０を格納できる。システムは、パラメータおよび／または係数をコンピュータ可読記憶媒体に格納することによって、プロセスモデルを格納できる。一実施形態において、システムは、パラメータ、係数、カーネル識別子、および、パラメータおよび係数をその各カーネル識別子に関連付ける情報を格納してもよい。カーネル識別子は、カーネルを識別する文字列にすることが可能である、または、カーネルを表す式にすることが可能である。システムは、アプリケーション１０１８を、メモリ１００６にロード可能である。アプリケーション１０１８は、次に、プロセスモデル１０２０をメモリ１００６にロード可能であり、近接補正を決定する、または、フォトレジスト層のパターンの形状を予測するために、プロセスモデル１０２０を使用することが可能である。
【００９４】
図１１は、本発明の一実施形態に従う、プロセスモデルを格納可能な方法を示す。
【００９５】
ユーザ１１０２は、プロセスモデルを決定するために、コンピュータ１１０４を使用してもよい。次に、ユーザ１１０２は、パラメータ、係数、カーネル識別子、およびパラメータおよび係数を、コンピュータ１１０４のハードディスクまたは取り外し可能なコンピュータ可読記憶媒体上のカーネル識別子に関連付ける情報を格納してもよい。あるいは、ユーザ１１０２は、ネットワーク１１１０によってコンピュータ１１０４に結合されるデータベース１１１２に、プロセスモデルを格納してもよい。ユーザ１１０６は、ネットワーク１１１０上で、ユーザ１１０２からプロセスモデルを受信してもよい。あるいは、ユーザ１１０６は、データベース１１１２からプロセスモデルを取得してもよい。ユーザ１１０６は、パラメータ、係数、カーネル識別子、およびパラメータおよび係数をカーネル識別子に関連付ける情報を読み込むことで、コンピュータ１１０８にプロセスモデルをロードできる。
【００９６】
（結論）
この詳細な説明に記載されているデータ構造およびコードは、通常は、コンピュータシステムによって使用されるコードおよび／またはデータを格納可能な任意のデバイスまたは媒体であり得る、コンピュータ可読格納媒体に格納される。これは、ディスクドライブ、磁気テープ、ＣＤ（コンパクトディスク）、ＤＶＤ（デジタル多用途ディスクまたはデジタルビデオディスク）、または、現在公知のあるいは将来的に開発されるコンピュータ可読媒体を格納可能な他の媒体等の、揮発性メモリ、非揮発性メモリ、磁気および光学記憶装置を含むが、これに限定されない。
【００９７】
さらに、本発明の実施形態の上記の記載は、説明および記述を目的として示されているにすぎない。これらは、排他的であること、または本発明を開示された形態に限定することを意図するものではない。従って、当業者に、多くの修正および変更が容易に明らかであろう。さらに、上記の開示は、本発明を限定することを意図するものではない。本発明の範囲は、添付の請求項によって規定される。
【図１】
2010541003.tif 000014
【図２】
2010541003.tif 000015
【図３Ａ】
2010541003.tif 000016
【図３Ｂ】
2010541003.tif 000017
【図４】
2010541003.tif 000018
【図５Ａ】
2010541003.tif 000019
【図５Ｂ】
2010541003.tif 000020
【図５Ｃ】
2010541003.tif 000021
【図５Ｄ】
2010541003.tif 000022
【図５Ｅ】
2010541003.tif 000023
【図５Ｆ】
2010541003.tif 000024
【図６】
2010541003.tif 000025
【図７Ａ】
2010541003.tif 000026
【図７Ｂ】
2010541003.tif 000027
【図８Ａ】
2010541003.tif 000028
【図８Ｂ】
2010541003.tif 000029
【図９】
2010541003.tif 000030
【図１０】
2010541003.tif 000031
【図１１】
2010541003.tif 000032
【国際調査報告】
2010541003.tif 000033
2010541003.tif 000034
2010541003.tif 000035