(57)【要約】【課題】【解決手段】エッチング動作で用いられるフォトレジスト用の近接効果補正された設計レイアウトを生成する方法が開示される。方法は、初期設計レイアウト内のフィーチャと特定する工程と、エッチング動作中のフィーチャ内でのフィーチャ内プラズマフラックス（ＩＦＰＦ）に特徴的な１または複数の量を推定する工程と、を備えてよい。方法は、さらに、フィーチャのエッジ配置誤差（ＥＰＥ）に特徴的な量を、ＩＦＰＦに特徴的な１または複数の量と、ＥＰＥに特徴的な量の値をＩＦＰＦに特徴的な１または複数の量の値に関連づけるルックアップテーブル（ＬＵＴ、および／または、例えば機械学習法（ＭＬＭ）で構築されたＬＵＴでトレーニングされた多変数モデルを用いて）内の量とを比較することによって推定する工程を備えてもよい。その後、初期設計レイアウトは、ＥＰＥに特徴的な決定された量に基づいて修正されうる。【選択図】図２５
2020520096.tif 000002
【特許請求の範囲】
【請求項１】
集積回路加工エッチング処理のためのリソグラフィマスクのレイアウトを決定する方法であって、
（ａ）製造途中の集積回路にエッチングされるフィーチャのための開始リソグラフィマスクレイアウトを受信する工程と、
（ｂ）エッチングされる前記フィーチャ内または前記フィーチャの上の前記マスクの開口部内の少なくとも１つの位置についてのエッチング処理条件を取得する工程であって、前記エッチング処理条件は、前記集積回路加工エッチング処理中に生み出されると予測される、工程と、
（ｃ）前記フィーチャ内の前記集積回路加工エッチング処理によって引き起こされるフィーチャ内エッジ配置誤差の予測を提供するルックアップテーブルまたはモデルに前記エッチング処理条件を適用することによって、フィーチャ内エッジ配置誤差を特定する工程であって、前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することは、前記エッチング処理条件に対応する前記フィーチャ内エッジ配置誤差の１または複数の推定値を特定することである、工程と、
（ｄ）前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することによって前記工程（ｃ）で特定された前記フィーチャ内エッジ配置誤差を補正するように、前記フィーチャのための前記開始リソグラフィマスクレイアウトの位置を修正する工程と、
を備える、方法。
【請求項２】
請求項１に記載の方法であって、前記開始リソグラフィマスクレイアウトは、光学近接効果補正処理によって生成されたものである、方法。
【請求項３】
請求項１に記載の方法であって、前記開始リソグラフィマスクレイアウトの前記位置を修正する工程は、前記工程（ｃ）で特定された前記フィーチャ内エッジ配置誤差を光学近接効果補正処理に提供する工程を含む、方法。
【請求項４】
請求項１に記載の方法であって、さらに、前記集積回路加工エッチング処理が実行されるプラズマリアクタ内で生み出されると予測される処理条件を用いて、前記エッチング処理条件を計算する工程を備える、方法。
【請求項５】
請求項４に記載の方法であって、前記エッチング処理条件を計算する工程は、前記処理条件をコンパクトな物理モデルに適用する工程を備える、方法。
【請求項６】
請求項５に記載の方法であって、前記コンパクトな物理モデルは、前記集積回路上のフィーチャによって引き起こされるローディングおよび／または前記フィーチャ内のプラズマへの可視性を考慮するよう構成される、方法。
【請求項７】
請求項１に記載の方法であって、前記エッチング処理条件を取得する工程は、前記フィーチャ内または前記マスクの前記開口部内の複数の位置に対するエッチング処理条件を取得し、前記方法は、さらに、前記ルックアップテーブルまたは前記モデルに前記複数の位置に対する前記エッチング処理条件を適用する工程を備える、方法。
【請求項８】
請求項７に記載の方法であって、前記ルックアップテーブルまたは前記モデルは、前記複数の位置に対する前記エッチング処理条件に対応するフィーチャ内エッジ配置誤差の１または複数の推定値を特定するよう構成される、方法。
【請求項９】
請求項１に記載の方法であって、前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用する工程は、複数のエッジ配置誤差推定値を特定する、方法。
【請求項１０】
請求項９に記載の方法であって、さらに、前記工程（ｄ）で前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することによって特定された前記フィーチャ内エッジ配置誤差を提供するために、前記複数のエッジ配置誤差推定値の間の補間を行う工程を備える、方法。
【請求項１１】
請求項１記載の方法であって、さらに、前記工程（ｃ）の後で前記工程（ｄ）の前に、前記工程（ｃ）で特定された前記フィーチャ内エッジ配置誤差から、エッチングされる前記フィーチャのプロファイルを決定する工程と、前記プロファイルを用いて、更新されたエッチング処理条件を取得する工程と、前記ルックアップテーブルまたは前記モデルに前記更新されたエッチング処理条件を適用して、更新されたフィーチャ内エッジ配置誤差を取得する工程と、を備え、
前記工程（ｄ）において前記開始マスクレイアウトの前記位置を修正することは、前記更新されたエッジ配置誤差を補正する工程を含む、方法。
【請求項１２】
請求項１に記載の方法であって、レイアウトを決定する前記方法は、前記集積回路加工エッチング処理の一部をそれぞれ表す２以上の時間ステップで実行され、前記工程（ａ）〜（ｃ）は、前記集積回路加工エッチング処理の最初の時間ステップに対して実行され、前記方法は、さらに、前記集積回路加工エッチング処理の前記最初の時間ステップの終了時に、エッチングされる前記フィーチャのプロファイルを決定する工程と、前記フィーチャの前記プロファイルを適用して、前記集積回路加工エッチング処理の後続の時間ステップに対して前記工程（ａ）〜（ｃ）を繰り返す工程と、を備え、前記工程（ｄ）において前記開始マスクレイアウトの前記位置を修正することは、前記集積回路加工エッチング処理の前記後続の時間ステップに対して特定された前記フィーチャ内エッジ配置誤差を補正する工程を含む、方法。
【請求項１３】
集積回路加工エッチング処理のためのリソグラフィマスクのレイアウトを決定するためのコンピュータシステムであって、前記システムは、１または複数のプロセッサと、前記１または複数のプロセッサ上で実行されるコンピュータ読み取り可能な命令を格納するメモリと、を備え、前記命令は、
（ａ）製造途中の集積回路にエッチングされるフィーチャのための開始リソグラフィマスクレイアウトを受信するための命令と、
（ｂ）エッチングされる前記フィーチャ内または前記フィーチャの上の前記マスクの開口部内の少なくとも１つの位置についてのエッチング処理条件を取得するための命令であって、前記エッチング処理条件は、前記集積回路加工エッチング処理中に生み出されると予測される、命令と、
（ｃ）前記フィーチャ内の前記集積回路加工エッチング処理によって引き起こされるフィーチャ内エッジ配置誤差の予測を提供するルックアップテーブルまたはモデルに前記エッチング処理条件を適用することによって、フィーチャ内エッジ配置誤差を特定するための命令であって、前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することは、前記エッチング処理条件に対応する前記フィーチャ内エッジ配置誤差の１または複数の推定値を特定することである、命令と、
（ｄ）前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することによって前記命令（ｃ）で特定された前記フィーチャ内エッジ配置誤差を補正するように、前記フィーチャのための前記開始リソグラフィマスクレイアウトの位置を修正する命令と、
を含む、コンピュータシステム。
【請求項１４】
請求項１３に記載のコンピュータシステムであって、前記命令（ａ）において前記開始リソグラフィ設計レイアウトを受信するための命令は、前記開始リソグラフィ設計レイアウトをコンピュータ読み取り可能な媒体から受信するための命令を含み、前記プロセッサ上で実行される前記メモリ内に格納された前記コンピュータ読み取り可能な命令は、さらに、
前記命令（ｅ）前記命令（ｄ）からの前記修正されたリソグラフィマスクレイアウトを前記コンピュータ読み取り可能な媒体に書き込むための命令を含む、コンピュータシステム。
【請求項１５】
請求項１３に記載のコンピュータシステムであって、前記開始リソグラフィマスクレイアウトを受信するための命令は、光学近接効果補正処理によって生成された前記開始リソグラフィマスクレイアウトを受信するための命令を含む、コンピュータシステム。
【請求項１６】
請求項１３に記載のコンピュータシステムであって、前記開始リソグラフィマスクレイアウトの前記位置を修正するための命令は、前記命令（ｃ）で特定された前記フィーチャ内エッジ配置誤差を光学近接効果補正処理に提供するための命令を含む、コンピュータシステム。
【請求項１７】
請求項１３に記載のコンピュータシステムであって、さらに、前記集積回路加工エッチング処理が実行されるプラズマリアクタ内で生み出されると予測される処理条件を用いて、前記エッチング処理条件を計算するための命令を備える、コンピュータシステム。
【請求項１８】
請求項１７に記載のコンピュータシステムであって、前記エッチング処理条件を計算するための命令は、前記処理条件をコンパクトな物理モデルに適用するための命令を含む、コンピュータシステム。
【請求項１９】
請求項１８に記載のコンピュータシステムであって、前記コンパクトな物理モデルは、前記集積回路上のフィーチャによって引き起こされるローディングおよび／または前記フィーチャ内のプラズマへの可視性を考慮するよう構成される、コンピュータシステム。
【請求項２０】
請求項１３に記載のコンピュータシステムであって、前記エッチング処理条件を取得するための命令は、前記フィーチャ内または前記マスクの前記開口部内の複数の位置に対するエッチング処理条件を取得するための命令を含み、前記システムは、さらに、前記ルックアップテーブルまたは前記モデルに前記複数の位置に対する前記エッチング処理条件を適用するための命令を備える、コンピュータシステム。
【請求項２１】
請求項２０に記載のコンピュータシステムであって、前記ルックアップテーブルまたは前記モデルは、前記複数の位置に対する前記エッチング処理条件に対応するフィーチャ内エッジ配置誤差の１または複数の推定値を特定するよう構成される、コンピュータシステム。
【請求項２２】
請求項１３に記載のコンピュータシステムであって、前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用するための命令は、複数のエッジ配置誤差推定値を特定するための命令を含む、コンピュータシステム。
【請求項２３】
請求項２２に記載のコンピュータシステムであって、さらに、前記命令（ｄ）で前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用するための命令によって特定された前記フィーチャ内エッジ配置誤差を提供するために、前記複数のエッジ配置誤差推定値の間の補間を行うための命令を備える、コンピュータシステム。
【請求項２４】
請求項１３記載のコンピュータシステムであって、さらに、前記命令（ｃ）のための命令の後で前記命令（ｄ）のための命令の前に、前記命令（ｃ）で特定された前記フィーチャ内エッジ配置誤差から、エッチングされる前記フィーチャのプロファイルを決定するための命令と、前記プロファイルを用いて、更新されたエッチング処理条件を取得するための命令と、前記ルックアップテーブルまたは前記モデルに前記更新されたエッチング処理条件を適用して、更新されたフィーチャ内エッジ配置誤差を取得するための命令と、を備え、
前記命令（ｄ）において前記開始マスクレイアウトの前記位置を修正するための命令は、前記更新されたエッジ配置誤差を補正するための命令を含む、コンピュータシステム。
【請求項２５】
請求項１３に記載のコンピュータシステムであって、前記命令（ａ）〜（ｃ）は、前記集積回路加工エッチング処理の最初の時間ステップに対して実行され、前記システムは、さらに、前記集積回路加工エッチング処理の前記最初の時間ステップの終了時に、エッチングされる前記フィーチャのプロファイルを決定するための命令と、前記フィーチャの前記プロファイルを適用して、前記集積回路加工エッチング処理の後続の時間ステップに対して前記命令（ａ）〜（ｃ）の実行を繰り返すための命令と、を備え、
前記命令（ｄ）において前記開始マスクレイアウトの前記位置を修正するための命令は、前記集積回路加工エッチング処理の前記後続の時間ステップに対して特定された前記フィーチャ内エッジ配置誤差を補正するための命令を含む、コンピュータシステム。
【請求項２６】
半導体基板をエッチングするためのシステムであって、
請求項１３のコンピュータシステムと、
フォトリソグラフィモジュールであって、
前記命令（ｄ）からの前記修正されたリソグラフィマスクレイアウトを前記コンピュータシステムから受信し、
前記命令（ｄ）からの前記修正されたリソグラフィマスクレイアウトからマスクを形成し、
前記マスクを用いてフォトリソグラフィ動作を実行して、半導体基板にフォトレジスト層を転写するよう構成された、フォトリソグラフィモジュールと、
前記半導体基板と接触して、前記フォトリソグラフィモジュールによって転写されたフォトレジストで覆われていない前記基板の表面の部分をエッチングするプラズマを生成するよう構成されたプラズマエッチャと、
を備える、システム。
【発明の詳細な説明】
【背景技術】
【０００１】
関連出願への相互参照
本願は、２０１７年５月１日出願の米国特許出願第１５／５８３，６１０号「ＤＥＳＩＧＮ  ＬＡＹＯＵＴ  ＰＡＴＴＥＲＮ  ＰＲＯＸＩＭＩＴＹ  ＣＯＲＲＥＣＴＩＯＮ  ＴＨＲＯＵＧＨ  ＥＤＧＥ  ＰＬＡＣＥＭＥＮＴ  ＥＲＲＯＲ  ＰＲＥＤＩＣＴＩＯＮ」の利益を主張し、その出願は、参照によって本明細書にその全体が全ての目的で組み込まれる。
【０００２】
半導体処理工程の成功にとっては、しばしば、プラズマ支援エッチング処理の性能が重要である。しかしながら、エッチング処理の最適化は、困難で時間が掛かり、しばしば、処理エンジニアが、所望の目標フィーチャプロファイルを生成しようとその場でエッチング処理パラメータを手動で微調整することを含みうる。現在、与えられた所望のエッチングプロファイルにつながる処理パラメータの値を決定するために処理エンジニアが頼りにできる十分に正確な自動の手順は単に存在しない。
【０００３】
一部のモデルは、エッチング処理中に半導体基板表面上で起きる物理−化学プロセスをシミュレートしようとする。例は、挙動モデル（例えば、ノースカロライナ州ケアリーのＣｏｎｖｅｎｔｏｒ社（ラムリサーチ社）のＳＥＭｕｌａｔｏｒ  ３Ｄ）として実装されるかまたは表面反応のモデルとして実装されたエッチングプロファイルモデル（ＥＰＭ）を含み；例えば、Ｍ．ｋｕｓｈｎｅｒらのモデルおよびＣｏｏｐｅｒｂｅｒｇらのエッチングプロファイルモデルを参照のこと。表面反応の前者のモデルは、Ｙ．Ｚｈａｎｇ著“Ｌｏｗ  Ｔｅｍｐｅｒａｔｕｒｅ  Ｐｌａｓｍａ  Ｅｔｃｈｉｎｇ  Ｃｏｎｔｒｏｌ  ｔｈｒｏｕｇｈ  Ｉｏｎ  Ｅｎｅｒｇｙ  Ａｎｇｕｌａｒ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  ａｎｄ  ３−Ｄｉｍｅｎｓｉｏｎａｌ  Ｐｒｏｆｉｌｅ  Ｓｉｍｕｌａｔｉｏｎ，”Ｃｈａｐｔｅｒ  ３，ｄｉｓｓｅｒｔａｔｉｏｎ，Ｕｎｉｖｅｒｓｉｔｙ  ｏｆ  Ｍｉｃｈｉｇａｎ（２０１５）に記載され、後者は、Ｃｏｏｐｅｒｂｅｒｇ、Ｖａｈｅｄｉ、および、Ｇｏｔｔｓｃｈｏ著“Ｓｅｍｉｅｍｐｉｒｉｃａｌ  ｐｒｏｆｉｌｅ  ｓｉｍｕｌａｔｉｏｎ  ｏｆ  ａｌｕｍｉｎｕｍ  ｅｔｃｈｉｎｇ  ｉｎ  ａ  Ｃｌ２／ＢＣｌ３  ｐｌａｓｍａ，”Ｊ．Ｖａｃ．Ｓｃｉ．Ｔｅｃｈｎｏｌ．Ａ２０（５），１５３６（２００２）に記載されており、それぞれ、参照によって全ての目的で本明細書にその全体が組み込まれる。Ｍ．Ｋｕｓｈｎｅｒらのエッチングプロファイルモデルのさらなる記載は、Ｊ．Ｖａｃ．Ｓｃｉ．Ｔｅｃｈｎｏｌ．Ａ１５（４），１９１３（１９９７）、Ｊ．Ｖａｃ．Ｓｃｉ．Ｔｅｃｈｎｏｌ．Ｂ１６（４），２１０２（１９９８）、Ｊ．Ｖａｃ．Ｓｃｉ．Ｔｅｃｈｎｏｌ．Ａ１６（６），３２７４（１９９８）、Ｊ．Ｖａｃ．Ｓｃｉ．Ｔｅｃｈｎｏｌ．Ａ１９（２），５２４（２００１）、Ｊ．Ｖａｃ．Ｓｃｉ．Ｔｅｃｈｎｏｌ．Ａ２２（４），１２４２（２００４）、Ｊ．Ａｐｐｌ．Ｐｈｙｓ．９７，０２３３０７（２００５）に見られ、それぞれ、参照によって全ての目的で本明細書にその全体が組み込まれる。Ｃｏｖｅｎｔｏｒ社のエッチングプロファイルモデルのさらなる記載が、Ｌｏｒｅｎｚ  ｅｔ  ａｌ．による２００８年１１月２５日出願の米国特許第９，０１５，０１６号、および、Ｇｒｅｉｎｅｒ  ｅｔ  ａｌ．による２０１５年１月２６日出願の米国特許第９，６５９，１２６号に見られ、それらの各々も、参照によりその全体が本明細書に組み込まれる。これらのモデルの開発のためになされた大規模な作業にもかかわらず、モデルには、半導体処理産業での実質的な理容に望ましい精度および信頼度はまだない。
【発明の概要】
【０００４】
集積回路加工エッチング処理のためのリソグラフィマスクのレイアウトを決定する方法が開示されている。かかる方法は、以下の工程によって特徴付けられうる：（ａ）製造途中の集積回路にエッチングされるフィーチャのための開始リソグラフィマスクレイアウトを受信する工程；（ｂ）エッチングされるフィーチャ内またはフィーチャの上のマスクの開口部内の少なくとも１つの位置についてのエッチング処理条件を取得する工程であって、エッチング処理条件は、集積回路加工エッチング処理中に生み出されると予測される、工程；（ｃ）フィーチャ内の集積回路加工エッチング処理によって引き起こされるフィーチャ内エッジ配置誤差の予測を提供するルックアップテーブルまたはモデルにエッチング処理条件を適用することによって、フィーチャ内エッジ配置誤差を特定する工程；ならびに、（ｄ）ルックアップテーブルまたはモデルにエッチング処理条件を適用することによって（ｃ）で特定されたフィーチャ内エッジ配置誤差を補正するように、フィーチャのための開始リソグラフィマスクレイアウトの位置を修正する工程。特定の実施形態において、エッチング処理条件は、集積回路加工エッチング処理中に生み出されると予測される。特定の実施形態において、ルックアップテーブルまたはモデルにエッチング処理条件を適用することは、エッチング処理条件に対応するフィーチャ内エッジ配置誤差の１または複数の推定値を特定する。
【０００５】
また、エッチング動作で用いられるフォトレジスト用の近接効果補正された設計レイアウトを生成する方法が開示されている。方法は：初期設計レイアウトを受信する工程と；初期設計レイアウト内のフィーチャを特定する工程であって、フィーチャのパターンは、設計レイアウトに対応するフォトレジストパターンの層が材料スタックに重ねられた時に、１セットの処理条件下で処理チャンバ内で実行されるプラズマベースのエッチング処理で半導体基板の表面上の材料スタックにエッチングされるフィーチャに対応する、工程と、を備えてよい。方法は、さらに：かかるプラズマベースのエッチング処理中の時間ｔにおけるフィーチャ内でのフィーチャ内プラズマフラックス（ＩＦＰＦ）などのエッチング処理条件に特徴的な１または複数の量を推定する工程と；時間ｔにおけるフィーチャのエッジのエッジ配置誤差（ＥＰＥ）に特徴的な量を、ＩＦＰＦに特徴的な１または複数の推定量と、時間ｔにおけるＥＰＥに特徴的な量の値をＩＦＰＦに特徴的な１または複数の量の値に関連づけるルックアップテーブル（ＬＵＴ）内の量とを比較することによって推定する工程と、を備えてよい。その後、初期設計レイアウトは、ＥＰＥに特徴的な量に基づいて修正されうる。
【０００６】
いくつかの実施形態において、ＬＵＴは、材料スタック上に重ねられたフォトレジストの較正パターンに対して少なくとも時間ｔまで１セットの処理条件のもとでコンピュータエッチングプロファイルモデル（ＥＰＭ）を実行することによって構築されてよい。いくつかの実施形態において、様々な上述の工程は、パターンが初期設計レイアウト内にある１または複数のさらなるフィーチャについて繰り返されてよく、初期設計は、さらに、１または複数のさらなるフィーチャに対応するＥＰＥに特徴的な推定量に基づいて修正されてよい。
【０００７】
いくつかの実施形態において、ＩＦＰＦに特徴的な１または複数の量は、フィーチャ内プラズマイオンフラックス（ＩＦＰＩＦ）、および／または、フィーチャ内プラズマ中性フラックス（ＩＦＰＮＦ）を含んでよい。いくつかの実施形態において、ＬＵＴは、エントリのリストを含み、エントリの少なくとも一部は、ＩＦＰＩＦに特徴的な量、ＩＦＰＮＦに特徴的な量、および、ＥＰＥに特徴的な対応する量のためのフィールドを備える。いくつかの実施形態において、ＬＵＴ内のエントリの少なくとも一部は、さらに、エッチング時間および／またはフィーチャ深さのための１または複数のフィールドを備える。いくつかの実施形態において、ＬＵＴ内のエントリの少なくとも一部は、さらに、フィーチャ内パッシバント蒸着フラックス（ＩＦＰＤＦ）のためのフィールドを備える。いくつかの実施形態において、ＬＵＴ内のエントリの少なくとも一部は、さらに、較正パターン内に存在するエッジ形状に対応するエッジ形状インジケータのためのフィールドを備える。様々な実施形態において、パラメータＩＦＰＩＦ、ＩＦＰＮＦ、ＩＦＰＤＦ、エッチング時間、エッチング深さ、および、エッジ形状の内の１以上が、独立変数として機能し、ＥＰＥが、従属変数または結果として機能する。かかる実施形態において、独立変数とＥＰＥ値との間の多くの異なる形態の関係性が用いられてよい。これらは、回帰モデル、ニューラルネットワーク、分類ツリー（例えば、ランダムフォレストモデル）などを含む。ＬＵＴの概念は、これらの内のいずれかを含むものとして見なされてよい。本開示の特定の態様は、集積回路加工エッチング処理のためのリソグラフィマスクのレイアウトを決定する方法に関する。かかる方法は、以下の工程によって特徴付けられうる：（ａ）製造途中の集積回路にエッチングされるフィーチャのための開始リソグラフィマスクレイアウトを受信する工程；（ｂ）エッチングされるフィーチャ内またはフィーチャの上のマスクの開口部内の少なくとも１つの位置についてのフィーチャ内プラズマフラックス条件などのエッチング処理条件を取得する工程であって、エッチング処理条件は、集積回路加工エッチング処理中に生み出されると予測される、工程；（ｃ）フィーチャ内の集積回路加工エッチング処理によって引き起こされるフィーチャ内エッジ配置誤差の予測を提供するルックアップテーブルまたはモデルに、例えば、プラズマフラクス条件を適用することによって、フィーチャ内エッジ配置誤差を特定する工程；ならびに、（ｄ）ルックアップテーブルまたはモデルにプラズマフラックス条件を適用することによって（ｃ）で特定されたフィーチャ内エッジ配置誤差を補正するように、フィーチャのための開始リソグラフィマスクレイアウトの位置を修正する工程。
【０００８】
様々な実施形態において、フィーチャ内プラズマフラックス条件は、集積回路加工エッチング処理中に生み出されると予測される。特定の実施形態において、ルックアップテーブルまたはモデルにプラズマフラックス条件を適用することは、フィーチャ内プラズマフラックス条件に対応するフィーチャ内エッジ配置誤差の１または複数の推定値を特定する。
【０００９】
いくつかの実施例において、開始リソグラフィマスクレイアウトは、光学近接効果補正処理によって生成されたものである。いくつかの実施例において、開始リソグラフィマスクレイアウトの位置を修正する工程は、工程（ｃ）で特定されたフィーチャ内エッジ配置誤差を光学近接効果補正処理に提供する工程を含む。
【００１０】
特定の実施形態において、方法は、さらに、集積回路加工エッチング処理が実行されるプラズマリアクタ内で生み出されると予測される処理条件を用いて、フィーチャ内プラズマフラックス条件を計算する工程を備える。フィーチャ内プラズマフラックス条件を計算する工程は、処理条件をコンパクトな物理モデルに適用する工程を含んでもよい。いくつかの実施例において、コンパクトな物理モデルは、集積回路上のフィーチャによって引き起こされるローディングおよび／またはフィーチャ内のプラズマへの可視性を考慮するよう構成される。
【００１１】
特定の実施形態において、フィーチャ内プラズマフラックス条件を取得する工程は、フィーチャ内またはマスクの開口部内の複数の位置に対するフィーチャ内プラズマフラックス条件を取得する。かかる場合に、方法は、ルックアップテーブルまたはモデルに複数の位置に対するフィーチャ内プラズマフラックス条件を適用してよい。一例として、ルックアップテーブルまたはモデルは、複数の位置に対するフィーチャ内プラズマフラックス条件に対応するフィーチャ内エッジ配置誤差の１または複数の推定値を特定するよう構成されてよい。
【００１２】
特定の実施形態において、ルックアップテーブルまたはモデルにフィーチャ内プラズマフラックス条件を適用する工程は、複数のエッジ配置誤差推定値を特定する。かかる実施形態において、方法は、さらに、工程（ｄ）でルックアップテーブルまたはモデルにフィーチャ内プラズマフラックス条件を適用することによって特定されたフィーチャ内エッジ配置誤差を提供するために、複数のエッジ配置誤差推定値の間の補間を行ってよい。
【００１３】
特定の実施形態において、方法は、工程（ｃ）の後で工程（ｄ）の前に実行される、工程（ｃ）で特定されたフィーチャ内エッジ配置誤差から、エッチングされるフィーチャのプロファイルを決定するさらなる工程を備える。かかる方法は、さらに：そのプロファイルを用いて、更新されたフィーチャ内プラズマフラックス条件を取得し；ルックアップテーブルまたはモデルに、更新されたフィーチャ内プラズマフラックス条件を適用して、更新されたフィーチャ内エッジ配置誤差を取得してよい。一部の例では、開始マスクレイアウトの位置を修正する工程（ｄ）は、更新されたエッジ配置誤差を補正する工程を含む。
【００１４】
特定の実施形態において、方法は、集積回路加工エッチング処理の一部をそれぞれ表す２以上の時間ステップでレイアウトを決定する。かかる実施形態において、工程（ａ）〜（ｃ）は、集積回路加工エッチング処理の最初の時間ステップに対して実行される。次いで、方法は、集積回路加工エッチング処理の最初の時間ステップの終了時に、エッチングされるフィーチャのプロファイルを決定し、フィーチャのプロファイルを適用して、集積回路加工エッチング処理の後続の時間ステップに対して工程（ａ）〜（ｃ）を繰り返す。開始マスクレイアウトの位置を修正する工程（ｄ）は、集積回路加工エッチング処理の後続の時間ステップに対して特定されたフィーチャ内エッジ配置誤差を補正する工程を含んでよい。
【００１５】
また、集積回路加工エッチング処理のためのリソグラフィマスクのレイアウトを決定するためのコンピュータシステムが開示されている。かかるシステムは、以下の要素によって特徴付けられうる：１または複数のプロセッサ、ならびに、１または複数のプロセッサ上で実行されるコンピュータ読み取り可能な命令を格納するメモリ。命令は、以下の工程を実行するための命令であってよい：（ａ）製造途中の集積回路にエッチングされるフィーチャのための開始リソグラフィマスクレイアウトを受信する工程；（ｂ）エッチングされるフィーチャ内またはフィーチャの上のマスクの開口部内の少なくとも１つの位置についてのエッチング処理条件を取得する工程であって、エッチング処理条件は、集積回路加工エッチング処理中に生み出されると予測される、工程；（ｃ）フィーチャ内の集積回路加工エッチング処理によって引き起こされるフィーチャ内エッジ配置誤差の予測を提供するルックアップテーブルまたはモデルにエッチング処理条件を適用することによって、フィーチャ内エッジ配置誤差を特定する工程；ならびに、（ｄ）ルックアップテーブルまたはモデルにエッチング処理条件を適用することによって（ｃ）で特定されたフィーチャ内エッジ配置誤差を補正するように、フィーチャのための開始リソグラフィマスクレイアウトの位置を修正する工程。特定の実施形態において、エッチング処理条件は、集積回路加工エッチング処理中に生み出されると予測される。特定の実施形態において、ルックアップテーブルまたはモデルにエッチング処理条件を適用することは、エッチング処理条件に対応するフィーチャ内エッジ配置誤差の１または複数の推定値を特定する。
【００１６】
本開示の別の態様は、集積回路加工エッチング処理のためのリソグラフィマスクのレイアウトを決定するためのコンピュータシステムに関する。かかるシステムは、以下によって特徴付けられうる：１または複数のプロセッサ、ならびに、１または複数のプロセッサ上で実行されるコンピュータ読み取り可能な命令を格納するメモリ。命令は、以下の工程を実行するための命令である：（ａ）製造途中の集積回路にエッチングされるフィーチャのための開始リソグラフィマスクレイアウトを受信する工程；（ｂ）エッチングされるフィーチャ内またはフィーチャの上のマスクの開口部内の少なくとも１つの位置についてのフィーチャ内プラズマフラックス条件などのエッチング処理条件を取得する工程であって、エッチング処理条件は、集積回路加工エッチング処理中に生み出されると予測される、工程；（ｃ）フィーチャ内の集積回路加工エッチング処理によって引き起こされるフィーチャ内エッジ配置誤差の予測を提供するルックアップテーブルまたはモデルに、例えば、プラズマフラクス条件を適用することによって、フィーチャ内エッジ配置誤差を特定する工程；ならびに、（ｄ）ルックアップテーブルまたはモデルに、例えばプラズマフラックス条件を適用することによって（ｃ）で特定されたフィーチャ内エッジ配置誤差を補正するように、フィーチャのための開始リソグラフィマスクレイアウトの位置を修正する工程。
【００１７】
特定の実施形態において、フィーチャ内プラズマフラックス条件は、集積回路加工エッチング処理中に生み出されると予測される。特定の実施形態において、ルックアップテーブルまたはモデルにプラズマフラックス条件を適用するための命令は、フィーチャ内プラズマフラックス条件に対応するフィーチャ内エッジ配置誤差の１または複数の推定値を特定するための命令を含む。
【００１８】
特定の実施形態において、（ａ）で開始リソグラフィ設計レイアウトを受信するための命令は、開始リソグラフィ設計レイアウトをコンピュータ読み取り可能な媒体から受信するための命令を含み、プロセッサ上で実行されるメモリ内に格納されたコンピュータ読み取り可能な命令は、さらに、（ｅ）（ｄ）からの修正されたリソグラフィマスクレイアウトをコンピュータ読み取り可能な媒体に書き込むための命令を含む。特定の実施形態において、開始リソグラフィマスクレイアウトを受信するための命令は、光学近接効果補正処理によって生成された開始リソグラフィマスクレイアウトを受信するための命令を含む。特定の実施形態において、開始リソグラフィマスクレイアウトの位置を修正するための命令は、（ｃ）で特定されたフィーチャ内エッジ配置誤差を光学近接効果補正処理に提供するための命令を含む。
【００１９】
特定の実施形態において、システムは、集積回路加工エッチング処理が実行されるプラズマリアクタ内で生み出されると予測される処理条件を用いて、フィーチャ内プラズマフラックス条件を計算するためのさらなる命令を備える。
【００２０】
特定の実施形態において、フィーチャ内プラズマフラックス条件を計算するための命令は、処理条件をコンパクトな物理モデルに適用するための命令を含む。かかる実施形態において、コンパクトな物理モデルは、集積回路上のフィーチャによって引き起こされるローディングおよび／またはフィーチャ内のプラズマへの可視性を考慮するよう構成されてよい。
【００２１】
特定の実施形態において、フィーチャ内プラズマフラックス条件を取得するための命令は、フィーチャ内またはマスクの開口部内の複数の位置に対するフィーチャ内プラズマフラックス条件を取得するための命令を含み、システムは、さらに、ルックアップテーブルまたはモデルに複数の位置に対するフィーチャ内プラズマフラックス条件を適用するための命令を備える。かかる実施形態において、ルックアップテーブルまたはモデルは、複数の位置に対するフィーチャ内プラズマフラックス条件に対応するフィーチャ内エッジ配置誤差の１または複数の推定値を特定するよう構成されてよい。
【００２２】
特定の実施形態において、ルックアップテーブルまたはモデルにフィーチャ内プラズマフラックス条件を適用するための命令は、複数のエッジ配置誤差推定値を特定するための命令を含む。特定の実施形態において、システムは、さらに、（ｄ）でルックアップテーブルまたはモデルにフィーチャ内プラズマフラックス条件を適用するための命令によって特定されたフィーチャ内エッジ配置誤差を提供するために、複数のエッジ配置誤差推定値の間の補間を行うための命令を備える。
【００２３】
特定の実施形態において、システムは、（ｃ）のための命令の後で（ｄ）のための命令の前に、以下の命令を備える：（ｉ）（ｃ）で特定されたフィーチャ内エッジ配置誤差から、エッチングされるフィーチャのプロファイルを決定するための命令、（ｉｉ）プロファイルを用いて、更新されたフィーチャ内プラズマフラックス条件を取得するための命令、ならびに、（ｉｉｉ）ルックアップテーブルまたはモデルに、更新されたフィーチャ内プラズマフラックス条件を適用して、更新されたフィーチャ内エッジ配置誤差を取得するための命令。かかる実施形態において、（ｄ）で開始マスクレイアウトの位置を修正するための命令は、更新されたエッジ配置誤差を補正するための命令を含んでよい。
【００２４】
特定の実施形態において、命令（ａ）〜（ｃ）は、集積回路加工エッチング処理の最初の時間ステップに対して実行される。かかる実施形態において、コンピュータシステムは、さらに、（ｉ）集積回路加工エッチング処理の最初の時間ステップの終了時に、エッチングされるフィーチャのプロファイルを決定するための命令と、（ｉｉ）フィーチャのプロファイルを適用して、集積回路加工エッチング処理の後続の時間ステップに対して命令（ａ）〜（ｃ）の実行を繰り返すための命令と、を備えてよい。いくつかのかかる実施形態において、（ｄ）で開始マスクレイアウトの位置を修正するための命令は、集積回路加工エッチング処理の後続の時間ステップに対して特定されたフィーチャ内エッジ配置誤差を補正するための命令を含む。
【００２５】
本開示の別の態様は、半導体基板をエッチングするためのシステムに関する。かかるシステムは、（ａ）上述のコンピュータシステムと、（ｂ）フォトリソグラフィモジュールであって、（ｉ）修正されたリソグラフィマスクレイアウトをコンピュータシステムから受信し、（ｉｉ）修正されたリソグラフィマスクレイアウトからマスクを形成し、（ｉｉｉ）マスクを用いてフォトリソグラフィ動作を実行して、半導体基板にフォトレジスト層を転写するよう構成された、フォトリソグラフィモジュールと、（ｃ）半導体基板と接触して、フォトリソグラフィモジュールによって転写されたフォトレジストで覆われていない基板の表面の部分をエッチングするプラズマを生成するよう構成されたプラズマエッチャと、によって特徴付けられうる。
【００２６】
また、マスク設計を生成する方法が開示されている。これらの方法は、上述の技術を用いてフォトレジスト用の近接効果補正された設計レイアウトを生成する工程と、その後、生成された近接効果補正済みのフォトレジスト設計レイアウトに基づいて、マスク設計を生成する工程と、を備えてよい。また、半導体基板をエッチングする方法が開示されている。これらの方法は、上述のようにマスク設計を生成する工程と、マスク設計に基づいてマスクを形成する工程と、を備えてよい。その後、マスクを用いて、近接効果補正されたフォトレジスト設計レイアウトに実質的に従って基板にフォトレジスト層を転写するために、フォトリソグラフィ動作が実行されてよく、その後、基板は、最終的に基板をエッチングするプラズマに暴露されてよい。
【００２７】
また、エッチング動作で用いられるフォトレジスト用の近接効果補正された設計レイアウトを生成するためのコンピュータシステムが開示されている。システムは、プロセッサおよびメモリを備えてよい。メモリは、ルックアップテーブル（ＬＵＴ）と、プロセッサ上で実行されるコンピュータ読み取り可能な命令と、を格納してよい。メモリ内に格納された命令は：初期設計レイアウトを受信するための命令と；初期設計レイアウト内のフィーチャを特定するための命令であって、フィーチャのパターンは、設計レイアウトに対応するフォトレジストパターンの層が材料スタックに重ねられた時に、１セットの処理条件下で処理チャンバ内で実行されるプラズマベースのエッチング処理で半導体基板の表面上の材料スタックにエッチングされるフィーチャに対応する、命令と、を含んでよい。メモリ内に格納された命令は、さらに：かかるプラズマベースのエッチング処理中の時間ｔにおけるフィーチャ内でのフィーチャ内プラズマフラックス（ＩＦＰＦ）に特徴的な１または複数の量を推定するための命令と；時間ｔにおけるフィーチャのエッジのエッジ配置誤差（ＥＰＥ）に特徴的な量を、（ｃ）で推定されたＩＦＰＦに特徴的な１または複数の量と、時間ｔにおけるＥＰＥに特徴的な量の値をＩＦＰＦに特徴的な１または複数の量の値に関連づけるＬＵＴ内の量とを比較することによって推定するための命令と；ＥＰＥに特徴的な量に基づいて初期設計レイアウトを修正するための命令と、を備えてよい。
【００２８】
いくつかの実施形態において、初期設計レイアウトは、コンピュータ読み取り可能な媒体から読み出されてよく、特定のかかる実施形態において、プロセッサ上で実行されるメモリ内に格納されたコンピュータ読み取り可能な命令は、さらに、近接効果補正された設計レイアウトをコンピュータ読み取り可能な媒体に書き込むための命令を含む。
【００２９】
また、上述のルックアップテーブル（ＬＵＴ）およびコンピュータ読み取り可能かつ実行可能な命令を格納した１または複数のコンピュータ読み取り可能な媒体が開示されている。
【００３０】
また、フォトリソグラフィマスクを生成するためのシステムが開示されている。かかるシステムは、上述のフォトレジスト用の近接効果補正された設計レイアウトを生成するためのコンピュータシステムと、フォトリソグラフィモジュールと、を備えてよい。フォトリソグラフィモジュールは、フォトレジスト用の近接効果補正された設計レイアウトをコンピュータシステムから受信し、近接効果補正された設計レイアウトからマスクを形成するよう構成されてよい。また、近接効果補正された設計レイアウトを半導体基板上のフォトレジスト層に転写することによってフォトリソグラフィ動作を実行するためにかかるマスクを用いる、半導体基板エッチングのためのシステムが開示されている。かかるシステムは、さらに、半導体基板と接触して、マスクを用いてパターニングされたフォトレジストで覆われていない基板表面の部分をエッチングするために利用できるプラズマを生成するよう構成されたプラズマエッチャを備えてよい。
【００３１】
以下では、本開示のこれらおよびその他の特徴について、関連図面を参照しつつ説明する。
【図面の簡単な説明】
【００３２】
【図１】エッチング処理の表面動力学モデルから計算的に生成されたエッチングプロファイルの一例を示す図。
【００３３】
【図２】図１に示したものと同様であるが、この図では、１または複数の光学測定ツールで得られた実権測定値から計算されたエッチングプロファイルの一例を示す図。
【００３４】
【図３】エッチングプロファイル座標空間に関してエッチングプロファイルモデルを最適化するための手順を示す処理フローチャート。
【００３５】
【図４Ａ】エッチングプロファイルモデル、および、特に、かかるモデルで用いられる特定のモデルパラメータを最適化するための手順を示す処理フローチャート。
【００３６】
【図４Ｂ】エッチングプロファイルモデル、および、特に、かかるモデルで用いられる特定のモデルパラメータを最適化するための手順を示す処理フローチャート。
【００３７】
【図５】本開示に従って最適化されたモデルを用いて特定されうる基準エッチングプロファイルの例を示す図。
【００３８】
【図６】反射スペクトル空間に関してエッチングプロファイルモデルを最適化するための手順を示す処理フローチャート。
【００３９】
【図７Ａ】エッチング処理中に変化するエッチングプロファイルの反射スペクトル履歴を示す図。
【００４０】
【図７Ｂ】三次元データブロック（データブロックの３つのインデックスが、ウエハ番号（ｉ）、スペクトル波長（ｊ）、および、エッチング処理時間（ｋ）に対応する）の形態で多くのウエハにわたって収集された１セットのスペクトル反射データと、ＰＬＳスペクトル履歴分析のための独立データとして機能しうる二次元データブロックへの三次元データブロックの展開と、従属データがエッチングプロファイル座標であることを示す概略図。
【００４１】
【図８】エッチングスペクトル反射履歴をエッチング処理中のエッチングプロファイルに関連づけるＰＬＳモデルを最適化すると同時に、ＰＬＳモデルの最適化に利用される計算反射スペクトルの生成で用いられるＥＰＭを最適化するための反復手順を示す処理フローチャート。
【００４２】
【図９Ａ】ギャップを調整可能な容量結合（ＣＣＰ）プラズマリアクタの一実施形態を示す図。
【図９Ｂ】ギャップを調整可能な容量結合（ＣＣＰ）プラズマリアクタの一実施形態を示す図。
【図９Ｃ】ギャップを調整可能な容量結合（ＣＣＰ）プラズマリアクタの一実施形態を示す図。
【００４３】
【図１０】誘導結合プラズマ（ＩＣＰ）リアクタの一実施形態を示す図。
【００４４】
【図１１Ａ】フォトレジストの層によって規定されたように、フィーチャが材料内にエッチングされる前後の半導体基板上の材料の２層スタックを示す断面図。
【００４５】
【図１１Ｂ】９０度曲がったトレンチフィーチャを示す上面図。
【００４６】
【図１２】パターン近接効果補正（ＰＰＣ）のための標準的な経験的ＶＥＢアプローチの様々な段階と、様々な段階の完了のため、および、ＶＥＢベースのマスク構築処理全体の完了のための（週単位での）タイムラインと、さらに、本明細書に開示の物理学ベースのエッチングプロファイルモデルアプローチを代わりに用いた場合の同様のタイムラインと、を示す図。
【００４７】
【図１３Ａ】目標較正構造から選択された特定の構造／フィーチャを備えた単純な較正パターンを示す図。
【００４８】
【図１３Ｂ】本明細書に記載の次数低減モデル（ＲＯＭ）ルックアップテーブル（ＬＵＴ）を示す図。
【００４９】
【図１３Ｃ】本明細書に記載の別の次数低減モデル（ＲＯＭ）ルックアップテーブル（ＬＵＴ）を示す図。
【００５０】
【図１４Ａ】ルックアップテーブ（ＬＵＴ）のフィールド内の量を示した半導体基板のフィーチャ／構造を示す図。
【図１４Ｂ】ルックアップテーブ（ＬＵＴ）のフィールド内の量を示した半導体基板のフィーチャ／構造を示す図。
【００５１】
【図１５】フォトレジスト用のパターン近接効果補正された設計レイアウトを生成するための一連の動作を示す図。
【００５２】
【図１６】初期設計レイアウト内の複数のフィーチャのエッジ配置誤差（ＥＰＥ）を計算することを含む、フォトレジスト用のパターン近接効果補正された設計レイアウトを生成するための一連の動作を示す図。
【００５３】
【図１７】例えば方向性イオンフラックスに対するフィーチャ内の点の可視性を示すために視線を図示したフィーチャの断面図。
【００５４】
【図１８】エッジ配置誤差（ＥＰＥ）を計算することの一環として、推定フィーチャ可視性を微調整することを含む、フォトレジスト用のパターン近接効果補正された設計レイアウトを生成するための一連の動作を示す図。
【００５５】
【図１９Ａ】エッジ配置誤差（ＥＰＥ）推定への１ステップアプローチと複数ステップアプローチとを示すフィーチャの断面図。
【図１９Ｂ】エッジ配置誤差（ＥＰＥ）推定への１ステップアプローチと複数ステップアプローチとを示すフィーチャの断面図。
【００５６】
【図２０】フォトレジスト用のパターン近接効果補正された設計レイアウトを生成するための複数ステップの一連の動作を示す図。
【００５７】
【図２１】ＥＰＥ検索および推定の例の詳細を示す図。
【図２２】ＥＰＥ検索および推定の例の詳細を示す図。
【図２３】ＥＰＥ検索および推定の例の詳細を示す図。
【図２４】ＥＰＥ検索および推定の例の詳細を示す図。
【図２５】ＥＰＥ検索および推定の例の詳細を示す図。
【図２６】ＥＰＥ検索および推定の例の詳細を示す図。
【図２７】ＥＰＥ検索および推定の例の詳細を示す図。
【図２８】ＥＰＥ検索および推定の例の詳細を示す図。
【図２９】ＥＰＥ検索および推定の例の詳細を示す図。
【発明を実施するための形態】
【００５８】
用語
以下の用語が、本明細書で用いられる。
【００５９】
独立変数−一般的に理解されるように、独立変数は、応答を引き起こす任意の変数である。独立変数は、「予測変数」、「リグレッサ」、「制御変数」、「操作変数」、「説明変数」、または、「入力変数」としても知られうる。エッチングプロファイルモデルは、リアクタ処理条件（例えば、温度、圧力、ガス成分、流量、プラズマ電力など）、局所的プラズマ条件、および、局所的反応条件など、様々なタイプの独立変数を含みうる。本明細書に記載のＬＵＴまたはその他の関係性は、エッチング処理条件（ＩＦＰＦパラメータ、エッチング時間、フィーチャエッジ形状など）を独立変数として利用しうる。
【００６０】
結果変数−一般的に理解されるように、結果変数は、独立変数に起因する変数である。しばしば、結果モデルが、モデルによって出力される。一部の文脈において、結果変数は、従属変数という用語と同義である。本開示では、エッチングプロファイルが、結果変数の１タイプである。エッジ配置誤差が、別のタイプの結果変数である。
【００６１】
入力変数−入力変数は独立変数と類似するが、一部の独立変数は、多くの実行に対して固定されうるため、かかる実行に対して技術的には「入力」変数ではないという点で、より特異的でありうる。入力変数は、検討中の実行に対する入力値として提供される。
【００６２】
機構的パラメータ−機構的パラメータは、リアクタまたはエッチングを受ける基板における１または複数の特定の位置での物理的および／または化学的条件を表すタイプの独立変数である。
【００６３】
プラズマパラメータ−プラズマパラメータは、局所的プラズマ条件（例えば、基板上の特定の位置におけるプラズマ密度およびプラズマ温度）を記述するタイプの機構的パラメータである。
【００６４】
反応パラメータ−反応パラメータは、局所的な化学的条件または物理化学的条件を記述するタイプの機構的パラメータである。
【００６５】
処理パラメータ−処理パラメータは、処理エンジニアが制御するリアクタパラメータである（例えば、チャンバ圧、ＲＦ電力、バイアス電圧、ガス流量、および、ペデスタル温度）。処理パラメータは、基板特性と共に、エッチングリアクタにおける機構的パラメータの値を制御しうる。
【００６６】
モデルパラメータ−モデルパラメータは、最適化されるタイプの独立変数である。通例は、化学反応パラメータなどの機構的パラメータである。モデルパラメータの初期値は、通例、最適化されていない；それらは、専門知識に基づいて選択された推定値であってもよいし、文献データから選択されてもよい。
【００６７】
はじめに−エッチングプロファイルモデル
本明細書では、半導体フィーチャエッチングプロファイルの正確な表現（半導体処理産業において信頼されるのに十分良好な近似）を生成するために、上述のエッチングプロファイルモデル（ＥＰＭ）（および、その他の同様のモデル）を利用するための手順を開示する。
【００６８】
一般に、ＥＰＭおよび同様のモデルは、経時的な基板フィーチャのエッチングプロファイルの変遷（すなわち、フィーチャの表面上の様々な空間位置におけるフィーチャの形状の時間依存的な変化）を、反応チャンバに設定されたプラズマ条件に特徴的なエッチャントおよび蒸着種の入射フラックスに起因するこれらの空間的な位置の各々でエッチング処理に関連する反応速度を計算することによって、シミュレートすることを試み、シミュレートされたエッチング処理にわたってそれを行う。出力は、プロファイルの形状を空間的にマッピングするデータ点の離散集合（すなわち、プロファイル座標）によって表現されたシミュレート済みのエッチングプロファイルである。かかるシミュレートされたエッチングプロファイルの一例を図１に示す；シミュレートされたプロファイルは、図２に示す実際に測定されたエッチングプロファイルに対応しうる。一部のモデル（表面動力学モデルなど）において、シミュレートされたエッチングプロファイルの経時的な変遷は、理論的にモデリングされ、空間分解された局所的なエッチング反応速度（もちろん、エッチング処理の基礎となる化学および物理学に依存する）に依存する。したがって、エッチングプロファイルシミュレーションは、エッチング処理の基礎となる化学反応メカニズムに関連する様々な物理的および化学的パラメータに依存し、概して処理エンジニアの制御下にある、チャンバ環境（温度、圧力、プラズマ電力、反応物質流量など）を特徴付けうる任意の物理的および化学的パラメータにも依存する。
【００６９】
したがって、前者に関して、エッチングプロファイルモデルは、「基本的な」化学的および物理的入力パラメータのセット（例えば、反応確率、付着係数、イオンフラックスおよび中性フラックスなど）を必要とし、これらは、一般に、処理エンジニアによって独立的に制御可能ではない、および／または、直接的に知ることもできないが、それにもかかわらず、シミュレーションへの入力として指定される必要がある。したがって、これらのセットの「基本的」または「機構的」入力パラメータは、一般に文献から得られた特定の値を有すると仮定され、それらの利用は、モデル化されるエッチング処理の背後にある基礎となる物理的および化学的メカニズムの或る程度の単純化（および近似）を暗に求める。
【００７０】
特定の実施形態において、エッチングプロファイルモデルは、ノースカロライナ州ケアリーのＣｏｎｖｅｎｔｏｒ社から入手可能なＳＥＭｕｌａｔｏｒ３Ｄ（商標）などの挙動モデルである。いくつかの実施例において、挙動モデルは、プロセスの抽象化を用いて、１または複数の半導体デバイス製造動作によって作り出されたフィーチャの構造的詳細を予測する。挙動モデルの例は、米国特許第９，０１５，０１６号および米国特許第９，６５９，１２６号に提示されており、これらの特許はいずれも、参照によってすでに組み込まれている。
【００７１】
本開示は、基板エッチング処理のこれらのＥＰＭの実際的な産業上の利用性を向上させるために実験技術およびデータマイニング／分析方法を組み合わせる手順を提示する。「基板エッチング処理」という用語は、マスク層をエッチングする処理、または、より一般的には、基板表面上に蒸着されたおよび／または存在する任意の材料層をエッチングする処理を含むことに注意されたい。技術は、これらのモデルによって用いられる「基本的な」化学的および物理的入力パラメータに焦点を当て、これらのパラメータに対してより効果的な値のセットと見なされうるもの（これらの「基本的」パラメータに対して決定された最適な値が、文献（または、その他の実験）がこれらのパラメータの「真の」物理的／化学的値として決定しうるものと異なっていても、エッチングモデルの精度を向上させるという観点で効果的な値）を決定するための手順を用いてモデルを改善する。
【００７２】
図３および図４（以下で、より十分に議論する）は、改善されたエッチングプロファイルモデルを生成するための処理例を示すフローチャートである。図３において、例えば、図の処理フローは、２つの入力ブランチを有しており、一方は、実験的測定からのものであり、もう一方は、まだ最適化されていないバージョンである現行バージョンのモデルからのものである。実験ブランチおよび予測モデルブランチの両方が、エッチングプロファイル結果を生成する。これらの結果は比較され、その比較は、結果の間のずれが減少するようにモデルを改善するために用いられる。
【００７３】
ＥＰＭによって出力されるように二次元または三次元で、エッチングプロファイルデータを詳細に特徴付けることは、モデルを最適化するための特定の困難を提示する。本明細書に開示する様々な実施形態において、プロファイルデータは、各々が厚さを有する一連の立面スライスとして表される。別の実施形態において、プロファイルは、共通の始点からの一連のベクトルとして、または、一連の幾何学的形態（台形など）として表される。プロファイルのこれらの立面スライスまたはその他の成分の多くを用いれば、実験的プロファイルとＥＰＭプロファイルとの間の誤差を最小化する最適化の問題において、計算の要求が多くなりうる。要求される計算を削減するために、主成分分析（ＰＣＡ）などの次元縮小法を用いて、様々なプロファイル成分から最適化で用いられる物理的プロファイル全体への相関寄与が特定される。縮小された次元空間にいくつかの主成分またはその他のベクトルでエッチングプロファイルを提示すれば、エッチングプロファイルモデルの予測能力を改善する処理を大幅に単純化できる。さらに、かかる主成分は、互いに直交することで、独立したプロファイル寄与が分離して最適化されうることを保証する。
【００７４】
エッチングプロファイル
エッチングプロファイルモデルの詳細およびモデルの改善のための手順を追求する前に、フィーチャのエッチングプロファイルの概念を説明することが有用である。一般に、エッチングプロファイル（ＥＰ）とは、半導体基板上のエッチングフィーチャの形状を特徴付けるために利用できる１セットの１または複数の幾何座標に対する任意のセットの値のことである。単純な例では、エッチングプロファイルは、フィーチャにわたる二次元垂直断面スライスで見られるように、フィーチャのベースまでの中間（フィーチャのベース（すなわち、底部）と基板の表面上の上部開口部との中間点）で決定されたフィーチャの幅として近似できる。より複雑な例では、エッチングプロファイルは、同じ二次元垂直断面スライスで見られるように、フィーチャのベースの上方の様々な高さで決定された一連のフィーチャ幅であってもよい。図２は、これに関する図を提供する。実施形態に応じて、幅は、凹部フィーチャの１つの側壁と他の側壁との間の距離（すなわち、エッチング除去された領域の幅）であってもよいし、いずれかの側にエッチングされたコラムの幅を指してもよいことに注意されたい。後者が、図２で概略的に示されている。一部の場合において、かかる幅は、「クリティカルディメンション」（図２の”ＣＤ”）と呼ばれ、フィーチャの底部からの高さは、いわゆるクリティカルディメンションの高さまたはｚ座標（図２においてパーセントで示されている）と呼ばれてよいことに注意されたい。上述のように、エッチングプロファイルは、共通始点からのベクトルのグループなど、他の幾何学的基準、もしくは、台形または三角形など、多くの形状、もしくは、弓形、直線、または、テーパ状の側壁、円形の底部、ファセットなど、典型的なエッチングプロファイルを規定する特徴形状パラメータのグループで表されてもよい。
【００７５】
このように、一連の幾何座標（例えば、異なる高さでのフィーチャ幅）は、フィーチャのプロファイルの離散的な描写をマッピングする。異なる高さでのフィーチャ幅を表す一連の座標を表現する多くの方法があることに注意されたい。例えば、各座標が、或る基準フィーチャ幅（平均フィーチャ幅、または、垂直方向で平均したフィーチャ幅など）からの偏差比を表す値を有しうる、もしくは、各座標が、垂直に隣接する座標からの変化を表しうる、などである。いずれにしても、「幅」と呼ばれているもの、および、一般的には、エッチングプロファイルを表すために用いられるプロファイル座標のセットに用いられるスキームが、文脈および利用から明らかになる。一連の座標が、フィーチャのエッチングプロファイルの形状を表すために用いられるということである。一連の幾何座標は、基板表面上にエッチングされたシリンダまたはトレンチの形状など、フィーチャのエッチングプロファイルの完全三次元形状またはその他の幾何学的特徴を表現するために利用できることにも注意されたい。したがって、いくつかの実施形態において、エッチングプロファイルモデルは、モデル化されるフィーチャの完全３Ｄ形状を提供しうる。
【００７６】
エッチングプロファイルモデル
エッチングプロファイルモデル（ＥＰＭ）は、根本にある物理および化学エッチング処理および反応メカニズムを特徴付ける入力エッチング反応パラメータ（独立変数）のセットから、理論的に決定されたエッチングプロファイルを計算する。これらの処理は、エッチングされるフィーチャとそれらの周囲を表すグリッドに時間および位置の関数としてモデル化される。入力パラメータの例は、気相種（イオン、中性種、ラジカル、光子など）のフラックスなどのプラズマパラメータと、特定の化学反応に対応する反応確率、閾値エネルギ、スパッタ収率などの表面化学反応パラメータとを含む。これらのパラメータ（特に、いくつかの実施形態において、プラズマパラメータ）は、一般的なリアクタ構成と、圧力、基板温度、プラズマ源パラメータ（例えば、プラズマ源に提供される電力、周波数、デューティサイクル）、反応物質、および、それらの流量などの処理条件とからパラメータを計算する他のモデルを含め、様々なソースから取得されてよい。いくつかの実施形態において、かかるモデルは、ＥＰＭの一部であってよい。
【００７７】
上述のように、ＥＰＭは、反応パラメータを独立変数と見なし、応答変数としてエッチングプロファイルを機能的に生成する。換言すると、独立変数のセットは、モデルへの入力として用いられる物理的／化学的処理パラメータであり、応答変数は、モデルによって計算されたエッチングプロファイル特徴である。ＥＰＭは、反応パラメータとエッチングプロファイルとの間の１または複数の関係性を用いる。関係性は、例えば、係数、重み付け、および／または、エッチングプロファイルに関連する応答変数を生成するために規定の方法で独立変数に適用されるその他のモデルパラメータ（および、反応パラメータおよび／またはその他のモデルパラメータの線形関数、二次以上の多項式関数など）を含みうる。かかる重み付け、係数などは、上述した反応パラメータの内の１または複数を表してよい。これらのモデルパラメータは、本明細書に記載の最適化技術中に調節または調整される。いくつかの実施形態において、反応パラメータの一部は、最適化されるモデルパラメータであり、他のパラメータは、独立入力変数として用いられる。例えば、化学反応パラメータが最適化可能なモデルパラメータであってよく、プラズマパラメータが独立変数であってよい。
【００７８】
一般に、「応答変数」は、出力および／または効果を表す、ならびに／もしくは、それが効果であるか否かを調べるために試験される。「独立変数」は、入力および／または要因を表す、ならびに／もしくは、要因であるか否かを調べるために試験される。したがって、応答変数は、独立変数が変化した時に、変化するか否か、そして、どれだけ変化するのかを調べられうる。
【００７９】
上述のように、一部のＥＰＭは、基本的な反応機構パラメータとして特徴付けられ、根底の化学および物理の基礎であると見なされうる入力変数（或るタイプの独立変数）を利用するため、実験プロセスエンジニアは、一般に、これらの量を制御しない。エッチングプロファイルモデルにおいて、これらの変数は、グリッドの各位置で、規定の時間ステップで分割された複数の時間に適用される。いくつかの実施例において、グリッド分解能は、約数オングストローム〜約１マイクロメートルの間で変化してよい。いくつかの実施例において、時間ステップは、約１ｅ−１５〜１ｅ−１０秒の間で変化してよい。特定の実施形態において、最適化は、２つのタイプの力学的独立変数を用いる：（１）局所的プラズマパラメータ、および、（２）局所的化学反応パラメータ。これらのパラメータは、位置の関数を、一部の例では、グリッドの解像度にまで変化させうるという意味で「局所的」である。プラズマパラメータの例は、イオン、ラジカル、光子、電子、励起種、デポジタ種などの粒子のフラックスおよびエネルギ、ならびに、それらのエネルギおよび角度分布など、局所的なプラズマ特性を含む。化学反応パラメータおよび物理化学反応パラメータの例は、速度定数（例えば、特定の化学反応が特定の時間に起きる確率）、付着係数、エッチングのエネルギ閾値、基準エネルギ、スパッタ歩留まりを規定するためのエネルギの指数、角度収率関数、および、そのパラメータなどを含む。さらに、パラメータ化された化学反応は、反応物質がエッチング中の材料とエッチャントとを含む反応を含む。化学反応パラメータは、基板を直接エッチングする反応に加えて、様々なタイプの反応を含んでもよいことを理解されたい。かかる反応の例は、寄生反応、蒸着反応、副生成物の反応などを含む。これらはいずれも、エッチング速度全体に影響しうる。モデルは、上述のプラズマおよび化学反応入力パラメータに加えて、その他の入力パラメータを必要としてもよいことを理解されたい。かかる他のパラメータの例は、反応部位での温度、分圧、または、反応物質などを含む。一部の例において、これらおよび／またはその他の非機構的パラメータは、機構的パラメータの一部を出力するモジュールに入力されてよい。
【００８０】
いくつかの実施形態において、ＥＰＭモデル変数の初期値（最適化されていない値）、および、最適化中に固定される独立変数（例えば、いくつかの実施形態では、プラズマパラメータ）が、文献、他のコンピュータモジュールまたはモデルによる計算など、様々なソースから取得されてよい。いくつかの実施形態において、独立入力変数（プラズマパラメータなど）は、モデルを用いて（プラズマパラメータの場合には、エッチングチャンバプラズマモデルから）決定されてよい。かかるモデルは、処理エンジニアが（例えば、ノブを調整することによって）制御する様々な処理パラメータ（例えば、圧力、流量、プラズマ電力、ウエハ温度、ＩＣＰコイル電流、バイアス電圧／電力、パルス周波数、パルスデューティサイクルなどのチャンバ環境パラメータ）から適用可能な入力ＥＰＭパラメータを計算してよい。
【００８１】
ＥＰＭを実行する時、独立変数の一部は、実験を実行するために用いられる既知または予測パラメータ値に設定される。例えば、プラズマパラメータは、モデル化された領域内の位置における既知の値または予測値に固定されてよい。その他の独立変数（モデルのパラメータすなわちモデルパラメータとして本明細書に記載した）は、後述する最適化手順によって調整されるよう選択されるパラメータである。例えば、化学反応パラメータは、調整されるモデルパラメータであってよい。したがって、所与の測定された実験エッチングプロファイルに対応する一連の試行においては、モデルパラメータは、これらのパラメータの値を選択する方法を明らかにしてモデルを最適化するために変更される。
【００８２】
ＥＰＭは、多くの異なる形態のいずれをとってもよい。最終的に、それらは、独立変数と応答変数との間の関係性を提供する。関係性は、線形または非線形であってよい。一般に、ＥＰＭは、当該技術分野でモンテカルロ表面動力学モデルと呼ばれているものである。これらのモデルは、様々な形態で、半導体ウエハ製造の文脈で経時的にウエハフィーチャのトポグラフィの変化をシミュレートするよう動作する。モデルは、トポグラフィの変化のセルベースの表現を利用しうるが、レベルセットタイプのモデルまたはそれらの組みあわせを用いてもよい。さらに、集中ラングミュア−ヒンシェルウッド動力学モデルまたはその他のタイプの半解析的ハイブリッドモデルなど、集中動力学モデル（ｌｕｍｐｅｄ  ｋｉｎｅｔｉｃ  ｍｏｄｅｌ）が用いられてもよい。モデルは、ウエハ上の任意の半径方向位置に対してプラズマモデルまたは実験的診断によって生成されたエネルギおよび角度分布を持つ擬似粒子を発射する。擬似粒子は、表面へのラジカルおよびイオンのフラックスを表すために統計的に重み付けされる。モデルは、表面に対するエッチング、スパッタリング、混合、および、蒸着につながる様々な表面反応メカニズムを扱って、プロファイルの変化を予測する。モンテカルロ積分中、様々なイオンおよび中性の擬似粒子の軌跡は、それらの粒子が反応するかまたは計算流域を離れるまで、ウエハフィーチャ内で追跡される。ＥＰＭは、様々な材料に関して、エッチング、ストリッピング、原子層エッチング、イオン化金属物理蒸着、および、プラズマ化学蒸着を予測するための高度な能力を有する。いくつかの実施形態において、ＥＰＭは、二次元または三次元の直線メッシュを利用し、このメッシュは、ウエハフィーチャの寸法を適切に処理／モデル化するのに十分細かい分解能を有する（ただし、原則的には、メッシュ（二次元または三次元）は、非直線的座標も利用しうる）。メッシュは、二次元または三次元のグリッド点の配列と見なされてよい。メッシュは、各グリッド点に関連する（を中心とする）二次元の局所的な領域または三次元の空間を表すセルの配列と見なされてもよい。メッシュ内の各セルは、異なる固体材料または材料の混合物を表しうる。モデル化の基礎として二次元メッシュが選択されるか三次元メッシュが選択されるかは、モデリングされるウエハフィーチャの種類／タイプに依存しうる。例えば、二次元メッシュは、（例えば、ポリシリコン基板内の）長いトレンチフィーチャをモデル化するために用いられてよく、二次元メッシュは、トレンチの端部の形状が、トレンチの端部からトレンチの長さの大半だけ離れて起きる反応プロセスにはあまり関連していないという仮定（すなわち、この断面二次元モデルのために、トレンチが無限であると仮定され、その端部から離れたトレンチフィーチャのための合理的な仮定でもある）の下でトレンチの断面図を描写する。一方、三次元メッシュを用いて円形のビアフィーチャ（シリコン貫通ビア（ＴＳＶ））をモデル化することが（フィーチャのｘ、ｙ水平寸法が互いに同等であるので）適切な場合がある。
【００８３】
メッシュの間隔は、ナノメートル未満から（例えば、１オングストロームから）数マイクロメートル（例えば、１０マイクロメートル）までの範囲であってよい。一般に、各メッシュセルは、プロファイルの変遷中に変化しうる（例えば、フィーチャによって占有されていない空間領域内の）材料のＩＤ（例えば、フォトレジスト、ポリシリコン、プラズマを割り当てられる。固相種は、計算セルのＩＤによって表され；気相種は、計算の擬似粒子によって表される。このように、メッシュは、ウエハフィーチャの形状／トポロジが反応エッチング処理で経時的に変遷する時のウエハフフィーチャおよび周囲のガス環境（例えば、プラズマ）の（例えば、計算のための）かなり詳細な表現を提供する。
【００８４】
エッチング実験およびプロファイル測定
以前のセクションで提示したＥＰＭをトレーニングおよび最適化する目的で、エッチング処理パラメータの様々なセットによって規定される様々な処理条件下で実行された実際のエッチング処理から得られた実際のエッチングプロファイルを実験が許す限り正確に決定するために、様々な実験を行ってよい。したがって、第１エッチングプロファイルを生成するために、例えば、エッチング処理パラメータ（エッチャント流量、プラズマ電力、温度、圧力など）のセットに対する値の第１セットを指定し、それに従ってエッチングチャンバ装置を設定し、チャンバにエッチャントを流し、プラズマを点火するなどして、第１半導体基板のエッチングを進める。次いで、エッチング処理パラメータの同じセットに対する値の第２セットを指定し、第２基板をエッチングして、第２エッチングプロファイルを生成し、以下同様にする。
【００８５】
様々な組みあわせの処理パラメータが、必要に応じて、広い範囲または狭い範囲の処理空間を提供して、ＥＰＭをトレーニングするために用いられてよい。次いで、同じ組みあわせの処理パラメータが、ＥＰＭへの（独立）入力パラメータ（機構的パラメータなど）を計算して、実験結果と比較できるエッチングプロファイル出力（応答変数）を提供するために用いられる。実験にはコストおよび時間が掛かりうるので、ＥＰＭを最適化するためのロバストなトレーニングセットを提供するために実行する必要がある実験の回数を削減するように実験を計画する技術を利用できる。実験計画法（ＤＯＥ）などの技術が、この目的のために用いられてよい。一般に、かかる技術は、様々な実験でどの処理パラメータセット利用するのかを決定する。それらは、処理パラメータ間の統計的相互作用、ランダム化などを考慮することによって、処理パラメータの組みあわせを選択する。一例として、ＤＯＥは、終了された処理の中心点の周りの限られた範囲のパラメータを網羅する少数の実験を特定しうる。
【００８６】
通例は、研究者が、モデル最適化処理の初期にすべての実験を実行し、最適化ルーチン反復で収束までこれらの実験だけを用いる。あるいは、実験計画者が、最適化の初期の反復のためにいくつかの実験を行い、最適化が進むにつれて後に追加の実験を行ってもよい。最適化処理は、評価される特定のパラメータひいては後の反復のために実行される特定の実験の情報を実験計画者に与えうる。
【００８７】
１または複数のその場またはオフライン測定ツールが、これらの実験エッチング処理動作から得られた実験エッチングプロファイルを測定するために用いられてよい。エッチング処理の終わり、エッチング処理中、または、エッチング処理中の１または複数の時点に、測定が行われる。測定がエッチング処理の終わりに行われる場合、測定方法は破壊的であってもよく、エッチング処理中に間隔を置いて実行される場合、測定方法は、一般に、（エッチングを妨害しないように）非破壊的である。適切な方法技術の例は、その場（ｉｎ  ｓｉｔｕ）および他の場（ｅｘ  ｓｉｔｕ）での光学クリティカルディメンション（ＯＣＤ）光散乱計測または断面ＳＥＭを含むが、これらに限定されない。測定ツールは、ＳＥＭ（実験は、基本的に、フィーチャのエッチングプロファイルを画像化する）の場合などでは、フィーチャのプロファイルを直接測定してよく、また、ＯＣＤ測定（何らかの後処理が、実際の測定データからのフィーチャのエッチングプロファイルを取り消すために実行される）の場合などでは、フィーチャのエッチングプロファイルを間接的に決定してよいことに注意されたい。いくつかの実施形態において、ＥＰＭ最適化は、スペクトル空間でなされうるので、ＯＣＤ測定からエッチングプロファイルを取り消す必要はなく；その代わり、ＥＰＭを介して計算されたエッチングプロファイルを用いて、ＯＣＤ散乱をシミュレートすることに注意されたい。
【００８８】
いずれにしても、エッチング実験および測定手順の結果は、一連の測定されたエッチングプロファイルであり、各々が、一般に、上述のように、一連の座標に対する一連の値、または、フィーチャのプロファイルの形状を表す一連のグリッド値を含む。図２に、一例が示されている。次いで、エッチングプロファイルは、以下に記載するように、コンピュータ化されたエッチングプロファイルモデルをトレーニング、最適化、および、改良するための入力として用いられてよい。
【００８９】
モデルパラメータ調整／最適化
測定された各実験エッチングプロファイルは、計算されたエッチングプロファイルモデルを調整するためのベンチマークを提供する。したがって、実験エッチングプロファイルモデルを適用して、モデルがエッチングプロファイルの予測で実際からどれだけ逸脱しているのかを調べることによって、エッチングプロファイルモデルで一連の計算が実行される。この情報により、モデルが改善されうる。
【００９０】
図３は、エッチングプロファイルモデル（上述のモデルなど）を調整および／または最適化するための一連の動作３００を示すフローチャートである。いくつかの実施形態において、かかる調整および／または最適化されたモデルは、エッチング実験の実行の結果として測定されたエッチングプロファイルと、モデルから生成された対応する計算エッチングプロファイルとの間の合計差に関連する（示す、定量化する、など）測定値を削減し、一部の例では、実質的に最小化する。換言すると、改良されたモデルは、（ＥＰＭへの独立入力パラメータを計算するために用いられる、異なるセットの選択処理パラメータの指定値によって指定された）異なる実験処理条件にわたる合計誤差を削減しうる。
【００９１】
図３に示すように、最適化手順３００は、最適化される１セットのモデルパラメータの選択を行う動作３１０で始まる。再び、これらのモデルパラメータには、処理エンジニアが制御できない基礎となる化学的および物理的プロセスを特徴付けるパラメータが選択されてよい。これらの一部または全部が、モデルを改良するために実験データに基づいて調節される。いくつかの実施形態において、これらのモデルパラメータは、反応パラメータであってよく、反応確率および／または（熱）速度定数、反応物質付着係数、物理的または化学的スパッタリングのためのエッチング閾値エネルギ、エネルギへの指数依存性、エッチング角度収率依存性、および、角度収率曲線に関連するパラメータなどを含む。一般に、最適化は、エッチングチャンバへ流された化学種の特定の所与／指定の混合物に関して行われることに注意されたい（ただし、エッチング処理が進むにつれて、エッチングチャンバの化学塑性が変化することを理解されたい）。いくつかの実施形態において、反応パラメータは、その他の入力パラメータ（プラズマパラメータなど）とは別個の入力ファイルでＥＰＭに供給される。
【００９２】
いくつかの実施形態において、モデルパラメータは、エッチング処理によってどの特定の化学反応がモデル化されるのかを示す指定を含んでよい。当業者であれば、所与のエッチング処理について、いつでもエッチングチャンバで発生する多くの進行中の反応が存在しうることがわかる。これらは、主エッチング反応自体を含むが、主エッチング反応の副反応、および、主エッチング反応の副生成物を含む反応、副生成物間の反応、副生成物の副生成物を含む反応なども含みうる。したがって、いくつかの実施形態において、モデルパラメータの選択は、どの反応をモデルに含めるかを選択することを含む。おそらく、含まれる反応が多くなるほど、モデルの精度が高くなり、対応する計算されたエッチングプロファイルがより正確になる。しかしながら、より多くの反応を含むことによりモデルの複雑さが高くなり、シミュレーションの計算コストが大きくなる。その結果、最適化すべき反応パラメータも多くなる。これは、追加された特定の反応がエッチング動力学全体に重要である場合には、良好でありうる。しかしながら、追加の反応が重要ではない場合、別のセットの反応パラメータの追加により、最適化手順を収束させることが困難になりうる。再び、どの反応を含めるかの選択、ならびに、これらの反応に関連する速度定数または反応確率は、（例えば、プラズマパラメータとは別個の）独自の入力ファイルでＥＰＭに供給されてよい。特定の実施形態では、所与のセットの反応種について、各々の種の様々な別の／競合する反応経路の確率を１つにまとめることが好ましい。そして、再び、（例えば、入力ファイル内の）含められる反応、反応確率などの指定は、一般に、エッチング処理／反応を実行するためにエッチングチャンバに流れされている所与／指定の化学種の混合物に対して行われる（そして、最適化は、一般に、この所与の混合物に関するものであるが、いくつかの実施形態においては、１化学混合物に関して学習されたものが、同様の／関連する化学物質混合物にも適用可能であるとすることもできる）。
【００９３】
いずれにしても、図３のフローチャートに示した最適化処理を開始するには、一般に、最適化される様々なモデルパラメータ（反応確率、付着係数など）について、初期値を選択しなければならない。これは、動作３１０で行われる。初期値は、文献で見られるもの、他のシミュレーションに基づいて計算されたもの、実験から決定されたもの、または、以前の最適化手順から知ったもの、などであってよい。
【００９４】
動作３１０で選択および初期化されたモデルパラメータは、動作３２０で、複数セットの値を与えられた１セットの独立入力パラメータについて最適化される。かかる独立入力パラメータは、反応チャンバ内のプラズマを特徴付けるパラメータを含んでよい。いくつかの実施形態において、これらのプラズマパラメータは、（上述の）反応パラメータに用いられる入力ファイルとは別個の入力ファイルを介してＥＰＭに供給される。したがって、独立入力パラメータ（例えば、プラズマパラメータ）の複数セットの値は、選択された独立入力パラメータの空間における異なる点を特定する。例えば、最適化されるよう選択された入力パラメータが、温度、エッチャントフラックス、および、プラズマ密度であり、５セットの値が、これらの選択された入力パラメータに対して選択された場合、温度、エッチャントフラックス、および、プラズマ密度の選択された三次元入力パラメータ空間において５つの特異点が特定され、空間内の５点の各々は、温度、エッチャントフラックス、および、プラズマ密度の異なる組みあわせに対応する。上述のように、実験計画手順（ＤＯＥなど）が、入力パラメータのセットを選択するために用いられてよい。
【００９５】
選択すると、入力パラメータの各組みあわせについて、動作３３０で、実験エッチングプロファイルを測定するために、エッチング実験が実行される。（いくつかの実施形態では、複数回のエッチング実験が、例えば、同じ組みあわせの入力パラメータの値に対して実行され、結果として得られたエッチングプロファイル測定値が、（おそらく、外れ値などを破棄した後に）平均される）。次いで、このセットのベンチマークは、以下のようにモデルを調整および最適化するために用いられる：動作３３５において、エッチングプロファイルが、入力パラメータの値の各組みあわせに対して計算され、動作３４０において、実験エッチングプロファイルと、入力パラメータ値の異なるセット全部に対して計算されたエッチングプロファイルとの間の差を示す（関連する、定量化する、など）誤差メトリックが計算される。
【００９６】
（誤差メトリックの計算の元となった）このセットの計算エッチングプロファイルは、動作３１０で指定された以前に選択されたモデルパラメータのセットに対応することに注意されたい。最適化手順の目標は、これらのモデルパラメータのためにより効果的な選択を決定することである。したがって、動作３５０において、現在指定されているモデルパラメータが、動作３４０で計算された誤差メトリックを（モデルパラメータの空間の観点で）局所的に最小化するようなものであるか否かが判定され、そうでない場合、動作３６０で、モデルパラメータのセットの１または複数の値が修正された後に、新たなエッチングプロファイルのセットを生成するために用いられ（図３のフローチャートに概略的に示すように動作３３５を反復する）、その後、新たな誤差メトリックが、動作３４０の反復で計算される。次いで、処理は、再び、この新しい組みあわせのモデルパラメータが、誤差メトリックによって評価されるように入力パラメータのセット全部にわたって局所的な最小値を示すか否かを判定する動作３５０に再び進む。最小値を示す場合、最適化手順は、図に示すように終了する。そうでない場合、モデルパラメータは、動作３６０で再び修正され、サイクルが反復される。
【００９７】
図４Ａは、エッチングプロファイルモデル内のモデルパラメータを微調整するための方法４７０のフローチャートを示す。図に示すように、方法４７０は、制御される一連のエッチングチャンバパラメータセットのために生成された実験エッチングプロファイルを収集することによって始まる。後の段階で、方法は、これらの実験的に生成されたエッチングプロファイルを、エッチングプロファイルモデルを用いて生成された理論的に生成されたエッチングプロファイルと比較する。実験的および理論的に生成されたエッチングプロファイルを比較することにより、エッチングプロファイルモデルによって用いられる１セットのモデルパラメータが、エッチングプロファイルを予測するモデルの能力を改善するために微調整されうる。
【００９８】
図の方法において、処理は、処理パラメータのセットが計算ステージおよび実験ステージの両方で用いるために選択される動作４７２で始まる。これらの処理パラメータは、比較が実行される条件の範囲を規定する。処理パラメータの各セットは、エッチングチャンバを動作させるための一群の設定を表す。上述のように、エッチングチャンバ内で選択および／または測定できる処理パラメータの例は、チャンバ圧、ペデスタル温度、および、その他のパラメータを含む。代替的または追加的に、処理パラメータの各セットは、エッチングされるワークピースの条件（例えば、エッチングで形成されるライン幅およびラインピッチ）を表す。
【００９９】
実験試行のために処理パラメータのセットを選択した後（ＥＰＭ最適化のための独立入力パラメータのセットは、処理パラメータの各セットに対応（および／または、それから計算される）ことに注意すること）、実験が始まる。これは、複数のパラメータセットにわたってループで図示されており、動作４７４、４７６、４７８、および、４８０を含む。動作４７４は、単に、新たな実験を実行するための次の処理パラメータセット（パラメータセット（ｉ））へインクリメントすることを示す。パラメータセットが更新されると、方法は、現在のパラメータセットのパラメータを用いて新たなエッチング実験を実行する（ブロック４７６）。次に、方法は、エッチング実験が現在のパラメータセットで実行された後に、ワークピース上で測定された実験エッチングプロファイルを生成および保存する（ブロック４７８）。「エッチングプロファイルの生成および保存」動作は、エッチングプロファイルの主成分表現など、上述のように、削減された次元空間でエッチングプロファイルを提供する。
【０１００】
新しい処理パラメータセットが実験で用いられるたびに、方法は、判定ブロック４８０に示すように、考慮すべきさらなるパラメータセットがあるか否かを判定する。さらなるパラメータセットがある場合、次のパラメータセットが、ブロック４７４に示すように初期化される。最終的に、最初に規定された処理パラメータセットすべてが考慮された後、判定ブロック４８０は、もはや考慮すべきものがないと判定する。この時点で、処理は、処理フローのモデル最適化部分に進む。
【０１０１】
最初に、フローのモデル最適化部分において、１セットのモデルパラメータ（モデルパラメータ（ｊ）が、ブロック４８２に示すように初期化される。上述のように、これらのモデルパラメータは、モデルがエッチングプロファイルを予測するために用いるパラメータである。この処理フローの文脈で、これらのモデルパラメータは、ＥＰＭの予測能力を改善するように修正される。いくつかの実施形態において、モデルパラメータは、エッチングチャンバで起こる１または複数の反応を表す反応パラメータである。一例において、モデルパラメータは、反応速度定数、または、特定の反応が起こる確率である。また、本明細書の別の箇所で説明するように、エッチングプロファイルモデルは、最適化ルーチン中に固定されたままであるその他のパラメータを用いてもよい。かかるパラメータの例は、プラズマ条件などの物理的パラメータを含む。
【０１０２】
モデルパラメータが動作４８２で初期化された後、方法は、実験ループで実験エッチングプロファイルの生成に用いられる処理パラメータセットの各々に対応する理論エッチングプロファイルを生成する最適化ループに入る。換言すると、方法は、ＥＰＭを用いて、処理パラメータセットの各々に対応する（すなわち、異なるパラメータセット（ｉ）すべてに対する）エッチングプロファイルを予測する。しかしながら、これらの処理パラメータセットの各々について、（ＥＰＭを実行するために）ＥＰＭへ実際に入力されるものは、所与の処理パラメータに対応する１セットの独立入力パラメータであることに注意されたい。一部のパラメータについては、独立入力パラメータが、処理パラメータと同じであってよいが；一部のパラメータについては、（実際にＥＰＭに供給される）独立入力パラメータは、物理的な処理パラメータから導出／計算されてよく；したがって、それらは互いに対応するが、同一ではなくてもよい。したがって、図４Ａにおけるこの最適化ループ（動作４８２〜４９６）の文脈において、ＥＰＭは、非常に正確に言えば、「パラメータセット（ｉ）」に対応する１セットの独立入力パラメータに関して実行されるが、実験ループ（動作４７２〜４８０）において、実験は、「パラメータセット（ｉ）」に対応する処理パラメータで実行される。
【０１０３】
いずれにしても、このループの最初で、方法は、動作４７２において最初に設定されたパラメータセットの内の次のセットにインクリメントする。ブロック４８４を参照されたい。この選択されたパラメータセットで、方法は、モデルパラメータの現在のセットを用いてエッチングプロファイルモデルを実行する。ブロック４８６を参照されたい。その後、方法は、パラメータセットおよびモデルパラメータ（パラメータセット（ｉ）およびモデルパラメータ（ｊ））の現在の組みあわせに対して理論エッチングプロファイルを生成して保存する。ブロック４８８を参照されたい。「エッチングプロファイルの生成および保存」動作は、エッチングプロファイルの主成分表現など、削減された次元空間でエッチングプロファイルを提供する。
【０１０４】
最終的に、パラメータセットすべてが、このループで考慮される。その時点の前に、判定ブロック４９０は、さらなるパラメータセットが残っていると判定し、パラメータセットが次のパラメータセットにインクリメントされるブロック４８４に制御を戻す。モデルの実行ならびに理論エッチングプロファイルの生成および保存の処理は、パラメータセットの各々（パラメータセット（ｉ））に対して反復される。
【０１０５】
現在考慮中のモデルパラメータ（モデルパラメータ（ｊ））について考慮すべきパラメータセットが残っていない場合、処理は、このループを出て、理論エッチングプロファイルと実験エッチングプロファイルとの間の誤差を計算する。ブロック４９２を参照されたい。特定の実施形態において、誤差は、パラメータセットの内の１つだけではなく、処理パラメータのパラメータセット（ｉ）のすべてにわたって決定される。
【０１０６】
方法は、ブロック４９２で決定された誤差を用いて、モデルパラメータのための最適化ルーチンが収束したか否かを判定する。ブロック４９４を参照されたい。以下に述べるように、様々な収束基準を利用できる。最適化ルーチンが収束していないと仮定すると、処理制御は、方法が、モデルの予測能力を改善できる新たなセットのモデルパラメータ（モデルパラメータ（ｊ））を生成するブロック４９６に進められる。新たなセットのモデルパラメータについて、処理制御は、ブロック４８４、４８６、４８８、および、４９０によって規定されたループに戻る。このループ内では、パラメータセット（ｉ）は、モデルが新しい理論エッチングプロファイルを生成するために実行されるたびに繰り返しインクリメントされる。すべてのパラメータセットが考慮された後、理論および実験エッチングプロファイルの間の誤差が、再びブロック４９２で決定され、収束基準が、再びブロック４９４で適用される。収束基準がまだ満たされていないと仮定すると、方法は、上述のようにテストするためにさらに別のセットのモデルパラメータを生成する。最終的に、収束基準を満たす１セットのモデルパラメータが選択される。次いで、処理は終了される。換言すると、図４に示した方法は、エッチングプロファイルモデルの予測能力を向上させる１セットのモデルパラメータを生成した。
【０１０７】
関連する手順を図４Ｂに示す。図に示すように、実験および理論エッチングプロファイルが、異なる処理条件ではなく、異なる基板フィーチャ構造について生成される。それ以外、基本的な処理フローは同じである。いくつかの実施例では、実験動作および理論動作のためのフィーチャ構造および処理条件の両方が変更される。
【０１０８】
異なるフィーチャは、異なる「ライン」および「ピッチ」形状を含みうる。図４Ｂ−１を参照されたい。ピッチとは、多回数反復されるエッチング中のフィーチャを覆う最小単位セル幅のことである。ラインとは、対称であると仮定すると、２つの隣接する側壁の間の全厚である。一例として、方法は、Ｌ５０Ｐ１００、Ｌ１００Ｐ２００、Ｌ１００Ｐ３００、Ｌ７５Ｐ１５０などの形状を反復する動作を実行してよく、ここで、数字は、ナノメートルを単位としたライン幅およびピッチを表す。
【０１０９】
図の実施形態において、処理４７１が、エッチングプロファイルモデルの固定および可変のパラメータ（モデルパラメータ）を選択することによって始まる。これらは、いくつかの実施形態において、物理パラメータおよび化学反応パラメータであってよい。さらに、基板フィーチャが選択される。動作４７３を参照されたい。
【０１１０】
各フィーチャ形状（動作４７５および４８１に示すようにインクリメントされたフィーチャセット（ｋ））について、方法は、現在のフィーチャ形状を用いるためのエッチング処理を実行し、実験エッチングプロファイル（実験エッチングプロファイル（ｋ））を生成して、そのエッチングプロファイルを保存する。動作４７７および４７９を参照されたい。上述のように、各実験エッチングプロファイルは、削減された次元表現で保存される。
【０１１１】
その後、方法は、調整のためにモデルパラメータ（モデルパラメータ（ｊ））を初期化する。動作４８３を参照されたい。各フィーチャ形状（動作４８５および４９１でフィーチャセット（ｋ）としてインクリメントされたもの）について、方法は、エッチングプロファイルを実行し、理論エッチングプロファイル（理論エッチングプロファイル（ｋ））を生成して、そのエッチングプロファイルを保存する。動作４８７および４８９を参照されたい。上述のように、各理論エッチングプロファイルは、削減された次元表現で保存される。
【０１１２】
動作４８７および４８９を含むループで考慮されたモデルパラメータ（ｊ）の各セットについて、方法は、理論および実験エッチングプロファイルを比較して、基板フィーチャセット全部にわたってエッチングプロファイル間の誤差を決定する。動作４９３を参照されたい。動作４９５で判定されたように、処理が収束している場合、処理は終了し、現在のモデルパラメータが選択される。処理が収束していない場合、方法は、新たなセットのモデルパラメータ（ｊ）を生成し、動作４８５、４８７、４８９、および、４９１によって規定されたループに再び戻る。
【０１１３】
いくつかの実施形態において、別個のモデルパラメータセットが、各フィーチャセットに対して選択される。かかる場合、方法は、ライン／ピッチ比（または、フィーチャのその他の特徴）と、最終的な収束モデルパラメータとの間の関係をプロットまたは他の方法で決定してよい。収束モデルパラメータ値がかなり一定であり、おそらく或る程度のノイズを伴う場合、方法は、改良されたエッジプロファイルモデルに平均モデルパラメータ値を用いる。収束モデルパラメータ値が或る傾向を示す場合、方法は、多項式フィッティングを用いて、各フィーチャセット（例えば、ラインおよびピッチ形状）のためのモデルパラメータ値を選択するために利用できる関数を開発する。
【０１１４】
明らかなように、フィーチャセット、処理パラメータセット、または、その他の変数は、複数の実験を行うため、したがって、複数の実験的に決定されたエッチングプロファイルを生成するために用いられる。いくつかの実施例において、これらのエッチングプロファイル（および関連するパラメータセット）の半分または他の割合が、上記のフローチャートに示すように、トレーニングに用いられ、残りのエッチングプロファイルは、検証のために用いられる。トレーニングエッチングプロファイルは、調整されたモデルパラメータを生成し、それらのパラメータは、エッチングプロファイルモデルで用いられ、調整されたモデルを適用して検証セットのエッチングプロファイルを予測することによって検証される。検証セットの実験および理論エッチングプロファイル間の誤差が、トレーニングセットを用いた収束で見られる誤差よりも統計的に大きい場合、異なるトレーニングセットが、上述のようにモデルを調整するために用いられる。
【０１１５】
反復非線形最適化手順に関する詳細
図３の文脈で上述したモデルパラメータ最適化手順は、一般に、反復非線形最適化手順、例えば、一般に入力パラメータの非線形関数である誤差メトリックを最適化するものであり、したがって、非線形最適化のための当業者に周知の様々な技術が用いられてよい。例えば、以下を参照のこと：Ｂｉｇｇｓ，Ｍ．Ｃ．，“Ｃｏｎｓｔｒａｉｎｅｄ  Ｍｉｎｉｍｉｚａｔｉｏｎ  Ｕｓｉｎｇ  Ｒｅｃｕｒｓｉｖｅ  Ｑｕａｄｒａｔｉｃ  Ｐｒｏｇｒａｍｍｉｎｇ，”Ｔｏｗａｒｄｓ  Ｇｌｏｂａｌ  Ｏｐｔｉｍｉｚａｔｉｏｎ（Ｌ．Ｃ．Ｗ．Ｄｉｘｏｎ  ａｎｄ  Ｇ．Ｐ．Ｓｚｅｒｇｏ，ｅｄｓ．），Ｎｏｒｔｈ−Ｈｏｌｌａｎｄ，ｐｐ３４１−３４９，（１９７５）；Ｃｏｎｎ，Ｎ．Ｒ．，Ｎ．Ｉ．Ｍ．Ｇｏｕｌｄ，ａｎｄ  Ｐｈ．Ｌ．Ｔｏｉｎｔ，“Ｔｒｕｓｔ−Ｒｅｇｉｏｎ  Ｍｅｔｈｏｄｓ，”ＭＰＳ／ＳＩＡＭ  Ｓｅｒｉｅｓ  ｏｎ  Ｏｐｔｉｍｉｚａｔｉｏｎ，ＳＩＡＭ  ａｎｄ  ＭＰＳ（２０００）；Ｍｏｒｅ，Ｊ．Ｊ．ａｎｄ  Ｄ．Ｃ．Ｓｏｒｅｎｓｅｎ，“Ｃｏｍｐｕｔｉｎｇ  ａ  Ｔｒｕｓｔ  Ｒｅｇｉｏｎ  Ｓｔｅｐ，”ＳＩＡＭ  Ｊｏｕｒｎａｌ  ｏｎ  Ｓｃｉｅｎｔｉｆｉｃ  ａｎｄ  Ｓｔａｔｉｓｔｉｃａｌ  Ｃｏｍｐｕｔｉｎｇ，Ｖｏｌ．３，ｐｐ５５３−５７２，（１９８３）；Ｂｙｒｄ，Ｒ．Ｈ．，Ｒ．Ｂ．Ｓｃｈｎａｂｅｌ，ａｎｄ  Ｇ．Ａ．Ｓｈｕｌｔｚ，“Ａｐｐｒｏｘｉｍａｔｅ  Ｓｏｌｕｔｉｏｎ  ｏｆ  ｔｈｅ  Ｔｒｕｓｔ  Ｒｅｇｉｏｎ  Ｐｒｏｂｌｅｍ  ｂｙ  Ｍｉｎｉｍｉｚａｔｉｏｎ  ｏｖｅｒ  Ｔｗｏ−Ｄｉｍｅｎｓｉｏｎａｌ  Ｓｕｂｓｐａｃｅｓ，”Ｍａｔｈｅｍａｔｉｃａｌ  Ｐｒｏｇｒａｍｍｉｎｇ，Ｖｏｌ．４０，ｐｐ２４７−２６３（１９８８）；Ｄｅｎｎｉｓ，Ｊ．Ｅ．，Ｊｒ．，“Ｎｏｎｌｉｎｅａｒ  ｌｅａｓｔ−ｓｑｕａｒｅｓ，”Ｓｔａｔｅ  ｏｆ  ｔｈｅ  Ａｒｔ  ｉｎ  Ｎｕｍｅｒｉｃａｌ  Ａｎａｌｙｓｉｓ  ｅｄ．Ｄ．Ｊａｃｏｂｓ，Ａｃａｄｅｍｉｃ  Ｐｒｅｓｓ，ｐｐ２６９−３１２（１９７７）；Ｍｏｒｅ，Ｊ．Ｊ．，“Ｔｈｅ  Ｌｅｖｅｎｂｅｒｇ−Ｍａｒｑｕａｒｄｔ  Ａｌｇｏｒｉｔｈｍ：Ｉｍｐｌｅｍｅｎｔａｔｉｏｎ  ａｎｄ  Ｔｈｅｏｒｙ，”Ｎｕｍｅｒｉｃａｌ  Ａｎａｌｙｓｉｓ，ｅｄ．Ｇ．Ａ．Ｗａｔｓｏｎ，Ｌｅｃｔｕｒｅ  Ｎｏｔｅｓ  ｉｎ  Ｍａｔｈｅｍａｔｉｃｓ  ６３０，Ｓｐｒｉｎｇｅｒ  Ｖｅｒｌａｇ，ｐｐ１０５−１１６（１９７７）；Ｐｏｗｅｌｌ，Ｍ．Ｊ．Ｄ．，“Ａ  Ｆａｓｔ  Ａｌｇｏｒｉｔｈｍ  ｆｏｒ  Ｎｏｎｌｉｎｅａｒｌｙ  Ｃｏｎｓｔｒａｉｎｅｄ  Ｏｐｔｉｍｉｚａｔｉｏｎ  Ｃａｌｃｕｌａｔｉｏｎｓ，”Ｎｕｍｅｒｉｃａｌ  Ａｎａｌｙｓｉｓ，Ｇ．Ａ．Ｗａｔｓｏｎ  ｅｄ．，Ｌｅｃｔｕｒｅ  Ｎｏｔｅｓ  ｉｎ  Ｍａｔｈｅｍａｔｉｃｓ，Ｓｐｒｉｎｇｅｒ  Ｖｅｒｌａｇ，Ｖｏｌ．６３０（１９７８）；それぞれ、参照によって全ての目的で本明細書に全体が組み込まれる。いくつかの実施形態において、これらの技術は、入力パラメータおよび／または誤差メトリックに課されうる特定の制約を受ける目的関数（ここでは誤差関数／誤差メトリック）を最適化する。特定のかかる実施形態において、制約関数自体は、非線形であってよい。例えば、計算されたエッチングプロファイルがＥＰＭによって出力された１セットの積み重なった台形で表される実施形態において、誤差メトリックは、これらの積み重なった台形の境界によって表される領域と、測定された実験エッチングプロファイルの領域との間の差として定義されてよい。この場合、誤差メトリックは、ＥＰＭによって出力された応答変数の非線形関数であり、したがって、制約付き最適化技術が、非線形制約の指定を可能にする上述の技術（および／または、組み込まれた引例）から選択される。図３に示したフローチャートの文脈で、これらの様々な手順は、１または複数のモデルパラメータが動作３６０でどのように修正されるか、そして、誤差における１または複数の潜在的な極小が動作３５０でどのように検出され処理されるか、に対応することに注意されたい。
【０１１６】
いくつかの実施形態において、図３に示したように改良／調整されたモデルパラメータを決定するために用いられる反復非線形最適化手順は、複数の段階に分割されてもよく、特定のかかる実施形態において、異なる最適化段階が、エッチング中の半導体基板の表面上の異なる材料層に対応してよい。このアプローチは、変更される入力パラメータの数を減らすことによって計算負荷も減らすことができ、計算される誤差メトリックを単純化する。例えば、エッチングされる基板が、異なる逐次的に蒸着された材料の多層スタックを含む場合、異なる層は、一般に、異なる材料組成を有するため、一般に、異なる化学が、各層で起きる局所的なエッチング処理（例えば、１または複数の異なるエッチング反応、異なる副反応、副生成物間の異なる反応）を特徴付け、また、同じ（または、類似する）化学反応が起きている場合でも、化学反応は、一般に、異なる速度、異なる化学量論比で起こりうる。したがって、多層スタック全体のエッチングに対応するエッチングプロファイルモデル（ＥＰＭ）を設定するために、モデルに供給される入力パラメータは、一般に、異なる積層に対応する異なるパラメータセットを含む。上述のように、これらのセットは、どの化学反応がエッチング処理のモデリングに含められるかを示すパラメータと、反応自体を特徴付けるパラメータ（反応確率、付着係数など）とを含みうる。
【０１１７】
しかしながら、最適化手順は、必ずしもすべてのパラメータを同時に最適化する必要はない（例えば、図面で概略的に示したように、一部のパラメータが、最適化の１または複数の特定のサイクル／ラウンドで「変動」して修正されることを可能にされる一方で、他のパラメータが、図３の動作３６０で固定されたままであってもよい）ことがわかる。したがって、各層で起きる化学プロセスが、或る程度までその層に局所的であるという観察に基づいて、いくつかの実施形態において、最適化は、すべての層が個別に調整されるまで、他の層に関連するパラメータを固定しつつ、個別に、１層に関連するモデルパラメータを調整し、その後、別の層を選択して、パラメータが「変動」することを許容しつつ、他の層のパラメータを固定し、以下同様にすることによって促進されうる。次いで、層ごとの調整処理は、或る程度の最適化が達成されるまで、各回ですべての層について繰り返して、複数回反復されてよく、この時点で、完全な最適化が、個々に最適化された各層に関連するパラメータで、より効率的に（そして、おそらく、誤差メトリックのより良い極小に）収束するという認識に基づいて、すべての層にわたって完全な最適化が実行されうる、すなわち、すべての層のモデルパラメータが変更／「変動」されることを可能にしうる。さらに一歩進むと、層ごとの手順全体が、結果をさらに改善するために反復されてよく、すなわち、層に対して１または複数回繰り返すことによって層ごとの最適化を実行し、その後、すべての層のモデルパラメータの変動を許容する全体的な最適化を実行する。図３の文脈において、特定のモデルパラメータの選択と、他を固定しつつそれらのパラメータの「変動」（ひいては、特定の層に対する個別の最適化）を許容することは、（これらのおよび同様の実施形態で）図３のパラメータ修正動作３６０の一部として行われる。
【０１１８】
上述した個別の層ごと最適化手順を説明する具体例として、エッチングマスクの下にある層のエッチングをモデル化する場合を考える。ここで、エッチングマスク層およびその下の層の両方が、或る程度までエッチングされる。したがって、これは、２層の各々に対するパラメータが、両方の層に対応するモデルパラメータの完全同時最適化の前に個別に最適化されうる２層エッチングモデルを構成する。
【０１１９】
したがって、すべてのモデルパラメータに対する値を指定し、すべてのセットの入力パラメータの値（異なる実験エッチング条件を表す）について計算されたエッチングプロファイルを生成するためにモデルを実行し、複数セットの個々の入力パラメータの値に対応するすべてのプロファイルについて実験エッチングプロファイルと計算エッチングプロファイルとの間の差を示す誤差メトリックを計算することによって開始する。次いで、個別の層ごとの最適化に向けて、エッチングマスクの下にある層（例えば、誘電体層）を選択し、最適化のためにこの（誘電体）層に関連する１または複数のモデルパラメータを修正し、すべてのセットの個々の入力パラメータの値についてモデルを再実行し、新しい誤差メトリックを計算し、誘電体層に関連する１または複数のモデルパラメータを再び修正し、モデルを再実行し、誤差を再計算し、誘電体層に関して誤差の極小が得られるまで、同様に繰り返すことによって続行する。
【０１２０】
次いで、誘電体層のためのモデルパラメータは、これらの値で固定され、エッチングマスク層に関して誤差の極小が達成されるまで、エッチングマスク層のモデルパラメータが、個別の最適化に向けて選択され、（エッチングマスク層のモデルパラメータの）これらの値の１または複数が修正され、モデルが再実行され、誤差が再計算され、以下同様に繰り返される。この時点で、両方の層のモデルパラメータについて完全な最適化が実行されてもよいし、または、いくつかの実施形態においては、その実行前に、完全最適化がより効果的になる（例えば、迅速に収束するか、または、より良い総誤差メトリックの極小に収束する）ように、個別の誘電体層およびマスク層の最適化の１または複数の追加サイクルが実行されてもよい。
【０１２１】
一部の場合において、上述の層ごと最適化手順は、一度に１つの個々の層だけの調整に制限される必要がないことも理解されたい。例えば、６層スタックのエッチングをモデル化する場合に、上述の層ごとの最適化手順の一変形例では、同時調整に向けて層のペアを選択し（すなわち、隣接する層のペアに対応するモデルパラメータを同時に変動させ）、これを３つのペアに対して順次行い（おそらく、３工程サイクルを複数回繰り返す）、その後、すべての層のモデルパラメータの完全な同時最適化を実行し；上述のように、任意選択的に、スタック全体で誤差の極小が確認されるまで、層ごとの手順（すなわち、この場合には、ペアになった層ごとの手順）全体を繰り返す。
【０１２２】
数値最適化手順は、（完全最適化の前に層ごとに実行されるか、すべての層にわたる完全最適化として直接実行されるかに関わらず）、最適化の開始点（すなわち、モデルパラメータのために選択された初期値）およびその他の要素によっては、エッチングプロファイルメトリックの複数の極小につながりうるため、最適化手順が改善（および／または最適モデル）を表すものとして潜在的に特定しうる多くの極小が存在しうることも起こりうる。多くの誤差の極小が存在する場合、多くの潜在的なモデルパラメータセットが、これらのモデルパラメータの物理的な実際の上限および下限を定義することによって、考慮から排除されてよい。いくつかの実施形態において、上述の数値最適化は、複数の極小ひいては複数の候補モデルパラメータセット（これらから、（おそらく、いくつかの実施形態においては、上述の物理的な実際の上限および下限を満たすすべての候補の内の最も小さい計算誤差メトリックを有する理由から）最も好ましいものが選択されうる）を潜在的に特定するために、開始点（モデルパラメータの初期値）の複数の選択のために実行される。
【０１２３】
次元縮小および主成分分析
いくつかの実施形態において、エッチングプロファイルモデルは、計算エッチングプロファイルの発展中の各時間ステップに、多数のグリッド／メッシュ点（セル）における値を出力する。各セルまたはグリッド点に対応するこれらの値は、計算エッチングプロファイルの形状をマッピングする。計算エッチングプロファイルを表す点のグリッド／メッシュのかかる例は、図１に示されており、ここで、各グリッド／メッシュ点は、その空間領域が、エッチング処理中にその時点でフィーチャによって占有されているか否かを示す値を有する。いくつかの実施形態において、エッチングプロファイルを表すメッシュの垂直寸法は、少なくとも約５、少なくとも約１０、または、少なくとも約２０である。実施形態に応じて、垂直に隣接するメッシュ点の間の垂直距離の最小値は、１Åに選択されてよく、５Å、または１０Å、または２０Åなど、数オングストロームほどの大きさでありうる。
【０１２４】
実際的には、隣接するメッシュ／グリッド点の間の距離が、フィーチャが時間と共に変化する（これは、プロファイルの複雑さに依存しうる）時に、フィーチャの形状の妥当な精度の表現を提供するのに十分に小さいが、（グリッド点が多くなれば、より多くの計算時間が必要になるので）この妥当な表現を達成するのに必要なものよりもそれほど小さくない（または、全く小さくない）ように選択したい。隣接するメッシュ／グリッド点の間の（ウエハの平面における）水平分離は、同じ考慮に基づいて選択されてよいが、一般に、水平および垂直分離は、同じ（すなわち、一様なグリッド）になるか、または、おおよそ同等になるように選択される。しかしながら、モデル化されるフィーチャの幅は、モデル化されるフィーチャの高さと必ずしも同じではないので、これは、垂直および水平のグリッド寸法が必ずしも同じであることを意味しない。したがって、水平寸法（所与の方向、２Ｄにおけるｘ次元、３Ｄにおけるｘ次元およびｙ次元にわたる水平点の数）は、フィーチャの側壁のみがモデル化されているか否か、フィーチャ全体（或るプロファイルエッジから別のプロファイルエッジまでの距離）がモデル化されているか否か、複数の隣接するフィーチャがモデル化されているか否か、などに依存しうる。
【０１２５】
上述のように、エッチングプロファイルモデルによって出力される値のメッシュは、物理空間内で、フィーチャプロファイルのエッジが、異なる垂直高さに位置する場所の推定を提供する。（メッシュ点におけるこれらの値からの）この情報から、異なる高さでのフィーチャ幅、または、別の観点では、各高さの（いくつかのベースラインに対する）エッジの水平座標、を計算することができる。これは、図２に示されている。次いで、この座標セットは、特定のフィーチャプロファイルを表す多次元空間内の点と見なされうる。このベクトル空間は、直交空間であっても非直交空間であってもよいが、この表現から直交空間への線形変換がなされてもよい。その場合、変換された点の座標は、その空間内の１セットの直交軸に関連する距離である。いずれにしても、本明細書で「プロファイル座標」に言及する時、これは、一般に、プロファイル形状の任意の適切な（近似の）数学的表現を意味する。
【０１２６】
いずれにしても、エッチングプロファイルモデルは、多数の「プロファイル座標」（以下では、上述のように、点のグリッド／メッシュを含める）を出力しうるものであり、目的は、測定された実験エッチングプロファイルにこれらを正確に一致させることであるため、エッチングプロファイルモデルにおける誤差を削減すること、すなわち、上で図３に関して述べたように、異なる実験処理条件にわたって合計された誤差を反復して削減することは、計算要求の高いタスクでありうる。例えば、ｍ個の測定された実験エッチングプロファイルのセットが、ｎ個のプロファイル座標からなる計算エッチングプロファイルに点ごとにマッチングされる場合、合計で、ｍ×ｎのデータ点のデータセットを適合させるようにモデルを最適化することになる。
【０１２７】
しかしながら、（測定されたか計算されたかに関わらず）エッチングプロファイルにおける潜在的な統計的相関があること、および、これらの相関を利用して、はるかに計算上扱いやすい形態に最適化問題を改変できることがわかる。例えば、プロファイル座標の微細なグリッドは、多くのデータ点からなりうるが、統計的観点から、特定の組みあわせのこれらの座標の値は、互いに相関する。自明ではあるが説明に役立つ例を挙げると、垂直に隣接する座標は、互いに相関する傾向にあり、これは、単に、プロファイルを上下させる時に、エッチングフィーチャの幅が、隣接するグリッド点に関連する短い長さスケールではあまり動的に変化しないからである。プロファイル座標間の相関のより複雑な例は、一般に特定の組みあわせの処理座標を変化させることによって達成されうるプロファイル形状のタイプに関連する。いくつかの例を図５に示す。例えば、図５に示すように、エッチングプロファイルを内側または外側のいずれかに曲げるために、特定の処理パラメータが、単独または互いに組み合わせて調整されてよく、したがって、プロファイルのこの湾曲をマッピングするプロファイル座標（またはグリッド点）は、統計的に互いに相関する。また、同様に、図５に示すように、個々または組み合わせて様々な処理パラメータを調整して得られるエッチングプロファイルは、下向きまたは上向きのテーパ形状を示す場合があり、したがって、プロファイル座標は、１または複数のパラメータを変化させることがこのテーパ化の効果を引き起こす傾向にあるという限りで相関しうる。基礎となるプロファイル相関構造の２つのその他の例は、図５に示すように、上部テーパおよび底部テーパである。再び、これらの基礎となるプロファイル構造は、処理パラメータの変化が、他のスポットに影響することなしにプロファイル上の特定のスポットに局所的な影響を持つのではなく、プロファイルの形状全体の変化を引き起こす傾向にあるという事実の現れである。これは、もちろん、基礎となる物理学および化学がエッチング処理に関連する結果である。
【０１２８】
上述のように、これらの基礎となる統計的相関のために、上述の最適化問題（図３のフローチャートに関して記載した）は、反復最適化技術により適した形態に改変できる。このための一方法は、いくつかのタイプの基準プロファイル形状を特定し、（各プロファイル座標の）１セットの基準プロファイルの加重平均として（各プロファイル座標の）総プロファイルを記述するなどして、これらの基準形状の観点で測定および／または計算エッチングプロファイルを表現することである。すなわち、１セットのベクトルが、基準プロファイル形状を表し、総プロファイルは、これらのベクトルの線形結合として近似的に表現されうる。このように、基礎となる統計的相関を利用し、個々のプロファイル座標すべての変化をモデル化するのではなく、プロファイルを表す線形結合の係数／重みの変化をモデル化することができる。例えば、湾曲およびテーパ（図５参照）を基準形状として選択した場合、例えばｍ＝１００のプロファイル座標をモデル化する問題は、線形結合における湾曲およびテーパの２係数の変化をモデル化することに縮小され、すなわち、１００から２までの次元縮小を構成する。どの基準形状が有効であるかは、処理／層のタイプに依存しうる。図の方法は、実験データまたはＥＰＭによるシミュレーションの実行のいずれかからそれらの形状を抽出する多くの方法を提供する。
【０１２９】
この戦略が効果的であるには、基準形状は、解析に含まれる異なるプロファイル形状の良好な（ただし、正確ではない）表現を提供しなければならない。表現に含まれる独立的な基準形状が多いほど、表現は、（基準形状のベクトル空間において）正確になる。したがって、より多くの基準形状を含めることは、解析を正確にするが、計算コストも高くなり、反復最適化の文脈において、収束または所望の極小として収束するように最適化する能力に影響しうることを認識すると、どの基準形状を用いるか、および、いくつの基準形状を含めるかが問題になる。
【０１３０】
このための一方法は、処理エンジニアに、過去の経験に基づいて、エッチング実験で頻繁に起きるのを観察する基準プロファイル形状のいくつかのタイプを特定させることである。このアプローチの利点は、単純なことである。潜在的な不利点は、（単に処理エンジニアの経験および直感に基づく）その場だけのものであること、および、十分な数のプロファイル形状が解析に含められた時を決定する方法を全く提供しないことである。実際的に、処理エンジニアが特定する任意の基準形状が含まれることになるが、これは、もちろん、正確な表現を提供するには不十分な場合がある。より重要なことは、このタイプの方法は、以前の仕事において形状が言及通りではなかったために、または、異なる根本的な物理的および化学的処理と共に新しいエッチング処理が起きた結果であるために、以前に特定されていないプロファイルデータ内の新しい相関を特定しない。
【０１３１】
別のアプローチは、重要な基準プロファイル形状を自動的に識別することができる統計的方法に基づいて次元縮小手順を行い、十分に正確な表現を提供するためにいくつの形状を含める必要があるのかの評価を提供することである。これを達成するための１つのデータ解析技術は、主成分分析（ＰＣＡ）であり、これは、特異値分解（ＳＶＤ）、すなわち、数値線形代数からの行列分解技術を用いる。ＰＣＡ技術および様々な応用例の記載が、（例えば）以下に見られる：Ｊａｃｋｓｏｎ，Ｊ．Ｅ．，“Ａ  Ｕｓｅｒ’ｓ  Ｇｕｉｄｅ  ｔｏ  Ｐｒｉｎｃｉｐａｌ  Ｃｏｍｐｏｎｅｎｔｓ，”Ｊｏｈｎ  Ｗｉｌｅｙ  ａｎｄ  Ｓｏｎｓ，ｐ．５９２．［２］（１９９１）；Ｊｏｌｌｉｆｆｅ，Ｉ．Ｔ．，“Ｐｒｉｎｃｉｐａｌ  Ｃｏｍｐｏｎｅｎｔ  Ａｎａｌｙｓｉｓ，”２ｎｄ  ｅｄｉｔｉｏｎ，Ｓｐｒｉｎｇｅｒ（２００２）；Ｋｒｚａｎｏｗｓｋｉ，Ｗ．Ｊ．，“Ｐｒｉｎｃｉｐｌｅｓ  ｏｆ  Ｍｕｌｔｉｖａｒｉａｔｅ  Ａｎａｌｙｓｉｓ：Ａ  Ｕｓｅｒ’ｓ  Ｐｅｒｓｐｅｃｔｉｖｅ，”Ｎｅｗ  Ｙｏｒｋ：Ｏｘｆｏｒｄ  Ｕｎｉｖｅｒｓｉｔｙ  Ｐｒｅｓｓ（１９８８）；それぞれ、参照によって全ての目的で本明細書に全体が組み込まれる。
【０１３２】
上述の引例に記載されるように、ＰＣＡは、１セットのベクトルをその入力値とし（この場合、各ベクトルは、単一のプロファイルを表す一連のｎ個のエッチングプロファイル座標である）、ＰＣ１−ｉ（ここで、ｉ≦ｎ）が入力プロファイルベクトルを表すための「最良の」ｉ番目の次元の部分空間を構成するようにソートされうる主成分（ＰＣ）として知られる新たなセットのｎ個の直交ベクトルを返す；「最良の」とは、最小二乗法の意味で統計的に最適であることを意味し、すなわち、ＰＣＡから決定されたＰＣのｉ次元部分空間が、各入力ベクトルと、選択されたＰＣの部分空間におけるその線形表現との間の合計ＲＭＳ誤差を最小化することを意味する。もちろん、含められるＰＣが多くなるほど、部分空間の次元も大きくなり、入力プロファイルデータの表現も良好になるが、ＰＣＡを介して構築された部分空間は最適であるので多くのＰＣを必要にならないことが期待され、さらなるＰＣを追加することによって得られる基礎データの統計的変動の量が、基礎となるＳＶＤの特異値を通して評価されうる。したがって、ＰＣＡを用いて、エッチングプロファイルのデータセットの基礎になる基準プロファイル形状を特定することにより、エッチングプロファイルを表現するための縮小次元線型モデルを構築し、自動的な方法で（処理エンジニアの専門性に頼らずに）、プロファイルデータにおける新しい相関を特定する能力を有するように、良好な表現を提供するためにいくつの形状／次元が必要であるかの統計的評価を提供するように、構築することができる。
【０１３３】
上述の方法の結果、統計誤差に大きい支障を来すことなしにかなりの次元縮小を達成でき、上述の数値最適化手順におけるフィッティングに必要なデータ点の数を実質的に減らすことができる。図３に提示した最適化手順内の次元縮小ＰＣＡ手順を実施するためには、異なる実行可能な戦略があることにも注意されたい。例えば、図３の動作３４０で誤差メトリックが計算される方法の文脈で、次元縮小手順を用いる一方法は、（ＰＣＡを介して構築されうる）縮小次元部分空間へ、個別に、計算された対応する実験エッチングプロファイルを射影し、次いで、部分空間へ射影されたプロファイル間の差を計算する方法である。別の方法は、計算された対応する実験エッチングプロファイル間の差を取り、実験エッチングプロファイルと計算エッチングプロファイルとの間の潜在的な差を表す縮小次元部分空間へその差を投射し、異なる部分空間内でのこれらのベクトルの合計長さを総誤差メトリックと見なす方法である。
【０１３４】
さらに、ＰＣＡは、独立入力パラメータの空間内の独立変数の数を次元縮小して、上述したのと同様な利点を提供するために用いられてもよいことに注意されたい。いくつかの実施形態において、次元縮小手順は、例えば、入力パラメータの連結ベクトルおよび対応する測定エッチングプロファイルにＰＣＡを実行することによって、プロファイル座標空間および入力パラメータ空間の両方に同時に適用されてもよい。
【０１３５】
最適化されたコンピュータエッチングモデルの応用
本明細書に開示する最適化されたコンピュータエッチングモデルは、エッチング処理の詳細な評価および特性化が望まれるのであれば半導体処理ワークフローで有用でありうる。例えば、新しいエッチング処理が開発されている場合、モデルは、実験室に行って各実験を個別に実行することなしに処理パラメータの多くの組みあわせに対してエッチングプロファイル特性を決定するために用いられてよい。このように、最適化されたエッチングプロファイルモデルは、より迅速な処理開発サイクルを可能にし、いくつかの実施形態においては、目標プロファイルを微調整するために必要な作業量を大幅に削減しうる。
【０１３６】
エッジ配置誤差（ＥＰＥ）の推定は、通例、リソグラフィの作業においてかなり重要であり、プロファイル形状の正確な計算がその情報を提供するので、リソグラフィ動作およびマスク現像も、正確なエッチングプロファイルモデル化から大きい恩恵を受けうる。いくつかの実施形態において、厳密な物理学ベースのＥＰＥ推定を通して、最適化されたＥＰＭが、現在広く利用されているパターン近接効果補正（ＰＰＣ）のための半経験的な試行錯誤の処理を典型的に行うよりも、はるかに短い時間枠でフォトレジストのためのパターン近接効果補正（ＰＰＣ）設計レイアウトを生成するために用いられてよい。詳細を以下に示す。
【０１３７】
本明細書に開示する最適化されたモデルは、相互問題を解決するのにも有用でありうる：この問題では、明確な目標エッチングプロファイルが望まれ、それを達成するために、処理パラメータ（すなわち、ＥＰＭパラメータ）の１または複数の特定の組みあわせを発見することが求められる。再び、これは、実験的な試行錯誤によってなされうるが、与えられた処理パラメータ（すなわち、ＥＰＭ入力パラメータ）のセットおよび条件から生じるエッチングプロファイルの正確なモデリングが、良好な候補が実験的研究全体に対して特定されうるまで、実験の必要性に置き換わりうる、または、少なくとも、処理／入力パラメータ空間を探求する初期の段階においては置き換わりうる。いくつかの実施形態において、実際的には、完全に自動で、モデルを数値変換する、すなわち、所与のエッチングプロファイルを生成する１セットのパラメータを繰り返し探すことが可能でありうる。再び、（ＰＣＡを用いた）エッチングプロファイル座標空間の次元縮小およびこの空間への所望のエッチングプロアイルの射影は、この数値変換をより実現可能にしうる。
【０１３８】
特定の実施形態において、最適化されたＥＰＭは、エッチャ装置と統合されてもよいし、１または複数のエッチャ装置を配備する半導体製造施設のインフラに統合されてもよい。最適化されたＥＰＭは、所望のエッチングプロファイルを提供するのに適切な処理パラメータの調整を決定するため、または、エッチングプロファイルに対する処理パラメータの変化の影響を理解するために用いられてよい。したがって、例えば、製造施設内で半導体基板を処理するためのシステムは、最適化されたＥＰＭを実装するコントローラによって制御された１セットの独立入力パラメータによって動作が調整される半導体基板エッチング用のエッチャ装置を備えてよい。後述するように、エッチャ装置の動作を制御するのに適切なコントローラは、通例、プロセッサおよびメモリを備えており、メモリは、最適化されたＥＰＭを格納し、プロセッサは、格納された最適化済みのＥＰＭを用いて、１セットの入力処理パラメータに与えられた１セットの値についてエッチングフィーチャプロファイルを計算する。プロファイルの計算後、いくつかの実施形態において、コントローラは、（計算されたプロファイルの形状に応じて）１セットの独立入力パラメータの１または複数の値を変化させることによってエッチャ装置の動作を調整してよい。
【０１３９】
一般に、開示されている最適化されたＥＰＭと共に利用できるエッチャ装置は、表面から材料を除去することによって半導体基板をエッチングするのに適切な任意の種類の半導体処理装置であってよい。いくつかの実施形態において、エッチャ装置は、誘導結合プラズマ（ＩＣＰ）リアクタを構成してよく；いくつかの実施形態においては、容量結合プラズマ（ＣＣＰ）リアクタを構成してもよい。したがって、これらの開示した最適化されたＥＰＭと共に用いるエッチャ装置は、処理チャンバと、処理チャンバ内で基板を保持するための基板ホルダと、処理チャンバ内でプラズマを生成するためのプラズマ発生器とを有してよい。装置は、さらに、処理チャンバに１または複数の処理ガスを流すための１または複数のバルブ制御された処理ガス流入口、処理チャンバからガスを排気するための１または複数の真空ポンプに流体接続された１または複数のガス流出口などを備えてもよい。エッチャ装置（一般に、エッチングリアクタ、または、プラズマエッチングリアクタなどとも呼ばれる）に関するさらなる詳細を以下に提供する。
【０１４０】
エッチングプロファイルモデルおよび反射スペクトルマッチング技術
本明細書に開示するエッチングプロファイル（ＥＰ）モデル（ＥＰＭ）技術は、反射スペクトル空間、または、スペクトル反射の空間から導出された縮小次元部分空間（ＲＤＳ）において実行されてもよい。換言すると、ＥＰＭ最適化は、実験的に測定された反射スペクトルに（ＥＰＭで生成された）計算反射スペクトルをマッチングさせることによってなされ、各スペクトルは、一連の波長で基板表面上にエッチングされたフィーチャから反射した電磁放射の強度を表す。最適化に用いられる反射スペクトルのセット（ＥＰＭを介して生成されたスペクトルおよび実験的に測定されたスペクトルの両方）は、エッチング時間ステップのシーケンスにも対応しうる（すなわち、１または複数のエッチング処理の異なる時間スナップショットを表す）。上で詳述したように、ＥＰＭは、一般に、プロファイルがエッチング処理中に時間と共に変化する際に、理論エッチングプロファイルを計算するので、最適化における異なるエッチング時間ステップからの反射スペクトルを含めることにより、最適化されたモデルは、最適化に用いられるエッチング時間のシーケンスにわたって統計的に有効になる。
【０１４１】
スペクトルマッチング（ＳＭ）最適化手順は、例えば図３を参照して上述した一般的なＥＰＭ最適化の枠組みに従い、ＳＭ最適化がエッチングプロファイル座標の代わりにスペクトル反射の観点で動作する点で異なる。このために、ＥＰＭの典型的な出力は、一連のエッチングプロファイル座標によって表される計算エッチングプロファイルであるので、計算エッチングプロファイルから電磁放射（ＥＭ）の反射をシミュレートすることによって計算された反射スペクトルを生成する。「厳密結合波解析」（ＲＣＷＡ）として当業者に周知のものが、この目的のために利用できる１つの計算処理を構成するが、考慮される基板フィーチャでＥＭ放射の相互作用をシミュレートするための任意の適切な手順が用いられてよい。
【０１４２】
いずれにしても、ＥＰＭから反射スペクトルを生成する能力と共に、一般的な手順が、スペクトル反射の観点でＥＰＭを最適化するために実施されてよい。ここで、エッチングプロファイルモデルを調整および／または最適化するための一連の動作３０１を示すフローチャートを提示する図６に関して説明する。
【０１４３】
上述のように、いくつかの実施形態において、かかる調整および／または最適化されたモデルは、エッチング実験の実行の結果として測定されたエッチングプロファイルと、モデルから生成された対応する計算エッチングプロファイルとの間の合計差に関連する（示す、定量化する、など）測定値を削減し、一部の例では、実質的に最小化する。換言すると、改良されたモデルは、（ＥＰＭへの独立入力パラメータを計算するために用いられる、異なるセットの選択処理パラメータの指定値によって指定された）異なる実験処理条件にわたる合計誤差を削減しうる。
【０１４４】
図６に示すように、反射スペクトルベースの最適化手順６０１は、最適化される１セットのモデルパラメータを選択してそれらの初期値を指定する動作６１０で始まり、ここでも、これらのモデルパラメータには、基礎となる化学的および物理的プロセスを特徴付けるパラメータ（反応確率、付着係数など）が選択されてよく、これらの一部またはすべてが、モデルを改善するために実験データに基づいて調整される。初期値は、文献で見られるものであってもよいし、他のシミュレーションに基づいて計算されたもの、実験から決定されたもの、または、以前の最適化手順から知ったもの、などであってもよい。
【０１４５】
次いで、動作６１０で選択および初期化されたモデルパラメータは、動作６２０で、選択されて複数セットの値を与えられた１セットの独立入力パラメータについて最適化される。かかる独立入力パラメータは、例えば、反応チャンバ内のプラズマを特徴付けるパラメータ：温度、エッチャントフラックス、プラズマ密度などを含んでよい。独立入力パラメータの値の各組みあわせについて、動作６３０で、実験エッチング反射スペクトルを測定するために、エッチング実験が実行される。（いくつかの実施形態では、複数回のエッチング実験が、例えば、同じ組みあわせの入力パラメータの値に対して実行され、結果として得られた反射スペクトル測定値が、（おそらく、外れ値、ノイズスペクトルなどを破棄した後に）平均される）。次いで、このセットのベンチマークは、以下のようにモデルを調整および最適化するために用いられる：動作６３５において、ＥＰモデルを実行してエッチングプロファイルを生成した後に、上述のように（例えば、ＲＣＷＡを用いて）計算エッチングプロファイルをスペクトル反射に変換することによって、１セットの計算反射スペクトルが生成される（これは、動作６３０からの測定されたスペクトルに対応し、したがって、入力パラメータの値の各組みあわせに対して生成される）。この時点で、独立入力パラメータに選択された値の各セットから生成され、したがって、比較に適した対応する実験および計算反射スペクトルがある。比較は、動作６４０でなされ、ここで、実験反射スペクトルと、入力パラメータ値の異なるセット全部に対して計算された反射スペクトルとの間の差を示す（関連する、定量化する、など）誤差メトリックが計算される。
【０１４６】
図６に関して上述したのと同様に、（誤差メトリックの計算の元となった）このセットの計算エッチングプロファイルは、動作６１０で指定された以前に選択されたモデルパラメータのセットに対応することに注意されたい。最適化手順の目標は、これらのモデルパラメータのためにより効果的な選択を決定することである。したがって、動作６５０において、現在指定されているモデルパラメータが、動作６４０で計算された誤差メトリックを（モデルパラメータの空間の観点で）局所的に最小化するようなものであるか否かが判定され、そうでない場合、動作６６０で、モデルパラメータのセットの１または複数の値が修正された後に、新たな反射スペクトルのセットを生成するために用いられ（図６のフローチャートに概略的に示すように動作６３５を反復する）、その後、新たな誤差メトリックが、動作６４０の反復で計算される。次いで、処理は、再び、この新しい組みあわせのモデルパラメータが、誤差メトリックによって評価されるように入力パラメータのセット全部にわたって局所的な最小値を示すか否かを判定する動作６５０に再び進む。最小値を示す場合、最適化手順は、図に示すように終了する。そうでない場合、モデルパラメータは、動作６６０で再び修正され、サイクルが反復される。
【０１４７】
ＥＰＭが、異なる持続期間のエッチング処理に対して（上述のように）最適化される、または、エッチング処理にわたって時系列で反射スペクトルを計算するために最適化されることが望ましい場合、ＥＰＭを最適化するために用いられる実験反射スペクトルがエッチング処理にわたって光学測定から正確に決定されうる程度が考慮される。関連する問題は、これらの測定がエッチング処理にわたって実行されうる頻度である。
【０１４８】
概して、スペクトル反射の測定は、その場または他の場で実行されてよい。他の場での測定は、一般に、（エッチングチャンバの外部にある）外部専用測定ツールを用いることから、より正確であるが、かかる測定では、ツールを利用するために、エッチングチャンバからウエハを取り出し、したがって、エッチング処理を停止する必要がある。エッチング処理の停止および再開は、連続期間のエッチング処理と比べてすべての種類の系統誤差につながるので、他の場で一連の異なるエッチング時間中に反射スペクトルを蓄積することは、一般に、異なる所望の持続時間の各々に一連の異なるウエハをエッチングした後に、個別に各々からの反射を測定することを含む。一方、その場スペクトル反射測定は、実行中のエッチング処理を中断することなしに、連続的に（または、実質的に連続的に、または、少なくともかなり迅速に）行われうるので、単一のウエハを用いて、一連のエッチング時間に対応する反射スペクトルを生成することができる（また、ウエハ間の変動が反射スペクトルのエッチング時間依存性を表すと解釈される可能性を排除する（または少なくとも低減する））。しかしながら、ウエハ間の変動は別にして、様々な理由で、その場スペクトル反射測定は、専用外部測定ツールが用いる場合ほど正確ではない傾向にある。
【０１４９】
スペクトル空間ＥＰＭ最適化は、他の場またはその場で測定されたスペクトルデータに関して行われてよいが、例えば、別の実施形態として、それぞれの欠点なしに他の場およびその場スペクトル反射測定の両方の利点を（少なくともある程度まで）達成するための技術も本明細書に開示する。特に、その戦略は、専用測定ツールで得られた他の場測定を用いて較正された（ＥＰＭを最適化することが望まれる一連のエッチング時間で）進行中のエッチング処理中に得られた高速その場スペクトル反射（光学）測定から生成されたＥＰＭを最適化するために、実験反射スペクトルを用いることである。
【０１５０】
これは以下のようになされてよい。１または複数のウエハが、所望の一連のエッチング時間を網羅する期間中にエッチングされ、進行中のエッチング処理を通して、スペクトル反射光学測定全体がその場でなされる。測定速度はかなり高速でありえ、例えば、１Ｈｚ、２Ｈｚ、５Ｈｚ、１０Ｈｚ、１５Ｈｚ、２０Ｈｚ、５０Ｈｚ、または、１００Ｈｚの周波数であってよい。いくつかの実施形態において、一連のエッチング時間の少なくとも一部にわたる連続的なエッチング時間に得られた光学測定値が、０．０１〜１秒で（すなわち、１００Ｈｚ〜１Ｈｚの周波数で）分けられるか、または、０．０５〜０．５秒で（すなわち、２０Ｈｚ〜２Ｈｚの周波数で）分けられる。別個に、１セットのウエハが、異なる指定のエッチング期間中にエッチングされ、各エッチング処理が終了し、ウエハがエッチングされた処理チャンバから取り出された後に、反射スペクトルが、専用外部測定ツールで他の場で光学的に測定される。次いで、異なるエッチング時間でのその場測定値は、対応する期間の他の場測定値と比較し、その場反射スペクトル強度をそれに従って調整することによって較正される。次いで、他の場光学測定値で較正されたその場光学測定値から生成されたこれらの反射スペクトルは、図３Ｒに関して記載したＥＰＭ最適化で用いられてよい。
【０１５１】
また、最適化手順は、縮小次元部分空間（ＲＤＳ）に関して実行されてよく、エッチングプロファイル空間に関してなされたのと同様であるが、この場合、ＲＤＳを用いて、最適化で（通常は局所的、または、近似的に）最小化される誤差メトリックを計算することを含むスペクトル空間の次元縮小である。ＲＤＳを構築する一方法は、上述のようにエッチングプロファイル座標の空間内でＰＣＡを行う代わりに、ＰＣＡがスペクトル反射の全空間で行われうるＰＣＡの方法によるものである。そうすることで、スペクトル空間の大幅な次元縮小が、数値最適化の統計誤差に大きい支障を来すことなしに達成されうる。ここで、ＰＣＡは、重要な基準スペクトル空間を特定することができ、また、（上述のように）或る程度の所望の統計的精度を達成するためにいくつの形状を含めるべきかの評価を提供する。このように、エッチングプロファイル座標空間内でなされる場合のように、数値最適化手順におけるフィッティングに必要なデータ点の数は、大幅に削減され、数値最適化の収束が、より迅速に達成される。
【０１５２】
同様に、エッチングプロファイル座標空間における最適化のケースと同様に、ＲＤＳが、ＰＣＡ、ＰＬＳ（後述する）、または、その他の方法のどれで構築されるかに関わらず、例えば図６に提示する最適化手順内で、ＲＤＳの利用を実施するための異なる実行可能な戦略があることにも注意されたい。したがって、例えば、図６の動作６４０で誤差メトリックが計算される方法の文脈で、次元縮小手順を用いる一方法は、ＲＤＳへ、個別に、計算された対応する実験スペクトル反射を射影し、次いで、部分空間へ射影された反射スペクトル間の差を計算する方法である。別の方法は、計算された対応する実験反射スペクトル間の差を取り、実験反射スペクトルと計算反射スペクトルとの間の潜在的な差を表す縮小次元部分空間へその差を投影し、（反射スペクトルの）異なる部分空間内でのこれらのベクトルの合計長さを総誤差メトリックと見なす方法である。
【０１５３】
ＰＣＡを実行するのではなく、ＲＤＳを構築する別の方法は、単に、特定のセットのスペクトル波長を選択し、これら（選択された波長）をＲＤＳの基本セットとする方法である。これを行って、ＲＤＳ上に２つの反射スペクトルをプロジェクト投射し、（ＲＤＳにおける）差を計算することは、それらの特定の波長での反射スペクトルの強度の差を計算し、例えば、誤差メトリックを（それらの波長にわたる）二乗平均平方根（ＲＭＳ）誤差に比例する数にする差の合計をすることを意味する。これを一般化すると、誤差メトリックは、特定の選択された波長での対応する実験反射スペクトルおよび計算反射スペクトルの間の差の大きさに単調に関連する量の加重和として与えられてよい。
【０１５４】
さらに、最適化手順において比較される実験および計算反射スペクトルが、一連の異なるエッチング時間に対応する場合、これらの特定のエッチング時間の選択が、ＲＤＳを規定するさらなる基準になりうる。したがって、かかる実施形態において、ＲＤＳは、特定のスペクトル波長の選択および波長が考慮される特定のエッチング時間の特定に基づいて決定される。さらに、特定のかかる実施形態において、異なる波長およびエッチング時間は、誤差メトリックの計算で異なった重み付けをなされてもよい。したがって、例えば、特定のエッチング時間のスペクトルデータの方が、その他のエッチング時間のデータよりも証拠がある場合、前者の（一部）は、より重く重み付けされてよい（すなわち、特定のエッチング時間の特定の波長は、その他のエッチング時間の同じ波長に対応する重み（の一部）よりも大きく設定されてよい）。追加的に（または、代替的に）、反射スペクトルの異なる波長が、同じエッチング時間においても、分析で異なる重み付けをなされてもよい。
【０１５５】
ＲＤＳを構築する別の方法は、部分最小二乗（ＰＬＳ）分析を実行することである。ＰＬＳ分析は、エッチング処理中の変化に伴ったエッチングプロファイルの（反射）スペクトル履歴が、エッチング処理中および／またはエッチング処理の終了後のエッチングプロファイルを予測するという原理を利用する。図７Ａでは、フィーチャが下向きにエッチングされる時に（図の右に示す）フィーチャに関するように、エッチング処理中の４つの一連の時間（ｔ０、ｔ１、ｔ２、および、ｔＥＰ（‘ＥＰ’は、フィーチャの最終エッチングプロファイルを示す））に対応する４つの反射スペクトルを示す図が提供されている。図面から、エッチング中にフィーチャのプロファイルが変化するにつれて、反射スペクトルが変化することが明らかであり、したがって、統計モデルが、エッチング処理終了時のフィーチャエッチングプロファイルの幾何座標をエッチング処理のより早い特定の時間での特定の波長の様々な反射率値と関連づけるＰＬＳ分析を用いて生成されてよい。ＰＬＳ分析は、どのスペクトル波長が、エッチング処理のより早いどの時点に、最終的なエッチングプロファイルを最も良く予測するのかを特定しうるものであり、モデルは、これらの波長および／または時間に対する最終的なエッチングプロファイルの感度も評価しうる。次いで、特定の時間のこれらのスペクトル波長は、どのＥＰＭが最適化されるかに関してＲＤＳの基本セットとして指定されうる。さらに、特定の時間のこれらの指定波長の相対的な統計的有意性のＰＬＳ分析による決定が、例えば、誤差メトリックにおける統計重みを規定することによって、ＥＰＭの数値最適化でより重く重み付けする基礎を提供する。
【０１５６】
言い換えると、幾何エッチングプロファイル座標対エッチング処理の初期からの反射スペクトルのＰＬＳ分析が、効果的なＲＤＳが構築されうるエッチング処理中の敏感なスペクトル領域を特定するために用いられてよく、特定された以前のエッチング処理時間でのこれらの特定された波長に与えられた相対的な統計重みは、ＥＰＭパラメータ最適化が実行される誤差メトリックの計算に用いられてよい。ＥＰＭ最適化のためのかかるＲＤＳの利用は、（エッチング時間の関数として）スペクトル空間の統計的に有意な領域を対象とするので、おそらく効率的になることに注意されたい。
【０１５７】
上述のＰＬＳ分析および（特定のスペクトル波長、エッチング時間などに異なった重み付けをするための戦略を提供する）結果としてのＰＬＳモデルは、（ＥＰＭのモデルパラメータが（ＲＤＳを用いて）最適化される処理条件の範囲におおよそ対応しうる）或る範囲のエッチング処理条件の影響下にある多くの異なるウエハにわたって収集されるエッチング処理データ（異なるエッチング時間中の反射スペクトルおよび対応するエッチングプロファイル座標のセット）から構築された場合、より統計的にロバストになる。図７Ｂは、データブロックの３つのインデックスが、ウエハ数（ｉ）、スペクトル波長（ｊ）、および、エッチング処理時間（ｋ）に対応する三次元データブロックの形態で多くのウエハにわたって収集された反射スペクトルデータのかかるセットを概略的に示す。この三次元データブロックは、図に示すように、サイズＫ×Ｊの二次元「Ｘ」データブロックに「展開」されてよく、ここで、Ｋは時点の数であり、Ｊは波長の数である。（連結データベクトルのストライドは、波長の数Ｊである）。これらは、ＰＬＳ分析に投入される独立変数である。ＰＬＳ分析のための従属変数は、図に示すように、二次元”Ｙ”データブロック内にあり、そのデータブロックは、図に示すように、ｌ個のウエハの各々の最終的なＮ個の幾何エッチングプロファイル座標を含む。この過剰完全なセットのトレーニングデータから、ＰＬＳ分析は、エッチング処理中の中間時点での反射スペクトルデータへの最終的なエッチングプロファイル座標の依存度を予測するために、回帰モデルを構築する。
【０１５８】
（ＰＬＳモデルのためのトレーニングセットとして用いられる）かかるエッチングプロファイルおよびスペクトル反射のデータは、一連の異なるウエハにエッチング処理（および反射の測定）を実行することによって、実験的に測定されてよいが、かかる実験にはコストおよび時間が掛かりうることに注意されたい。ただし、上述の手順によって最適化されたものなど、十分な精度のＥＰＭをすでに持っている場合、そのＥＰＭを用いてエッチングデータセットを生成し、ＰＬＳモデルの構築／トレーニングにそれらを利用することが、より効率的な手順でありうる。原理上、実験的およびコンピュータ生成のエッチングプロファイルおよびスペクトル反射のデータ両方を組みあわせて用いることもできる。
【０１５９】
いずれにしても、ＰＬＳモデルを構築するためにコンピュータ生成された反射スペクトルを利用することは、（潜在的に）最適化されていないＥＰＭを用いて、ＰＬＳ分析のための反射スペクトルのトレーニングセットを生成する反復手順を示唆しており、次いで、結果として得られるＰＬＳモデルは、初期のＥＰＭに戻ってそれを最適化するための（統計重みを有する）ＲＤＳを特定するために用いられてよい。次いで、新たに最適化されたＥＰＭは、ＥＰＭのさらなる最適化で用いる新たなＲＤＳを特定するなど、新たな（より良い）ＰＬＳモデルを構築するために新たなセットのエッチングデータを生成するのに用いられてよい。手順は、いくつかの所定の回数だけ繰り返して、または、ＰＬＳおよび／またはＥＰモデルの大幅な改善が、次の反復ではもはや見られないようになるまで、（ＥＰＭ最適化およびＰＬＳ最適化の間を行き来して）このような方法で継続されてよい。変形例は、（例えば、ＰＬＳ手順を含まない）上述の最適化技術のいずれかによって最適化されたＥＰＭから開始し、そこから進む方法である。別の変形例は、いくつかの実験的に測定されたエッチング処理データを用いて、ＥＰＭとは独立した初期のＰＬＳモデルを構築した後に、初期のＥＰＭを最適化するためのＲＤＳの特定に進む方法である。これらの一般的なテーマについてのその他の変形例およびそれらの組みあわせは、上述の議論を考慮すれば、当業者にとって明らかである。
【０１６０】
この上述の反復アプローチは、図８に概略的に示されている。図８に示すように、最適化されたＰＬＳモデルを生成する処理８０１は、共に一連のエッチング処理期間に対応する反射スペクトルの初期セットおよびエッチングプロファイルの対応するセットを受信する動作８１０で始まる。一連のエッチング時間は、エッチング処理中の異なる時間を表す場合があり、または、一連のエッチング時間は、異なる総エッチング期間のエッチング処理（換言すると、完了まで実行されるが、異なる基板に対して異なる総エッチング時間にわたって実行されるエッチング処理）を表す場合もある。いずれにしても、（一連のエッチング時間に対応する）この初期トレーニングセットの反射スペクトルは、実験的に測定されたもの、最適化されていないＥＰＭで生成されたもの、または、上述したもの（例えば、ＰＬＳを含まないもの）などの別の手順によって最適化されたＥＰＭを用いて生成されたものであってよい。トレーニングセットの受信後、初期ＰＬＳモデルを生成するために、ＰＬＳ分析が動作８２０で実行される。ＰＬＳモデルは、（動作８１０で受信された）エッチングプロファイルの座標を（同じく動作８１０で受信された）反射スペクトルに関連づける。特定の実施形態において、ＰＬＳ分析は、上述したように、初期の特定の時間での反射スペクトルの特定の波長に対する後のエッチング時間またはエッチング処理の終了時のエッチングプロファイル座標の依存度と、この依存度の統計的感度とを表す回帰モデルを生成する。
【０１６１】
この初期ＰＬＳモデルは、一部の目的には十分に正確でありえ、動作８３０で、これに当てはまると判定された場合、最適化処理は終了する。しかしながら、動作８３０において、ＰＬＳモデルが十分な精度でないと見なされた場合、処理８０１は、（動作８２０で構築された）現在のＰＬＳモデルを用いて、（上述のように）有効な誤差メトリックを規定するための統計重みと共に（統計的に有意な）縮小次元部分空間（ＲＤＳ）を決定する動作８４０に進む。次いで、統計的に重み付けされた新たなスペクトル誤差メトリックは、（例えば）図６に関して上述したＥＰＭ最適化手順に従ってＥＰＭモデルを最適化するために、動作８５０で用いられる。かかる統計的に重み付けされた誤差メトリックは、ＰＬＳ手順によって統計的に有意であると見なされた（全スペクトル空間の）スペクトル部分空間におけるＥＰＭ計算反射スペクトルおよび対応する測定反射スペクトルの間の差の効果的な正確な尺度として機能するように、（例えば、図６の最適化で）用いられてよい。
【０１６２】
このＥＰＭ最適化手順は、動作８２０で用いられたのと同じスペクトルデータを用いてもよいし、異なるスペクトルデータを用いてもよい（ただし、再び、動作８４０で規定された新たなスペクトル誤差メトリックを用いて最適化される）。いずれにしても、ＥＰＭは、（動作８５０で）最適化されると、計算反射スペクトルの新たな（かつ、おそらく非常に広範囲の）セットを生成するために用いられてよい。これは、動作８６０で１セットの計算エッチングプロファイルを生成し、その後、動作８６５で、これらの計算エッチングプロファイルを用いて、（例えば、図面に示し上述したＲＣＷＡを用いることによって）１セットの計算反射スペクトルを生成することによってなされる。次いで、これらのスペクトルは、スペクトルトレーニングセットとして、動作８２０へ戻されてよく、ここで、新たなＰＬＳモデルが、この新たな（おそらくは、かなり広範囲の）トレーニングセットに基づいて生成される。新たなＰＬＳモデルの統計的精度は、動作８３０で評価され；動作サイクル（８４０、８５０、８６０、８６５、８２０、および、８３０）は、動作８３０の反復の１つにおいて、ＰＬＳモデルが十分な統計的精度を持つと見なされるまで、反復されてよい。
【０１６３】
この種のＰＬＳモデルは、（「良好な」ＲＤＳの特定を介して）ＥＰＭモデルを最適化するのに有用であるが、同時係属の米国特許出願（代理人整理番号ＬＡＭＲＰ２３０）（すべての目的に対してその全体が参照によって本明細書に組み込まれる）に記載されたものなど、エッチングエンドポイント検出手順にも独立的に有用であることに注意されたい。例えば、上述のように、ＰＬＳモデルは、エッチング処理中のどのスペクトル領域がエッチング処理の結果として得られる最終的なエッチングプロファイルをより良く／最良に予測するのかについての統計的判定と見なされうる。したがって、ＰＬＳモデルの構築は、実際上、フィーチャプロファイルがいつ十分にエッチングされたのかを判定するために（すなわち、エンドポイント検出のために）どのスペクトル領域をエッチング処理中に監視できるのかを特定する感度分析である。したがって、ＰＬＳモデルで重要な（エッチング時間の関数としての）それらのスペクトル領域寄りに最適化の統計的重み付けを行うことによるＥＰＭモデルの最適化は、より効率的なＥＰＭ最適化に潜在的につながることに加えて、ＰＬＳ感度分析の統計的精度を高める利点を有する。なぜなら、ＰＬＳモデルは、それにより、ＰＬＳ分析によって重要であると見なされた（エッチング処理における）スペクトル空間の同じ領域寄りに最適化が統計的に重み付けされたＥＰＭモデルによって生成されたエッチングプロファイルデータセットから構築されているからである。
【０１６４】
システム実施例
エッチング動作で利用される容量結合プラズマ（ＣＣＰ）リアクタ
【０１６５】
容量結合プラズマ（ＣＣＰ）リアクタが、２００９年２月９日に米国特許出願第１２／３６７，７５４号として出願した米国特許第８，５５２，３３４号「ＡＤＪＵＳＴＡＢＬＥ  ＧＡＰ  ＣＡＰＡＣＩＴＩＶＥＬＹ  ＣＯＵＰＬＥＤ  ＲＦ  ＰＬＡＳＭＡ  ＲＥＡＣＴＯＲ  ＩＮＣＬＵＤＩＮＧ  ＬＡＴＥＲＡＬ  ＢＥＬＬＯＷＳ  ＡＮＤ  ＮＯＮ−ＣＯＮＴＡＣＴ  ＰＡＲＴＩＣＬＥ  ＳＥＡＬ」、および、２０１４年１１月１２日出願の米国特許出願第１４／５３９，１２１号「ＡＤＪＵＳＴＭＥＮＴ  ＯＦ  ＶＵＶ  ＥＭＩＳＳＩＯＮ  ＯＦ  Ａ  ＰＬＡＳＭＡ  ＶＩＡ  ＣＯＬＬＩＳＩＯＮＡＬ  ＲＥＳＯＮＡＮＴ  ＥＮＥＲＧＹ  ＴＲＡＮＳＦＥＲ  ＴＯ  ＡＮ  ＥＮＥＲＧＹ  ＡＢＳＯＲＢＥＲ  ＧＡＳ」に記載されており、それぞれ、参照によって全ての目的で本明細書にその全体が組み込まれる。
【０１６６】
例えば、図９Ａ〜図９Ｃは、ギャップを調整可能な容量結合閉じ込めＲＦプラズマリアクタ９００の一実施形態を示す図である。図に示すように、真空処理チャンバ９０２は、下側電極９０６を収容する内部空間を取り囲むチャンバハウジング９０４を備える。チャンバ９０２の上側部分には、下側電極９０６から垂直に離間されて、上側電極９０８が設けられている。（プラズマ生成に用いるように構成された）上側電極９０８および下側電極９０６の平面は、実質的に、平行であり、電極間の垂直方向に直交する。上側電極９０８および下側電極９０６は、円形であり、１つの垂直軸に関して同軸であることが好ましい。上側電極９０８の下面は、下側電極９０６の上面と対向している。離間されて対向している電極の表面は、それらの間に調整可能なギャップ９１０を規定する。プラズマ生成中、下側電極９０６には、ＲＦ電源（整合）９２０によってＲＦ電力が供給される。ＲＦ電力は、ＲＦ供給管路９２２、ＲＦストラップ９２４、および、ＲＦ電力部材９２６を通して、下側電極９０６に供給される。より均一なＲＦ場を下側電極９０６に供給するために、接地シールド９３６が、ＲＦ電力部材９２６を囲んでよい。米国特許公開第２００８／０１７１４４４号（すべての目的のためにその全体が本明細書に参照によって組み込まれる）に記載されているように、ウエハが、ウエハポート９８２を通して挿入され、処理に向けてギャップ９１０において下側電極９０６上に支持され、処理ガスが、ギャップ９１０に供給されて、ＲＦ電力によってプラズマ状態に励起される。上側電極９０８は、電力供給されてもよいし、接地されてもよい。
【０１６７】
図９Ａ〜図９Ｃに示す実施形態では、下側電極９０６は、下側電極支持プレート９１６上に支持されている。下側電極９０６と下側電極支持プレート９１６との間に挿入された絶縁リング９１４は、下側電極９０６を支持プレート９１６から絶縁する。ＲＦバイアスハウジング９３０は、ＲＦバイアスハウジングボウル９３２上に下側電極９０６を支持する。ボウル９３２は、ＲＦバイアスハウジング９３０のアーム９３４によって、チャンバ壁プレート９１８の開口部を通して管路支持プレート９３８に結合されている。好ましい実施形態では、ＲＦバイアスハウジングボウル９３２およびＲＦバイアスハウジングアーム９３４は、１つの構成要素として一体的に形成されるが、アーム９３４およびボウル９３２は、ボルトなどで結合された２つの別個の構成要素であってもよい。
【０１６８】
ＲＦバイアスハウジングアーム９３４は、ＲＦ電力と、気体冷却剤、液体冷却剤、ＲＦエネルギ、リフトピン制御のためのケーブル、電気的な監視および作動の信号などの設備とを、真空チャンバ９０２の外側から真空チャンバ９０２の内側の下側電極９０６の背面の空間に通すための１または複数の空洞の通路を備える。ＲＦ供給管路９２２は、ＲＦバイアスハウジングアーム９３４から絶縁されており、ＲＦバイアスハウジングアーム９３４は、ＲＦ電力のＲＦ電源９２０への帰還路を提供する。設備管路９４０は、設備要素のための通路を提供する。設備要素のさらなる詳細は、米国特許第５，９４８，７０４号および米国特許出願第２００８／０１７１４４４号（共に、すべての目的のためのその全体が参照によって本明細書に組み込まれる）に記載されているため、記載を簡単にするため、本明細書では省略する。ギャップ９１０は、閉じこめリングアセンブリ（図示せず）によって囲まれていることが好ましく、その詳細は、米国特許公開第２００７／０２８４０４５号（すべての目的のためにその全体が参照により本明細書に組み込まれる）に記載されている。
【０１６９】
管路支持プレート９３８は、作動機構９４２に取り付けられている。作動機構の詳細は、米国特許公開第２００８／０１７１４４４号（すべての目的のためにその全体が参照により本明細書に組み込まれる）に記載されている。作動機構９４２（サーボモータ、ステッピングモータなど）は、例えば、ネジ歯車９４６（ボールネジおよびボールネジを回転させるためのモータなど）によって、垂直リニアベアリング９４４に取り付けられる。ギャップ９１０のサイズを調整するための動作の間、作動機構９４２は、垂直リニアベアリング９４４に沿って移動する。図９Ａは、作動機構９４２がリニアベアリング９４４の高位置にある結果、小さいギャップ９１０ａが生じる場合の構成を示す。図９Ｂは、作動機構９４２がリニアベアリング９４４の中間位置にある場合の構成を示す。図に示すように、下側電極９０６、ＲＦバイアスハウジング９３０、管路支持プレート９３８、ＲＦ電源９２０はすべて、チャンバハウジング９０４および上側電極９０８に対して、より低く移動されているため、結果として、中間サイズのギャップ９１０ｂが生じる。
【０１７０】
図９Ｃは、作動機構９４２がリニアベアリングの低位置にある場合の大きいギャップ９１０ｃを示す。上側電極９０８および下側電極９０６は、ギャップ調整の間も同軸を維持し、ギャップの両側にある上側電極および下側電極の対向面は、平行を維持することが好ましい。
【０１７１】
この実施形態によれば、複数工程のエッチング処理中のＣＣＰチャンバ９０２内の下側電極９０６および上側電極９０８の間のギャップ９１０を、例えば、３００ｍｍウエハまたは平面パネルディスプレイなど、大直径の基板にわたって均一なエッチングを維持するために、調整することが可能である。特に、この実施形態は、下側電極９０６および上側電極９０８の間に調整可能なギャップを提供するのに必要な線形の動きを容易にするための機械的な構成に関する。
【０１７２】
図９Ａは、近位端で管路支持プレート９３８に対して、そして、遠位端でチャンバ壁プレート９１８の段付きフランジ９２８に対してシールされた軸直角変位ベローズ９５０を示す。段付きフランジの内径は、ＲＦバイアスハウジングアーム９３４を通すチャンバ壁プレート９１８の開口部９１２を規定する。軸直角変位ベローズ９５０は、真空シールを提供すると共に、ＲＦバイアスハウジング９３０、管路支持プレート９３８、および、作動機構９４２の垂直移動を許容する。ＲＦバイアスハウジング９３０、管路支持プレート９３８、および、作動機構９４２は、片持梁アセンブリと呼んでもよい。好ましくは、ＲＦ電源９２０は、片持梁アセンブリと共に移動し、管路支持プレート９３８に取り付けられてよい。図９Ｂは、片持梁アセンブリが中間位置にある時に中立位置にあるベローズ９５０を示す。図９Ｃは、片持梁アセンブリが低位置にある時に軸直角方向に変位したベローズ９５０を示す。
【０１７３】
ラビリンスシール９４８が、ベローズ９５０とプラズマ処理チャンバハウジング９０４の内部との間に粒子バリアを提供する。チャンバハウジング９０４の内壁のチャンバ壁プレート９１８に、固定シールド９５６を固定することで、ラビリンス溝９６０（スロット）が提供されており、そのラビリンス溝９６０内で、移動可能なシールドプレート９５８が、片持梁アセンブリの垂直の動きに対応して垂直移動する。移動可能なシールドプレート９５８の外側部は、下側電極９０６がどの垂直位置にあっても、スロット内に残る。
【０１７４】
図の実施形態において、ラビリンスシール９４８は、チャンバ壁プレート９１８の開口部９１２においてチャンバ壁プレート９１８の内面に取り付けられてラビリンス溝９６０を規定する固定シールド９５６を備える。移動可能なシールドプレート９５８は、ＲＦバイアスハウジングのアーム９３４がチャンバ壁プレート９１８の開口部９１２を通過する位置で、アーム９３４から放射状に伸びるように取り付けられる。移動可能なシールドプレート９５８は、ラビリンス溝９６０内に伸びると共に、第１ギャップだけ固定シールド９５６から離間され、第２ギャップだけチャンバ壁プレート９１８の内壁から離間されていることにより、片持梁アセンブリが垂直に移動することを許容する。ラビリンスシール９４８は、ベローズ９５０から砕けた粒子が、真空チャンバの内部に進入することを防ぎ、処理ガスプラズマからのラジカルがベローズ９５０に移動すると堆積物を形成して後に砕ける場合があることから、その移動を防止する。
【０１７５】
図９Ａは、片持梁アセンブリが高位置にある（小さいギャップ９１０ａである）時に、移動可能なシールドプレート９５８が、ＲＦバイアスハウジングアーム９３４の上方のラビリンス溝９６０内で高位置にある様子を示す。図９Ｃは、片持梁アセンブリが低位置にある（大きいギャップ９１０ｃである）時に、移動可能なシールドプレート９５８が、ＲＦバイアスハウジングアーム９３４の上方のラビリンス溝９６０内で低位置にある様子を示す。図９Ｂは、片持梁アセンブリが中間位置にある（中間のギャップ９１０ｂである）時に、移動可能なシールドプレート９５８が、ラビリンス溝９６０内で中立すなわち中間位置にある様子を示す。ラビリンスシール９４８は、ＲＦバイアスハウジングアーム９３４に関して対称であることが図示されているが、別の実施形態では、ＲＦバイアスアーム９３４に関して非対称であってもよい。
【０１７６】
エッチング動作で利用される誘導結合プラズマリアクタ
誘導結合プラズマ（ＩＣＰ）リアクタについては、２０１３年１２月１０日出願の米国特許公開第２０１４／０１７０８５３号「ＩＭＡＧＥ  ＲＥＶＥＲＳＡＬ  ＷＩＴＨ  ＡＨＭ  ＧＡＰ  ＦＩＬＬ  ＦＯＲ  ＭＵＬＴＩＰＬＥ  ＰＡＴＴＥＲＮＩＮＧ」、および、２０１４年１１月１２日出願の米国特許出願第１４／５３９，１２１号「ＡＤＪＵＳＴＭＥＮＴ  ＯＦ  ＶＵＶ  ＥＭＩＳＳＩＯＮ  ＯＦ  Ａ  ＰＬＡＳＭＡ  ＶＩＡ  ＣＯＬＬＩＳＩＯＮＡＬ  ＲＥＳＯＮＡＮＴ  ＥＮＥＲＧＹ  ＴＲＡＮＳＦＥＲ  ＴＯ  ＡＮ  ＥＮＥＲＧＹ  ＡＢＳＯＲＢＥＲ  ＧＡＳ」に記載されており、それぞれ、参照によって全ての目的で本明細書にその全体が組み込まれる。
【０１７７】
例えば、図１０は、本明細書の特定の実施形態を実施するのに適した誘導結合プラズマエッチング装置１０００の断面を概略的に示しており、エッチング装置の一例は、カリフォルニア州フレモントラムリサーチ社製のＫｉｙｏ（商標）リアクタである。誘導結合プラズマエッチング装置１０００は、チャンバ壁１００１および窓１０１１によって構造的に規定された全面エッチングチャンバを備える。チャンバ壁１００１は、ステンレス鋼またはアルミニウムから製造されてよい。窓１０１１は、石英またはその他の誘電材料から製造されてよい。任意選択的な内部プラズマグリッド１０５０が、全面エッチングチャンバを上側サブチャンバ１００２および下側サブチャンバ１００３に分割する。ほとんどの実施形態において、プラズマグリッド１０５０を取り除くことにより、サブチャンバ１００２および１００３でできたチャンバ空間を利用することができる。チャック１０１７が、下側サブチャンバ１００３内で底部内面付近に配置されている。チャック１０１７は、エッチング処理が実行される半導体ウエハ１０１９を受けて保持するように構成されている。チャック１０１７は、ウエハの存在時にウエハ１０１９を支持するための静電チャックでありうる。いくつかの実施形態では、エッジリング（図示せず）が、チャック１０１７を取り囲んでおり、ウエハがチャック１０１７上に存在する時にウエハ１０１９の上面とほぼ同一平面上にある上面を有する。チャック１０１７は、ウエハをチャックおよびデチャックするための静電電極も備える。フィルタおよびＤＣクランプ電源（図示せず）が、そのために提供されてよい。ウエハ１０１９をチャック１０１７から持ち上げるための他の制御システムも準備されうる。チャック１０１７は、ＲＦ電源１０２３を用いて帯電されうる。ＲＦ電源１０２３は、接続１０２７を通して整合回路１０２１に接続される。整合回路１０２１は、接続１０２５を通してチャック１０１７に接続される。このように、ＲＦ電源１０２３が、チャック１０１７に接続されている。
【０１７８】
プラズマ生成のための要素には、窓１０１１の上方に配置されたコイル１０３３が含まれる。コイル１０３３は、導電材料から製造され、少なくとも１つの完全な巻きを含む。図１０に示すコイル１０３３の例は、３回の巻きを含む。コイル１０３３の断面が記号で示されており、「Ｘ」のコイルは、紙面の表から裏に向かって回転して伸び、「●」のコイルは、紙面の裏から表に向かって回転して伸びている。プラズマ生成のための要素には、コイル１０３３にＲＦ電力を供給するように構成されたＲＦ電源１０４１も含まれる。一般に、ＲＦ電源１０４１は、接続１０４５を通して整合回路１０３９に接続される。整合回路１０３９は、接続１０４３を通してコイル１０３３に接続される。このように、ＲＦ電源１０４１が、コイル１０３３に接続されている。任意選択的なファラデーシールド１０４９が、コイル１０３３と窓１０１１との間に配置されている。ファラデーシールド１０４９は、コイル１０３３に対して離間された関係に維持される。ファラデーシールド１０４９は、窓１０１１の直上に配置される。コイル１０３３、ファラデーシールド１０４９、および、窓１０１１は、各々、互いに実質的に水平になるように構成される。ファラデーシールドは、金属またはその他の種がプラズマチャンバの誘電体窓上に蒸着することを防ぎうる。
【０１７９】
処理ガス（例えば、ヘリウム、ネオン、エッチャントなど）が、上側チャンバ内に配置された１または複数の主要ガス流入口１０６０および／または１または複数の側方ガス流入口１０７０を通して処理チャンバに流されてよい。同じように、明示されていないが、同様のガス流入口が、図６Ａ〜図６Ｃに示した容量結合プラズマ処理チャンバに処理ガスを供給するために用いられてよい。真空ポンプ（例えば、１または２段の機械的乾式ポンプおよび／またはターボ分子ポンプ）１０４０が、処理チャンバ１０２４から処理ガスを引き出すため、および、処理チャンバ１０００内の圧力を維持するために用いられてよい。  バルブ制御された導管が、真空ポンプを処理チャンバに流体接続して、真空ポンプによって提供される真空環境の印加を選択的に制御するために用いられてよい。これは、動作プラズマ処理中、スロットルバルブ（図示せず）または振り子バルブ（図示せず）などの閉ループ制御された流量制限装置を用いて行われてよい。同様に、真空ポンプ、および、図６Ａ〜図６Ｃの容量結合プラズマ処理チャンバへのバルブ制御された流体接続が、用いられてもよい。
【０１８０】
装置の動作中、１または複数の処理ガスが、ガス流入口１０６０および／または１０７０を通して供給されてよい。特定の実施形態において、処理ガスは、主要ガス流入口１０６０を通してのみ、または、サイドガス流入口１０７０を通してのみ供給されてよい。いくつかの場合、図に示したガス流入口は、例えば、より複雑なガス流入口、１または複数のシャワーヘッドと置き換えられてもよい。ファラデーシールド１０４９および／または任意選択的なグリッド１０５０は、チャンバへの処理ガスの供給を可能にする内部チャネルおよび孔を備えてよい。ファラデーシールド１０４９および任意選択的なグリッド１０５０の一方または両方が、処理ガスの供給のためのシャワーヘッドとして機能してよい。
【０１８１】
高周波電力が、ＲＦ電源１０４１からコイル１０３３へ供給されることで、ＲＦ電流がコイル１０３３を流れる。コイル１０３３を流れるＲＦ電流は、コイル１０３３の周りに電磁場を生成する。電磁場は、上側サブチャンバ１００２内で誘導電流を発生させる。生成された様々なイオンおよびラジカルとウエハ１０１９との物理的および化学的な相互作用が、ウエハのフィーチャを選択的にエッチングする。
【０１８２】
上側サブチャンバ１００２および下側サブチャンバ１００３の両方が存在するようにプラズマグリッドが利用される場合、誘導電流は、上側サブチャンバ１００２に存在するガスに作用して、上側サブチャンバ１００２内で電子イオンプラズマを生成する。任意選択的な内部プラズマグリッド１０５０は、下側サブチャンバ１００３内のホットエレクトロンの量を制限する。いくつかの実施形態において、装置は、下側サブチャンバ１００３に存在するプラズマがイオン−イオンプラズマになるように設計および動作される。
【０１８３】
上側の電子−イオンプラズマおよび下側のイオン−イオンプラズマは両方とも、正イオンおよび負イオンを含むが、イオン−イオンプラズマの方が、正イオンに対する負イオンの比が大きい。揮発性のエッチング副生成物が、ポート１０２２を通して下側サブチャンバ１００３から除去されてよい。
【０１８４】
本明細書に開示されたチャック１０１７は、約１０℃〜約２５０℃の範囲の高温で動作されてよい。温度は、エッチング処理動作および個々のレシピに依存する。いくつかの実施形態において、チャンバ１００１は、約１ｍＴｏｒｒ〜約９５ｍＴｏｒｒの範囲の圧力で動作してもよい。特定の実施形態において、圧力は、上述のようにより高くてもよい。
【０１８５】
チャンバ１００１は、クリーンルームまたは製造施設に設置される時に、設備（図示せず）に接続されてよい。設備は、処理ガス、真空、温度制御、および、環境粒子制御を提供する配管を備える。これらの設備は、対象となる製造施設に設置される時に、チャンバ１００１に接続される。さらに、チャンバ１００１は、典型的なオートメーションを用いてロボット技術により半導体ウエハをチャンバ１００１の内外に移送することを可能にする移送チャンバに接続されてよい。
【０１８６】
さらに、図１０には、システムコントローラ１０５０が示されている。以下で詳述するように、かかるシステムコントローラ１０５０は、本明細書に記載の最適化されたＥＭＰを用いて計算されたエッチングプロファイルの生成に応じて、エッチャの動作を調整することを含め、エッチャ装置の動作の一部または全部を制御してよい。
【０１８７】
マスク設計レイアウトの予測パターン近接効果補正
２０ｎｍノード以上へのフォトリソグラフィの拡張は、フォトリソグラフィおよびエッチングならびにマスクの設計および製造にさらに厳しい公差要件を課し続ける先進的な分解能向上技術を推進する。フォトマスクにおける残余誤差の存在、および、処理モデルにおける残余誤差を捕らえることに含まれる制限が、マスク加工影響の補正を駆動するのに役立った。しかしながら、プラズマベースエッチング処理自体では、フォトリソグラフィによるパターン化されたフォトレジストの転写後に、プラズマフラックスのパターンローディングなどの長距離の不均一性、および、フォトレジストによって規定されたパターンのエッチングにおける「近接欠陥」などの短距離の欠陥が、パターニングされたエッチング処理全体で観察される欠陥シグネチャに寄与する。（２層スタック上に）フォトレジスト１１０１の層によって規定されたように、フィーチャが材料内にエッチングされる前後の半導体基板上の材料の２層スタックの断面図を示す図１１Ａに、簡単な例を示す。この図は、比較的理想的なエッチング処置でも、（マスク（図示せず）によって投影された）フォトレジスト１１０１の転写パターンの底部における「フット」１１１１が、エッチングフィーチャの幅に影響を与える場合があることを示しており、これとは別に、図は、エッチング後のフィーチャの側壁が、完全に垂直ではなく、それらに向かって若干テーパ上になりうることを示している。図１１Ｂは、原形的なフィーチャ（その中でトレンチが９０度曲がっている）の上面図を示しており、かかるフィーチャの意図された設計（図１１Ｂ−１）が、分断されたレイアウト（図１１Ｂ−２）に見られるように近接効果によって変えられうることを示す。パターン化されたエッチング処理におけるかかる短距離の近接欠陥は、ダイ内のクリティカルディメンション（ＣＤ）のばらつきを高めるよう作用し、集積回路（ＩＣ）の性能および歩留まりの低下に寄与しうる。
【０１８８】
パターン化されたエッチング処理のためのフォトマスクを生成する現在の技術水準の方法では、パターン近接欠陥の修正（すなわち、「パターン近接効果補正」）が、経験的ルールに基づいた補正戦略または経験的モデルに基づいた補正戦略のいずれかによって対処される。ルールに基づいた手順は、通例、テスト基板上に基準フォトレジストパターンレイアウトを形成するためにフォトリソグラフィで転写され、その後、エッチングされた時に、基準レイアウトにおける標準セットのライン／空間フィーチャに関連する所与のピッチ／ＣＤに標準セットのオフセット／補正を提供する基準マスクを用いる。かかるルールに基づいたアプローチは、汎用のフォトレジストレイアウトを扱う時に、精度が限られる。
【０１８９】
モデルベースのアプローチは、可変エッチングバイアスモデル（ＶＥＢ）と一般に呼ばれるものを利用する。その他の同様の発見的モデルは、（エッチング側の）コンパクトなリソ−エッチバイアスモデルおよび（リソグラフィ側の）コンパクトなレジストモデルとして知られるものを含む。そのアプローチ自体は「モデルベース」と呼ばれるが、これは、（ここで簡単に述べるように）統計学に基づく最小二乗適合「モデル」だけを指しており；物理学に基づく（すなわち、化学的表面動力学に基づく）エッチング処理の計算モデル（エッチング処理にわたって時系列でフィーチャのエッチングプロファイルの近似的な変化を計算する上述の最適化されたエッチングプロファイルモデル（ＥＰＭ）など）を指してはいない。
【０１９０】
標準的な経験的ＶＥＢアプローチでは、実験ＣＤ情報が、所与の処理条件セットについて多くの予めプリントされたマスクテスト較正パターンから収集される。特に、このために、これらの較正マスクが構築され、フォトレジストの関連する較正パターンが、（構築されたマスクを用いたフォトリソグラフィ処理によって）実際のウエハ基板へ転写されなければならず、その後、これらの（テスト）パターン化ウエハは、所与の処理条件下で実際にエッチングされなければならない。
【０１９１】
これは、その他の工程と共に、ＶＥＢモデルベースのアプローチ全体をかなり時間の掛かるものにする。図１２の上の部分は、標準的な経験的ＶＥＢアプローチの様々な段階を示しており、様々な段階の完了のため、および、ＶＥＢベースのマスク構築処理全体の完了のための（週単位での）タイムラインを示すものである。図に示すように、通例、この処理の較正マスク構築工程（すなわち、上述の工程の最初の工程）の前には、標準的なフォトリソグラフィ（「Ｐｒｏｌｉｔｈ」）シミュレーション（Ｐｒｏｌｉｔｈは、カリフォルニア州ミルピタスのＫＬＡ−Ｔｅｎｃｏｒ社から入手可能な業界標準ソフトウェアパッケージである）が行われ、後には、反復光学近接効果補正（ＯＰＣ）工程が続く。本質的には、これら２つの工程は、（マスク設計を通して投影された光学的放射への暴露から生成される）所与のフォトレジストパターンレイアウトに対応するマスクを決定するための手順を構成する。この段階で、フォトレジストの所望のパターンは較正パターンであるため、「較正マスク」は、この手順を通して決定された後に、「構築」が（図に示すように、３番目の工程として）実行される。
【０１９２】
（図に示す）「較正マスク構築」に続き、フォトレジストパターンがマスクに従ってテスト基板に転写され、基板がエッチングされる。次いで、ＣＤ情報が、テスト構造から抽出され、ＣＤバイアスをテスト構造のエッジの移動と相関させるデータの最小二乗適合が（図に示すように）実行される。この最小二乗適合モデルから、エッジ補正が、再較正のために構築されたテストマスクに適用され、マスク構築手順が繰り返される。このマスク構築／エッチング／最小二乗適合のサイクルは、最後のセットのマスク設計のプリントに収束する前に、少なくとも数回反復される。（図１２は、かかる構築／エッチング／適合サイクルの１または数回のみを示しているので、ＶＥＢモデルに関しては、この点で楽観的なものである）。全体として、図に示すように、この現在の技術水準のいわゆる「モデルベース」ＶＥＢアプローチは、完了に少なくとも１２週間かかると推定されるが；複数回の構築−エッチング−適合サイクルが必要である場合、（例えば）完了に１６週間以上かかりうる。さらに、手順は、実際のウエハ基板の実験的エッチング、ならびに、これらの基板のエッチング前および／またはエッチング後の測定の両方を、さらに、潜在的に多いサイクルにわたって含むので、処理全体は、（通例）、材料および資源コストの視点からもかなり高くなる。最後に、このプロトコルの統計的精度への制約にも注意すべきである：テストウエハの表面上にある有限の限られた数のパターン化サイトが測定され、最小二乗適合手順で用いられる。この回帰窓の外側の補外は、必ずしも統計的妥当性が限られるとは限らず、もちろん、実際の／生産レイアウトは、再現されないフィーチャ、または、テスト較正パターンに見られるものと類似しないフィーチャを有する。
【０１９３】
これらのほぼ完全に経験的なアプローチと対照的に、本明細書に記載の方法は、実際の物理学および表面動力学ベースのエッチングプロファイルモデル（ＥＰＭ）（すなわち、基板表面上で起こり基板のプラズマエッチングの主要因である基本的な物理学的プロセスおよび化学反応メカニズムのモデル）を利用するモデルベースのアプローチを用いる；上述したように、ＥＰＭモデルは、半導体基板上のエッチングプロファイルがプラズマベースエッチング処理中に変化するのに伴って、その変化を追跡する。パターン化されたエッチング処理の場合、フィーチャプロファイルの時間的変化は、半導体基板の表面上の所与の材料スタックに重ねられた（所与のマスクレイアウトから形成された）或るフォトレジスト層のパターニングに基づいて進行する。
【０１９４】
概して、本明細書に記載の物理／化学モデルベースのアプローチでは、所与のマスク開口処理について、（例えば、線形二次元ライン／ピッチ格子を含み、単純な三次元パターンを含んでもよい）目標較正パターン／レイアウトが、（上述したような）厳密な物理学ベースのＥＰＭを最適化するために用いられる。（所与の材料スタックにフォトリソグラフィで転写されて、エッチングされた後に）目標較正パターンを備える試験ウエハで測定が行われ、ＥＰＭが、様々な最適化手順（上述のような手順など）のいずれかを用いて、この実験測定に対して較正される。いくつかの実施形態において、最適化は、クラウドベースまたはクラスタベースの実施例を用いて実行されてよく、計算は、中心点の周りの多数のサンプルを生成した後に、実験データに関して、ＥＰＭの較正／最適化の改善のためにそのパラメータ空間で検索を行うことを含みうる。
【０１９５】
最適化されたＥＰＭが（特に、所与のエッチング処理および基板材料スタックに対して）確立されると、計算予測パターン近接効果補正（ＰＰＣ）スキームの実施で用いられてよく、そのスキームは、いくつかの実施形態においては、さらなる物理実験を必要としない。したがって、図１２の下側部分に示すように、かかる物理学ベースのモデルアプローチを用いる際に、方法は、総マスク構築時間を少なくとも３〜４週間短縮でき、１つだけの最終的な物理マスク構築工程を含む。
【０１９６】
ＰＰＣ処方の基本的概観が、設計レイアウト全体の小部分である隔離されたフィーチャに関して、図１１Ｂで概略的に示されている。図１１Ｂ−１に示すように、意図したエッチング設計に対応する（適切に設計された光学マスクを通して投射されることによってフォトリソグラフィで生成されたフォトレジストの層に具現化される）初期（試験）エッチング設計レイアウトが受信される。この例では、単純なＬ字形トレンチ（９０°曲がっている）である。次いで、受信された設計レイアウト（再び、これは、意図された設計パターンである）のエッジは離散化され（１セットの点が、エッチング設計レイアウトの水平面内で選択される）（図１１Ｂ−２の「分断されたレイアウト」を参照）、最適化／較正されたＥＰＭモデル（較正パターンに従って最適化された上述のものなど）が、離散化されたエッジ点の選択されたセットに実行される。ＥＰＭからの出力は、様々な離散化エッジ点に関して計算されたシミュレートされたエッチング中に経時的に変化する（図１に示したような）フィーチャの断面プロファイルである。したがって、最終エッチング時間まで、ＥＰＭは、離散化の精密さ（または粗さ）に従って、フィーチャの輪郭（図１１Ｂ−２の「シミュレートされた輪郭」を参照）の周りのフィーチャのエッジ配置誤差（ＥＰＥ）の推定を提供する。図１１Ｂ−２に示すシミュレートされた輪郭は、図１１Ｂ−１に示す元々のフォトレジストパターンを用いて実際のプラズマエッチングを実際に実行する場合に見られる可能性がある近接欠陥を示す。しかしながら、ＥＰＭ計算に基づいて、予測された欠陥を補償する近接効果補正された設計レイアウトを提供するために、初期設計レイアウトが、図１１Ｂ−３に示すように修正されてよい。近接効果補正（ＰＰＣ）設計レイアウトに似せて、フォトレジスト層を基板に転写してパターニングし、その後、このＰＰＣで基板をエッチングすることで、図１１Ｂ−４に示す「最終的なパターン」が形成され、この図は、元々の意図された設計レイアウトとより近く一致するエッチングフィーチャのエッジを示す。
【０１９７】
この一般的な構成に基づいて、様々なアプローチが想定されうる。ウエハ基板のパターニングされた表面全体が多数のエッジ点で離散化され、較正されたＥＰＭが適切な近接効果補正を決定するためにエッジ点の各々に対して実行される力づくのアプローチが想定されうる。これは、原理上は機能しうる。実際的には、かかる大きいグリッドの点を網羅するのに必要なＥＰＭ計算の回数は、計算の視点からかなりコストが掛かり、かなり実行困難でありうる。
【０１９８】
しかしながら、ウエハの表面上の異なる点およびウエハの表面上にエッチングされる異なるフィーチャ内で起きる実際の物理的プロセスおよび化学的プロセスの間にかなり多くの類似性がある可能性があるという認識から、別のアプローチが生じうる。エッチングチャンバ内でのプラズマフラックスまたはその他の処理条件の変動に伴って設計レイアウトから異なるフィーチャ形状は、もちろん、或る程度の差につながるが、例えば、同じ化学反応が含まれる、同じプラズマが含まれる、多くのフィーチャが同様の形状を有する、または、異なる一般的な分類の形状に入る、など、ウエハ全体でかなりの類似性がある可能性が有る。したがって、この認識によれば、これらの類似性を利用して、所与の設計レイアウト内のすべてのエッジに力づくのＥＰＭ計算を行うことを避けるための具体的な手順が求められる。それにより、莫大な計算コストの節約の機会が提供される：設計内の多くの点が同じ結果を生む可能性があるので、大きい複雑なフォトレジスト設計レイアウト内のすべてのフィーチャにＥＰＭを再実行する必要がない。この鍵は、これらがどの点であるのかを解明することである。
【０１９９】
これを達成するための本明細書に記載の１つのアプローチは、フィーチャ内のエッチング反応速度が、エッチングされているフィーチャ内のプラズマもしくはエッチング処理中のフィーチャ内の任意のエッチャントまたはパッシベーション種の物理的特性と強く相関するという概念を利用する。特に、各フィーチャ（すなわち、半導体基板上の材料スタック）の材料組成は、通例、同じになるので、これはそのようである。換言すると、フィーチャ内の所与のエッチャント（例えば、プラズマベースの）フラックスについて１つのフィーチャ内で起きること（例えば、フィーチャのエッジが、エッチングにつれてどのように動くか）が（最適化されたＥＰＭで）既知である場合、おそらく、エッチング中に同じフィーチャ内プラズマ／エッチャントフラックス（ＩＦＰＦ）を有するすべてのフィーチャで（または、或る程度の総幾何学的相似度を有するフィーチャについて）同じ結果が生じる。すべての実施形態が、エッチング反応速度を予測するモデルを用いる、および／または、エッチングプロファイルを予測するモデルへの入力としてフィーチャ内プラズマフラックス条件を利用するわけではないことを理解されたい。一部のモデルは異なるタイプのエッチング処理条件（リアクタ全体のエッチング条件、エッチングガス組成など）を用いてもよい。
【０２００】
この概念を実施するため、そして、すべてのエッジに力づくでＥＰＭ計算を行うことを避けるために、１セットの目標較正構造が構築される。図１３Ａは、それから選択された特定の構造／フィーチャ１３０１および１３０２を備えた単純な較正パターン１３００を示す図である。各目標較正構造／フィーチャについて、エッチング処理条件（フィーチャ内プラズマフラックス（ＩＦＰＦ）など）の１または複数の特性が決定され、エッチング中のフィーチャの時間的変化、特に、エッチングの結果としてのフィーチャのエッジ配置誤差（ＥＰＥ）を決定するために、最適化されたＥＰＭモデルが、その較正構造／フィーチャに対して実行される。目標較正構造／フィーチャが、実際のフォトレジスト設計レイアウト内で見られる可能性のあるＩＦＰＦの範囲をカバーするＩＦＰＦの範囲を示す場合、限られた数の較正構造にＥＰＭを実行するこの手順は、それでも、ＩＦＰＦとＥＰＥとの間の近似的な対応関係を提供している。対応関係は、本明細書において、次数低減モデルすなわちＲＯＭと呼ばれ、本明細書に記載するように、対応関係は、図１３Ｂおよび図１３Ｃに示すものなど、ルックアップテーブル（ＬＵＴ）フォーマットで便利に表されうる。次いで、かかるＲＯＭ  ＬＵＴは、近接効果補正のためのプロトコルが開発されうる非常に高速な計算ツールを構成する。ただし、ＲＯＭ関係を表すために、他の計算効率の良い実施例が用いられてもよいことを理解されたい。例えば、後に詳述するように、ＬＵＴを構築するために利用されうるのと同様のデータセットで、機械学習モデルをトレーニングしてもよい（あるいは、おそらく、トレーニングデータセットは、さらに包括的であってもよい−以下を参照）。ＬＵＴは、ＥＰＥとＩＦＰＦに特徴的な量との間のＲＯＭ関係の１つの計算効率のよい／実現可能な実施例であるが、実施形態によっては、別の実施例が、さらに高速である、および／または、トレーニングセット内の点の間のより良好な補間を提供する場合があり、したがって、好ましい場合がある。説明したように、ＬＵＴの概念は、ＩＦＰＦ関連の特性（例えば、ＩＦＰＩＦ、ＩＦＰＮＦ、エッチング時間、エッチング深さ、および、エッジ形状）とＥＰＥとの間の他の関係性を含むように一般化されてよい。かかる関係性の例は、回帰モデル、ニューラルネットワーク、分類ツリー（例えば、ランダムフォレストモデル）などを含む。ＬＵＴの概念は、これらの内のいずれかを含むものとして見なされてよい。
【０２０１】
いずれにしても、より一般的には、マスクされたエッチング処理の次数低減モデル（ＲＯＭ）であるもののルックアップテーブル（ＬＵＴ）実施形態に再び言及すると：図１３Ｂに示すように、ルックアップテーブル内の各エントリは、通例、ＩＦＰＦに特徴的な量の１または複数の値のためのフィールド（この例では、フィーチャ内プラズマイオンフラックスおよびフィーチャ内プラズマ中性フラックスならびにパッシバント蒸着フラックス（Γ＊）のための列／フィールド）と、ＩＦＰＦに関連する量（較正構造にＥＰＭを実行して以前に決定されたもの）と関連すると予測される結果としてのＥＰＥ（この例では、”ΔｘＥＰＥ”）（または、ＥＰＥに特徴的である／ＥＰＥを示す量）のためのフィールドと、を有する。図１３Ｂのテーブルエントリに示すように、フィーチャ内プラズマイオンフラックス（ＩＦＰＩＦ）、フィーチャ内プラズマ中性フラックス（ＩＦＰＮＦ）、および、フィーチャ内パッシバント蒸着フラックス（ＩＦＰＤＦ）は、フィーチャ内プラズマエッチャント種のコンパクトな物理モデル（ＣＰＭ）の出力を表し、一般に、基板の真上のフラックス負荷の影響と、フィーチャ内の様々な深さでの可視性とを考慮した計算で決定される。（図１３ＢのＬＵＴの例でさらに示すように、フラックス”負荷”は、中性種フラックスおよびパッシバント種フラックスを決定するのにより重要であるが、”可視性”は、イオン種フラックスに関連し、プラズマイオンフラックスは、処理チャンバ内の電磁場によって方向性を持ち、そのため、フィーチャの側壁からのシャドーイング効果を非常に受けやすい）。
【０２０２】
さらに、ルックアップテーブル内の異なるエントリが、１つの総エッチング時間に対応しうるか、または、異なるエントリが、異なるエッチング時間に対応しうる。図１３Ｂのテーブルエントリでは、エッチング中の異なる中間時点の値をテーブルにするために、「層の深さ」フィールド（ｚ１、ｚ２、・・・ｚＮ）が、例えば、「エッチング時間」フィールド（ｔ１、ｔ２、・・・ｔＮ）の代わりに用いられるが、原理は同じである。（エッチング中の複数の中間時点のＥＰＥデータを集める利点については、後に詳述する）。
【０２０３】
これをより具体的に示すために、ルックアップテーブルのフィールド内の量を示した半導体基板のフィーチャ／構造を示す簡略な図が、図１４Ａおよび図１４Ｂに示されている。両方の図が、エッチング処理でエッチングされた幅’ｗ’およびピッチ’Ｐ’を有する構造／フィーチャ１４１０を規定するフォトレジスト層からフォトレジストの２つのライン（Ｌ１およびＬ２）の断面プロファイルを示している。図１４Ａは、フィーチャが対応する深さｚｉを有する様々なエッチング時間ｔｉのフィーチャの実際のプロファイルとして見ることができるものを概略的に示しており、これは、図１３Ｂに示したルックアップテーブルで表にしたように、時間（等価的に、深さ）の離散化を表す。（上述のように、エッチング時間とエッチング深さとの間に対応関係がある）。図１４Ｂは、エッチング中の様々な時点の同じフィーチャの”デジタル”／離散化表現と、図１３Ｂのルックアップテーブルで表にしたＥＰＥ（ΔｘＥＰＥ）がどのように計算されるのか、とを示す。
【０２０４】
この例では、したがって、次数低減モデル（ＲＯＭ）ルックアップテーブル（ＬＵＴ）を用いて、設計レイアウト内の特定のエッジのＥＰＥを決定するために、エッジが関連するフィーチャに対応するＩＦＰＦに特徴的な量の１セットの１または複数の推定値を利用し、テーブル内でこれらの量を探す。したがって、例えば、図１３ＢのＲＯＭ  ＬＵＴに示すように、フィーチャ内プラズマイオンフラックス（ＩＦＰＩＦ）、フィーチャ内プラズマ中性フラックス（ＩＦＰＮＦ）（プラズマフリーラジカル種を含む）、および、フィーチャ内パッシバント蒸着フラックス（ＩＦＰＤＦ）を、ＬＵＴ内にインデックス化するためのフィーチャ内プラズマフラックス（ＩＦＰＦ）に特徴的な量として用いて、これらの量に近似的に対応するエッジ配置誤差（ＥＰＥ）の推定値を得ることができる。
【０２０５】
しかしながら、これらは、「コンパクトな物理モデル」（ＣＰＭ）によって計算されたフィーチャ内のプラズマの特性を表しうる唯一の可能な量ではない。この点で、「ＩＦＰＦに特徴的な量」という表現は、（本明細書で用いられるように）、計算モデルから決定された（ただし、原理的には、実験的にも決定されうる）フィーチャ内（すなわち、その側壁間）のプラズマ／エッチャントの実際の物理特性を包含するよう意図される。しかしながら、ＩＦＰＦは、（本明細書で用いられるように）、より一般的には、フィーチャ自体の中のプラズマ／エッチャントの実際の物理特性をおそらく表さないにも関わらず、それらと強く相関する他のプラズマ／エッチャントパラメータを含むようにも意図される。
【０２０６】
一例が、図１３ＣのＲＯＭ  ＬＵＴエントリに示されている。このＲＯＭ  ＬＵＴ内には、”負荷フラックス”（フィーチャ上方の負荷フラックスを指す）のための明確なフィールド、および、”可視性”（例えば、フィーチャの角度依存の”可視性カーネル”を半球状に平均／積分することによって得られるフィーチャの側壁のシャドーイング効果を表す−以下のさらなる詳述を参照）のためのフィールドがある。これらは、厳密に言えば、フィーチャ内（すなわち、その中の下方、その側壁の間）の実際のプラズマ種の実際の物理特性ではないが、まとめると、これらのパラメータは、フィーチャ内のプラズマの実際の物理特性と強く相関する。例えば、基板表面上方の負荷フラックスおよびフィーチャの近似的な可視性が、（それらの技術用語が当業者に理解されるように）既知である場合、フィーチャ内のイオンおよび中性／ラジカルプラズマフラックス密度を良好な精度で（例えば、ＣＰＭを用いて）計算できる。このため、まとめると、かかる１セットのフィーチャは、テーブル内にリストされたＥＰＥにつながる実際のフィーチャ内イオンおよび中性／ラジカルプラズマフラックスを構成するとも言える。したがって、ＬＵＴ内のフィールド（図１３Ｃのフィールドなど）は、本明細書において、”ＩＦＰＦに特徴的な量”としても分類される。
【０２０７】
また、図１３Ｂおよび図１３Ｃに示したＬＵＴエントリが”エッジ”フィールドを含むことにも注意されたい。手っ取り早い方法として、例えば、ルックアップテーブルへのキーとして負荷フラックスまたは可視性を用いる代わりに、ルックアップテーブル内でエッジを直接探すこともできる。通例、エッジフィールドは、較正パターン内に存在するフィーチャのエッジと幾何学的相似性を有する設計レイアウト内に存在するフィーチャのエッジを識別してルックアップテーブル内で見つけるための或る種のエッジ形状インジケータを含む。したがって、いくつかの実施形態において、設計レイアウト内のフィーチャのエッジのエッジ形状インジケータが、そのフィーチャの形状と較正パターン内に存在するフィーチャの形状とをパターンマッチングすることによって決定されうる（次いで、ルックアップテーブルへのキーとして利用されうる）。フィーチャ形状は、ＩＦＰＦと強く相関する可能性があるので、こうすることにより、エッジ形状インジケータは、ＬＵＴ内にインデックス化するためのＩＦＰＦに特徴的な量になりうる。いくつかの実施形態において、ルックアップテーブルは、最初に、フィーチャの決定されたエッジ形状インジケータに基づいて検索されてよい。特定のかかる実施形態において、エッジ形状インジケータに基づくかかる検索は、テーブル内にリストされた他の量に基づく詳細な検索（および／または補間）（ＩＦＰＩＦおよび／またはＩＮＰＮＦに基づく後続の検索など）が実行される前に、ルックアップテーブル内の関連エントリを絞り込むために最初に利用されてよい。
【０２０８】
概念上、ルックアップテーブルは、したがって、ルックアップテーブルを構築するのに用いられる処理条件および特定の材料スタックを考慮すると、ＩＦＰＦ関連の量と、フィーチャがエッチングされる際のフィーチャのＥＰＥ（エッジ配置誤差）との間の非常に高速なマッピングを提供する。それは、高速であるだけでなく、非常に複雑な物理的／化学的エッチング処理になるものを、局所的なプラズマフラックス（ＩＦＰＦ）（または、関連するエッチング処理である場合には、非プラズマベースのエッチャントのフラックス）の特性と、エッジ配置誤差（ＥＰＥ）との間の中心的な因果関係に縮小するよう機能することから、本明細書では、次数低減モデル（ＲＯＭ）と呼ばれる。再び、このＲＯＭ関係性（ルックアップテーブルまたは同様の構成で具現化される）は、上で詳述した最適化方法のいずれかを用いて較正された物理ベースのＥＰＭを用いて構築されうる。どのように構築されても、この関係性が確立されると、ＲＯＭルックアップテーブル内に具現化されたエッチング処理の物理および化学に基づいて、フォトレジスト用の初期／試験設計レイアウトのパターン近接効果補正（ＰＰＣ）を行うために、処方が設計されうる。
【０２０９】
かかる一連の動作は、図１５のフローチャートに示されている。図に示すように、エッチング動作で用いられるフォトレジスト用の近接効果補正された設計レイアウトを生成するための方法は、初期設計レイアウトを受信する動作１５００に始まり、その後、動作１５２０で、フィーチャが、近接効果補正に向けて設計レイアウト内で特定される。もちろん、多くの場合、近接効果補正に向けて設計レイアウト内の多数の画像を選択することが望まれる；これについては、後に詳述する。いずれにしても、この特定されたフィーチャに関して、動作１５４０で、方法は、モデル化されたプラズマベースのエッチング処理中の時間ｔのフィーチャの中でのフィーチャ内プラズマフラックス（ＩＦＰＦ）に特徴的な１または複数の量を推定することによって進行し、次に、動作１５５０で、これらの１または複数の推定されたＩＦＰＦ関連の量は、ルックアップテーブル内に具現化された次数低減モデル（ＲＯＭ）を用いて時間ｔのフィーチャのエッジのエッジ配置誤差（ＥＰＥ）を推定するために用いられる。（時間ｔのＩＦＰＦに特徴的な量は、ＲＯＭルックアップテーブルへのキーとして機能する）。再び、ＲＯＭルックアップテーブルは、時間ｔの値をＩＦＰＦに特徴的な１または複数の量に関連づけるものであり、材料スタック上に重ねられたフォトレジストの較正パターンに対して少なくとも時間ｔまで１セットの処理条件のもとでコンピュータエッチングプロファイルモデル（ＥＰＭ）を実行することによって構築される。フィーチャに関連する推定ＥＰＥが決定されると、方法は、ＥＰＥに基づいて初期設計レイアウトを修正する動作１５９０で終了する。
【０２１０】
次いで、修正された設計レイアウトは、例えば、上述の業界標準のソフトウェアパッケージ（”Ｐｒｏｌｉｔｈ”など）を用いて、エッチングフォトマスク設計が生成する元となりうる最終的な近接効果補正レイアウトとして機能しうる。次いで、実際のフォトマスクが、物理的に形成され、近接効果補正された設計レイアウトに一致するフォトレジスト層を基板表面に転写するために、通常の方法で、それを用いてフォトリソグラフィ動作が実行されうる。最後に、実際のプラズマエッチング動作が実行されてよい。
【０２１１】
上述のように、ほとんどの場合、パターン近接効果補正（ＰＰＣ）は、初期設計レイアウト内の多くのフィーチャになされることが望ましい。したがって、図１６は、図１５に示した方法と類似するが、複数のフィーチャ（それらのパターンが初期設計レイアウト内にある）に関するパターン近接効果補正を含む方法１５０２を示す。図１６に示すように、方法１５０２は、図１５の方法１５０１と同様に進むが、対象となる最初のフィーチャについてＥＰＥが推定される動作１５５０の後に、動作１５７１で、別のフィーチャを対象とすべきか否かが判定される。対象とすべきである場合、方法は、初期設計レイアウト内の別のフィーチャが選択される動作１５２０に戻り、上述のように進むが、新しく追加的に対象となったフィーチャに関して、再び動作１５５０でそのＥＰＥの推定値を求める。次いで、方法１５０２は、対象とすべきフィーチャがないと判定されるまで、動作１５７１の判定ロジックに従ってループし続け、フィーチャがないと判定された時点で、方法は、次に初期設計が、対象となったすべての異なるフィーチャに対して推定された異なるＥＰＥに基づいて修正される動作１５９０に進む。
【０２１２】
上述のように、ＩＦＰＦに関連する（に特徴的な）様々な量が、ＲＯＭ  ＬＵＴ内にインデックス化することによってＥＰＥの推定値を取得するためのキーとして用いられてよい。図１３Ｃに示した実施形態では、プラズマフラックスの表現（ＣＰＭによって計算されたもの）が、ウエハ上の負荷プラズマフラックスおよびフィーチャ内可視性に関して利用された。図１３Ｂに示した実施形態において、ＲＯＭ  ＬＵＴは、上述のように、フィーチャ内プラズマイオンフラックス（ＩＦＰＩＦ）、フィーチャ内プラズマ中性フラックス（ＩＦＰＮＦ）（プラズマフリーラジカル種を含む）、および、フィーチャ内パッシバント蒸着フラックス（ＩＦＰＤＦ）に関して、ＣＰＭを利用する。
【０２１３】
さらに、本明細書で説明する例のほとんどは、ＲＯＭ  ＬＵＴアプローチでプラズマベースのエッチング処理をモデル化する場合に関するが、いくつかの実施形態において、他のエッチング処理も、ＬＵＴの枠組みで効果的にモデル化されうる。例えば、プラズマがない場合、より一般的に、フィーチャ内エッチャントフラックス／濃度（ＩＦＥＦ）に特徴的な１または複数の量が、この非プラズマベースのエッチング処理に対応するＥＰＥの値を保持するＬＵＴ内にインデックス化するためのキーとして用いられてもよい。
【０２１４】
処理チャンバ、チャンバ形状などに対して設定される処理条件が、基板の表面から遠い”全体のプラズマフラックス”（または、より一般的には、”全体のエッチャントフラックス”）を決定し、すなわち、処理条件は、基板が存在しない時に、どのような”全体のプラズマフラックス”が一般に処理チャンバ内に存在するのかを決定づけることに注意されたい。基板が存在する場合、基板は、その近傍の真上のプラズマフラックスに影響を与え、すなわち、負荷プラズマフラックスは、処理条件から決まる全体のプラズマフラックスに関連し、それに基づいて推定されうるが、それらは、一般に同じではない。特に、負荷プラズマフラックスは、チャンバ内の基板の存在により水平の径方向の依存性を有し、さらに、径方向の依存性は、所与の設計レイアウトに対応するウエハ表面上のフォトレジストのパターン密度に影響されうる。したがって、負荷プラズマフラックス（負荷プラズマ中性フラックス（ＬＰＮＦ）および／または負荷パッシバント蒸着フラックス（ＬＰＤＦ））は、エッチング処理のために計画された設計レイアウトと共に（チャンバ条件によって決定された）全体のプラズマフラックスに基づいて推定されうる。イオン種のフラックス密度は、一般に、それらの”全体のプラズマフラックス”の値から大きく外れないので、プラズマイオンフラックス（ＰＩＦ）を計算することはそれほど重要ではないことに注意されたい。したがって、しばしば、ＲＯＭ  ＬＵＴで表にしたＰＩＦの値は、非負荷プラズマフラックスであるということが当てはまる（しかし、これは、すべての実施形態に当てはまるとは限らず、フラックス負荷の補正が対象とするのに十分に重要であるいくつかのイオン種が存在しうることにも注意されたい）。
【０２１５】
図１３ＣのＲＯＭルックアップテーブルエントリは、フィーチャ内可視性のためのフィールドも有する。上述のように、可視性は、フィーチャの側壁が方向性イオンフラックスの遮蔽によりプラズマ密度に与えるシャドーイング効果の程度を示す。これは、図１７に示すフィーチャの断面図によって示されている：視線１７１０および１７２０が、フィーチャ内の空間点１７３０（エッジの１つにおける特定の深さを表す）に収束しており、方向性イオンフラックスへのその点の目に見える暴露の角度限界を表しており；したがって、視線１７１０および１７２０は、空間点１７３０がエッチング中にさらされる方向性イオンフラックスの一部を決定する。より正確には、フィーチャ内の特定の深さでの特定のイオンのイオンフラックスは、対象となるその特定のイオンに関連するイオンエネルギ角度分布関数（ＩＥＡＤＦ）で、フィーチャ内のその特定の深さに対応する可視性カーネルの角度積分（例えば、数値的になされる）によって与えられる（特定の深さで、可視性カーネルは、角度依存性を有し、例えば、図１７の視線１７１０および１７２０を参照）。（ＩＥＡＤＦは、全プラズマモデルに由来する）。したがって、可視性は、イオンフラックス密度に密接に関連するため、上述のように、ＩＦＰＦの特性であると言える。所与のエッジについて、可視性カーネルは、図１３Ｃに示したＲＯＭルックアップテーブル内に存在するすべての異なるエッジ深さ（および／またはエッチング時間）に対してテーブル化されうる平均可視性値を得るために積分されてよい。次いで、積分された可視性（対象となるフィーチャに関連するもの）を単に用いて、ＲＯＭ内にインデックス化することができる。別の実施形態では、可視性カーネルおよびＩＥＡＤＦの積が、図１３Ｂに示したＬＵＴへのインデックスとして後に利用されうるＩＦＰＩＦを得るために（角度にわたって）積分される。
【０２１６】
上述のように、ＣＰＭは、対象となるフィーチャのフィーチャ内エッチングフラックスを推定しうる。そのために、ＣＰＭは、様々な考慮事項を用いてよい；例えば、ＣＰＭは、フィーチャ内エッチング条件（例えば、ＩＦＰＦを表す量）を計算する時に、フィーチャ内可視性および／または負荷を考慮するよう設計または構成されてよい。一部の例において、ＣＰＭおよび関連方法は、複雑なフィーチャ内部の種フラックス（例えば、ラジカル、パッシバント、および／または、イオンのフラックス）を予測し、半導体ウエハ上の集積回路構成要素の周囲環境（例えば、フィーチャ自体の上側領域および／または高いフィーチャの近く）からの遮蔽効果を含むように設計される。
【０２１７】
ＣＰＭは、（例えば、半導体ウエハ上および／またはフィーチャ内フラックスが計算される特定のフィーチャ上の平面または半球に対して決定された）対象となるフィーチャの外側の全体のチャンバプラズマフラックス条件を入力として受信するよう構成されてよい。一部の例において、この入力フラックスは、設計レイアウトの二次元表面において点の間で変化する。一部の例において、フラックスは、モデル化されるフィーチャのスケールより大きいが設計レイアウトのスケールよりは小さい（例えば、ダイよりも小さい）「メソスケール」で変化する。メソスケールにおいて、パターン密度変動に関連する負荷効果が関与する。
【０２１８】
フィーチャ上プラズマフラックス条件に加えて、ＣＰＭは、対象となるフィーチャの現在の形状を入力として受信してよい。したがって、ＣＰＭは、対象となるフィーチャ（および任意選択的にその環境）の形状記述を読み込むよう構成されてよい。可視性および／またはローディングを考慮するために、入力形状は、隣接するフィーチャおよび対象となるフィーチャについての情報を含んでよい。一例において、フィーチャ表面の三次元表現にのために、形状は、メッシュ（ファセット（三角形）および頂点のメッシュなど）によって表される。別の例において、フィーチャ表面の二次元表現のために、形状は、直線および頂点によって表される。いくつかの実施例において、ＣＰＭ自体が、フィーチャ形状記述を生成する。
【０２１９】
いくつかの実施形態において、ＣＰＭは、フィーチャ形状において点ごと（または、微分要素ごと）にＩＦＰＦ量を推定する。フィーチャ形状は、エッチング処理の間に変化するので、入力は、特定の時間および／または特定のフィーチャエッチング深さでのフィーチャ形状を表しうる。
【０２２０】
ＣＰＭの出力は、複雑な構造の中の多くの点での種フラックスである。したがって、ＣＰＭの出力は、フィーチャ内プラズマ条件（ＩＦＰＦ）であってよく、これは、フィーチャ内で点ごとまたは要素ごとに様々に変化する。フィーチャ内の各点について、ＣＰＭは、検討中のエッチング処理に存在する複数の種（または種の種類）の各々に対して別個に実行されてよい。例えば、処理がイオンおよびラジカルのみを用いる場合、ＣＰＭは、ＩＦＰＦを２回（すなわち、１回はイオンについて、もう１回はラジカルについて）評価してよい。処理がさらにパッシバントを含む場合、ＣＰＭは、ＩＦＰＦをもう一回、今回はパッシバント種について評価してよい。ＣＰＭは、非イオン種分布とは異なってイオン分布を扱う。イオンは、異方性分布でフィーチャに近づいて入るが（それらはコリメートされているとして扱われてよい）が、中性種（ラジカルおよびパッシバントなど）は、すべての方向からフィーチャへ来る（すなわち、それらは等方性分布を有する）。
【０２２１】
図１７に示すように、フィーチャの”可視性”は、主にその形状によって決定される。しかしながら、フィーチャの形状は、エッチング中に変化するため、ＲＯＭ  ＬＵＴへのインデックス／キーとして後に利用されうるそれに対応する可視性を決定するために何をエッチング中のフィーチャの推定形状とすべきかについて問題がある。様々なアプローチがこのために利用されうる。
【０２２２】
１つのアプローチは、単に、対象となるフィーチャの推定形状が、フォトレジストの所与の初期設計レイアウトに対応する開口部を有すると共に、そのフィーチャが、その開口部のエッジから下向きに伸びる実質的に垂直な側壁を有すると仮定することである。換言すると、フィーチャが、可視性／フラックス負荷ＣＰＭ画像をＲＯＭ  ＬＵＴ内にインデックス化する方法として用いるために、ゼロＥＰＥを有するということである。いくつかの実施形態において、この近似は、十分でありうる。
【０２２３】
フィーチャ形状、したがって、ＬＵＴ内にインデックス化するための可視性を推定するより高度な方法が、図１８のフローチャートに示されている。図１８は、パターン近接効果補正（ＰＰＣ）方法１５０３を示しており、その方法は、図１６の方法１５０２と同様に始まるが、動作１５２０（フィーチャ選択）の後に、動作１５３０でフィーチャ上方の負荷プラズマフラックスを推定し、並行の動作１５３５でエッチング中の時間ｔにおけるフィーチャの可視性を推定する。後者は、（フィーチャの設計レイアウトに一致する垂直側壁を仮定して）上述のように行われてもよいし、より繊細な初期推測が用いられてもよい（以前の計算で見られた形状を用いて、フィーチャ開口部からベースまでの何らかのデフォルトの近似テーパを仮定する、など）。いずれにしても、形状は、ＲＯＭルックアップテーブル内にインデックス化して推定ＥＰＥを決定するために、動作１５３５の負荷フラックスと共に動作１５５０で後に利用される可視性を推定するために用いられる。ただし、推定ＥＰＥは、フィーチャの形状を示す。したがって、図１８において、方法１５０３は、（エッチング中の時間ｔにおける）フィーチャの可視性の推定値を更新／改善すべきか否かについて判定がなされる動作１５７２に進む。更新すべきである場合、方法は、動作１５３５に戻り、現在の推定ＥＰＥに基づいて可視性を再推定し、次いで、再び、動作１５５０に進み、そこで、ＲＯＭルックアップテーブル内で新たな再推定された可視性を探すことによって、より改善されたＥＰＥの推定値が得られる。（可視性の再推定、および、それからのＥＰＥの再推定の）反復は、動作１５７２の判定ロジックで指示されるように、固定の回数だけ、もしくは、可視性および／またはＥＰＥに関して収束に至るまで続いてよく、その後、動作１５９０で、初期設計レイアウトは、（以前の図の方法１５０１および１５０２と同様に）再推定されたＥＰＥに基づいて修正される。
【０２２４】
もちろん、負荷フラックスおよび可視性は、フィーチャ内プラズマフラックス（ＩＦＰＦ）を推定するための優れたコンパクト物理モデル（ＣＰＭ）であるが、フィーチャ内プラズマ自体の直接的な物理特性など、ＩＦＰＦに特徴的な他の量も良好な代用になりうる。例えば、フィーチャ内の実際のイオンフラックスおよび中性プラズマフラックスの密度に直接関係するＬＵＴを実施してもよい。上述の図１３Ｂの議論を参照すること。
【０２２５】
上述のように、ＲＯＭルックアップテーブル（ＬＵＴ）は、ＩＦＰＦを特徴付ける上述の量からエッジ配置誤差（ＥＰＥ）を計算するための非常に速いメカニズムを構成する。しかしながら、一部の場合に、ＲＯＭ  ＬＵＴは、まだ非常に大きいため、その性能を改善するために、様々な最適化手順が利用されてよい。例えば、ＬＵＴは、エントリの１または複数のフィールドに基づいてソートされて格納されてよい。どのフィールドが、一次ソート基準、二次ソート基準などとして用いられるのかは、特定の実施形態に応じて決まりうる。いくつかの実施形態において、上述のように、エッジ形状インジケータフィールドは、一次ソート基準として用いられてよい。有意義な方法でソートされたＲＯＭテーブルがあれば、（検索される量（例えば、エッジ形状インジケータ、プラズマイオンフラックス、プラズマ中性フラックスなど）の値と、テーブルの関連フィールド内に保持された値との間に必要な比較動作の回数を減らすことにより）、関連する１または複数のエントリを探すためにテーブルを検索する速度が増す。一部の例において、ＬＵＴは、特定の応用例において直面する可能性が低いエッチング空間の領域を表すことから冗長および／または必要である可能性が低いエントリを除去するために削られる。
【０２２６】
しばしば、検索される関連量の正確な値が、ＲＯＭ  ＬＵＴ内に存在しない。これが当てはまる場合、最近傍のエントリ（正確な検索対象値に最も近いエントリ）、および／または、正確な検索値の周りの近傍にあるための何らかの基準に当てはまるエントリを特定して、これらのエントリの間を補間することができる。いくつかの実施形態において、例えば、多変量多項式ベースの補間スキームが用いられてよい。
【０２２７】
ただし、いくつかの実施形態では、より高度な「補間」が、多変数機械学習モデルを用いて達成されうる。実施形態に応じて、かかる機械学習モデル（ＭＬＭ）は、教師なしまたは部分教師ありであってよく、かかるアプローチは、「勾配ブースティングマシン」、「深層学習」、および、「分散ランダムフォレスト」など、機械学習および／または統計科学の分野で知られるものを含みうる。
【０２２８】
「ランダムフォレスト」技術に関しては、例えば、以下を参照すること：Ｂｒｅｉｍａｎ，Ｌｅｏ，“Ｒａｎｄｏｍ  ｆｏｒｅｓｔｓ，”Ｍａｃｈｉｎｅ  ｌｅａｒｎｉｎｇ  ４５．１（２００１）：５−３２；Ｖｅｒｉｋａｓ，Ａｎｔａｎａｓ，Ａｄａｓ  Ｇｅｌｚｉｎｉｓ，ａｎｄ  Ｍａｒｉｊａ  Ｂａｃａｕｓｋｉｅｎｅ，“Ｍｉｎｉｎｇ  ｄａｔａ  ｗｉｔｈ  ｒａｎｄｏｍ  ｆｏｒｅｓｔｓ：Ａ  ｓｕｒｖｅｙ  ａｎｄ  ｒｅｓｕｌｔｓ  ｏｆ  ｎｅｗ  ｔｅｓｔｓ，”Ｐａｔｔｅｒｎ  Ｒｅｃｏｇｎｉｔｉｏｎ  ４４．２（２０１１）：３３０−３４９；ａｎｄ  Ｓｅｇａｌ，Ｍａｒｋ  Ｒ．，“Ｍａｃｈｉｎｅ  ｌｅａｒｎｉｎｇ  ｂｅｎｃｈｍａｒｋｓ  ａｎｄ  ｒａｎｄｏｍ  ｆｏｒｅｓｔ  ｒｅｇｒｅｓｓｉｏｎ，”Ｃｅｎｔｅｒ  ｆｏｒ  Ｂｉｏｉｎｆｏｒｍａｔｉｃｓ＆Ｍｏｌｅｃｕｌａｒ  Ｂｉｏｓｔａｔｉｓｔｉｃｓ（２００４）；それぞれ、参照によって全ての目的で本明細書に全体が組み込まれる。
【０２２９】
同様に、これらの分野で一般に「勾配ブースティングマシン」と呼ばれる技術に関しては、例えば、以下を参照すること：Ｆｒｉｅｄｍａｎ，Ｊｅｒｏｍｅ  Ｈ．，“Ｇｒｅｅｄｙ  ｆｕｎｃｔｉｏｎ  ａｐｐｒｏｘｉｍａｔｉｏｎ：ａ  ｇｒａｄｉｅｎｔ  ｂｏｏｓｔｉｎｇ  ｍａｃｈｉｎｅ，”Ａｎｎａｌｓ  ｏｆ  ｓｔａｔｉｓｔｉｃｓ（２００１）：１１８９−１２３２；Ｆｒｉｅｄｍａｎ，Ｊｅｒｏｍｅ  Ｈ．，“Ｓｔｏｃｈａｓｔｉｃ  ｇｒａｄｉｅｎｔ  ｂｏｏｓｔｉｎｇ，”Ｃｏｍｐｕｔａｔｉｏｎａｌ  Ｓｔａｔｉｓｔｉｃｓ＆Ｄａｔａ  Ａｎａｌｙｓｉｓ  ３８．４（２００２）：３６７−３７８；ａｎｄ  Ｓｃｈａｐｉｒｅ，Ｒｏｂｅｒｔ  Ｅ．，“Ｔｈｅ  ｂｏｏｓｔｉｎｇ  ａｐｐｒｏａｃｈ  ｔｏ  ｍａｃｈｉｎｅ  ｌｅａｒｎｉｎｇ：Ａｎ  ｏｖｅｒｖｉｅｗ，”Ｎｏｎｌｉｎｅａｒ  ｅｓｔｉｍａｔｉｏｎ  ａｎｄ  ｃｌａｓｓｉｆｉｃａｔｉｏｎ，Ｓｐｒｉｎｇｅｒ  Ｎｅｗ  Ｙｏｒｋ，２００３，１４９−１７１；それぞれ、参照によって全ての目的で本明細書に全体が組み込まれる。
【０２３０】
最後に、これらの分野で一般に「深層学習」と呼ばれる技術に関しては、例えば、以下を参照すること：Ｋｒｉｚｈｅｖｓｋｙ，Ａｌｅｘ，Ｉｌｙａ  Ｓｕｔｓｋｅｖｅｒ，ａｎｄ  Ｇｅｏｆｆｒｅｙ  Ｅ．Ｈｉｎｔｏｎ，“Ｉｍａｇｅｎｅｔ  ｃｌａｓｓｉｆｉｃａｔｉｏｎ  ｗｉｔｈ  ｄｅｅｐ  ｃｏｎｖｏｌｕｔｉｏｎａｌ  ｎｅｕｒａｌ  ｎｅｔｗｏｒｋｓ，”Ａｄｖａｎｃｅｓ  ｉｎ  ｎｅｕｒａｌ  ｉｎｆｏｒｍａｔｉｏｎ  ｐｒｏｃｅｓｓｉｎｇ  ｓｙｓｔｅｍｓ，２０１２；ＬｅＣｕｎ，Ｙａｎｎ，ｅｔ  ａｌ．“Ｂａｃｋｐｒｏｐａｇａｔｉｏｎ  ａｐｐｌｉｅｄ  ｔｏ  ｈａｎｄｗｒｉｔｔｅｎ  ｚｉｐ  ｃｏｄｅ  ｒｅｃｏｇｎｉｔｉｏｎ，”Ｎｅｕｒａｌ  ｃｏｍｐｕｔａｔｉｏｎ  １．４（１９８９）：５４１−５５１；ａｎｄ  Ｓｃｈｍｉｄｈｕｂｅｒ，Ｊｕｒｇｅｎ，“Ｄｅｅｐ  ｌｅａｒｎｉｎｇ  ｉｎ  ｎｅｕｒａｌ  ｎｅｔｗｏｒｋｓ：Ａｎ  ｏｖｅｒｖｉｅｗ，”Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋｓ  ６１（２０１５）：８５−１１７；それぞれ、参照によって全ての目的で本明細書に全体が組み込まれる。
【０２３１】
これらの技術は、（ここでも、実施形態に応じて）、ＥＰＥと、ＬＵＴ内にインデックス化するために上述のように用いられる量（プラズマイオンフラックスおよび中性フラックスなど）との間の十分統計的に正確な相関関係を決定するために用いられてよい。
【０２３２】
一般に、ＲＯＭ  ＬＵＴを構築するのに用いられるのと同様のデータセットが、選択された機械学習モデル（ＭＬＭ）を開発する（すなわち、学習させる）ためのトレーニングセットとしても用いられる。ただし、ＭＬＭのトレーニングにおいて、ＲＯＭ  ＬＵＴ内で効率的に検索可能なものよりもはるかに多くのバージョンのこのデータセットを用いることが可能である。すなわち、機械学習モデルは、評価効率のよいそれの多変数モデルを作成するために、完全なデータセットを用いてオフラインでトレーニングされるが、新たなフィーチャのＥＰＥがＰＰＣ手順で求められるたびに完全な（トレーニング）データセットを検索することは効率的でない場合がある。もちろん、ＭＬＭがデータセット（その一部は、効率的に検索可能なＬＵＴを構築するように選択されうる）に基づいてトレーニングされると、ＭＬＭは、単純なＬＵＴと同様に、ＥＰＥと、（例えば）プラズマイオンおよび／または中性フラックスとの間の関係性を具現化するので、或る程度は、まだ、その多変数モデルの評価において、ＩＦＰＦを示す１または複数の量と、ＥＰＥに特徴的な量との間の比較を行うが、元々のデータセットでトレーニングされたＭＬＭの動作の文脈では、正確な量および比較がなされる。いずれにしても、ＭＬＭが元々のデータセットに対してトレーニングおよび検証されると、それは、ＰＰＣ手順で効率的に利用できる予測の数学的関係を確立する。
【０２３３】
これらのＰＰＣ技術の精度を改善するためのさらに別の方法は、エッチング時間ベース（またはエッチング深さベース）の反復スキームを利用する方法である。図１９Ａおよび図１９Ｂは、有用な対照図を提供する。図１９Ａは、「１ステップ」アプローチを図示しており、フィーチャの上部から底部まで１ステップだけＥＰＥの推定を行うことを示す。したがって、ＩＦＰＦに特徴的な様々な量の推定は、推定されたＥＰＥに達するためのＲＯＭルックアップテーブル内でのこれらの量の検索と同様に、１つのエッチング時間ｔ（または、１つのエッチング深さ）でのみ実行される。これは、例えば、図１５、図１６、および、図１８の一連の動作で示されている。しかしながら、「複数ステップ」アプローチが、ＥＰＥの計算に用いられてもよい。これは、最終的に「最後の」ΔｘＥＰＥの値が計算されるフィーチャの底部までの複数のエッチング深さ（ｚ１、ｚ２、・・・ｚＮ）に対応する複数のエッチング時間（ｔ１、ｔ２、・・・ｔＮ）で計算されたΔｘＥＰＥの複数の値を示す図１９Ｂに図示されている。
【０２３４】
最も単純な複数ステップバージョンには、２回だけのステップがなされる。したがって、最初のエッチング時間ｔ＝ｔ１にＩＦＰＦに特徴的な量（例えば、負荷フラックスおよび可視性）の推定を行い、これらを用いて、時間ｔ１に対応するＲＯＭルックアップテーブル内の値とそれらを比較することによって時間ｔ１のＥＰＥを評価し、次いで、２番目のエッチング時間ｔ＝ｔ２に対して手順を繰り返す。ただし、２回目には、後続の反復で、最初の反復などの間に得られた情報を利用できる。したがって、例えば、フィーチャが、時間ｔ１の時に対して時間ｔ２では変化しているので、負荷フラックスおよび可視性カーネルは、それに応じて、この情報に基づいて調整されてよく、次いで、これらの更新された値が、時間ｔ２に対応するＲＯＭルックアップテーブル内のエントリとの比較に用いられてよい。
【０２３５】
同様に、所望の回数のステップに計算を分けることに進んでもよい。かかる複数ステップの方法は、図２０に示されている。図２０の方法１５０４は、対象となるエッチング時間ｔｉ＝Ｔ１で最初に動作１５４０および１５５０を実行して（動作１５５０で）最初のＥＰＥを推定することを除けば、図１６および図１８に示した方法１５０１および１５０２と同様に進む。次いで、方法１５０４は、動作１５７３に進み、そこで、現在のエッチング時間ｔｉが最終的な総エッチング時間未満であるか否かが判定される。それ未満である場合、方法は、時間インデックス”ｉ”をインクリメントし（ｔｉ＋１＞ｔｉ）、ＩＦＰＦに特徴的な量が再推定される動作１５４０に戻り、次いで、再び動作１５５０に進んで、更新された時間のＥＰＥを再推定する。反復は、動作１５７３で、現在の時間ｔｉが、最終／総エッチング時間以上であると判定されるまで継続し、その判定により、方法は、初期設計レイアウトが、最終推定ＥＰＥおよび／または中間の時間に計算された中間ＥＰＥに基づいて修正される動作１５９０に進み、それで、方法は終了する。さらに、より良好な可視性推定値に達するための図１８に示した反復スキームを、上述のように反復的な時間／深さのスライシングを含む図２０に示した反復スキームと組み合わせることも可能であることに注意されたい。
【０２３６】
エッジ配置誤差−検索および推定の実施形態
エッチング処理中、フィーチャ内のエッジ（例えば、エッチングフィーチャの底部ＣＤ）は、移動してＣＤバイアスを生み出しうる。上述のように、この量は、エッジ配置誤差と呼ばれる。各エッジがエッチング処理中にどれだけ移動するかを正確に予測すれば、マスク設計または塗布処理中に補正を導入することが可能になる。
【０２３７】
光学リソグラフィの分野において、光学近接効果補正が、マスク印刷誤差の補正または軽減の目的でマスクエッジの調整に用いられる。様々な物理学ベースモデルおよび経験的モデルを用いたＯＰＣまたは関連プロセスが、エッチングＣＤバイアスの補正に用いられてよい。これらの技術は、プロファイルを一致させようとしない。むしろ、プロファイルの１つまたはいくつかの限られた特性（例えば、フィーチャの上部ＣＤ、底部ＣＤ、側壁角度など）を一致させようとするが、プロファイルを一致させることはない。代替的または追加的に、目標フィーチャプロファイルに一致させてエッチングＣＤバイアスを考慮または低減するための現在の処理最適化が、処理エンジニアによって手動で実行されてもよい。これは、処理エンジニアの理解および直観に基づいて処理条件を調整することによってなされる。エッチング処理は、特に困難である。現在まで、かかるタスクを実行できる自動アプローチは利用可能ではなかった。
【０２３８】
物理学ベースモデル（例えば、表面動力学モデル）を用いてエッチングＣＤバイアスを予測する場合、研究チームは、ウエハの異なる部分で、形状、周囲のレイアウト、および、プラズマ条件を変化させるためにシミュレーションを構築および実行しうる。しかしながら、ウエハ内のすべてのフィーチャにこれを行うことは、計算上困難または実現不可能である。エッチングＣＤバイアスパターンを捉えて、物理ベースモデルを毎回実行することなしに、他の形状の予測に利用できるように、様々な形状にわたってエッチングＣＤバイアスを取得してルックアップテーブル内の情報を集約するために、フィーチャの代表サンプルを実行することもできる。上で説明したように、物理学ベースモデルシミュレーションに加えて、コンパクトな物理モデルが、エッチング条件を集約するために代わりに利用できる（例えば、側壁上など）フィーチャの内部の局所的フラックスを計算するために用いられてよい。以下の議論では、表面動力学モデル（ＳＫＭ）およびコンパクト物理モデル（ＣＰＭ）を用いてエッジ配置誤差（ＥＰＥ）を予測する実施形態について記載するが、本開示は、ＳＫＭおよび／またはＣＰＭで生成したＥＰＥに限定されない。そして、ＥＰＥが用いられる場合でも、それらは、非ＳＫＭによって生成されてよい。例えば、挙動モデルが、ＥＰＥの生成に用いられてよい。
【０２３９】
多数のシミュレートされたエッチングプロファイルを生成するために、モデルが用いられてよい。生成されたプロファイルは、エッチングの進行中にフィーチャの内部の対象点について局所的フラックスを計算できるコンパクト物理モデルを生成するために用いられ、任意選択的に、ダイおよびウエハのレイアウトによる可視性カーネルおよび負荷フラックスを考慮する。フラックスおよび関連プロファイルは、予測変数（例えば、複数の時間ステップに対する対象点での局所的フラックスおよび／または光学測定値および／または形状変数）ならびに予測された変数（ＥＰＥ）の形態で大規模なルックアップテーブルにまとめられる。
【０２４０】
このセクションのいくつかの実施形態は、かかるルックアップテーブルを検索するためのシステムおよび方法を提供する。一般に、記載されているアプローチは、ｎ次元予測変数を用いてルックアップテーブル内の１または複数の関連エントリを見つけて、１または複数の関連エントリを用いてＥＰＥ予測を生成する。検索は、ルックアップテーブル内の予測変数が一意的にＥＰＥと相関するという仮定に基づいてよい。
【０２４１】
検索方法は、例えば、補間ルックアップアプローチ、反復検索法、および／または、多数の予測変数の次元を削減するための多変数（例えば、ＰＣＡおよび／またはＰＬＳ）モデルまでも含む。ＬＵＴからＥＰＥを取得するための様々なアプローチについて、以下で詳述する。
【０２４２】
この文脈で、図２１は、エッチング処理を改善するためにルックアップテーブルの検索をどのように利用できるのかについて説明するフローチャート２１０１を提供する。図の処理は、１または複数のフィーチャ内フラックスパラメータが、エッチングされるフィーチャに対して計算または他の方法で決定される動作２１０３で始まる。これらのパラメータは、ルックアップテーブル内の関連エントリを特定するため、または、比較可能モデルから出力を生成するための検索変数として機能する。上で説明したように、これらのフラックスパラメータは、フィーチャ形状および／またはマスク形状（例えば、ライン幅、フィーチャ深さなど）ならびにエッチング条件を特定することによって生成されてよい。形状およびエッチング条件は、フィーチャ内フラックス値またはその他の検索パラメータを生成するコンパクト物理モデルまたはその他のソースに提供されてよい。いくつかの実施形態において、これらの検索パラメータは、ルックアップテーブルまたはモデルに適用され、ルックアップテーブルまたはモデルは、ＥＰＥの１または複数の値を返す。ブロック２１０５を参照されたい。テーブルまたはモデルが複数のＥＰＥ値を返した場合、処理またはシステムは、最終的な予測ＥＰＥを決定するために任意選択的に組み合わせられる。ブロック２１０７を参照されたい。最終的な予測ＥＰＥの大きさは、規定されたエッチング処理および関連マスク形状が、検討中の製造方法の仕様内にあるフィーチャを提供するか否かを、システムが判定することを可能にする。このことを念頭に置いて、判定ブロック２１０９は、処理が仕様外になることを予測ＥＰＥが示すか否かを判定する。答えがイエスであると仮定すると、処理制御は、ＥＰＥを製造処理の仕様内の値まで低減しようとマスク形状および／またはエッチング条件を調整する動作２１０１１に向かう。この調整は、勾配アルゴリズムまたは同様のアプローチを用いて自動的に実行されてよい。マスク調整は、エッチャントに暴露される基板領域を規定する１または複数のマスク境界の位置を変更することを含む。いくつかの実施形態において、ＥＰＥ予測は、ＯＰＣモジュールに報告され、そのモジュールは、マスク設計（または印刷）処理の次の反復に向けてマスク設計を補正する。いくつかの実施形態において、ＥＰＥ予測は、リアクタ圧力、温度、プラズマ条件（電力／面積、密度など）、エッチャント分圧、組成、など、１または複数のエッチング条件を修正するために用いられる。
【０２４３】
適切な調整が動作２１１１でなされた後、処理制御は、動作２１０３に戻り、ここで、フィーチャ内フラックス値またはその他の検索変数が、新しいマスク形状および／またはエッチング条件に対して再生成される。その後、処理は、上述のように、動作２１０５〜２１０９を継続する。１または複数回の反復後、判定動作２１０９は、予測ＥＰＥが仕様範囲内のマスク形状および／またはエッチング処理をもたらすと判定する。この時点で、方法は、最終的なマスク形状および／または処理条件を確定する。動作２１１３を参照されたい。
ＬＵＴの説明
ルックアップテーブルは、エッチング開始時、エッチング進行中（任意の時間）、および／または、エッチングの終了時の形状、局所的フラックス、光学的その場（ｉｎ−ｓｉｔｕ）測定値、および／または、任意のその他の予測変数に関する情報のサマリーを含むものと見なされてよい。
【０２４４】
特定の実施形態において、ルックアップテーブルは、以下の予測変数の値を含む：エッチングフィーチャ（および／またはマスク）の１または複数の形状特性、ならびに、エッチング処理中に生成された１または複数のフィーチャ内エッチャントフラックス特性。形状特性の例は、ライン幅、繰り返し構造のラインピッチ、側壁角度、および、フィーチャ深さを含む。フィーチャ内エッチャントフラックス特性の例は、パッシバントフラックス、イオンフラックス、および、中性種フラックスの値（各々、フィーチャまたはマスクプロファイル内の様々な位置での値）を含む。図２２は、エッチングされたフィーチャ２２０５の断面を示す。フィーチャ２２０５は、上層のマスク２２０１を有する基板２２０３にエッチングされる。処理変数（フィーチャ内フラックス値など）が、フィーチャおよび／またはその関連マスク上の様々な位置で提供される。図の例では、７つの位置が選択され、各々、フィーチャ壁上の黒点で特定されている。図の実施形態では、２つが、マスク側壁上に位置する。１つが、エッチングされたフィーチャの底部に位置する。いくつかの実施形態において、それらの位置は、（完全なエッチング後の）完成したフィーチャに対して規定される。別の実施形態において、位置は、マスクだけに対して、または、マスクおよび部分的にエッチングされたフィーチャに対して規定される。上で説明したように、ＣＰＭは、フィーチャまたはマスクにおける特定の位置でのフィーチャ内フラックス値を生成してよい。ＣＰＭは、全体のプラズマ条件および任意選択的にフィーチャ固有の条件（ローディング、可視性カーネルなど）を考慮する。
【０２４５】
一例において、ルックアップテーブルは、予測変数のための以下のフィールドまたは列を含む：ライン幅、ラインピッチ、および／または、フィーチャ深さから選択された１または複数のライン形状変数；ならびに、パッシバントフラックス、イオンフラックス、および、ラジカルフラックスなどの１または複数のフィーチャ内エッチャントフラックス特性。その他の予測変数の例は、エッチング速度、エッチングされたフィーチャとの光相互作用によって生成された光学パラメータ、などを含む。形状およびエッチャントフラックス特性に加えて、予測変数は、エッチング処理の時間スナップショットを含んでもよい。時間スナップショットは、複数の可能な時間スナップショットのどの１つが、完全なエッチング処理を表すためにルックアップテーブル内のエントリとして提示されるのかを表す。最も単純なケースにおいては、フィーチャに対するエッチング処理は、単一の時間スナップショットだけで表され、その場合、そのフィーチャのための単一のルックアップテーブルエントリが値「１」で与えられる。エッチング処理がルックアップテーブルために複数の時間スナップショットに分割される場合、各テーブルエントリには、連番の整数がそれに関連する時間スナップショットに対して与えられ、時間スナップショット「２」は、時間スナップショット「１」によって表される部分の直後に発生するエッチング処理の部分を表す。
【０２４６】
すべてのルックアップテーブルエントリが、ＥＰＥの関連値を有する。一部の例において、ルックアップテーブルエントリは、２以上の形態のＥＰＥを含む。例えば、図２４のルックアップテーブルの例において、エントリは、時刻＝０（列５）に対するエッジ配置誤差、および、時刻＝後の時刻（関連する時間スナップショットが終わる時刻「ｔ」）（列６）に対する別のエッジ配置誤差を含む。ＥＰＥの両方の値は、時間ステップの終了時のフィーチャの底部での横方向位置を表すが、時刻＝０の値は、エッチングの開始時にエッチングフィーチャの上部に関して決定され、時刻＝ｔの値は、後の時刻ｔにエッチングの上部エッジに関して決定される。異なる時間に２つの異なる値のＥＰＥが存在するという事実は、モデルが時間スナップショットの間のフィーチャの上部でのマスクのいくらかの側方エッチングを考慮しうることを示唆する。図２３は、２つの異なるＥＰＥ値をどのように計算できるのかを示す。
【０２４７】
一例において、ルックアップテーブルは、以下のフィールドまたは列を含む：
１．時間スナップショットインデックス
２．ライン幅（ナノメートル）
３．ピッチ（ナノメートル）
４．深さ（ナノメートル）
５．時間＝０に関するＥＰＥ
６．時間＝ｔに関するＥＰＥ
【０２４８】
７〜２７．各フィーチャ内の９つの位置でのエッチャントフラックス
フラックスは、３つの異なる種（例えば、パッシバント、中性種、および、イオン）について別個に提供される。
【０２４９】
図２４は、かかるテーブルのフォーマットの一例を提供する。予測変数は、以下の２つの種類に分けられてよい：フィーチャおよび／またはそのマスク部分の形状パラメータであるルックアップテーブルエントリラベル、（従来、リソグラフィ転写処理をモデル化するために用いられる）；および、ルックアップテーブルで予測ＥＰＥ値を検索する際に本方法で用いられる検索変数。上記の例では、エントリラベルがフィールド１〜４に提供されており、検索変数はフィールド７〜２７にある。予測ＥＰＥ値は、列５および６に提供されている。もちろん、多くの他の形態のルックアップテーブルが用いられてもよい。
【０２５０】
エントリラベルは、マスク形状および設計レイアウトによって規定された固定フィーチャを表す。それらは、通例、本明細書に記載の検索アルゴリズムでは利用されない。むしろ、それらは、検討中のマスクの形状が正確に一致するフィーチャを特定する。検索変数は、テーブルに入力してテーブル内のすべてのエントリの中から最近傍のエントリを特定するための検索変数との比較に用いられ、すなわち、それらは、このセクションに記載の検索アルゴリズムで用いられる。
【０２５１】
３つの一般的なアプローチを本明細書に記載する。これらの変形例は、当業者によって容易に特定可能であり、本開示の範囲内に含まれる。第１アプローチは、規定された単純なフィーチャ形状（例えば、初期フィーチャプロファイル）について一回のスナップショットで生成された１セットのフィーチャ内フラックス値を用いる。第２アプローチは、１回のスナップショットを用いるが、エッチングフィーチャ形状について反復し、ここで、各新しい反復は、以前の反復からのエッジ配置誤差を用いて、例えば、線形台形近似で、新しいフィーチャ形状を規定し、それを用いて新しいフラックスのセットを決定する。第３アプローチは、経時的に、時に、１または複数の（もしくはすべての）時間増分内の形状にわたって反復する。基本的に、第３アプローチは、エッチング処理全体を複数の連続的なスナップショットからのプロファイルに分割し、各スライスは、次の時間ステップへの入力として用いられるＥＰＥ値を決定する。
【０２５２】
つまり、最初の２つのアプローチは、開始時間および終了時間だけを用いて、ＥＰＥ予測を行う。第３方法は、最初の２つのアプローチのいずれかを用いるが、複数の時間スナップショットに対して、次の時間スナップショットのための開始プロファイルとして以前の時間スナップショットの結果を用いる。第３アプローチは、（特に深いエッチングなど）初期フラックスと最終的なＥＰＥ値との相関が弱い特定の処理に適しうる。
【０２５３】
第１アプローチ
このアプローチは、単一の時間ステップおよび単一の空間的反復のみを含む。それは、以下の暗黙の仮定を含んでよい：（ｉ）初期マスク形状は、目標深さでのＥＰＥを予測するのに十分な情報を含み、（ｉｉ）時間＝０での検索に用いられる検索変数は、最終的なエッチング深さでのＥＰＥを予測するのに十分に特有な情報を含む。
【０２５４】
このアプローチにおいて、システムは、ルックアップテーブルのインデックスを作成し、検索変数に基づいて（例えば、ＣＰＭによって出力されたフィーチャ内プラズマフラックス値に基づいて）、１または複数の最近傍のエントリを特定する。次いで、システムは、ルックアップテーブル内のこれらの１または複数のエントリを用いて、ＥＰＥを計算する。結果として得られたＥＰＥを評価することで、仕様内の処理をもたらすためにマスク形状および／またはエッチング条件を修正するべきか否かを判定する。
【０２５５】
図２５は、第１アプローチの一例のためのフローチャート２５０１を提示する。最初に、システムは、検索に適切なパラメータを決定する。かかるパラメータの例は、検索変数、ルックアップテーブルから返されるエントリ（「最近傍」）の数、および、最近傍を選択するための最大受容距離を含む。
【０２５６】
これらのパラメータは、マスクレイアウトを決定するまたはエッチング処理を開発する責任のあるユーザによって入力されてよい。あるいは、これらのパラメータは、検索ルーチンにデフォルトで設定されてもよいし、エッチング処理、マスク、ルックアップテーブル（密度、感度など）などに関する特定のデータに基づいて自動的に決定されてもよい。ブロック２５０３を参照されたい。
【０２５７】
次に、システムは、ルックアップテーブル内の最近傍を特定するために用いられる検索変数の値を決定する。ブロック２５０５を参照されたい。上述のように、かかる検索変数の例は、フィーチャ内プラズマフラックス値を含み、それらの値は、エッチングプロファイル内の様々な位置で、様々なプラズマ種（イオン、ラジカル、中性種、および／または、パッシバントなど）について提供されてよい。変数の各々は、ルックアップテーブル内のエントリに対応する値に対してテストされうる特定の値を有する。検索変数の形態の一例は、［Ｆｌｕｘ＿ｉｏｎ＿ｐｔ３＿ｑ，Ｆｌｕｘ＿ｒａｄｉｃａｌ＿ｐｔ３＿ｑ，Ｆｌｕｘ＿ｉｏｎ＿ｐｔ２＿ｑ，Ｆｌｕｘ＿ｒａｄｉｃａｌ＿ｐｔ２＿ｑ］であってよい。
【０２５８】
特定の実施形態において、検索変数は、システム内にまたはシステムのために提供された別のモジュールによって計算される。上述のように、コンパクト物理モデルは、様々なタイプのプラズマ種のフィーチャ内プラズマフラックス値を提供するために利用できる。説明したように、これらの値は、エッチングフィーチャ内の位置に依存する。このアプローチの実施形態のために、エッチングフィーチャは、平坦な底部および垂直の側面を持つ長方形プロファイルを有すると仮定される。それは、基本的に、設計内でマスクによって規定されるフィーチャの所望の形状に従う。コンパクト物理モデルは、フィーチャ内プラズマフラックスの局所的な値を計算するので、フィーチャ内の様々な点の位置およびエッジ壁傾斜を考慮する。図２２を参照されたい。
【０２５９】
フィーチャ内プラズマフラックス値の代わりまたは追加が、検索変数として用いられてもよい。例としては、測定ツールによって測定できる、および／または、厳密な光学モデル、例えばエッチングプロファイルなどを特徴付けるための形状変数などによって計算できるパラメータなどの光学パラメータが挙げられる。利用できる別のタイプの検索変数は、フィーチャ内の１または複数の位置でのイオンフラックスおよびラジカルフラックスから得られた１または複数のエッチング速度である。エッチング速度を予測するためのモデルの一例は、ＡＲＤＥ（アスペクト比依存エッチング）を取得するために用いられるイオン−中性種シナジーモデルを利用し、ここで、ＥＲ〜ａ  ｘ  Ｊｉ／（１＋ｂＪｉ／Ｊｎ）であり、ＪｉおよびＪｎはイオンフラックスおよびラジカルフラックスであり、ａおよびｂは定数である。Ｂａｉｌｅｙ，Ｓａｎｄｅｎ  ａｎｄ  Ｇｏｔｔｓｃｈｏ，Ｊ．Ｖａｃ．Ｓｃｉ．Ｔｅｃｈｎｏｌｏｇｙ  Ｂ，Ｖｏｌ．１３，Ｎｏ．１，１９９４，ｐｐ．９６−９９を参照のこと。これは、参照によってその全体が本明細書に組み込まれる。
【０２６０】
検索変数が選択または計算されると、それらは、検索変数の値に最も近い対応する変数の値を有するエントリを検索するために、ルックアップテーブルに適用される。ブロック２５０７を参照されたい。通例、システムは、最近傍検索を行う。検索は、様々な方法で実行および制限されてよい。一例において、指定された最近傍の数（すなわち、「Ｋ」近傍）に制限される。別のアプローチにおいて、検索は、多次元検索空間内で一群の検索変数を規定する点の特定の半径内にあるすべての最近傍に制限される。特定の実施形態において、検索変数を表す点と、ルックアップテーブル内のエントリを表す点と間の距離が、距離のユークリッド測定を用いて決定される。その他の距離測定が用いられてもよい。
【０２６１】
【数１】
2020520096.tif 000003
【０２６２】
すべての最近傍が、検討中のエッチング処理および／またはフィーチャ形状に必要な他の基準を必ずしも満たすわけではない。例えば、近傍に該当するいくつかのエントリが、検討中の処理のものと一致しない時間スナップショットまたはフィーチャ形状に関連してもよい。いくつかの実施形態において、処理動作２５０７での検索で返されたエントリの内、時間および形状の要件を満たさないエントリは、それでも、予測ＥＰＥを特定する処理において考慮される。これは、ＥＰＥをフラックス値に関連付ける基礎となる物理学が、フィーチャ形状にかかわらず当てはまると仮定されるからである。別の実施形態において、検討中のエッチング処理または形状の１または複数の基準を満たさない最近傍エントリは除外される。
【０２６３】
通例、動作２５０７の実行後、最近傍に該当するルックアップテーブルからの１または複数のエントリがある。動作２５０７で返された各エントリについて、それに対応するＥＰＥの値（通例は、ＥＰＥの複数の値がエントリ内で用いられる場合の初期エッチング時間に関する値）が特定される。動作２５０９を参照されたい。１つの最近傍エントリしかない場合、それに対応するＥＰＥの値が、検討中のエッチング処理または形状に対する予測値として用いられてよい。複数のエントリが利用可能である場合、それらは、様々な方法で扱われてよい。
【０２６４】
いくつかの実施形態において、検索方法は、最初に、返された値を用いるべきか否かを判定する。返されたＥＰＥ値が信頼できない場合もありうる。一例において、最近傍を選択するために用いられた半径または距離（動作２５０３で受信または設定されたパラメータ）が大きすぎたために、フラックスパラメータが検索変数のものとよく相関しないいくつかのエントリが選択された。これは、ＥＰＥ値がフラックスまたはその他の検索変数の変化に非常に敏感であるパラメータ空間の領域に当てはまりうる。別の例では、おそらく、エントリを生成するために用いられたデータまたはＳＫＭが、検索の集中したルックアップテーブルの領域でうまく機能しなかったために、この領域で問題が生じる。これらの状況に対処するために、図の検索方法は、選択された最近傍エントリのＥＰＥ値の範囲が、規定された許容範囲よりも大きいか否かを判定するチェック２５１１を含む。一例において、２５１１は、ＥＰＥｍａｘ−ＥＰＥｍｉｎが、規定された許容範囲よりも大きいか否かを判定する。（かかる許容範囲は、動作２５０３において、他の検索パラメータと共に設定されてよい）。返されたＥＰＥ値の範囲が許容可能な許容範囲よりも大きいと、チェック動作２５１１が判定したと仮定すると、予測ＥＰＥ値を返すことなしに、単に検索を終了してよい。あるいは、最近傍検索半径を動的に小さくすることで、返されるエントリの数を削減し、おそらく、検索変数によって規定された条件に関連するかまたは他の方法で信頼できるものだけにＥＰＥ値を絞ってもよい。この選択肢を受け入れると、図の方法は、最近傍までの許容可能距離を動的に小さくするか否かを判定する判定動作２５１３を備える。理由は何であれ、小さくしないと判定された場合、処理は、予測ＥＰＥを返すことなしに、単に終了される。しかしながら、許容可能距離を小さくすべきと判定された場合、距離を再設定して、処理を動作２５０７に戻し、ここで、検索処理は、今回は制限を厳しくして、一群の最近傍を再び特定する。
【０２６５】
ＥＰＥ値が一回で特定されるか複数回で特定されるかにかかわらず、チェック動作２５１１は、現在のＥＰＥ値が許容可能であると判定してよい。この場合、検索処理は、選択されたＥＰＥ値を受けて、検討中のエッチングフィーチャおよび処理に対して返す単一の予測ＥＰＥ値を特定する。動作２５１５を参照されたい。最も単純な場合、動作２５１５は、（検索変数への）最近傍エントリを単に特定し、それをＥＰＥの予測値とする。別のアプローチでは、エッジ配置誤差の個々の値を何らかの方法で組み合わせて、全体の予測エッジ配置誤差を生成する。組み合わせは、多くの方法で行われてよい。一部の例では、（多次元検索変数空間内の）検索変数点を、補間のための基準点として用いて、補間を行う。これは、任意選択的に、エッジ配置誤差の個々の値が、検索変数を表す点とどれだけ近いかに従って重み付けされる加重平均処理によって、エッジ配置誤差の個々の値を平均することで達成されてよい。加重方法は、以下のように表されてよい：
ＥＰＥ＿ｐｒｅｄｉｃｔｅｄ＝ｗ１×ＥＰＥ＿１＋ｗ２×ＥＰＥ＿２…ｗｎ×ＥＰＥ＿ｎ
【０２６６】
ブロック２５１５のエッジ配置誤差の予測値は、マスク境界および／または処理条件が調整されるべきか否かを判定するために用いられる。
【０２６７】
要するに、エッチングマスク／フィーチャ形状が検索される時、検索は、テーブル内のすべてのエントリ（行として表現されることもある）の間で実行されてよい。検索は、エッチングフィーチャ内フラックス値またはその他の適切な検索変数を用いてよい。ｎ次元予測フラックス変数空間内でのＫ近傍検索が、エッチング値のもの（すなわち、検索変数）と類似するフィーチャ内フラックス値を有するテーブル内のエントリを特定するために実行されてよい。多くの検索変数が存在しうるので、最近傍の特定には、非常にかなりの計算が必要になりうる。多次元空間内で距離を決定するための様々なアプローチが用いられてよい。いくつかの実施形態は、ユークリッド距離を用いる。
【０２６８】
利用されるフラックス値は、そのままの形態で用いられてもよいし、正規化されてもよい。異なる位置でのイオンおよびラジカルフラックスは、非常に異なる絶対的な大きさを有しうる。正規化は、個々の検索変数に、等しいかまたは相対的に等しい重要度を与えうる。一例として、或る変数は、ＬＵＴ内で１％だけ変動しうるが、ＥＰＥ予測への重要度は高くてよく、一方で、別の変数は、ＬＵＴ内でより多く変動しうるが、ＥＰＥ予測は比較的それに鈍感である。正規化の一方法は、オートスケーリングである。各変数について、平均値および標準偏差が計算される。次いで、各測定値の正規化が、（Ｘｉ−平均値）／標準偏差、によって実行される。
【０２６９】
検索で特定された最近傍エントリは、時間＝Ｔ（すなわち、エッチング処理の終了時）でのそれらに対応するエッチング後ＥＰＥ値を提供する。「ｋ」近傍エントリから得られたＥＰＥ値は、予測を行うために用いられる。予測は、例えば、単純平均または検索位置までの距離に反比例する加重平均に基づきうる。
【０２７０】
特定の変数が、いくつかの状況において適切になる。単純なｋ近傍検索が用いられる場合、予測のパフォーマンスは、最近傍が遠く離れたルックアップテーブルの希薄な領域では悪くなりうる。最大検索半径パラメータが、その半径内に点がない場合に予測が提供されないように用いられてよい。これは、検索位置でルックアップテーブルにより多くの点を追加するように信号をトリガするために用いることもできる。最大検索半径パラメータは、１または複数もしくは各々の予測フラックスのＥＰＥ値に対する感度分析によって決定されうる。いくつかの実施形態において、検索方法ロジックは、検索によって返されるＥＰＥ値の最大許容変動を指定する値を入力することをユーザに許可する。この許容範囲外の変動を有するＥＰＥ値を返す任意の検索は、失敗した検索と見なされ、その場合、予測ＥＰＥ値を返さない。
【０２７１】
この方法は、エッチング処理中のフラックス値の変動を考慮せず、かかるフラックス値の変動は、エッチング処理中にフィーチャの形状が変化した結果であることに注意されたい。フィーチャの形状が変化するにつれて、フィーチャの側壁上の様々な位置に対する幾何学的法線も変化し、それにより、これらの位置で見られるフィーチャ内フラックス値を変化させる。このアプローチは、フィーチャがエッチング処理中に開いていくにつれて起きるフィーチャ形状の変化によるプロファイルの深さにわたる様々な位置でのフラックスの有意な変化も考慮しない。この後者の事実は、長い時間ステップ（その間に、フィーチャの形が大きく変化する）、または、より短い時間ステップであるが、形状に対してフィーチャが劇的に変化する時間ステップ、に対して最も顕著である。
【０２７２】
第２アプローチ
このアプローチにおいて、フィーチャ形状は、複数回の反復にわたって変化すると見なされる。このアプローチは、（ｉ）検索を開始するために仮想の長方形フィーチャ形状を最初に仮定する工程、（ｉｉ）新しい台形フィーチャ形状を作り出すためにＥＰＥ予測によってエッチングフィーチャの底部を移動させる１または複数の反復を実行する工程、および、（ｉｉｉ）収束に到達する（例えば、ΔＥＰＥなどの形状差がもはや有意に変動しなくなる）まで反復を継続する工程、を含んでよい。つまり、最終的なエッチングプロファイルの最初の推測は、ＥＰＥ＝０ｎｍとなる真っ直ぐな側壁を備えた長方形プロファイルであると仮定される。次いで、各反復で、ＥＰＥ予測がルックアップテーブルから取得され、このＥＰＥ値は、台形エッチングプロファイルを作り出すために用いられ、これは、最終的なプロファイルのための次の推測を提供する。反復は、ＥＰＥ値／台形エッジが次の反復までに有意に変化しなくなるまで継続される。いくつかの実施例では、台形の形状以外の形状が生み出される；例えば、多角形またはバルブ形プロファイルが生成されてもよい。
【０２７３】
このアプローチを説明するために、図２６は、各反復に関連する一連のフィーチャ断面を提示する。最初の反復では、エッチングは、完璧な長方形のカットを生み出すと仮定され、そこで、エッジ配置誤差は全く存在しない。マスク２６０１によって規定されたようにフィーチャ２６０５が基板２６０３にエッチングされた図２６の上の図を参照されたい。フィーチャ２６０５の形状を用いて、ＣＰＭまたはその他の計算ツールが、テーブルにインデックス化するために用いられる様々なフラックス値を計算しうる。テーブルは、第１アプローチについて記載したように１または複数の最近傍を用いてエッジ配置誤差を生成し、そのエッジ配置誤差は、フィーチャの新しい形状（推定上は、長方形ではなく、台形である）を規定するために用いられる。台形の形状は、ルックアップテーブルから予測されたエッジ配置誤差を説明する。
【０２７４】
図２６の第２図は、２回目の反復で生み出されたかかるフィーチャ（フィーチャ２６０５‘）を示している。さらなる反復を実行することが可能であり、各々、以前の反復からの形状を用いて計算されたＥＰＥを用いる。第３図は、３回目の反復中に生み出されたフィーチャ２６０５“を示している。フィーチャは、アンダーカット（すなわち、バルブ形プロファイル）を備える。しかしながら、かかる構造は、ＥＰＥ計算がフィーチャの底部に限定された方法には、さらなる情報を提供しない。
【０２７５】
方法例は、図２７のフローチャート２７０１にも示されている。図に示すように、方法は、フィーチャ形状の最初の反復が規定される動作２７０３で開始し、その形状は、単純な長方形（例えば、図２６のフィーチャ２６０５）である。次に、方法は、フィーチャ形状に対するＥＰＥ予測を決定する。ブロック２７０５を参照されたい。ＥＰＥは、多くの方法で決定することができ、１つの典型例は、図２５で図示して上述した第１アプローチである。ＥＰＥ予測が決定された後、方法は、新しいフィーチャ形状（例えば、図２６のフィーチャ２６０５’）を作り出すために、前の反復からのフィーチャ形状に適用される。ブロック２７０７を参照されたい。いくつかの実施形態において、ＥＰＥ予測は、最初の長方形またはその他の台形の底部エッジを移動させて新しい台形構造を形成するために用いられる。
【０２７６】
処理の或る時点で、次の多角形フィーチャ形状を生み出すエッジ配置誤差が、実質的にゼロになるほど小さくなり（または、規定された閾値未満になり）、その場合、処理は、収束したと見なされてよく、さらなる反復は必要ない。判定ブロック２７０９を参照されたい。しかしながら、しばしば、エッジ配置誤差が大きく、新しい多角形が次の反復に用いられ、その場合、ＣＰＭは、新しい台形の形状を用いてフラックスのセットを再び計算するために用いられ、それらの新しく計算されたフラックスは、テーブルにインデックス化するために用いられるか、または、新しい検索のための独立変数として提供され、エッジ配置誤差の新しい値を生成する。これは、判定ブロック２７０９が処理制御をブロック２７０５に戻すことによって表されている。
【０２７７】
エッジ配置誤差の次の値が、収束基準を満たす場合、さらなる反復は必要ない。しかしながら、処理が収束されていないと見なされた場合、フィーチャの形状は、このさらなるエッジ配置誤差を考慮するように再び調整され、この新しい多角形が、例えば、コンパクト物理モデルを再び用いるが、新しい形状で、フラックス値の新しいセットを生成するために用いられる。次いで、これらの新しいフラックスは、テーブル内にさらにまたインデックス化するためまたはモデルのための入力変数として用いられて、エッジ配置誤差のさらなる値を与え、この値は、収束に到達したか否かを判定するために、前のエッジ配置誤差の値と比較される。最終的に、複数回の反復後、処理は、予測ＥＰＥの最終的な値に収束する。
【０２７８】
第３アプローチ
最初の２つのアプローチは、上述のように、エッチングの開始時間および終了時間を用いて、単一のＥＰＥ予測を行う。一部の例において、深いかまたは高アスペクト比のエッチングに対しては特に、最終的なＥＰＥ値との初期のフラックスの相関が弱い場合がある。例えば、フラックス値は、エッチング処理中に変化しうる。第３アプローチは、最初の２つのアプローチで用いられた方法を用いることでこの問題に対処するが、複数の時間スナップショットに対しては、新たな各反復が、以前の時間スナップショットの結果を次の時間スナップショットのための開始点として用いる。
【０２７９】
換言すると、検索方法は、複数の時間増分で行われ、時間増分の各々は、ルックアップテーブルにおける時間スナップショットとして利用可能でありうる。或る時間増分のためのＥＰＥ予測は、次の時間増分のための「マスク」を規定するために用いられる。方法は、各増分内で、第１または第２アプローチのいずれかが実行されるように実施されてよい（すなわち、エッチング形状に関する反復が、単一の時間増分内に実行される）。
【０２８０】
別の見方をすれば、このアプローチは、エッチング処理を複数の部分に分割し、各部分は、エッチング処理に必要な総時間の異なる部分、ひいては、エッチング処理の特定の深さに対応する。例えば、エッチング処理が開始から終了まで３０秒間実行する場合、３つの１０秒間の部分、もしくは、２つの１５秒間の部分、もしくは、１つの１５秒間の部分、１つの１０秒間の部分、および、１つの５秒間の部分、などに分割できる。
【０２８１】
この第３アプローチにおいて、部分の各々は、例えば、予測ＥＰＥを規定するための最初の２つのアプローチの１つを用いて、単一の完全なエッチング処理として扱われる。時間スナップショットの終了時に、終了エッジ配置誤差が、エッチング処理の次の時間スナップショットのための新しい設計レイアウト（例えば、マスク開口部）を規定するために用いられる。
【０２８２】
すべての時間スナップショットにわたって、全部のエッジ配置誤差が累積する。換言すると、各時間スナップショットは、自身のエッジ配置誤差を生成する。処理全体の終了時に、総エッジ配置誤差が、各時間スナップショットに対して生成されたエッジ配置誤差の合計として読み取られてよい。あるいは、最終の時間増分のＥＰＥによって規定された全体の位置が、最終的なエッチングフィーチャ部分の底部でのクリティカルディメンションとして読み取られてもよい。最後の時間スナップショットの後のエッチングフィーチャの底部での最終的な位置は、最初の時間スナップショットの開始時の（例えば、時間＝０での）マスクまたは設計レイアウト位置に対して測定される。この最終的な位置は、すべての時間スナップショットにわたる全体のエッジ配置誤差も規定する。
【０２８３】
この第３アプローチの一例が、図２８に図示されている。上の２つの図は、基板２８０３への部分的なエッチングを表す第１時間スナップショット中に計算された初期または部分的なＥＰＥの予測を示している。下の２つの図は、基板への残りのエッチングを表す第２時間スナップショット中に計算されたさらなるＥＰＥの予測を示している。追加の時間スナップショットでのさらなる部分的エッチングが可能であるが、この図には示されていない。
【０２８４】
上の図において、方法は、基板２８０３に長方形フィーチャ２８０５を形成するために完全に真っ直ぐなエッチングプロファイルを仮定することによって開始する。フィーチャ２８０５の側壁は、マスク２８０１のエッジによって規定される。フィーチャ２８０５の深さ「ｄ１」は、（規定されたセットのエッチング条件で実行されたように）第１時間スナップショットの持続時間によって決定される。この長方形フィーチャ構造は、第１および第２アプローチにおいて方法を開始するために用いられたものと同様であるが、ｄ１より大きい総エッチング深さのほんの一部にすぎない。
【０２８５】
上の図に示したような長方形の部分的なエッチングプロファイルを形成した後、方法は、そのプロファイルに対する予測ＥＰＥを決定する。これに関して、方法は、上述した第１または第２アプローチあるいは何らかのその他のアプローチを用いてよい。予測ＥＰＥの適用は、第２図の台形フィーチャプロファイル２８０５‘に示されている。この時点で、方法はまだ、最初の時間スナップショット内である。
【０２８６】
第２時間スナップショットの最初の処理が、第３図に示されており、ここで、フィーチャは、さらなる深さｄ２までカットされる。フィーチャのこのより深い部分は、最初は、垂直の側壁を有する長方形構造として扱われる。これは、全体的なじょうご形のフィーチャ２８０５”を作り出す。次いで、このフィーチャ（および／またはそれに関連するフラックス）は、第２ＥＰＥを生成するために適切なアルゴリズム（例えば、第１または第２アプローチ）を用いてルックアップテーブルを検索するために用いられる。次いで、そのＥＰＥは、第４図に示すように、（完全な深さのフィーチャの底部に、対応する最終的なＣＤを備えた）最終的なフィーチャ２８０５’’’を作り出すために、フィーチャ２８０５”に適用される。
【０２８７】
別のアプローチにおいて、第２時間スナップショットは、フィーチャの上部（第１時間スナップショットで解析された部分）を含まずに解析される。このアプローチにおいて、第１時間スナップショットは、第１ＥＰＥを生成するために用いられ、第１ＥＰＥは、フィーチャの底部のサイズ（ＣＤ）を調整する。次いで、フィーチャ底部の調整されたサイズは、第２時間スナップショット中に解析のための開始点として用いられる。実際的には、第２時間スナップショット解析は、平坦な上面を備えた新しい基板と、第１時間スナップショット解析から調整されたフィーチャ底部のサイズを持つ開口部を有するマスクとを与えられる。第２ＥＰＥが第２時間スナップショット中に生成され、２つのＥＰＥは、最終的な予測ＥＰＥを生成するために合計される。２つの解析は、別個の仮想の基板を用いて実行されるが、最終的なフィーチャは、２つの部分的な深さの合計に対応する完全な深さを有する。最終的なフィーチャは、２つのＥＰＥの合計であるＥＰＥも有する。もちろん、解析は、３以上の時間スナップショットで実行されてもよい。
【０２８８】
図２９は、第３アプローチの一例のフローチャート２９０１を提示する。図の処理は、最初の時間スナップショットに対して、フィーチャが、時間スナップショットによって特定される長方形プロファイルおよび深さを有するように最初に規定される動作２９０３で開始する。このプロファイルを用いて、ルックアップテーブルは、最初の時間スナップショットに対して予測ＥＰＥを決定するために検索される。動作２９０５を参照されたい。新たに決定されたＥＰＥは、長方形フィーチャを台形フィーチャに調整するために、すぐに適用される。最初の長方形フィーチャを規定した後にＥＰＥを計算して適用する処理は、各時間スナップショットに対して繰り返される。各時間に、処理は、任意のさらなる時間スナップショットが完全なエッチング深さに到達するのに必要であるか否かを判定するためにチェックする。判定動作２９０７を参照されたい。必要であれば、方法は、前の時間スナップショットからフィーチャ底部の寸法によって決定された寸法を有するマスク開口部を生成することによって、次の時間スナップショットに入る。動作２９０９を参照されたい。マスク寸法を設定した後、処理制御は、フィーチャ形状が動作２９０９からの「マスク」によって規定された側壁を有する長方形構造として初期化される動作２９０３に戻る。すべてのＥＰＥが完全なエッチング深さに到達するのに必要なすべての時間スナップショットに対して決定された後、処理制御は、動作２９１１に進められ、ここで、すべての時間スナップショットからのＥＰＥは、最終的な予測ＥＰＥを生成するために合計される。
【０２８９】
ルックアップテーブル内の情報を表すモデル
特定の実施形態は、ルックアップテーブル以外のツールを用いて、ＥＰＥ値を予測する。一部の例において、ツールは、予測変数を入力として受け入れて、予測ＥＰＥ値を出力として直接的に（または間接的に）提供するよう構成されたモデルである。特定の実施形態において、かかるモデルは、予測変数に一致するテーブルエントリを検索しない方法で動作する。予測変数の例は、ルックアップテーブルについて述べたもの（例えば、様々なフィーチャ位置でのフィーチャ内フラックス値）と、形状パラメータ（ライン幅、ラインピッチ、フィーチャ深さ、および、エッチング時間など）とを含む。測定または計算された光学パラメータが用いられてもよい。
【０２９０】
いくつかの実施例において、モデルは、エッチングプロファイルモデルへの入力パラメータ（例えば、様々なフラックス値、リアクタ条件、設計レイアウト、および、フィーチャ形状値など）と共に、エッチングプロファイルモデル（ＳＫＭモデルまたは挙動モデルなど）から直接得られた値を含みうるトレーニングセットから生成される。
【０２９１】
かかるモデルは、回帰技術（例えば、部分最小二乗法）、機械学習（深層学習を含む）などを含む多くの技術のいずれかを用いて生成されてよい。モデルは、ＥＰＥを予測値に関連付ける線形または非線形表現などの関係性、ニューラルネットワーク、分類ツリーなどを含む多くの異なる形態のいずれかを有してよい。モデル形態の具体例は、部分最小二乗法および／または主成分分析を用いて生成された関係性を含む。
【０２９２】
特定の実施形態において、モデルは、小さい時間増分に対して有効であるが、複数の時間増分がエッジ配置誤差を計算するために用いられる場合には利用可能でありうる。各時間増分は、再びモデルを用いる。一例として、モデルは、約１０〜８０ナノメートルの間の深さまでエッチングする時間スナップショットで機能するようトレーニングされてよい。
【０２９３】
特定の実施形態において、方法は、各々が時間スナップショット「ｉ」に対する増分ΔＥＰＥ＿ｉ変化を決定する複数の時間スナップショットにわたってフラックスの変化を相関させるための部分最小二乗法多変数モデルを構築する。時間＝０での初期マスク形状から開始して、モデルは、次の時間スナップショットに対してΔＥＰＥを予測して、すべての時間スナップショットにわたって合計することで、目標時間（深さ）での最終的なＥＰＥを得ることができる。このアプローチは、入力予測変数から予測ＥＰＥを生成するために単一の時間スナップショット（比較的長くてよい）だけが用いられるより単純なケースに適切でありうる。
【０２９４】
マスク腐食
開示された検索および解析方法の特定の実施形態は、エッチング処理中に起きるマスク腐食を考慮する。ルックアップテーブル検索およびＥＰＥ予測方法は、１または複数の時間スナップショットにこれを行ってよい。本明細書に記載の様々なアプローチの各々は、時間ステップの最後にエッジ配置誤差を計算する。その時間ステップ中、マスクは、腐食することで、ライン幅、あるいは、フィーチャ内フラックスに影響する何らかの他の形状パラメータを変化させうる。
【０２９５】
マスク腐食に対処するために、処理は、エッチングされる層の上部のマスクの位置の調整を計算するために、別個のルックアップテーブルおよび／またはモデルを用いてよい。エッチングされる層の上部でのマスクエッジ位置の差異または誤差は、エッチング中のフィーチャにおけるエッジ配置誤差を計算するための処理にフィードバックされうる。いくつかの実施例において、マスク腐食は、そうでなければ、１つのステップとみなされるエッチング処理を複数の時間ステップに分割することによって考慮される。各時間ステップは、ＥＰＥを計算するために、異なるマスク開口部を用いてよい。別のアプローチは、マスク腐食が或る時間スナップショットの間に起こると仮定して、ルックアップテーブル検索のために、その時間スナップショットにわたるマスク開口部の開始位置および終了位置の間の中間サイズにマスク開口部を設定するアプローチである。
【０２９６】
フィーチャの空間的表現
上述した３つのアプローチを含む、実施例の一部または全部に適用できる別のアプローチは、フィーチャ上のスペースにおける点に関するフィーチャの表現を含む。いくつかの例において、方法は、エッチング中のフィーチャの断面における複数の点で予測変数値を提供する。点の位置は、多くに提供され、フィーチャ上の様々な位置に提供されてよい。例えば、それらは、プロファイル弧長上に均一に点を分散させることによって選択される（角度で分散される）、または、各側壁上に一定の高さの差で均一に分散される、および／または、フィーチャの底部で一定の「ｘ方向」距離で均一に分散されることができる。最初の時間スナップショットだけに対するフラックス値を利用するものなど、いくつかの実施形態において、点の位置は、マスク側壁およびマスク開口部の底部の開口領域など、マスク層の上にあってよい。複数の時間スライスが用いられる場合、点は、マスク層およびエッチングされる対象層の上にあってよい。
【０２９７】
図２２を考慮すると、例えば、フィーチャの左側で、点１が、マスク層内にあってよく、その付近でエッチングが始まり、一方、点３も、エッチングフィーチャの左側にあってよいが、エッチングフィーチャのまさに基部すなわち底部にある。点２は、エッチングプロファイルの左側で点１と点３との間の中間位置にあってよい。点４は、エッチングされた領域の基部すなわち底部にあってよいが、エッチングプロファイルの左側と右側との間の中間にある。同様に、点５、６、および、７が、エッチングプロファイルの右側にあってよい。図２６は、複数のフィーチャ内フラックス点も示されている断面図を示す。いくつかの実施例において、考慮される点の数は、２ｎ＋１であり、ここで、ｎは、エッチングプロファイルの側面の１つを表す点の数である。いくつかの方法は、９以上のポイントを利用し、いくつかの方法は、１１以上のポイントを利用し、いくつかの方法は、１３以上の点を利用する。
【０２９８】
考慮される点の各々は、独自の幾何学的法線および関連した可視特性を有する。これらの特性は、考慮される点の位置で１または複数のフィーチャ内フラックスを計算するために、コンパクト物理モデルによって利用されてよい。
【０２９９】
予測変数値を提供するためのコンパクト物理モデル
本明細書に記載のアプローチの一部または全部に一般的に適用可能な別のアプローチは、フィーチャ内フラックス値の計算にＣＰＭを利用するアプローチである。本明細書の他の場所に記載したように、ＣＰＭは、リアクタ内部の全体のエッチャントフラックスの情報を入力とし、その情報は、ウエハの中心からエッジまでの何らかの変動を含んでよい。かかる変動は、エッチング中のフィーチャのサイズに対して長い距離にわたって発生する。
【０３００】
一部の例において、ＣＰＭへの入力は、ウエハへのフィーチャのローディングおよび／またはフィーチャ内の可視性に関する情報も含む。ＣＰＭは、フィーチャ内フラックス値の値を出力する。説明したように、ＣＰＭは、フィーチャ内の異なる位置に対する異なる値を出力してよく、それらの位置は、ｘ、ｙ、および、任意選択的にｚ座標で特定されうる。いくつかの実施形態において、それらの位置は、極座標または円筒座標を用いるなど、角度成分を用いて特定されてもよい。予測エッジ配置誤差値を提供するためのルックアップテーブルまたはモデルの設計者は、ルックアップテーブルまたはモデルを用いて表現される特定のプロセスに最も関連するものとして、ＣＰＭによって計算されたフィーチャ内フラックス値の一部を選択してよい。一例において、設計者は、合計で２７のフラックス値を選択し、９つのフラックス値は、フィーチャ内の９つの異なる位置でのイオンフラックスの値である。上述のように、イオン、パッシバント、および、ラジカルなど、考慮される複数の異なるフラックス種が存在してよい。
【０３０１】
ＬＵＴからのＥＰＥ値の選択
多くのＥＰＥ予測アプローチに適用できるさらに別の方法は、ルックアップテーブル内で特定のエントリを選択する方法である。ルックアップテーブルを検索する時、考慮される検索変数の値に近い複数のエントリが存在しうる。最も単純なケースでは、最も近いエントリ（すなわち、検索を実行するために用いられた値に最も近いパラメータ値のセットを備えたエントリ）が、エッジ配置誤差値に対して選択される。これは、検索変数によって規定された点との間の距離が、１つのテーブルエントリを表す点に非常に近く、他のテーブルエントリを表す任意の他の点に近くない場合に、適切でありうる。
【０３０２】
パラメータ値の間の距離は、例えば、多次元パラメータ空間において単純なユークリッド距離として選択されてよいことに注意されたい。いくつかの実施形態において、距離は、エッジ配置誤差の感度に基づいて、パラメータ空間内の位置の関数としてスケーリングされる。
【０３０３】
ルックアップテーブルエントリからエッジ配置誤差を決定するための別の技術は、複数の最近傍を選択した後に、それらのエントリまたはそれらのエッジ配置誤差値の或る種の組み合わせを提供することを含む。最も単純なケースでは、ルックアップテーブル内で選択された最近傍すべてが、それらのエッジ配置誤差を平均される。別の実施形態において、加重平均が、テーブル内の値を利用したインデックスによって表される空間内の点からの距離に基づいて実行される。パラメータ値のインデックス化セットにより近いテーブルエントリには、さらに遠いスペースのあるエントリ値よりも平均において高い重みが与えられる。これは、補間の一形態である。
【０３０４】
一部のマスクされたエッチング処理は、スタック内の異なる層が異なる材料塑性を有しうる材料の多層スタックのエッチングを含みうる。これが、１つのマスクで実行される（すなわち、多層エッチング処理が同じフォトレジストパターンでなされる）と仮定すると、設計レイアウトの効果的なＰＰＣを行うために、実際には、個々の層のエッチングに関連するＥＰＥだけでなく、（１つのフォトレジストパターンでの）多層エッチング処理全体に対応する累積的なＥＰＥに関心が持たれる。
【０３０５】
ＲＯＭ  ＬＵＴ内へのインデックス化のためにＣＰＭで生成されたフィーチャ内エッチング条件を用いてＥＰＥを計算する上述の手順が、これを達成するために用いられてよいが、実際的には、これを実行しうる方法には、いくつかのバリエーションがある。１つの方法は、単に、多層エッチング処理全体に対応する大きいＲＯＭ  ＬＵＴを構築する方法である。上述のＲＯＭ  ＬＵＴは、時間／深さフィールド（例えば、図１３Ｂおよび図１３Ｃを参照）を含みうるので、このフィールドは、後に処理全体の累積的なＥＰＥになる適切なＥＰＥを探すために、ＬＵＴ内にインデックス化する方法を提供する。換言すると、このようにＲＯＭを構築すると、すでに、原理的には、異なる材料層の存在、それらの厚さなどを効果的に考慮することになる。ただし、これが実際的に正確であるには、図２０に関して上述した反復時間／深さスライシングスキームを実施することが重要でありうることに注意されたい。例えば、異なる層が異なる材料組成を有し、さらに、異なるエッチング化学物質が様々な層のエッチングに利用されうる多層スタックの文脈で、推定ＥＰＥの精度は、時間／深さスライシング反復を異なる層の深さ（またはエッチング時間）と一致させることによって劇的に改善されうる。これらの時点で、化学物質は変化するので、１つの層の底部のＥＰＥは、多層スタック全体の上部ではなく、その同じ層の上部でのＩＦＰＦの特性にのみ良好に相関する。
【０３０６】
多層エッチング処理全体の１つのモノリシックなＬＵＴ表現を（累積的に）用いることは、多くの状況で効果的ありうるが、多層スタックの問題に対処する潜在的により柔軟な方法は、各々が多層スタック内の異なる材料層の１つに対応する１セットのより小さいＲＯＭ  ＬＵＴを構築する方法である。柔軟性は、各層の材料組成に対応するＬＵＴがあり、それが、特定のスタック構成の層の厚さを考慮するのに十分なエッチング時間／深さまで下がるエントリを有する限りは、同じセットのＲＯＭ  ＬＵＴを多くの異なる材料スタック構成に利用できる点で、かかるアプローチの１つの利点になる。異なる材料の２層（ひいては、２つの対応するＲＯＭ  ＬＵＴ）のより単純な例を挙げると、第１に、最上層に対応するＬＵＴ内にインデックス化して、この層の底部まで（すなわち、下の層のちょうど上部まで）のエッチングに関連するＥＰＥを計算し、次いで、第２に、この第１ＥＰＥを保持して、それを用いて、第２ＬＵＴ内にインデックス化して最下層の底部におけるＥＰＥを計算するために下層の第２層の可視性を計算する。その結果、この後者のＥＰＥは、２層エッチング処理に対する累積ＥＰＥを表す。したがって、これは、上述の反復時間／深さスライシングアプローチの２ステップバージョンと同様であるが、各ステップが別個のＬＵＴを用いる点でより柔軟である。次の下層などのためのＲＯＭ  ＬＵＴ内にインデックス化するために、以前に計算されたＥＰＥを用いて、さらなる層／材料固有のＲＯＭ  ＬＵＴで、同様に３以上の層を扱うこともできる。多層スタックを扱うための単一または複数ＲＯＭ  ＬＵＴアプローチのいずれでも、概して、当業者に理解されるように、ＣＰＭおよびＲＯＭルックアップテーブルを用いてＥＰＥを計算するための上述の手順のいずれを用いてもよい。
【０３０７】
しかしながら、複数ＬＵＴ（１層あたり１ＬＵＴ）アプローチを用いる多層エッチング処理の上述の処理に関して、特定の状況では、層の組成および含まれるエッチング処理の詳細に応じて、複雑さが生じうることに注意されたい。いくつかの実施形態において、これらの複雑さは、一般に、下層（第２層、第３層など）のエッチングが、下層に対応する層固有のＬＵＴでは考慮されない上方の１または複数の層のエッチングの何らかの特性または結果に依存する場合に生じうる。例えば、エッチングされている層の上方の層（すなわち、すでにエッチングされた層）のまさに存在が、下層をエッチングする処理の化学を変化させうる。および／または、影響を与えうる。この変化させられた化学が、層固有のＬＵＴを構築するのに用いられるＥＰＭによって考慮されない場合、そのＬＵＴの利用は、累積ＥＰＥの正確な推定値を与えない。かかる場合、改善法は、下層の上方の層の存在を考慮したＥＰＥを用いて下層に固有のＬＵＴを構築することでありうる。とは言え、エッチングされている層の上方の層のシャドーイング効果のみが、可視性カーネルを通して層固有のＬＵＴによって良好に考慮されうることにも注意されたい。しかしながら、上層のシャドーイング効果が良好に考慮されるには、下層に作用するエッチング処理中のそれらの形状の任意の変化もおそらく考慮されることが好ましい。再び、当業者は、上述の層ごとのアプローチが、図２０に関して上述したものと同様の時間スライシングアプローチであり、ｔ１は、スタック内の第１層のエッチングに対応し、ｔ２は、スタック内の第２層のエッチングに対応し、以下同様である。
【０３０８】
最後に、フォトマスク生成および半導体エッチング動作で用いるフォトレジストのための近接効果補正された設計レイアウトを生成する上述の技術は、コンピュータシステムで実施されうることに注意されたい。かかるコンピュータシステムは、通例、１または複数のプロセッサと、１または複数のメモリユニットと、を有しており、後者は、通例、（１または複数のプロセッサ上で実行する）コンピュータ読み取り可能な命令を格納し、命令は、上述の方法のいずれかを実施する。いくつかの実施形態において、かかるシステムは、初期設計レイアウトをコンピュータ読み取り可能な媒体から読み取り、最終的な近接効果補正された設計レイアウトをコンピュータ読み取り可能な媒体に書き込むことによって動作しうる。本明細書に開示される技術および動作は、１または複数のコンピュータ読み取り可能な媒体に格納されたコンピュータ読み取り可能な命令内に具現化されてもよい。
【０３０９】
同様に、半導体基板をエッチングするためのプラズマエッチングシステムが、上述のコンピュータシステムと、（ｉ）フォトレジストのための近接効果補正された設計レイアウトをコンピュータシステムから受信し、（ｉｉ）近接効果補正された設計レイアウトからマスクを形成し、任意選択的に、後に、（ｉｉｉ）マスクを用いてフォトリソグラフィ動作を実行して、近接効果補正されたフォトレジスト設計レイアウトに実質的に従って半導体基板にフォトレジスト層を転写するよう構成されたフォトリソグラフィモジュールと、を備えてよい。かかるプラズマエッチングシステムは、さらに、後に半導体基板と接触して、フォトリソグラフィモジュールによって転写されたフォトレジストで覆われていない基板表面の部分をエッチングするプラズマを生成するよう構成されたプラズマエッチャ構成要素（例えば、反応チャンバ、プラズマ生成ハードウェア、ウエハ支持体などを備える）を備える。動作（ｉｉｉ）は、（ｉｉ）で生成された所与のマスクに対して繰り返し実行されてよい。
【０３１０】
上述の原理、技術、および、方法を適用することにより、物理学を意識したパターン近接効果補正（ＰＰＣ）ソリューションが、ＩＣデバイス設計者に提供されうる。所与の処理レシピおよび材料スタックについて、フォトレジスト用の所与の入力設計レイアウトのためのエッチング伝達関数を（良好な精度ではなく、近似的に）予測する能力を備えたＥＤＡ（電子設計自動化）ツールが実装されてよく、図１２に関して説明したように、これは、フォトレジスト開発コストを大幅に削減すると共に解決までの時間を劇的に短縮する能力を有する。さらに、上述の原理、技術、および、方法を用いれば、テストウエハおよび時間の掛かる物理実験の利用を最小限にして、感度行列を迅速に生成できるプロセスウィンドウライブラリが利用可能になりうることが想定される。これらは、システムとセットで販売されても、別個に販売されてもよく、おそらくは、新たな膜スタックおよび処理のために定期的な更新がなされる。さらに、いくつかの実施形態において、必ずしも所与の設計に合わせて処理を開発するのではなく、特定の処理に合わせて作られた設計を作成することもできる。これは、潜在的に、設計時にツール選択をする（初期に確定（または除外）する）ことを可能にし、それにより、最初の変動性のレベルが、最初にデザインインされうる。さらに、早期に計算原理からエッジ配置誤差を予測できることにより、容易にはできなかった初期の欠陥検出および分類が可能になりうる。
【０３１１】
システムコントローラ
システムコントローラが、図９Ａ〜図９Ｃに示したＣＣＰエッチャ装置および／または図１０に示したＩＣＰエッチャ装置など、上述の処理装置のいずれかにおけるエッチング動作（または、その他の処理動作）を制御するために用いられてよい。特に、システムコントローラは、上述のように最適化されたＥＰＭを実施して、（上述のように）最適化されたＥＰＭを用いて生成された計算エッチングプロファイルに応じてエッチャ装置の動作を調整してよい。
【０３１２】
エッチャ装置と通信するシステムコントローラの一例が、図１０に概略的に示されている。図１０に示すように、システムコントローラ１０５０は、１または複数のメモリデバイス１０５６と、１または複数のマスストレージデバイス１０５４と、１または複数のプロセッサ１０５２とを備える。プロセッサ１０５２は、１または複数のＣＰＵ、ＡＳＩＣ、汎用コンピュータ、および／または、専用コンピュータ、１または複数のアナログおよび／またはデジタル入力／出力接続、１または複数のステッパモータコントローラボードなどを備えてよい。
【０３１３】
いくつかの実施形態において、システムコントローラ（図１０の１０５０）は、個々の処理ステーションの動作を含む処理ツール（例えば、図１０のエッチャ装置１０００）の動作の一部または全部を制御する。マシン読み取り可能なシステム制御命令１０５８が、本明細書に記載の膜蒸着処理および／またはエッチング処理を実施／実行するために提供されてよい。命令は、システムコントローラに接続されうるおよび／またはシステムコントローラによって読み出されうるマシン読み取り可能な持続性の媒体で提供されてよい。命令は、プロセッサ１０５２上で実行されてよく、システム制御命令は、いくつかの実施形態において、マスストレージデバイス１０５４からメモリデバイス１０５６にロードされる。システム制御命令は、タイミング；気体および液体反応物質の混合；チャンバおよび／またはステーションの圧力；チャンバおよび／またはステーションの温度；ウエハ温度；目標電力レベル；ＲＦ電力レベル（例えば、ＤＣ電力レベル、ＲＦバイアス電力レベル）；ＲＦ暴露時間；基板ペデスタル、チャック、および／または、サセプタの位置；ならびに、処理ツールによって実行される特定の処理の他のパラメータ、を制御するための命令を含んでよい。
【０３１４】
半導体基板処理動作は、（表面に吸着したエッチャントのプラズマ活性化を含む原子層エッチング（ＡＬＥ）動作（例えば、２０１４年１１月１２日出願の米国特許出願第１４／５３９，１２１号「ＡＤＪＵＳＴＭＥＮＴ  ＯＦ  ＶＵＶ  ＥＭＩＳＳＩＯＮ  ＯＦ  Ａ  ＰＬＡＳＭＡ  ＶＩＡ  ＣＯＬＬＩＳＩＯＮＡＬ  ＲＥＳＯＮＡＮＴ  ＥＮＥＲＧＹ  ＴＲＡＮＳＦＥＲ  ＴＯ  ＡＮ  ＥＮＥＲＧＹ  ＡＢＳＯＲＢＥＲ  ＧＡＳ」を参照。これは、参照によって全ての目的で本明細書にその全体が組み込まれる）による）基板上の薄膜のエッチングに関する処理、蒸着処理（表面に吸着した薄膜前駆体のプラズマ活性化による原子層蒸着（ＡＬＤ）など）、および、その他のタイプの基板処理動作を含むがこれらに限定されない様々なタイプの処理を利用しうる。
【０３１５】
したがって、例えば、プラズマベースのエッチング処理を実行するための処理装置に関して、システムコントローラによって実行されるマシン読み取り可能な命令は、最適化されたＥＰＭから計算エッチングプロファイルを生成するための命令と、計算エッチングプロファイルに応じてプラズマ発生器の動作を調整するための命令とを含んでよい。
【０３１６】
システム制御命令１０５８は、任意の適切な方法で構成されてよい。例えば、様々な処理ツールの処理を実行するために必要な処理ツール構成要素の動作を制御するために、様々な処理ツール構成要素サブルーチンまたは制御オブジェクトが書かれてよい。システム制御命令は、任意の適切なコンピュータ読み取り可能プログラム言語でコードされてよい。いくつかの実施形態において、システム制御命令は、ソフトウェアで実装され、別の実施形態において、命令は、ハードウェアで実装されてもよく（例えば、ＡＳＩＣ（特定用途向け集積回路）内にロジックとしてハードコードされる）、また、別の実施形態において、ソフトウェアおよびハードウェアの組み合わせとして実装されてもよい。
【０３１７】
いくつかの実施形態において、システム制御ソフトウェア１０５８は、上述の様々なパラメータを制御するための入力／出力制御（ＩＯＣ）シーケンス命令を備えてよい。例えば、１または複数の蒸着および／またはエッチング処理の各段階が、システムコントローラによる実行のための１または複数の命令を備えてよい。例えば、薄膜蒸着および／またはエッチング処理段階のための処理条件を設定するための命令が、対応する蒸着および／またはエッチングレシピ段階に含まれてよい。いくつかの実施例において、レシピ段階は、連続的に配列されてよく、その結果、処理段階のためのすべての命令が、その処理段階と同時に実行される。
【０３１８】
システムコントローラ１０５０に関連付けられたマスストレージデバイス１０５４および／またはメモリデバイス１０５６に格納された他のコンピュータ読み取り可能な命令および／またはプログラムが、いくつかの実施形態において用いられてもよい。プログラムまたはプログラムセクションの例は、基板位置決めプログラム、処理ガス制御プログラム、圧力制御プログラム、ヒータ制御プログラム、および、プラズマ制御プログラムを含む。
【０３１９】
基板位置決めプログラムは、基板をペデスタル上にロードすると共に基板と処理ツールの他の部品との間の間隔を制御するために用いられる処理ツール構成要素のための命令を備えてよい。位置決めプログラムは、基板上に薄膜を蒸着および／またはエッチングするために、必要に応じて、反応チャンバに基板を適切に出し入れするための命令を備えてよい。
【０３２０】
処理ガス制御プログラムは、ガス組成および流量を制御するため、ならびに、任意選択的に、蒸着および／またはエッチングの前に１または複数の処理ステーションの周りの空間内にガスを流して、これらの空間内の圧力を安定させるための命令を備えてよい。いくつかの実施形態において、処理ガス制御プログラムは、基板への薄膜蒸着および／またはエッチング動作中に処理チャンバ内の１または複数の処理ステーションの周りの空間に特定のガスを導入するための命令を備えてもよい。処理ガス制御プログラムは、さらに、蒸着される薄膜の組成および／または含まれるエッチング処理の性質に応じて、同じ持続時間、同じ流量、もしくは、異なる流量および／または異なる持続時間で、これらのガスを供給するための命令を備えてもよい。処理ガス制御プログラムは、さらに、加熱された注入モジュール内で、ヘリウムまたはその他の搬送ガスの存在下で、液体反応物質を霧化／気化させるための命令を備えてもよい。
【０３２１】
圧力制御プログラムは、例えば、処理ステーションの排気システムのスロットルバルブ、処理ステーションへのガス流量などを調節することにより、処理ステーション内の圧力を制御するための命令を備えてよい。圧力制御プログラムは、基板への様々な薄膜タイプの蒸着中および／または基板のエッチング中に、同じまたは異なる圧力を維持するための命令を備えてよい。
【０３２２】
ヒータ制御プログラムは、基板を加熱するために用いられる加熱ユニットへの電流を制御するための命令を備えてよい。代替的または追加的に、ヒータ制御プログラムは、基板への熱伝達ガス（ヘリウムなど）の供給を制御してもよい。ヒータ制御プログラムは、基板への様々な薄膜タイプの蒸着および／または基板のエッチング中に、反応チャンバ内および／または処理ステーションの周りの空間内で、同じまたは異なる温度を維持するための命令を備えてよい。
【０３２３】
プラズマ制御プログラムは、本明細書の実施形態に従って、１または複数の処理ステーションにおけるＲＦ電力レベル、周波数、および、暴露時間を設定するための命令を備えてよい。いくつかの実施形態において、プラズマ制御プログラムは、基板への薄膜蒸着および／または基板のエッチング中に、同じまたは異なるＲＦ電力レベルおよび／または周波数および／または暴露時間を利用するための命令を備えてよい。
【０３２４】
いくつかの実施形態において、システムコントローラに関連したユーザインターフェースがあってもよい。ユーザインターフェースは、表示スクリーン（装置および／または処理条件のグラフィカルソフトウェアディスプレイ）と、ポインティングデバイス、キーボード、タッチスクリーン、マイクなどのユーザ入力デバイスと、を含みうる。
【０３２５】
いくつかの実施形態において、システムコントローラによって調整されるパラメータは、処理条件に関してよい。非限定的な例は、処理ガスの組成および流量、温度（例えば、基板ホルダおよびシャワーヘッドの温度）、圧力、プラズマ条件（ＲＦバイアス電力レベルおよび暴露時間）などを含む。これらのパラメータは、レシピの形態でユーザに提供されてよく、ユーザインターフェースを用いて入力されうる。
【０３２６】
処理を監視するための信号が、様々な処理ツールセンサから、システムコントローラのアナログおよび／またはデジタル入力接続によって提供されてよい。処理を制御するための信号が、処理ツールのアナログおよびデジタル出力接続で出力されてよい。監視されうる処理ツールセンサの非限定的な例は、マスフローコントローラ（ＭＦＣ）、圧力センサ（マノメータなど）、温度センサ（熱電対など）などを含む。適切にプログラムされたフィードバックアルゴリズムおよび制御アルゴリズムが、処理条件を維持するためにこれらのセンサからのデータと共に用いられてよい。
【０３２７】
上述の様々な装置および方法は、例えば、半導体デバイス、ディスプレイ、ＬＥＤ、光起電力パネルなどの加工または製造のために、リソグラフィパターニングツールおよび／または処理と共に用いられてもよい。通例、必ずしもそうとは限らないが、共通の製造施設で一緒および／または同時に、かかるツールが利用され、また、処理が実行される。
【０３２８】
いくつかの実施例において、コントローラは、システムの一部であり、システムは、上述の例の一部であってよい。かかるシステムは、１または複数の処理ツール、１または複数のチャンバ、処理のための１または複数のプラットフォーム、および／または、特定の処理構成要素（ウエハペデスタル、ガスフローシステムなど）など、半導体処理装置を備えうる。これらのシステムは、半導体ウエハまたは基板の処理前、処理中、および、処理後に、システムの動作を制御するための電子機器と一体化されてよい。電子機器は、「コントローラ」と呼ばれてもよく、システムの様々な構成要素または副部品を制御しうる。コントローラは、処理要件および／またはシステムのタイプに応じて、処理ガスの供給、温度設定（例えば、加熱および／または冷却）、圧力設定、真空設定、電力設定、高周波（ＲＦ）発生器設定、ＲＦ整合回路設定、周波数設定、流量設定、流体供給設定、位置および動作設定、ならびに、ツールおよび他の移動ツールおよび／または特定のシステムと接続または結合されたロードロックの内外へのウエハ移動など、本明細書に開示の処理のいずれを制御するようプログラムされてもよい。
【０３２９】
概して、コントローラは、命令を受信する、命令を発行する、動作を制御する、洗浄動作を可能にする、エンドポイント測定を可能にすることなどを行う様々な集積回路、ロジック、メモリ、および／または、ソフトウェアを有する電子機器として定義されてよい。集積回路は、プログラム命令を格納するファームウェアの形態のチップ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）として定義されるチップ、および／または、プログラム命令（例えば、ソフトウェア）を実行する１または複数のマイクロプロセッサまたはマイクロコントローラを含みうる。プログラム命令は、様々な個々の設定（またはプログラムファイル）の形態でコントローラに伝えられて、半導体ウエハに対するまたは半導体ウエハのための特定の処理を実行するための動作パラメータ、もしくは、システムへの動作パラメータを定義する命令であってよい。動作パラメータは、いくつかの実施形態において、ウエハの１または複数の層、材料、金属、酸化物、シリコン、二酸化シリコン、表面、回路、および／または、ダイの加工中に１または複数の処理工程を達成するために処理エンジニアによって定義されるレシピの一部であってよい。
【０３３０】
コントローラは、いくつかの実施例において、システムと一体化されるか、システムに接続されるか、その他の方法でシステムとネットワーク化されるか、もしくは、それらの組み合わせでシステムに結合されたコンピュータの一部であってもよいし、かかるコンピュータに接続されてもよい。例えば、コントローラは、「クラウド」内にあってもよいし、ウエハ処理のリモートアクセスを可能にできるファブホストコンピュータシステムの全部または一部であってもよい。コンピュータは、現在の処理のパラメータを変更する、現在の処理に従って処理工程を設定する、または、新たな処理を開始するために、システムへのリモートアクセスを可能にして、製造動作の現在の進捗を監視する、過去の製造動作の履歴を調べる、もしくは、複数の製造動作からの傾向または性能指標を調べうる。いくつかの例では、リモートコンピュータ（例えば、サーバ）が、ネットワーク（ローカルネットワークまたはインターネットを含みうる）を介してシステムに処理レシピを提供してよい。リモートコンピュータは、パラメータおよび／または設定の入力またはプログラミングを可能にするユーザインターフェースを備えてよく、パラメータおよび／または設定は、リモートコンピュータからシステムに通信される。一部の例において、コントローラは、データの形式で命令を受信し、命令は、１または複数の動作中に実行される処理工程の各々のためのパラメータを指定する。パラメータは、実行される処理のタイプならびにコントローラがインターフェース接続するまたは制御するよう構成されたツールのタイプに固有であってよいことを理解されたい。したがって、上述のように、コントローラは、ネットワーク化されて共通の目的（本明細書に記載の処理および制御など）に向けて動作する１または複数の別個のコントローラを備えることなどによって分散されてよい。かかる目的のための分散コントローラの一例は、チャンバでの処理を制御するために協働するリモートに配置された（プラットフォームレベルにある、または、リモートコンピュータの一部として配置されるなど）１または複数の集積回路と通信するチャンバ上の１または複数の集積回路である。
【０３３１】
限定はしないが、システムの例は、プラズマエッチングチャンバまたはモジュール（誘導結合プラズマまたは容量結合プラズマを用いるもの）、蒸着チャンバまたはモジュール、スピンリンスチャンバまたはモジュール、金属メッキチャンバまたはモジュール、洗浄チャンバまたはモジュール、ベベルエッジエッチングチャンバまたはモジュール、物理蒸着（ＰＶＤ）チャンバまたはモジュール、化学蒸着（ＣＶＤ）チャンバまたはモジュール、原子層堆積（ＡＬＤ）チャンバまたはモジュール、原子層エッチング（ＡＬＥ）チャンバまたはモジュール、イオン注入チャンバまたはモジュール、トラックチャンバまたはモジュール、ならびに、半導体ウエハの加工および／または製造に関連するかまたは利用されうる任意のその他の半導体処理システムを含みうる。
【０３３２】
上述のように、ツールによって実行される１または複数の処理工程に応じて、コントローラは、他のツール回路またはモジュール、他のツール構成要素、クラスタツール、他のツールインターフェース、隣接するツール、近くのツール、工場の至る所に配置されるツール、メインコンピュータ、別のコントローラ、もしくは、半導体製造工場内のツール位置および／またはロードポートに向かってまたはそこからウエハのコンテナを運ぶ材料輸送に用いられるツール、の内の１または複数と通信してもよい。
【０３３３】
別の実施形態
上述の開示されている技術、動作、処理、方法、システム、装置、ツール、薄膜、化学物質、および、組成は、簡潔さおよび理解を促進するために具体的な実施形態の文脈で詳細に記載されているが、当業者にとって、本開示の精神および範囲の中に含まれる上述の実施形態を実施する多くの別の方法があることは明らかである。したがって、本明細書に記載の実施形態は、限定的ではなく、開示された発明の概念を例示するものと見なされるべきであり、最終的には本開示の主題に向けられた任意の請求項の範囲を不当に限定するための容認できない根拠として用いられるべきではない。
【図１】
2020520096.tif 000004
【図２】
2020520096.tif 000005
【図３】
2020520096.tif 000006
【図４Ａ】
2020520096.tif 000007
【図４Ｂ】
2020520096.tif 000008
【図４Ｂ１】
2020520096.tif 000009
【図５】
2020520096.tif 000010
【図６】
2020520096.tif 000011
【図７Ａ】
2020520096.tif 000012
【図７Ｂ】
2020520096.tif 000013
【図８】
2020520096.tif 000014
【図９Ａ】
2020520096.tif 000015
【図９Ｂ】
2020520096.tif 000016
【図９Ｃ】
2020520096.tif 000017
【図１０】
2020520096.tif 000018
【図１１Ａ】
2020520096.tif 000019
【図１１Ｂ】
2020520096.tif 000020
【図１２】
2020520096.tif 000021
【図１３Ａ】
2020520096.tif 000022
【図１３Ｂ】
2020520096.tif 000023
【図１３Ｃ】
2020520096.tif 000024
【図１４Ａ】
2020520096.tif 000025
【図１４Ｂ】
2020520096.tif 000026
【図１５】
2020520096.tif 000027
【図１６】
2020520096.tif 000028
【図１７】
2020520096.tif 000029
【図１８】
2020520096.tif 000030
【図１９Ａ】
2020520096.tif 000031
【図１９Ｂ】
2020520096.tif 000032
【図２０】
2020520096.tif 000033
【図２１】
2020520096.tif 000034
【図２２】
2020520096.tif 000035
【図２３】
2020520096.tif 000036
【図２４】
2020520096.tif 000037
【図２５】
2020520096.tif 000038
【図２６】
2020520096.tif 000039
【図２７】
2020520096.tif 000040
【図２８】
2020520096.tif 000041
【図２９】
2020520096.tif 000042
【手続補正書】
【提出日】令和2年3月12日(2020.3.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
集積回路加工エッチング処理のためのリソグラフィマスクのレイアウトを決定する方法であって、
（ａ）製造途中の集積回路にエッチングされるフィーチャのための開始リソグラフィマスクレイアウトを受信する工程と、
（ｂ）エッチングされる前記フィーチャ内または前記フィーチャの上の前記リソグラフィマスクの開口部内の少なくとも１つの位置についてのエッチング処理条件を取得する工程であって、前記エッチング処理条件は、前記集積回路加工エッチング処理中に生み出されると予測される、工程と、
（ｃ）前記フィーチャ内の前記集積回路加工エッチング処理によって引き起こされるフィーチャ内エッジ配置誤差の予測を提供するルックアップテーブルまたはモデルに前記エッチング処理条件を適用することによって、フィーチャ内エッジ配置誤差を特定する工程であって、前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することは、前記エッチング処理条件に対応する前記フィーチャ内エッジ配置誤差の１または複数の推定値を特定することである、工程と、
（ｄ）前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することによって前記工程（ｃ）で特定された前記フィーチャ内エッジ配置誤差を補正するように、前記フィーチャのための前記開始リソグラフィマスクレイアウトの位置を修正する工程と、
を備える、方法。
【請求項２】
請求項１に記載の方法であって、前記開始リソグラフィマスクレイアウトは、光学近接効果補正処理によって生成されたものである、方法。
【請求項３】
請求項１に記載の方法であって、前記開始リソグラフィマスクレイアウトの前記位置を修正する工程は、前記工程（ｃ）で特定された前記フィーチャ内エッジ配置誤差を光学近接効果補正処理に提供する工程を含む、方法。
【請求項４】
請求項１に記載の方法であって、さらに、前記集積回路加工エッチング処理が実行されるプラズマリアクタ内で生み出されると予測される処理条件を用いて、前記エッチング処理条件を計算する工程を備える、方法。
【請求項５】
請求項４に記載の方法であって、前記エッチング処理条件を計算する工程は、前記処理条件をコンパクトな物理モデルに適用する工程を備える、方法。
【請求項６】
請求項５に記載の方法であって、前記コンパクトな物理モデルは、前記集積回路上のフィーチャによって引き起こされるローディングおよび／または前記フィーチャ内のプラズマへの可視性を考慮するよう構成される、方法。
【請求項７】
請求項１に記載の方法であって、前記エッチング処理条件を取得する工程は、前記フィーチャ内または前記マスクの前記開口部内の複数の位置に対するエッチング処理条件を取得し、前記方法は、さらに、前記ルックアップテーブルまたは前記モデルに前記複数の位置に対する前記エッチング処理条件を適用する工程を備える、方法。
【請求項８】
請求項７に記載の方法であって、前記ルックアップテーブルまたは前記モデルは、前記複数の位置に対する前記エッチング処理条件に対応するフィーチャ内エッジ配置誤差の１または複数の推定値を特定するよう構成される、方法。
【請求項９】
請求項１に記載の方法であって、前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用する工程は、複数のエッジ配置誤差推定値を特定する、方法。
【請求項１０】
請求項９に記載の方法であって、さらに、前記工程（ｄ）で前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することによって特定された前記フィーチャ内エッジ配置誤差を提供するために、前記複数のエッジ配置誤差推定値の間の補間を行う工程を備える、方法。
【請求項１１】
請求項１記載の方法であって、さらに、前記工程（ｃ）の後で前記工程（ｄ）の前に、前記工程（ｃ）で特定された前記フィーチャ内エッジ配置誤差から、エッチングされる前記フィーチャのプロファイルを決定する工程と、前記プロファイルを用いて、更新されたエッチング処理条件を取得する工程と、前記ルックアップテーブルまたは前記モデルに前記更新されたエッチング処理条件を適用して、更新されたフィーチャ内エッジ配置誤差を取得する工程と、を備え、
前記工程（ｄ）において前記開始リソグラフィマスクレイアウトの前記位置を修正することは、前記更新されたエッジ配置誤差を補正する工程を含む、方法。
【請求項１２】
請求項１に記載の方法であって、レイアウトを決定する前記方法は、前記集積回路加工エッチング処理の一部をそれぞれ表す２以上の時間ステップで実行され、前記工程（ａ）〜（ｃ）は、前記集積回路加工エッチング処理の最初の時間ステップに対して実行され、前記方法は、さらに、前記集積回路加工エッチング処理の前記最初の時間ステップの終了時に、エッチングされる前記フィーチャのプロファイルを決定する工程と、前記フィーチャの前記プロファイルを適用して、前記集積回路加工エッチング処理の後続の時間ステップに対して前記工程（ａ）〜（ｃ）を繰り返す工程と、を備え、前記工程（ｄ）において前記開始リソグラフィマスクレイアウトの前記位置を修正することは、前記集積回路加工エッチング処理の前記後続の時間ステップに対して特定された前記フィーチャ内エッジ配置誤差を補正する工程を含む、方法。
【請求項１３】
集積回路加工エッチング処理のためのリソグラフィマスクのレイアウトを決定するためのコンピュータシステムであって、前記システムは、１または複数のプロセッサと、前記１または複数のプロセッサ上で実行されるコンピュータ読み取り可能な命令を格納するメモリと、を備え、前記命令は、
（ａ）製造途中の集積回路にエッチングされるフィーチャのための開始リソグラフィマスクレイアウトを受信するための命令と、
（ｂ）エッチングされる前記フィーチャ内または前記フィーチャの上の前記マスクの開口部内の少なくとも１つの位置についてのエッチング処理条件を取得するための命令であって、前記エッチング処理条件は、前記集積回路加工エッチング処理中に生み出されると予測される、命令と、
（ｃ）前記フィーチャ内の前記集積回路加工エッチング処理によって引き起こされるフィーチャ内エッジ配置誤差の予測を提供するルックアップテーブルまたはモデルに前記エッチング処理条件を適用することによって、フィーチャ内エッジ配置誤差を特定するための命令であって、前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することは、前記エッチング処理条件に対応する前記フィーチャ内エッジ配置誤差の１または複数の推定値を特定することである、命令と、
（ｄ）前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することによって前記命令（ｃ）で特定された前記フィーチャ内エッジ配置誤差を補正するように、前記フィーチャのための前記開始リソグラフィマスクレイアウトの位置を修正する命令と、
を含む、コンピュータシステム。
【請求項１４】
請求項１３に記載のコンピュータシステムであって、前記命令（ａ）において前記開始リソグラフィ設計レイアウトを受信するための命令は、前記開始リソグラフィ設計レイアウトをコンピュータ読み取り可能な媒体から受信するための命令を含み、前記プロセッサ上で実行される前記メモリ内に格納された前記コンピュータ読み取り可能な命令は、さらに、
前記命令（ｅ）前記命令（ｄ）からの前記修正されたリソグラフィマスクレイアウトを前記コンピュータ読み取り可能な媒体に書き込むための命令を含む、コンピュータシステム。
【請求項１５】
請求項１３に記載のコンピュータシステムであって、前記開始リソグラフィマスクレイアウトを受信するための命令は、光学近接効果補正処理によって生成された前記開始リソグラフィマスクレイアウトを受信するための命令を含む、コンピュータシステム。
【請求項１６】
請求項１３に記載のコンピュータシステムであって、前記開始リソグラフィマスクレイアウトの前記位置を修正するための命令は、前記命令（ｃ）で特定された前記フィーチャ内エッジ配置誤差を光学近接効果補正処理に提供するための命令を含む、コンピュータシステム。
【請求項１７】
請求項１３に記載のコンピュータシステムであって、さらに、前記集積回路加工エッチング処理が実行されるプラズマリアクタ内で生み出されると予測される処理条件を用いて、前記エッチング処理条件を計算するための命令を備える、コンピュータシステム。
【請求項１８】
請求項１７に記載のコンピュータシステムであって、前記エッチング処理条件を計算するための命令は、前記処理条件をコンパクトな物理モデルに適用するための命令を含む、コンピュータシステム。
【請求項１９】
請求項１８に記載のコンピュータシステムであって、前記コンパクトな物理モデルは、前記集積回路上のフィーチャによって引き起こされるローディングおよび／または前記フィーチャ内のプラズマへの可視性を考慮するよう構成される、コンピュータシステム。
【請求項２０】
請求項１３に記載のコンピュータシステムであって、前記エッチング処理条件を取得するための命令は、前記フィーチャ内または前記マスクの前記開口部内の複数の位置に対するエッチング処理条件を取得するための命令を含み、前記システムは、さらに、前記ルックアップテーブルまたは前記モデルに前記複数の位置に対する前記エッチング処理条件を適用するための命令を備える、コンピュータシステム。
【請求項２１】
請求項２０に記載のコンピュータシステムであって、前記ルックアップテーブルまたは前記モデルは、前記複数の位置に対する前記エッチング処理条件に対応するフィーチャ内エッジ配置誤差の１または複数の推定値を特定するよう構成される、コンピュータシステム。
【請求項２２】
請求項１３に記載のコンピュータシステムであって、前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用するための命令は、複数のエッジ配置誤差推定値を特定するための命令を含む、コンピュータシステム。
【請求項２３】
請求項２２に記載のコンピュータシステムであって、さらに、前記命令（ｄ）で前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用するための命令によって特定された前記フィーチャ内エッジ配置誤差を提供するために、前記複数のエッジ配置誤差推定値の間の補間を行うための命令を備える、コンピュータシステム。
【請求項２４】
請求項１３記載のコンピュータシステムであって、さらに、前記命令（ｃ）のための命令の後で前記命令（ｄ）のための命令の前に、前記命令（ｃ）で特定された前記フィーチャ内エッジ配置誤差から、エッチングされる前記フィーチャのプロファイルを決定するための命令と、前記プロファイルを用いて、更新されたエッチング処理条件を取得するための命令と、前記ルックアップテーブルまたは前記モデルに前記更新されたエッチング処理条件を適用して、更新されたフィーチャ内エッジ配置誤差を取得するための命令と、を備え、
前記命令（ｄ）において前記開始マスクレイアウトの前記位置を修正するための命令は、前記更新されたエッジ配置誤差を補正するための命令を含む、コンピュータシステム。
【請求項２５】
請求項１３に記載のコンピュータシステムであって、前記命令（ａ）〜（ｃ）は、前記集積回路加工エッチング処理の最初の時間ステップに対して実行され、前記システムは、さらに、前記集積回路加工エッチング処理の前記最初の時間ステップの終了時に、エッチングされる前記フィーチャのプロファイルを決定するための命令と、前記フィーチャの前記プロファイルを適用して、前記集積回路加工エッチング処理の後続の時間ステップに対して前記命令（ａ）〜（ｃ）の実行を繰り返すための命令と、を備え、
前記命令（ｄ）において前記開始マスクレイアウトの前記位置を修正するための命令は、前記集積回路加工エッチング処理の前記後続の時間ステップに対して特定された前記フィーチャ内エッジ配置誤差を補正するための命令を含む、コンピュータシステム。
【請求項２６】
半導体基板をエッチングするためのシステムであって、
請求項１３のコンピュータシステムと、
フォトリソグラフィモジュールであって、
前記命令（ｄ）からの前記修正されたリソグラフィマスクレイアウトを前記コンピュータシステムから受信し、
前記命令（ｄ）からの前記修正されたリソグラフィマスクレイアウトからマスクを形成し、
前記マスクを用いてフォトリソグラフィ動作を実行して、半導体基板にフォトレジスト層を転写するよう構成された、フォトリソグラフィモジュールと、
前記半導体基板と接触して、前記フォトリソグラフィモジュールによって転写されたフォトレジストで覆われていない前記基板の表面の部分をエッチングするプラズマを生成するよう構成されたプラズマエッチャと、
を備える、システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１４２
【補正方法】変更
【補正の内容】
【０１４２】
いずれにしても、ＥＰＭから反射スペクトルを生成する能力と共に、一般的な手順が、スペクトル反射の観点でＥＰＭを最適化するために実施されてよい。ここで、エッチングプロファイルモデルを調整および／または最適化するための一連の動作６０１を示すフローチャートを提示する図６に関して説明する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１７９
【補正方法】変更
【補正の内容】
【０１７９】
処理ガス（例えば、ヘリウム、ネオン、エッチャントなど）が、上側チャンバ内に配置された１または複数の主要ガス流入口１０６０および／または１または複数の側方ガス流入口１０７０を通して処理チャンバに流されてよい。同じように、明示されていないが、同様のガス流入口が、図６Ａ〜図６Ｃに示した容量結合プラズマ処理チャンバに処理ガスを供給するために用いられてよい。真空ポンプ（例えば、１または２段の機械的乾式ポンプおよび／またはターボ分子ポンプ）１０４０が、処理チャンバ１０２４から処理ガスを引き出すため、および、処理チャンバ１０００内の圧力を維持するために用いられてよい。  バルブ制御された導管が、真空ポンプを処理チャンバに流体接続して、真空ポンプによって提供される真空環境の印加を選択的に制御するために用いられてよい。これは、動作プラズマ処理中、スロットルバルブ（図示せず）または振り子バルブ（図示せず）などの閉ループ制御された流量制限装置を用いて行われてよい。同様に、真空ポンプ、および、図９Ａ〜図９Ｃの容量結合プラズマ処理チャンバへのバルブ制御された流体接続が、用いられてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０２０９
【補正方法】変更
【補正の内容】
【０２０９】
かかる一連の動作は、図１５のフローチャートに示されている。図に示すように、エッチング動作で用いられるフォトレジスト用の近接効果補正された設計レイアウトを生成するための方法は、初期設計レイアウトを受信する動作１５１０に始まり、その後、動作１５２０で、フィーチャが、近接効果補正に向けて設計レイアウト内で特定される。もちろん、多くの場合、近接効果補正に向けて設計レイアウト内の多数の画像を選択することが望まれる；これについては、後に詳述する。いずれにしても、この特定されたフィーチャに関して、動作１５４０で、方法は、モデル化されたプラズマベースのエッチング処理中の時間ｔのフィーチャの中でのフィーチャ内プラズマフラックス（ＩＦＰＦ）に特徴的な１または複数の量を推定することによって進行し、次に、動作１５５０で、これらの１または複数の推定されたＩＦＰＦ関連の量は、ルックアップテーブル内に具現化された次数低減モデル（ＲＯＭ）を用いて時間ｔのフィーチャのエッジのエッジ配置誤差（ＥＰＥ）を推定するために用いられる。（時間ｔのＩＦＰＦに特徴的な量は、ＲＯＭルックアップテーブルへのキーとして機能する）。再び、ＲＯＭルックアップテーブルは、時間ｔの値をＩＦＰＦに特徴的な１または複数の量に関連づけるものであり、材料スタック上に重ねられたフォトレジストの較正パターンに対して少なくとも時間ｔまで１セットの処理条件のもとでコンピュータエッチングプロファイルモデル（ＥＰＭ）を実行することによって構築される。フィーチャに関連する推定ＥＰＥが決定されると、方法は、ＥＰＥに基づいて初期設計レイアウトを修正する動作１５９０で終了する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０２２３
【補正方法】変更
【補正の内容】
【０２２３】
フィーチャ形状、したがって、ＬＵＴ内にインデックス化するための可視性を推定するより高度な方法が、図１８のフローチャートに示されている。図１８は、パターン近接効果補正（ＰＰＣ）方法１５０３を示しており、その方法は、図１６の方法１５０２と同様に始まるが、動作１５２０（フィーチャ選択）の後に、動作１５３０でフィーチャ上方の負荷プラズマフラックスを推定し、並行の動作１５３５でエッチング中の時間ｔにおけるフィーチャの可視性を推定する。後者は、（フィーチャの設計レイアウトに一致する垂直側壁を仮定して）上述のように行われてもよいし、より繊細な初期推測が用いられてもよい（以前の計算で見られた形状を用いて、フィーチャ開口部からベースまでの何らかのデフォルトの近似テーパを仮定する、など）。いずれにしても、形状は、ＲＯＭルックアップテーブル内にインデックス化して推定ＥＰＥを決定するために、動作１５３０の負荷フラックスと共に動作１５５０で後に利用される可視性を推定するために用いられる。ただし、推定ＥＰＥは、フィーチャの形状を示す。したがって、図１８において、方法１５０３は、（エッチング中の時間ｔにおける）フィーチャの可視性の推定値を更新／改善すべきか否かについて判定がなされる動作１５７２に進む。更新すべきである場合、方法は、動作１５３５に戻り、現在の推定ＥＰＥに基づいて可視性を再推定し、次いで、再び、動作１５５０に進み、そこで、ＲＯＭルックアップテーブル内で新たな再推定された可視性を探すことによって、より改善されたＥＰＥの推定値が得られる。（可視性の再推定、および、それからのＥＰＥの再推定の）反復は、動作１５７２の判定ロジックで指示されるように、固定の回数だけ、もしくは、可視性および／またはＥＰＥに関して収束に至るまで続いてよく、その後、動作１５９０で、初期設計レイアウトは、（以前の図の方法１５０１および１５０２と同様に）再推定されたＥＰＥに基づいて修正される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０２４２
【補正方法】変更
【補正の内容】
【０２４２】
この文脈で、図２１は、エッチング処理を改善するためにルックアップテーブルの検索をどのように利用できるのかについて説明するフローチャート２１０１を提供する。図の処理は、１または複数のフィーチャ内フラックスパラメータが、エッチングされるフィーチャに対して計算または他の方法で決定される動作２１０３で始まる。これらのパラメータは、ルックアップテーブル内の関連エントリを特定するため、または、比較可能モデルから出力を生成するための検索変数として機能する。上で説明したように、これらのフラックスパラメータは、フィーチャ形状および／またはマスク形状（例えば、ライン幅、フィーチャ深さなど）ならびにエッチング条件を特定することによって生成されてよい。形状およびエッチング条件は、フィーチャ内フラックス値またはその他の検索パラメータを生成するコンパクト物理モデルまたはその他のソースに提供されてよい。いくつかの実施形態において、これらの検索パラメータは、ルックアップテーブルまたはモデルに適用され、ルックアップテーブルまたはモデルは、ＥＰＥの１または複数の値を返す。ブロック２１０５を参照されたい。テーブルまたはモデルが複数のＥＰＥ値を返した場合、処理またはシステムは、最終的な予測ＥＰＥを決定するために任意選択的に組み合わせられる。ブロック２１０７を参照されたい。最終的な予測ＥＰＥの大きさは、規定されたエッチング処理および関連マスク形状が、検討中の製造方法の仕様内にあるフィーチャを提供するか否かを、システムが判定することを可能にする。このことを念頭に置いて、判定ブロック２１０９は、処理が仕様外になることを予測ＥＰＥが示すか否かを判定する。答えがイエスであると仮定すると、処理制御は、ＥＰＥを製造処理の仕様内の値まで低減しようとマスク形状および／またはエッチング条件を調整する動作２１１１に向かう。この調整は、勾配アルゴリズムまたは同様のアプローチを用いて自動的に実行されてよい。マスク調整は、エッチャントに暴露される基板領域を規定する１または複数のマスク境界の位置を変更することを含む。いくつかの実施形態において、ＥＰＥ予測は、ＯＰＣモジュールに報告され、そのモジュールは、マスク設計（または印刷）処理の次の反復に向けてマスク設計を補正する。いくつかの実施形態において、ＥＰＥ予測は、リアクタ圧力、温度、プラズマ条件（電力／面積、密度など）、エッチャント分圧、組成、など、１または複数のエッチング条件を修正するために用いられる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０３３３
【補正方法】変更
【補正の内容】
【０３３３】
別の実施形態
上述の開示されている技術、動作、処理、方法、システム、装置、ツール、薄膜、化学物質、および、組成は、簡潔さおよび理解を促進するために具体的な実施形態の文脈で詳細に記載されているが、当業者にとって、本開示の精神および範囲の中に含まれる上述の実施形態を実施する多くの別の方法があることは明らかである。したがって、本明細書に記載の実施形態は、限定的ではなく、開示された発明の概念を例示するものと見なされるべきであり、最終的には本開示の主題に向けられた任意の請求項の範囲を不当に限定するための容認できない根拠として用いられるべきではない。
例えば、以下の形態として実現可能である。
［形態１］
集積回路加工エッチング処理のためのリソグラフィマスクのレイアウトを決定する方法であって、
（ａ）製造途中の集積回路にエッチングされるフィーチャのための開始リソグラフィマスクレイアウトを受信する工程と、
（ｂ）エッチングされる前記フィーチャ内または前記フィーチャの上の前記マスクの開口部内の少なくとも１つの位置についてのエッチング処理条件を取得する工程であって、前記エッチング処理条件は、前記集積回路加工エッチング処理中に生み出されると予測される、工程と、
（ｃ）前記フィーチャ内の前記集積回路加工エッチング処理によって引き起こされるフィーチャ内エッジ配置誤差の予測を提供するルックアップテーブルまたはモデルに前記エッチング処理条件を適用することによって、フィーチャ内エッジ配置誤差を特定する工程であって、前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することは、前記エッチング処理条件に対応する前記フィーチャ内エッジ配置誤差の１または複数の推定値を特定することである、工程と、
（ｄ）前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することによって前記工程（ｃ）で特定された前記フィーチャ内エッジ配置誤差を補正するように、前記フィーチャのための前記開始リソグラフィマスクレイアウトの位置を修正する工程と、
を備える、方法。
［形態２］
形態１に記載の方法であって、前記開始リソグラフィマスクレイアウトは、光学近接効果補正処理によって生成されたものである、方法。
［形態３］
形態１に記載の方法であって、前記開始リソグラフィマスクレイアウトの前記位置を修正する工程は、前記工程（ｃ）で特定された前記フィーチャ内エッジ配置誤差を光学近接効果補正処理に提供する工程を含む、方法。
［形態４］
形態１に記載の方法であって、さらに、前記集積回路加工エッチング処理が実行されるプラズマリアクタ内で生み出されると予測される処理条件を用いて、前記エッチング処理条件を計算する工程を備える、方法。
［形態５］
形態４に記載の方法であって、前記エッチング処理条件を計算する工程は、前記処理条件をコンパクトな物理モデルに適用する工程を備える、方法。
［形態６］
形態５に記載の方法であって、前記コンパクトな物理モデルは、前記集積回路上のフィーチャによって引き起こされるローディングおよび／または前記フィーチャ内のプラズマへの可視性を考慮するよう構成される、方法。
［形態７］
形態１に記載の方法であって、前記エッチング処理条件を取得する工程は、前記フィーチャ内または前記マスクの前記開口部内の複数の位置に対するエッチング処理条件を取得し、前記方法は、さらに、前記ルックアップテーブルまたは前記モデルに前記複数の位置に対する前記エッチング処理条件を適用する工程を備える、方法。
［形態８］
形態７に記載の方法であって、前記ルックアップテーブルまたは前記モデルは、前記複数の位置に対する前記エッチング処理条件に対応するフィーチャ内エッジ配置誤差の１または複数の推定値を特定するよう構成される、方法。
［形態９］
形態１に記載の方法であって、前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用する工程は、複数のエッジ配置誤差推定値を特定する、方法。
［形態１０］
形態９に記載の方法であって、さらに、前記工程（ｄ）で前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することによって特定された前記フィーチャ内エッジ配置誤差を提供するために、前記複数のエッジ配置誤差推定値の間の補間を行う工程を備える、方法。
［形態１１］
形態１記載の方法であって、さらに、前記工程（ｃ）の後で前記工程（ｄ）の前に、前記工程（ｃ）で特定された前記フィーチャ内エッジ配置誤差から、エッチングされる前記フィーチャのプロファイルを決定する工程と、前記プロファイルを用いて、更新されたエッチング処理条件を取得する工程と、前記ルックアップテーブルまたは前記モデルに前記更新されたエッチング処理条件を適用して、更新されたフィーチャ内エッジ配置誤差を取得する工程と、を備え、
前記工程（ｄ）において前記開始マスクレイアウトの前記位置を修正することは、前記更新されたエッジ配置誤差を補正する工程を含む、方法。
［形態１２］
形態１に記載の方法であって、レイアウトを決定する前記方法は、前記集積回路加工エッチング処理の一部をそれぞれ表す２以上の時間ステップで実行され、前記工程（ａ）〜（ｃ）は、前記集積回路加工エッチング処理の最初の時間ステップに対して実行され、前記方法は、さらに、前記集積回路加工エッチング処理の前記最初の時間ステップの終了時に、エッチングされる前記フィーチャのプロファイルを決定する工程と、前記フィーチャの前記プロファイルを適用して、前記集積回路加工エッチング処理の後続の時間ステップに対して前記工程（ａ）〜（ｃ）を繰り返す工程と、を備え、前記工程（ｄ）において前記開始マスクレイアウトの前記位置を修正することは、前記集積回路加工エッチング処理の前記後続の時間ステップに対して特定された前記フィーチャ内エッジ配置誤差を補正する工程を含む、方法。
［形態１３］
集積回路加工エッチング処理のためのリソグラフィマスクのレイアウトを決定するためのコンピュータシステムであって、前記システムは、１または複数のプロセッサと、前記１または複数のプロセッサ上で実行されるコンピュータ読み取り可能な命令を格納するメモリと、を備え、前記命令は、
（ａ）製造途中の集積回路にエッチングされるフィーチャのための開始リソグラフィマスクレイアウトを受信するための命令と、
（ｂ）エッチングされる前記フィーチャ内または前記フィーチャの上の前記マスクの開口部内の少なくとも１つの位置についてのエッチング処理条件を取得するための命令であって、前記エッチング処理条件は、前記集積回路加工エッチング処理中に生み出されると予測される、命令と、
（ｃ）前記フィーチャ内の前記集積回路加工エッチング処理によって引き起こされるフィーチャ内エッジ配置誤差の予測を提供するルックアップテーブルまたはモデルに前記エッチング処理条件を適用することによって、フィーチャ内エッジ配置誤差を特定するための命令であって、前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することは、前記エッチング処理条件に対応する前記フィーチャ内エッジ配置誤差の１または複数の推定値を特定することである、命令と、
（ｄ）前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用することによって前記命令（ｃ）で特定された前記フィーチャ内エッジ配置誤差を補正するように、前記フィーチャのための前記開始リソグラフィマスクレイアウトの位置を修正する命令と、
を含む、コンピュータシステム。
［形態１４］
形態１３に記載のコンピュータシステムであって、前記命令（ａ）において前記開始リソグラフィ設計レイアウトを受信するための命令は、前記開始リソグラフィ設計レイアウトをコンピュータ読み取り可能な媒体から受信するための命令を含み、前記プロセッサ上で実行される前記メモリ内に格納された前記コンピュータ読み取り可能な命令は、さらに、
前記命令（ｅ）前記命令（ｄ）からの前記修正されたリソグラフィマスクレイアウトを前記コンピュータ読み取り可能な媒体に書き込むための命令を含む、コンピュータシステム。
［形態１５］
形態１３に記載のコンピュータシステムであって、前記開始リソグラフィマスクレイアウトを受信するための命令は、光学近接効果補正処理によって生成された前記開始リソグラフィマスクレイアウトを受信するための命令を含む、コンピュータシステム。
［形態１６］
形態１３に記載のコンピュータシステムであって、前記開始リソグラフィマスクレイアウトの前記位置を修正するための命令は、前記命令（ｃ）で特定された前記フィーチャ内エッジ配置誤差を光学近接効果補正処理に提供するための命令を含む、コンピュータシステム。
［形態１７］
形態１３に記載のコンピュータシステムであって、さらに、前記集積回路加工エッチング処理が実行されるプラズマリアクタ内で生み出されると予測される処理条件を用いて、前記エッチング処理条件を計算するための命令を備える、コンピュータシステム。
［形態１８］
形態１７に記載のコンピュータシステムであって、前記エッチング処理条件を計算するための命令は、前記処理条件をコンパクトな物理モデルに適用するための命令を含む、コンピュータシステム。
［形態１９］
形態１８に記載のコンピュータシステムであって、前記コンパクトな物理モデルは、前記集積回路上のフィーチャによって引き起こされるローディングおよび／または前記フィーチャ内のプラズマへの可視性を考慮するよう構成される、コンピュータシステム。
［形態２０］
形態１３に記載のコンピュータシステムであって、前記エッチング処理条件を取得するための命令は、前記フィーチャ内または前記マスクの前記開口部内の複数の位置に対するエッチング処理条件を取得するための命令を含み、前記システムは、さらに、前記ルックアップテーブルまたは前記モデルに前記複数の位置に対する前記エッチング処理条件を適用するための命令を備える、コンピュータシステム。
［形態２１］
形態２０に記載のコンピュータシステムであって、前記ルックアップテーブルまたは前記モデルは、前記複数の位置に対する前記エッチング処理条件に対応するフィーチャ内エッジ配置誤差の１または複数の推定値を特定するよう構成される、コンピュータシステム。
［形態２２］
形態１３に記載のコンピュータシステムであって、前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用するための命令は、複数のエッジ配置誤差推定値を特定するための命令を含む、コンピュータシステム。
［形態２３］
形態２２に記載のコンピュータシステムであって、さらに、前記命令（ｄ）で前記ルックアップテーブルまたは前記モデルに前記エッチング処理条件を適用するための命令によって特定された前記フィーチャ内エッジ配置誤差を提供するために、前記複数のエッジ配置誤差推定値の間の補間を行うための命令を備える、コンピュータシステム。
［形態２４］
形態１３記載のコンピュータシステムであって、さらに、前記命令（ｃ）のための命令の後で前記命令（ｄ）のための命令の前に、前記命令（ｃ）で特定された前記フィーチャ内エッジ配置誤差から、エッチングされる前記フィーチャのプロファイルを決定するための命令と、前記プロファイルを用いて、更新されたエッチング処理条件を取得するための命令と、前記ルックアップテーブルまたは前記モデルに前記更新されたエッチング処理条件を適用して、更新されたフィーチャ内エッジ配置誤差を取得するための命令と、を備え、
前記命令（ｄ）において前記開始マスクレイアウトの前記位置を修正するための命令は、前記更新されたエッジ配置誤差を補正するための命令を含む、コンピュータシステム。
［形態２５］
形態１３に記載のコンピュータシステムであって、前記命令（ａ）〜（ｃ）は、前記集積回路加工エッチング処理の最初の時間ステップに対して実行され、前記システムは、さらに、前記集積回路加工エッチング処理の前記最初の時間ステップの終了時に、エッチングされる前記フィーチャのプロファイルを決定するための命令と、前記フィーチャの前記プロファイルを適用して、前記集積回路加工エッチング処理の後続の時間ステップに対して前記命令（ａ）〜（ｃ）の実行を繰り返すための命令と、を備え、
前記命令（ｄ）において前記開始マスクレイアウトの前記位置を修正するための命令は、前記集積回路加工エッチング処理の前記後続の時間ステップに対して特定された前記フィーチャ内エッジ配置誤差を補正するための命令を含む、コンピュータシステム。
［形態２６］
半導体基板をエッチングするためのシステムであって、
形態１３のコンピュータシステムと、
フォトリソグラフィモジュールであって、
前記命令（ｄ）からの前記修正されたリソグラフィマスクレイアウトを前記コンピュータシステムから受信し、
前記命令（ｄ）からの前記修正されたリソグラフィマスクレイアウトからマスクを形成し、
前記マスクを用いてフォトリソグラフィ動作を実行して、半導体基板にフォトレジスト層を転写するよう構成された、フォトリソグラフィモジュールと、
前記半導体基板と接触して、前記フォトリソグラフィモジュールによって転写されたフォトレジストで覆われていない前記基板の表面の部分をエッチングするプラズマを生成するよう構成されたプラズマエッチャと、
を備える、システム。
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2020520096.tif 000043
【手続補正９】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2020520096.tif 000044
【手続補正１０】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2020520096.tif 000045
【手続補正１１】
【補正対象書類名】図面
【補正対象項目名】図７Ａ
【補正方法】変更
【補正の内容】
【図７Ａ】
2020520096.tif 000046
【手続補正１２】
【補正対象書類名】図面
【補正対象項目名】図９Ａ
【補正方法】変更
【補正の内容】
【図９Ａ】
2020520096.tif 000047
【手続補正１３】
【補正対象書類名】図面
【補正対象項目名】図９Ｂ
【補正方法】変更
【補正の内容】
【図９Ｂ】
2020520096.tif 000048
【手続補正１４】
【補正対象書類名】図面
【補正対象項目名】図９Ｃ
【補正方法】変更
【補正の内容】
【図９Ｃ】
2020520096.tif 000049
【手続補正１５】
【補正対象書類名】図面
【補正対象項目名】図１１Ａ
【補正方法】変更
【補正の内容】
【図１１Ａ】
2020520096.tif 000050
【手続補正１６】
【補正対象書類名】図面
【補正対象項目名】図１１Ｂ
【補正方法】変更
【補正の内容】
【図１１Ｂ】
2020520096.tif 000051
【手続補正１７】
【補正対象書類名】図面
【補正対象項目名】図１３Ａ
【補正方法】変更
【補正の内容】
【図１３Ａ】
2020520096.tif 000052
【手続補正１８】
【補正対象書類名】図面
【補正対象項目名】図１３Ｂ
【補正方法】変更
【補正の内容】
【図１３Ｂ】
2020520096.tif 000053
【手続補正１９】
【補正対象書類名】図面
【補正対象項目名】図２４
【補正方法】変更
【補正の内容】
【図２４】
2020520096.tif 000054
【国際調査報告】
2020520096.tif 000055
2020520096.tif 000056