(57)【要約】  リソグラフィプロセスのフォーカス露光モデルを作成するためのシステムおよび方法が開示される。システムおよび方法は、特に露光デフォーカスプロセスウィンドウ空間内で、パラメータ変動の複数の次元に沿ってキャリブレーションデータを使用する。システムおよび方法は、公称プロセス条件でのシミュレーションのよりよい精度および堅固性、ならびに、異なる設定での再キャリブレーションの必要なく、完全なプロセスウィンドウ領域全体に連続的にわたるいずれかの点でリソグラフィの性能を予測する能力を結果としてもたらす、統合された１組のモデルパラメータ値を提供する。従来技法の複数モデルキャリブレーションよりも少ない必要とされる測定値数で、フォーカス露光モデルは、プロセスウィンドウ内のいかなる位置でも使用することができる、より予測的でありより堅固なモデルパラメータ値を提供する。
2009505400.tif 000002
【特許請求の範囲】
【請求項１】
リソグラフィプロセスのフォーカス露光モデルを作成するための方法であって、
リソグラフィプロセスのモデルを選択することであって、前記モデルが、光学モデルモジュールを含み、前記モデルが、フォーカスと、露光と、可変値を有する１組のフィッティングパラメータとを含む１組のモデルパラメータを有する、該選択すること、
フォーカス露光空間内で前記リソグラフィプロセスのためのプロセスウィンドウを定義すること、
前記モデルに対する１組の初期フィッティングパラメータ値を選択すること、
前記プロセスウィンドウ内の複数のサンプリング位置を選択することであって、前記複数のサンプリング位置が、公称条件を含み、かつ前記プロセスウィンドウ内の考えられるすべてのプロセス条件の部分集合である、該選択すること、
前記初期フィッティングパラメータ値を一定に保ちながら、前記プロセスウィンドウ内の前記複数のサンプリング位置に対応するフォーカスおよび露光の変更値を用いて前記リソグラフィプロセスをシミュレーションすることによって、前記１組の初期フィッティングパラメータ値を有する前記モデルを使用して、前記プロセスウィンドウ内の前記複数のサンプリング位置のそれぞれでの前記リソグラフィプロセスのシミュレーション結果を生成すること、
前記プロセスウィンドウ内の前記複数のサンプリング位置のそれぞれで前記シミュレーション結果を前記リソグラフィプロセスの実結果と比較して、前記複数のサンプリング位置のすべてでの前記シミュレーション結果と前記実結果の間の合計差分測定値を作成すること、
前記プロセスウィンドウ内の前記複数のサンプリング位置のそれぞれで前記１組のフィッティングパラメータ値を修正し、追加のシミュレーション結果を生成して、前記実結果と最適フィッティングパラメータ値を使用して作成されたシミュレーション結果との間の前記合計差分測定値が最小化される、または所定の閾値未満となるような前記最適フィッティングパラメータ値を識別すること、および
前記フォーカス露光モデルを前記最適フィッティングパラメータ値を含むモデルとして定義することであって、前記フォーカス露光モデルが、全プロセスウィンドウ内のいずれの位置でも前記リソグラフィプロセスをシミュレーションすることが可能である、該定義すること
を含む、方法。
【請求項２】
前記フォーカス露光モデルが、前記プロセスウィンドウ内の単一の位置で前記リソグラフィプロセスをシミュレーションするために使用される、請求項１に記載の方法。
【請求項３】
前記フォーカス露光モデルが、前記最適フィッティングパラメータ値を変更することなく、第１の原理に従って、前記プロセスウィンドウ内の前記位置に対応するフォーカス値および露光値を前記フォーカス露光モデルに適用することによって、前記複数のサンプリング位置の１つではない前記プロセスウィンドウ内のある位置で前記リソグラフィプロセスをシミュレーションするために使用される、請求項１に記載の方法。
【請求項４】
前記１組のモデルパラメータが、フォーカスおよび露光に加えて１つまたは複数の第１の原理パラメータをさらに含む、請求項１に記載の方法。
【請求項５】
前記１つまたは複数の第１の原理パラメータが、照射源、開口数、および光学収差のうちの１つまたは複数を含む、請求項４に記載の方法。
【請求項６】
前記リソグラフィプロセスのモデルが、レジストモデルモジュールをさらに含む、請求項１に記載の方法。
【請求項７】
前記リソグラフィプロセスのモデルが、マスクモデルモジュールをさらに含む、請求項１に記載の方法。
【請求項８】
前記複数のサンプリング位置が、公称露光およびフォーカスの変更値でのサンプリング位置のみを含む、請求項１に記載の方法。
【請求項９】
前記複数のサンプリング位置が、公称条件、公称露光条件での正のデフォーカス条件、および公称露光条件での負のデフォーカス条件のみを含む、請求項１に記載の方法。
【請求項１０】
テストマスクのための１組のテストパターンを選択することであって、前記１組のテストパターンが、前記リソグラフィプロセスの特性である近接相互作用の全範囲をカバーしている、該選択すること、
ウェハ上の前記１組のテストパターンをプリントして、１組のテスト構造を形成すること、および
前記１組のテスト構造を使用して、前記実結果を作成すること
をさらに含む、請求項１に記載の方法、
【請求項１１】
前記シミュレーション結果および前記実結果が、クリティカルディメンション測定値である、請求項１に記載の方法。
【請求項１２】
前記合計差分測定値が、二乗平均平方根差である、請求項１に記載の方法。
【請求項１３】
リソグラフィプロセスのフォーカス露光モデルを作成するための方法であって、
リソグラフィプロセスの所定のプロセスウィンドウ内の１組のプロセス条件を選択することであって、前記１組のプロセス条件が、前記プロセスウィンドウ内の考えられるすべてのプロセス条件の部分集合であり、各プロセス条件が、露光値およびデフォーカス値である、該選択すること、
前記リソグラフィプロセスのモデルを選択することであって、前記モデルが、光学モデルモジュールを含み、前記モデルが、フォーカスと、露光と、可変値を有する１組のフィッティングパラメータとを含む１組のモデルパラメータを有する、該選択すること、
前記モデルを使用する前記１組のプロセス条件のそれぞれで前記リソグラフィプロセスをシミュレーションして、シミュレーション結果を作成することであって、前記フォーカスおよび露光パラメータの値が前記１組のプロセス条件に対応するように変更され、かつ前記フィッティングパラメータ値が一定に保持される、該シミュレーション及び作成すること、および
前記１組のプロセス条件のすべてで前記シミュレーション結果を前記リソグラフィプロセスの実結果と比較することによって前記モデルをキャリブレーションして、前記所定のプロセスウィンドウ内の考えられるすべてのプロセス条件で前記リソグラフィプロセスをシミュレーションすることが可能である単一のフォーカス露光モデルを作成すること
を含む、方法。
【請求項１４】
前記フォーカス露光モデルが、前記１組のプロセス条件の１つではない所定のプロセスウィンドウ内のプロセス条件で、前記リソグラフィプロセスをシミュレーションするために使用される、請求項１３に記載の方法。
【請求項１５】
前記１組のモデルパラメータが、フォーカスおよび露光に加えて１つまたは複数の第１の原理パラメータをさらに含む、請求項１３に記載の方法。
【請求項１６】
前記１つまたは複数の第１の原理パラメータが、照射源、開口数、および光学収差のうちの１つまたは複数を含む、請求項１５に記載の方法。
【請求項１７】
前記リソグラフィプロセスのモデルが、レジストモデルモジュールをさらに含む、請求項１３に記載の方法。
【請求項１８】
リソグラフィプロセスのモデルが、マスクモデルモジュールをさらに含む、請求項１３に記載の方法。
【請求項１９】
前記１組のプロセス条件が、公称露光およびフォーカスの変更値でのプロセス条件のみを含む、請求項１３に記載の方法。
【請求項２０】
前記１組のプロセス条件が、公称条件、公称露光条件での正のデフォーカス条件、および公称露光条件での負のデフォーカス条件のみを含む、請求項１３に記載の方法。
【請求項２１】
テストマスクのため１組のテストパターンを選択することであって、前記１組のテストパターンが、リソグラフィプロセスの特性である近接相互作用の全範囲をカバーする、該選択すること、
前記１組のテストパターンをウェハ上にプリントして、１組のテスト構造を形成すること、および
前記１組のテスト構造を使用して、実結果を作成すること
をさらに含む、請求項１３に記載の方法。
【請求項２２】
前記シミュレーション結果および前記実結果が、クリティカルディメンション測定値である請求項１３に記載の方法。
【請求項２３】
全プロセスウィンドウにわたってリソグラフィプロセスをシミュレーションすることが可能な前記リソグラフィプロセスのフォーカス露光モデルを生成するための方法であって、
１組のプロセス条件のそれぞれでリソグラフィプロセスを使用してウェハ上にプリントされた１組のテスト構造の測定値を得ることであって、前記１組のプロセス条件が、露光デフォーカス空間内のプロセスウィンドウ内の考えられるすべてのプロセス条件の部分集合である、該得ること、
前記リソグラフィプロセスのモデルを使用して前記１組のプロセス条件のそれぞれで前記リソグラフィプロセスをシミュレーションして、シミュレーション結果を作成することであって、前記モデルが、フォーカスと、露光と、可変値を有する１組のフィッティングパラメータとを含むモデルパラメータを含む、該シミュレーション及び作成すること、
前記１組のプロセス条件のすべてで前記１組のテスト構造の前記測定値に最良にフィットするシミュレーション結果を作成する前記フィッティングパラメータの最適値を決定すること、および
前記フォーカス露光モデルを前記フィッティングパラメータの前記最適値を有するモデルとして定義すること
を含む、方法。
【請求項２４】
前記フォーカス露光モデルが、フィッティングパラメータの最適値を変更することなく、第１の原理に従って、前記プロセスウィンドウ内の前記プロセス条件に対応するフォーカス値および露光値を前記フォーカス露光モデルに適用することによって、前記１組のプロセス条件の１つではない前記プロセスウィンドウ内のあるプロセス条件でリソグラフィプロセスをシミュレーションするために使用される、請求項２３に記載の方法。
【請求項２５】
前記モデルパラメータが、フォーカスおよび露光に加えて１つまたは複数の第１の原理パラメータを含む、請求項２３に記載の方法。
【請求項２６】
前記１つまたは複数の第１の原理パラメータが、照射源、開口数、および光学収差のうちの１つまたは複数を含む、請求項２５に記載の方法。
【請求項２７】
前記リソグラフィプロセスのモデルが、レジストモデルモジュールを含む、請求項２３に記載の方法。
【請求項２８】
前記リソグラフィプロセスのモデルが、マスクモデルモジュールを含む、請求項２３に記載の方法。
【請求項２９】
前記１組のプロセス条件が、公称露光およびフォーカスの変更値でのプロセス条件のみを含む、請求項２３に記載の方法。
【請求項３０】
前記１組のプロセス条件が、公称条件、公称露光条件での正のデフォーカス条件、および公称露光条件での負のデフォーカス条件のみを含む、請求項２３に記載の方法。
【請求項３１】
テストマスクのため１組のテストパターンを選択することであって、前記１組のテストパターンが、リソグラフィプロセスの特性である近接相互作用の全範囲をカバーする、該選択すること、および
ウェハ上に前記１組のテストパターンをプリントして、１組のテスト構造を形成すること
をさらに含む、請求項２３に記載の方法。
【請求項３２】
前記１組のテスト構造の前記測定値および前記シミュレーション結果が、クリティカルディメンション測定値である、請求項２３に記載の方法。
【請求項３３】
リソグラフィプロセスの能力を予測するための単一のプロセスウィンドウモデルを生成するためのシステムであって、
情報を記憶するための記憶領域、
入力デバイス、
出力デバイス、
前記記憶領域内に記憶された物理的なモデル情報、および
モデルキャリブレーションモジュールを備え、
前記記憶領域が、選択された物理的なモデル情報が前記モデルキャリブレーションモジュールによってアクセスされることができるように、前記モデルキャリブレーションモジュールと連絡し、
前記入力デバイスが、プロセスウィンドウを定義するプロセスウィンドウ定義情報が、前記モデルキャリブレーションモジュールにとって使用可能にされることができるように、かつ、前記定義されたプロセスウィンドウ内の異なるテスト条件の下でのウェハの測定値から得られた個別の測定値情報が、前記モデルキャリブレーションモジュールによってアクセスされることができるように、前記モデルキャリブレーションモジュールと連絡し、
前記モデルキャリブレーションモジュールが、前記プロセスウィンドウ定義情報および前記個別の測定値情報を使用することによって単一のプロセスウィンドウモデルを生成し、前記選択された物理的なモデル情報をキャリブレーションして、前記定義されたプロセスウィンドウにわたるリソグラフィプロセスの性能が２つの連続的に調節可能な光学パラメータで記載されることができるように、構成され、
前記単一のプロセスウィンドウモデルの生成が、前記個別の測定値情報をシミュレーションされた測定値と比較することを含み、前記シミュレーションされた測定値が、前記物理的なモデル情報内のすべての他のパラメータを一定に保ちながら、前記２つの連続的に調節可能な光学パラメータを変更することによって、前記選択された物理的なモデル情報を使用して前記リソグラフィプロセスをシミュレーションすることによって作成される、
システム。
【請求項３４】
前記２つの連続的に調節可能な光学パラメータが、フォーカスおよび露光である、請求項３３に記載のシステム。
【請求項３５】
前記シミュレーションされた測定値が、公称露光およびフォーカスの変更値でのみ、前記２つの連続的に調節可能な光学パラメータを使用して作成される、請求項３４に記載のシステム。
【請求項３６】
前記シミュレーションされた測定値が、公称条件、公称露光条件での正のデフォーカス条件、および公称露光条件での負のデフォーカス条件でのみ、前記２つの連続的に調節可能な光学パラメータを使用して作成される、請求項３４に記載のシステム。
【請求項３７】
前記物理的なモデル情報が、照射源、開口数、および光学収差のうちの１つまたは複数を含む、請求項３３に記載のシステム。
【請求項３８】
前記物理的なモデル情報が、レジストモデル情報を含む、請求項３３に記載のシステム。
【請求項３９】
前記物理的なモデル情報が、マスクモデル情報を含む、請求項３３に記載のシステム。
【請求項４０】
リソグラフィプロセスのモデルを作成するための方法であって、
リソグラフィプロセスの所定のプロセスウィンドウ内の１組のプロセス条件を選択することであって、前記１組のプロセス条件が、前記プロセスウィンドウ内の考えられるすべてのプロセス条件の部分集合であり、各プロセス条件が、少なくとも１つのパラメータに対する値である、該選択すること、
前記リソグラフィプロセスのモデルを選択することであって、前記モデルが、前記プロセス条件の少なくとも１つのパラメータおよび１組のフィッティングパラメータを含む１組のモデルパラメータを有する、該選択すること、
前記モデルを使用して前記１組のプロセス条件のそれぞれでリソグラフィプロセスをシミュレーションして、シミュレーション結果を作成することであって、前記少なくとも１つのパラメータの前記値が、前記フィッティングパラメータ値を一定に保ちながら前記１組のプロセス条件に対応するように変更される、該シミュレーション及び作成すること、および
前記１組のプロセス条件のすべてで前記シミュレーション結果を前記リソグラフィプロセスの実結果と比較することによって、前記モデルをキャリブレーションして、所定のプロセスウィンドウ内の考えられるすべてのプロセス条件で前記リソグラフィプロセスをシミュレーションすることを可能にする単一のモデルを作成すること
を含む、リソグラフィプロセスのモデルを作成するための方法。
【請求項４１】
前記少なくとも１つのパラメータが、光学パラメータである、請求項４０に記載の方法。
【請求項４２】
前記光学パラメータが、フォーカスである、請求項４１に記載の方法。
【請求項４３】
前記光学パラメータが、リソグラフィ露光ツールの開口数である、請求項４１に記載の方法。
【請求項４４】
前記少なくとも１つのパラメータが、レジストパラメータである、請求項４０に記載の方法。
【請求項４５】
前記少なくとも１つのパラメータが、光学パラメータおよびレジストパラメータを含む、請求項４０に記載の方法。
【請求項４６】
公称条件で使用するためのリソグラフィプロセスの単一のモデルを作成するための方法であって、
リソグラフィプロセスの所定のプロセスウィンドウ内の１組のプロセス条件を選択することであって、前記１組のプロセス条件が、前記所定のプロセスウィンドウ内の考えられるすべてのプロセス条件の部分集合であり、前記１組のプロセス条件が、公称条件を含み、各プロセス条件が、少なくとも１つのパラメータに対する値である、該選択すること、
前記プロセス条件の前記少なくとも１つのパラメータおよび１組のフィッティングパラメータを含むモデルパラメータを有する前記リソグラフィプロセスのモデルを選択すること、
前記モデルを使用して前記１組のプロセス条件のそれぞれで前記リソグラフィプロセスをシミュレーションして、シミュレーション結果を作成することであって、前記少なくとも１つのパラメータの前記値が、前記フィッティングパラメータ値を一定に保ちながら前記１組のプロセス条件に対応するように変更される、該シミュレーション及び作成すること、および
前記１組のプロセス条件のすべてで前記シミュレーション結果と前記リソグラフィプロセスの実結果との間の合計差分測定値を最小化することによって前記モデルをキャリブレーションして、単一のモデルを作成すること
を含み、
前記単一のモデルが、前記公称条件で前記リソグラフィプロセスをモデリングするために使用される、方法。
【請求項４７】
前記少なくとも１つのパラメータが、フォーカスである、請求項４６に記載の方法。
【請求項４８】
前記少なくとも１つのパラメータが、照射源、開口数、および光学収差のうちの１つまたは複数を含む、請求項４６に記載の方法。
【請求項４９】
テストマスクに対して１組のテストパターンを選択すること、
ウェハ上に前記１組のテストパターンをプリントして、１組のテスト構造を形成すること、および
前記１組のテスト構造を使用して、実結果を作成すること
をさらに含む、請求項４６に記載の方法。
【請求項５０】
前記モデルのキャリブレーションが、
前記１組のプロセス条件のすべてで前記シミュレーション結果を前記リソグラフィプロセスの実結果と比較して、前記シミュレーション結果と前記実結果の間の合計差分測定値を作成すること、
前記１組のプロセス条件で前記フィッティングパラメータの値を修正し、追加のシミュレーション結果を生成して、前記実結果と最適フィッティングパラメータ値を使用して作成された前記シミュレーション結果との間の合計差分測定値が最小化される、または所定の閾値未満となるような前記最適フィッティングパラメータ値を識別すること、および
前記単一のモデルを前記最適フィッティングパラメータ値を含むモデルとして定義すること
をさらに含む、請求項４６に記載の方法。
【請求項５１】
前記合計差分測定値が、二乗平均平方根差である、請求項４６に記載の方法。
【請求項５２】
前記１組のプロセス条件が、公称露光およびフォーカスの変更値でのプロセス条件のみを含む、請求項４６に記載の方法。
【請求項５３】
前記１組のプロセス条件が、公称条件、公称露光条件での正のデフォーカス条件、および公称露光条件での負のデフォーカス条件のみを含む、請求項４６に記載の方法。
【請求項５４】
コンピュータに以下の実行によりリソグラフィプロセスのフォーカス露光モデルを作成させるための命令を記憶するコンピュータ読取可能媒体であって、
リソグラフィプロセスのモデルを記憶することであって、前記モデルが、光学モデルモジュールを含み、前記モデルが、フォーカスと、露光と、可変値を有する１組のフィッティングパラメータとを含む１組のモデルパラメータを有する、該記憶すること、
前記モデルのための１組の初期フィッティングパラメータ値を記憶すること、
フォーカス露光空間内のプロセスウィンドウ内の複数のサンプリング位置を記憶することであって、前記複数のサンプリング位置が、公称条件を含み、かつ前記プロセスウィンドウ内の考えられるすべてのプロセス条件の部分集合である、該記憶すること、
前記初期フィッティングパラメータ値を一定に保ち保ながら、前記複数のサンプリング位置に対応するフォーカスおよび露光の変更値を用いて前記リソグラフィプロセスをシミュレーションすることによって、前記１組の初期フィッティングパラメータ値を有する前記モデルを使用して、前記プロセスウィンドウ内の前記複数のサンプリング位置のそれぞれでの前記リソグラフィプロセスのシミュレーション結果を生成すること、
前記複数のサンプリング位置のそれぞれで前記シミュレーション結果を前記リソグラフィプロセスの実結果と比較して、前記複数のサンプリング位置のすべてでの前記シミュレーション結果と前記実結果との間の合計差分測定値を作成すること、
最適フィッティングパラメータ値を使用して作成された前記実結果の間の前記合計差分測定値が最小化される、または所定の閾値未満となるように、前記複数のサンプリング位置のそれぞれで前記１組のフィッティングパラメータ値を修正し、追加のシミュレーション結果を生成すること、および
前記フォーカス露光モデルを前記最適フィッティングパラメータ値を含むモデルとして定義することであって、前記フォーカス露光モデルが、前記プロセスウィンドウ内のいかなる位置でも前記リソグラフィプロセスをシミュレーションすることが可能である、該定義すること、
コンピュータ読取可能媒体。
【請求項５５】
前記１組のモデルパラメータが、フォーカスおよび露光に加えて１つまたは複数の第１の原理パラメータをさらに備える、請求項５４に記載のコンピュータ読取可能媒体。
【請求項５６】
前記１つまたは複数の第１の原理パラメータが、照射源、開口数、および光学収差のうちの１つまたは複数を含む、請求項５５に記載のコンピュータ読取可能媒体。
【請求項５７】
前記リソグラフィプロセスのモデルが、レジストモデルモジュールをさらに含む、請求項５４に記載のコンピュータ読取可能媒体。
【請求項５８】
前記リソグラフィプロセスのモデルが、マスクモデルモジュールをさらに含む、請求項５４に記載のコンピュータ読取可能媒体。
【請求項５９】
前記複数のサンプリング位置が、公称露光でのプロセス条件およびフォーカスの変更値でのサンプリング位置のみを含む、請求項５４に記載のコンピュータ読取可能媒体。
【請求項６０】
前記複数のサンプリング位置が、公称条件、公称露光条件での正のデフォーカス条件、および公称露光条件での負のデフォーカス条件のみを含む、請求項５４に記載のコンピュータ読取可能媒体。
【請求項６１】
合計差分測定値が、平方根二乗平均差である、請求項５４に記載のコンピュータ読取可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
[0001]  本出願は、"Methodology of Unified, Through-Process Window Lithography Modeling"という題名の米国特許仮出願第６０／７０６，１４４号の利益を主張する。この関連出願の内容が、参照によってその全体について本明細書に組み込まれる。
【０００２】
[0002]  本発明は一般に、光リソグラフィに関し、より具体的には、リソグラフィプロセスのフォーカス露光モデルを作成することに関する。
【背景技術】
【０００３】
[0003]  集積回路産業は、その始まりから、より低いコストで高いデバイス機能性を促進させることによって、顕著な成長速度を維持してきた。最先端のデバイスは今日、わずかなコストで全体の空間を占有するために使用されるコンピュータの計算能力を提供している。今日の低コストの消費者デバイスの多くは、携帯テレビ電話、ウルトラポータブルメディアプレーヤー、および無線または超広帯域インターネットデバイスなどの、ほんの２、３年前にはどんなことをしても使用不可能であった機能を備える。この成長を可能にする主な要素の１つは、集積回路パターンの一部としてパターニングされることができる最も小さいフィーチャサイズを着実に減少させる光リソグラフィプロセスの能力であった。１回路当たりより多くのフィーチャをプリントすると同時に一方、フィーチャサイズおよびコストのこのような着実な減少は、通常、「ムーアの法則」("Moore's Law")またはリソグラフィ「ロードマップ」("roadmap")と一般に称される。
【０００４】
[0004]  リソグラフィプロセスは、マスク、すなわちレチクル上にマスター画像を作成し、次に、そのパターンをデバイスウェハ上に忠実に複製することを含む。設計仕様内でマスターパターンが成功して複製される回数が多いほど、完成したデバイスすなわち「チップ」１枚あたりのコストが低くなる。近年まで、マスクパターンは、マスクレベルパターンがウェハレベルパターンよりも数倍大きいことを除いて、ウェハレベルでの所望のパターンの厳密な複製であった。このスケールファクタが次に、露光ツールの縮小比によってウェハ露光中に修正される。マスクパターンは通常、光吸収性の材料をクォーツまたはその他の透過性の基板上に被着させてパターニングすることによって形成される。マスクは次に、特定の露光波長の光がマスクを通ってデバイスウェハ上に方向付けられる所の「ステッパ」または「スキャナ」として公知の露光ツール内に配置される。光が、マスクの透明な領域を通って伝達され、吸収層によって覆われた領域内で通常９０％から１００％の間の、所望の量だけ減衰される。マスクのいくつかの領域を通る光はまた、通常１８０度の整数分の１の所望の位相角だけ位相シフトされてもよい。露光ツールによって収集された後、結果として得られる空間像パターンが次に、デバイスウェハ上にフォーカスされる。ウェハ表面上に被着された感光材料が、ウェハ上に所望のパターンを形成するために光と相互作用し、次にパターンが、周知のプロセスに従って機能的な電子回路を形成するために、ウェハの下部層内へ転写される。
【０００５】
[0005]  近年では、パターニングされるフィーチャサイズは、パターンを転写するために使用される光の波長よりもかなり小さくなっている。この「サブ波長リソグラフィ」("sub-wavelength lithography")に向かう傾向の結果、リソグラフィプロセスで十分なプロセスマージンを維持することが困難になっている。マスクおよび露光ツールによって作成される空間像は、波長に対するフィーチャサイズの比が減少するにつれて、コントラストおよびシャープネスを失う。この比は、露光ツールの開口数に最小フィーチャサイズをかけて波長で割ったものとして定義されるｋ１係数によって、定量化される。シャープネスの不足すなわち画像のにじみが、レジスト内の画像形成のための閾値での空間像の勾配、「エッジスロープ」("edge slopw")、すなわち「ＮＩＬＳ」としてしばしば省略される「正規化画像ログスロープ」("normalized image log slope")として公知である距離関数によって定量化されることができる。ＮＩＬＳ値が小さいほど、経済的に実行可能な数の機能的なデバイスにするように十分な制御によって多数のデバイスパターン上に画像を忠実に複写することがより困難になる。成功する「ローｋ１リソグラフィ」("low-kq lithography")プロセスの目標は、ｋ１値の減少にかかわらず、可能な限り最高のＮＩＬＳを維持し、それによって結果としてのプロセスの製造能力を可能にすることである。
【０００６】
[0006]  ローｋ１リソグラフィのＮＩＬＳを増加させるための新しい方法は、最終的なウェハレベルパターンの厳密なコピーではないマスク上のマスターパターンを結果として生じさせる。マスクパターンはしばしば、パターン密度すなわちピッチの関数としてパターンのサイズに関して調節される。他の技法は、マスクパターン上への余分なコーナー部の追加または減少（「セリフ」("serifs")、「ハンマーヘッド」("hammerheads")、およびその他のパターン）、およびウェハ上に複製されない幾何形状の追加でさえも含む。意図されたフィーチャのプリント性を強化するために、これらのプリントされていない「補助フィーチャ」("assist features")は、散乱バー、穴、リング、チェッカーボード、または背景光強度（「グレースケーリング」("gray scaling")）を変化させるための「ゼプラストライプ」("zebra stripes")、およびその他の構造を含むことができる。これらは、文献によく文書化されている。これらの方法のすべてがしばしば、「光近接補正」("Optical Proximity Correction")、すなわち「ＯＰＣ」と集約的に称される。
【０００７】
[0007]  マスクはまた、ウェハ上で複製されることができる、またはできない位相シフティング領域の追加によって変更されてもよい。代替となるアパーチャシフタ、二重露光マスキングプロセス、マルチフェイズ遷移、および減衰位相シフティングマスクを含む、様々な位相シフティング技法が文献内で詳細に説明されている。これらの方法によって形成されたマスクは、「位相シフティングマスク」("Phase Shifting Masks")、すなわち「ＰＳＭ」として公知である。ＯＰＣ、ＰＳＭ、およびその他のものを含むローｋ１でのＮＩＬＳを増加させるためのこれらの技法のすべては、「解像度強化技術」("Resolution Enhancement Technologies")、すなわち「ＲＥＴ」と集約的に称される。様々な組合せでマスクにしばしば適用されるこれらのＲＥＴのすべての結果は、ウェハレベルで形成される最終的なパターンは、もはやマスクレベルのパターンの単純な複製ではないことである。実際、マスクパターンを見て、最終的なウェハパターンが何に似ているように考えられているかを簡単に決定することは、不可能になっている。このことは、マスクが作成されてウェハが露光される前に、設計データが正しいことを確認することの、ならびにＲＥＴが正確に付着されたことおよびマスクがその目標とする仕様に適合していることを確認することの困難を大いに増加させる。
【０００８】
[0008]  高度なマスクセットを製造するコストは、着実に増加している。現在、コストはすでに、高度なデバイス用のマスク１セット当たり百万ドルを超えている。また、ターンアラウンドタイムは常に重要な関心事である。結果として、コストおよびターンアラウンドタイムの両方を減少させることを助けるリソグラフィプロセスのコンピュータシミュレーションが、半導体製造の一体部分になっている。リソグラフィシミュレーションの必要性に対処するいくつかのコンピュータソフトウェア技法がある。たとえば、物理的なおよび化学的プロセスの詳細なシミュレーションを行う、第１原理モデリングベースのシミュレーションソフトウェア(first-principle-modeling-based simulation software)がある。しかし、このようなソフトウェアはしばしば、実行が極めて遅く、したがって極めて小さい面積のチップデザイン（ほぼ２、３平方ミクロン）に制限される。この分類でのソフトウェアツールは、Ｓｉｇｍａ−Ｃ（米国カリフォルニア州サンタクララ）による「ＳＯＬＩＤ−Ｃ」および、ＫＬＡ−Ｔｅｎｃｏｒ（米国カリフォルニア州サンノゼ）による「Ｐｒｏｌｉｔｈ」を含む。より高速にシミュレーション結果を実行および提供するコンピュータソフトウェアがあるが、このようなソフトウェアは、実験データに対してキャリブレーションされた経験的なモデルを使用している。（たとえば、米国オレゴン州ウィスルソンバレー、Ｍｅｎｔｏｒ−Ｇｒａｐｈｉｃｓによる「Ｃａｌｉｂｒｅ」）。経験的なモデルを使用する「高速な」シミュレーションのためでさえも、フルチップレベルでのシミュレーションはしばしば、数十時間から数日を必要とする。新しい、高速、かつ正確なアプローチが、"System and Method for Lithography Simulation"という題名の米国特許第７、００３、７５８号に記載され、その内容が、参照によってその全体について本明細書に組み込まれ、かつ「リソグラフィシミュレーションシステム」と称される。
【０００９】
[0009]  図１Ａに概略的に示されているように、リソグラフィシミュレーションは通常、いくつかの機能ステップから成り、設計／シミュレーションプロセスは、直線状のフロー１００に似ている。ステップ１１０で、拡散層、金属トレース、接点およびフィールド効果トランジスタのゲートなどの半導体デバイスの機能的な要素に対応するパターンの形状およびサイズを記述するデザインレイアウトが、作成される。これらのパターンは、最終的なデバイスのある電気的な機能性および仕様を達成するために、リソグラフィプロセスによって基板上に再生される必要がある物理的な形状およびサイズの「設計意図」("design intent")を表す。
【００１０】
[0010]  上記で説明されたように、このデザインレイアウトに対する多数の修正が、所望の構造をプリントするために使用されるマスクまたはレチクル上のパターンを作成するために必要とされる。ステップ１２０で、様々なＲＥＴ方法が、実際にプリントされたパターン内の設計意図を近似するために、デザインレイアウトに適用される。結果として得られる「ポストＲＥＴ」("post-RET")マスクレイアウトは、ステップ１１０で作成された「プレＲＥＴ」("pre-RET")デザインレイアウトとはかなり異なる。プレおよびポストＲＥＴレイアウトの両方が、たとえばＧＤＳまたはＯＡＳＩＳフォーマットで、多角形ベースの階層データファイルでシミュレーションシステムに提供されてもよい。
【００１１】
[0011]  実際のマスクは、基本的な物理的制限ならびにマスク製造プロセスの不完全性のために幾何学的な、理想化された多角形ベースのマスクレイアウトとさらに異なる。これらの制限および不完全性は、たとえば、マスクライティングツールの有限の空間解像度によるコーナー部の丸み、考えられる線幅の偏移またはずれ、およびウェハ基板上への投影で経験される効果と同様の近接効果を含む。ステップ１３０で、マスクの真の物理的な特性が、様々な複雑性の程度までマスクモデル内で近似される。減衰、位相シフト設計などのマスクタイプ特有の特性が、マスクモデルによって捕捉される。米国特許第７、００３、７５８号に記載されているリソグラフィシミュレーションシステムは、たとえば、実際のマスク特性を記載するために画像／ピクセルベースのグレースケール表現を使用してもよい。
【００１２】
[0012]  リソグラフィシミュレーションの中心部分は、露光ツール内の投影および画像形成プロセスをシミュレートする光学モデルである。ステップ１４０で、光学モデルが生成される。光学モデルは、開口数および部分コヒーレンス設定、照射波長、照射源形状、および光学収差またはフレアなどのシステムの考えられる不完全性、などの照射および投影システムの基準パラメータを組み込む必要がある。投影システムおよび様々な光学効果、たとえば、高ＮＡ回折、スカラーまたはベクトル、偏光、薄膜多反射が、相互透過係数（transmission cross coefficient ＴＣＣ）によってモデル化されてもよい。ＴＣＣは、固有数列展開を使用して重畳カーネルに分解されてもよい。速度を計算するために、数列は、固有値のランク付けに基づいて通常切り捨てられ、有限の組のカーネルの結果となる。より多くのカーネルが保持されるほど、切り捨てによって導入される誤差が少なくなる。米国特許第７、００３、７５８号に記載されているリソグラフィシミュレーションシステムは、数値計算時間に対する負の影響なしに、極めて多数の重畳カーネルを使用した光学シミュレーションを可能にし、したがってきわめて正確な光学モデルを可能にする。"Optimized Harware and Software for Fast, Full Chip Simulation", Y. Cao他、Proc. SPIE Vol.5754, 407 (2005)参照。ここではステップ１３０で生成されたマスクモデルおよびステップ１４０で生成された光学モデルが、別個のモデルであるとみなされているが、マスクモデルが、一体化された光学モデルの一部と概念上みなされてもよい。
【００１３】
[0013]  さらに、基板上に形成される形状およびサイズを予測するために、ステップ１６０で、レジストモデルが、感光性のレジスト層と交差する投影光の効果、および次のポスト露光ベーク（post-exposure bake ＰＥＢ）および現像プロセスをシミュレートするために使用される。レジスト内の三次元配光、ならびにその層内の分子の拡散および反応などの微細な、物理的、または化学的効果を評価することによって、三次元のレジスト構造を予測しようと試みる第１の原理シミュレーションアプローチが区別される。他方では、フルチップシミュレーションを許すすべての「高速」シミュレーションアプローチが、現在シミュレータの光学モデル部分によって提供される二次元の空間像を入力として採用する、より経験的なレジストモデルをそれ自体制限する。空間像１５０によって結合される光学モデルとレジストモデルの間のこの分離が、図１Ａに概略的に示されている。簡略化のために、ここでは、レジストモデルが、たとえば、エッチング、イオン注入、または類似のステップなどのさらなるプロセスのモデリングによって追従されるという事実は、省略される。
【００１４】
[0014]  最後に、ステップ１７０で、シミュレーションプロセスの出力が、予測されるクリティカルディメンション（ＣＤ）および輪郭などのウェハ上にプリントされたフィーチャの予測される形状およびサイズに関する情報を提供する。このような予測は、リソグラフィプリントプロセスの量的な評価、およびプロセスが意図された結果を作成するかどうかについての評価を可能にする。
【００１５】
[0015]  今述べられた予測能力を提供するために、優先的な必要性を知られていないいくつかのフィッティングパラメータが、キャリブレーションプロセス内で見出されるまたは調節される。リソグラフィモデルをキャリブレーションする様々な方法が、文献に記載されている。一般に、これらのキャリブレーション方法は、シミュレーションされたテストパターンと、実際のウェハ上にプリントされ、かつたとえばＣＤ−ＳＥＭまたはスキャトロメータツールなどの測定ツールによって測定された対応するテストパターンとの間の最も良好な全体的な合致を求めている。
【００１６】
[0016]  キャリブレーションの精度およびロバスト性が、プリントされたパターン、エッジ配置および線端部配置のＣＤを予測するために必要とされる。キャリブレーションされたモデルは一般に、十分な精度で、一次元ならびに二次元の光学およびプロセス関連の近接効果を予測することが、期待される。経験的なモデルの予測可能性が、キャリブレーション手順で使用される、テスト構造またはゲージ構造の形状およびサイズの変更によってカバーされるパターン幾何形状空間に対して最も制限されることは、公知である。現在の実施例および傾向は、実用的に可能な限り広くかつ密な幾何形状空間をカバーするために、より多くのテスト構造の変動を含むことである。通常、数千の測定点が、モデルキャリブレーションのために使用される。しかし、現在のモデルキャリブレーションは、公称または「最良の」("best")光学的設定で行われており、したがって二次元の幾何形状空間をカバーすることしかしない。光学パラメータまたはリソグラフィプロセスパラメータなどの任意の非幾何形状パラメータを使用するとき、使用のためにこれらのモデルが変更されると推定することは、困難である。
【００１７】
[0017]  他方では、リソグラフィのプロセスが、それらのプロセスウィンドウによって、または、より正確には、すべての当該構造の共通のプロセスウィンドウによって評価される必要があることが公知である。プロセスウィンドウ（ＰＷ）のサイズは通常、その上ではＣＤまたはエッジ配置の変動が許容可能な範囲内にある、露光−デフォーカス（exposure-defocus Ｅ−Ｄ）空間内の面積によって測定される。"The Exposure-Defocus Forest", B.J.Lin, Jpn.J.Appl.Phys. 33, 6756 (1994)参照。プロセスウィンドウ解析は、実際の製造プロセスが、露光ドーズおよびリソグラフィ投影システムのフォーカス設定などの実際のパラメータ値の回避されない変更を受けることを考慮している。デバイス設計上のすべての構造の、共通プロセスウィンドウが、プロセスマージン、すなわち、プロセスパラメータ変動に対する耐性を定義する。
【００１８】
[0018]  レジストモデルのＯＰＣモデルのプロセスウィンドウ全体での挙動を、レジストモデルを「最良の」設定でキャリブレーションすること、およびドーズおよびデフォーカスの変動に向かって外挿入することによって、予測するためのいくつかの最近の試みは、別個分かれた個別のモデルキャリブレーションが異なるデフォーカス設定で行われなければ、さほど成功しなかった。"High accuracy 65nm OPC verification:full process window model vs.critical failure ORC", A.Borjon他, Proc. SPIE Vol.5754, 1190 (2005)参照。図１Ｂは、プロセスウィンドウ空間をカバーする複数の位置を示している。ここで、別個のモデルキャリブレーションは、各位置で行われた。他の業績では、モデルをいくつかのフォーカス露光マトリクスデータセットへ、しかし一次元線幅データのみについてキャリブレーションするという試みが行われた。"Do we need complex resist models for predictive simulation of lithographic process performance?", B.Tollkuhn他, Proc. SPIE Vol.5376, 983 (2004)参照。
【００１９】
[0019]  また、「集合された」("lumped")パラメータモデルが存在し、レジスト現像効果に対するシステムの応答が、光学モデルパラメータを人工的に変更することによって近似される。このようなモデル、１つの単一プロセスウィンドウ条件での１組のテストパターンに対してよくキャリブレーションされることができる。例示のための別の例として、投影システムの球面収差が、フォーカスシフトに依存するパターンピッチを生じさせることが公知である。したがって、単フォーカス設定で測定される場合、ピッチを通る「ＯＰＣ」曲線（ＣＤ対ピッチをプロットする）は、球面収差の光学効果によるある変調を体験する。十分多くの調節可能なパラメータを有する十分に複雑なレジストモデルはまた、ＯＰＣ曲線を再生し、かつ実際に、構成のために使用されるのとまさに同じフォーカス設定でピッチを通ってプリントされるＣＤを予測することができる。しかし、モデルが、キャリブレーションによってカバーされたパラメータ空間のすぐ外側のどこかに外挿することができることは、厳しく制限されることになる。
【００２０】
[0020]  リソグラフィモデリングの精度および堅固性の増加に対する一定の必要性がある。明らかに、シミュレーションによって高度な半導体設計の製造可能性を確認するために、幾何形状の変更だけでなくＰＷ関連のプロセス変更を超えて、多次元パラメータ空間内での予測可能なモデリングを可能にする、モデルキャリブレーション方法論に対する必要性もある。
【発明の開示】
【発明が解決しようとする課題】
【００２１】
[0021]  フォーカス露光モデルを作成するためのシステムおよび方法が、リソグラフィシミュレーションモデルのキャリブレーションのために導入される。システムおよび方法は、特に露光−デフォーカスプロセスウィンドウ空間内の、パラメータ変動の複数の次元に沿ったキャリブレーションデータを使用する。システムおよび方法は、公称プロセス条件でのシミュレーションのよりよい精度および堅固性、ならびに、再キャリブレーションの必要なく、完全なプロセスウィンドウ領域全体を通じたいずれかの点で、リソグラフィの性能を予測するために可能性を結果としてもたらす、モデルパラメータ値の統合された組を提供する。
【課題を解決するための手段】
【００２２】
[0022]  一実施形態では、リソグラフィプロセスのフォーカス露光モデルを作成するための方法は、リソグラフィプロセスのモデルを選択するステップであって、モデルが光学モデルモジュールを含み、モデルがフォーカスと、露光と、可変値を有する１組のフィッティングパラメータとを含む１組のモデルパラメータを有するステップと、フォーカス露光空間内でリソグラフィプロセスのためのプロセスウィンドウを定義するステップと、モデルに対する１組の初期フィッティングパラメータ値を選択するステップと、プロセスウィンドウ内の複数のサンプリング位置を選択するステップであって、複数のサンプリング位置が、公称条件を含み、かつプロセスウィンドウ内の考えられるすべてのプロセス条件の部分集合である、ステップと、初期フィッティングパラメータ値を一体に保ちながら、プロセスウィンドウ内の複数のサンプリング位置に対応するフォーカスおよび露光の変更値を用いてリソグラフィプロセスをシミュレーションすることによって、１組の初期フィッティングパラメータ値を有するモデルを使用して、プロセスウィンドウ内の複数のサンプリング位置のそれぞれでのリソグラフィプロセスのシミュレーション結果を生成するステップと、プロセスウィンドウ内の複数のサンプリング位置のそれぞれでシミュレーション結果を実結果と比較して、複数のサンプリング位置のすべてでシミュレーション結果とリソグラフィプロセスの実結果との間の合計差分測定値を作成するステップと、プロセスウィンドウ内の複数のサンプリング位置のそれぞれで前記１組のフィッティングパラメータ値を修正し、追加のシミュレーション結果を生成して、実結果と最適フィッティングパラメータ値を使用して作成されたシミュレーション結果との間の合計差分測定値が最小化される、または所定の閾値未満となるような最適フィッティングパラメータ値を識別するステップと、フォーカス露光モデルを最適フィッティングパラメータ値を含むモデルとして定義するステップであって、フォーカス露光モデルが、全プロセスウィンドウ内のいずれかの位置でリソグラフィプロセスをシミュレートすることが可能である、ステップとを含む。
【００２３】
[0023]  一実施形態では、フォトリソグラフィプロセスの能力を予測するための単一のプロセスウィンドウモデルを生成するためのシステムは、情報を記憶するための記憶領域と、入力デバイスと、出力デバイスと、記憶領域内に記憶された物理的なモデル情報と、モデルキャリブレーションモジュールとを備える。記憶領域は、選択された物理的なモデル情報がモデルキャリブレーションモジュールによってアクセスされることができるように、モデルキャリブレーションモジュールと連絡する。入力デバイスは、プロセスウィンドウを定義するプロセスウィンドウ定義情報が、モデルキャリブレーションモジュールによって使用可能であるように、および定義されたプロセスウィンドウ内の異なるテスト条件の下でウェハの測定値から得られた個別の測定値情報が、モデルキャリブレーションモジュールによってアクセスされることができるように、モデルキャリブレーションモジュールと連絡する。また、モデルキャリブレーションモジュールは、プロセスウィンドウ定義情報および個別の測定値情報を使用することによって単一のプロセスウィンドウモデルを生成し、選択された物理的なモデル情報をキャリブレーションして、定義されたプロセスウィンドウにわたるフォトリソグラフィシステムの性能が２つの連続的に調節可能な光学パラメータで記載されることができるように、構成されている。単一のプロセスウィンドウモデルを生成するステップは、個別の測定値情報をシミュレーションされた測定値と比較することを含み、シミュレーションされた測定値が、物理的なモデル情報内の他のすべてのパラメータを一定に保ちながら、２つの連続的に調節可能な光学パラメータを変更することによって、選択された物理的なモデル情報を使用して、リソグラフィプロセスをシミュレーションすることによって作成される。
【発明を実施するための最良の形態】
【００２４】
[0036]  プロセスウィンドウの中心での公称条件だけでなく、中心からある距離にあるプロセスウィンドウ内の様々な位置でのデータ点を組み込むことに頼っている、モデル作成およびモデルキャリブレーションに基づくシステムおよび方法が、開示される。最小値では、キャリブレーションデータが、少なくとも１つのプロセスパラメータ（たとえば、デフォーカスパラメータ）を変更しながら収集され、かつ変更されたプロセスパラメータの様々な値によるすべての収集されたキャリブレーションデータが、モデルのフィッティングパラメータのキャリブレーションのために使用される。リソグラフィプロセスのモデルは、光学モデルモジュールを備え、かつレジストモデルモジュール、マスクモデルモジュール、およびその他の適切なモデルモジュールをオプションで備えてもよい。リソグラフィプロセスのモデルのモデルモジュールは、簡略化のために、モデル、たとえば光学モデルおよびレジストモデルと本明細書で称される。
【００２５】
[0037]  好ましい実施例では、プロセスウィンドウ空間を形成するために、露光ドーズおよびデフォーカスのパラメータを変更しながら、キャリブレーションデータが収集される。方法は、プロセスウィンドウ内のいずれかの位置でのリソグラフィプリントプロセスを予測することができる、１組のキャリブレーションされたフィッティングパラメータを見つけるために、露光ドーズおよびデフォーカスのすべての値でのテスト構造のジョイントフィッティングを提供する。キャリブレーション方法は、フォーカスおよび露光パラメータおよび１組のフィッティングパラメータを含むリソグラフィプロセスのモデルを使用して、プロセスウィンドウ内の１組のサンプリング位置のそれぞれでのリソグラフィプロセスの性能をシミュレートすることを含む。ここでは、光学モデルのフォーカスおよび露光パラメータは、第１の原理に従って変更されるが、一方、フィッティングパラメータ（すなわち、他のすべてのモデルパラメータ）は変更されない。キャリブレーションされた１組のフィッティングパラメータ値を有するモデルを本明細書でフォーカス露光モデル（focus-exposure model ＦＥＭ）と称する。フォーカスは、露光ツールの光学パラメータの設定であり、かつときどきデフォーカスとも称される。フォーカスおよびデフォーカスと言う用語は、本明細書で互換的に使用される。
【００２６】
[0038]  全プロセスウィンドウ全体を通じたいくつかの位置でキャリブレーションされたフォーカス露光モデルは、物理的な現実性をより正確に反映し、ある公称プロセス条件でのみキャリブレーションされたモデルよりも、より予測可能、正確、かつ堅固である。リソグラフィシミュレーションは、多次元モデルキャリブレーションから有利である。１）プロセスウィンドウ内の良くフィーチャ付けられたサンプリング位置の間の補間に頼ることによる、公称または最良な設定でのより良好なモデル精度、予測可能性、堅固性、２）プロセスウィンドウ内のいずれかの補間された位置でのパターン挙動を予測する可能性、および３）フォーカス露光モデルキャリブレーションが、プロセスウィンドウ内の異なる個別の位置での複数の別個分かれたモデルのキャリブレーションよりも、少ない測定値の全体数によって達成されることができる。
【００２７】
[0039]  フォーカス露光モデルをキャリブレーションする方法のキーとなるフィーチャは、光学モデルが実際に真の光学効果を正確に捕捉する一方、レジスト関連パラメータが、光学設定によって、たとえばフォーカス設定を通じて変化しないという意味での、光学およびレジストモデルの良好な分離可能性である。プリントされたパターンのデフォーカス挙動が、いくつかの物理的なレジスト効果、たとえば酸拡散によって、デフォーカスデータを含むジョイントキャリブレーションなしで、部分的に補償されるため、デフォーカスレジストパラメータ空間内に複数の二乗平均平方根（ＲＩＭＳ）最小値があることになる。これらの最小値のうちの１つのみが、物理的であり、正しい。プロセスウィンドウ全体を通したジョイントキャリブレーションは、デフォーカスによる傾向挙動が、レジスト挙動に直交するため、モデルを正しい最小値点に自動的に拘束する。したがって、偽の「パラメータ集合化」効果("parameter lumping" effects)が回避され、かつ、結果としてのキャリブレーションされたモデルが、公称露光条件においてさえもより正確かつ堅固になる。言い換えれば、公称プロセス条件においてさえも、キャリブレーションされたフォーカス露光モデルが、公称プロセス条件でのみキャリブレーションされたモデルよりも良好なパターン挙動を予測することができる。
【００２８】
[0040]  「プロセスウィンドウ」が、二次元露光デフォーカス空間内で最も頻繁に定義されるが、本明細書で説明される方法は、この定義に制限されない。この定義は、フォーカスおよびドーズの変化が、通常、リソグラフィプロセス性能に支配的な影響を有することを反映している。しかし、調節または変更されることができるより多くの、または異なるパラメータ次元を使用することによって、プロセスウィンドウ概念を一般化することが可能である。このような一般化は、これらの追加のパラメータ変更に対するプロセスマージンを捕捉することを助け、また、モデルフィッティングにさらなる拘束を追加する。追加の拘束は、キャリブレーションされたモデルをより物理的に、およびしたがってより正確かつ予測可能にすることを助ける。たとえば、現代の露光ツールでは、たとえば、照射波長または線幅、レンズ設定、およびそれによる、光学収差、および広範囲のイルミネータ調節を含む、多くの光学設定が、ある程度まで調節可能である。同様に、レジスト層特性に直接関連するパラメータが、変更または調節されることができる。これらのまたは類似のパラメータのいずれかが、モデルの堅固性または精度の改善のためにモデルキャリブレーションに含まれてもよい。キャリブレーションプロセスはまた、生産環境内で１組の公称上同一な露光ツールからテストデータを使用してもよい。
【００２９】
[0041]  図２Ａは、本発明の一実施形態による、リソグラフィプロセスのフォーカス露光モデルを作成するための方法ステップ２００のフローチャートである。ステップ２１２で、テストマスク上に製造され、かつリソグラフィ露光ツールを使用してテストウェハ上にプリントされることになる１組のテストパターンが、定義される。これらのテストパターンは、問題になっているリソグラフィプロセスのフィーチャである近接相互作用の全範囲をカバーする必要がある。様々なピッチ（疎から密へ）を有する広範囲のライン／スペースパターン、および様々なギャップサイズを有するライン／スペース端部などの二次元のパターンが含まれるべきである。ライン／スペースパターンは、一次元の空間的な周波数空間にわたるが、一方線端部パターンは、ラインエンドプルバック、ピンチングなどの二次元の効果をカバーする。「パターン曲率」によって二次元の空間を定義し、それに応じてテストパターンを作成すること、またはリソグラフィモデルが使用されるデザインで見いだされる典型的な形状を表す、より複雑な二次元のテストパターンを使用することも可能である。
【００３０】
[0042]  上記で議論されたように、光学およびレジスト効果を分離することが重要であるとき、他のものよりもある効果に対してより感受性の強いパターンタイプを含むことによってキャリブレーションを強化することも可能である。考えられる例は特定の光学収差または迷光（フレア）などの光学効果に対して、これらの効果が、シミュレーションツールの光学モデル内に組み込まれている場合、特に感受性の強いテストパターンである。たとえば、コマ収差に対しての線の対、および三つ葉模様に対してのレンガ壁パターンなど、あるパターンタイプが、光学効果に対して特定の感受性を示すことは周知である。このような光学収差またはフレアテストパターンは、おそらく対応するプロセス変更と相俟って、モデルの分離およびキャリブレーション性能をさらに改善する。一般に特定のパターンタイプが、特定のモデルパラメータと特に相関する。これらのパターンタイプは、たとえば、感受性解析によって識別されることができ、モデル最適化中、対応する重みを与えられることができる。
【００３１】
[0043]  モデルキャリブレーションにおいて光学収差を考慮する別の方法は、光学収差測定用に特に設計されたツールを使用して別々に測定された光学収差を直接使用することである。光学収差測定ツールのいくつかの例は、ＡＳＭＬによるＩＬＩＡＳ、およびＬｉｔｅｌ  Ｃｏｒｐによるその他のツールなど、スキャナ供給メーカーによって提供される、オンスキャナステージ自己測定ツールを含む。この場合、モデルキャリブレーションに光学収差感受性のテストパターンを含む必要がない。光学収差パラメータは、モデルキャリブレーション中にキャリブレーションされるように調節可能なパラメータではなく、光学モデル内で既知のパラメータとして固定される。固定された光学パラメータの典型的な例は、ソースマップ、すなわち、イルミネータの厳密なグレースケール形状および値であり、これは、モデルキャリブレーション中に調節されない既知の存在として測定され、提供されることがある。いかなる既知の光学パラメータ（たとえば、ソースマップ、光学収差および瞳孔形状）に対しても、これらは、モデルキャリブレーション中の光学モデル内で、固定された光学パラメータとして処理される。
【００３２】
[0044]  １組のテストパターンが定義された後、ステップ２１４で、プロセスウィンドウが定義され、プロセスウィンドウ内の位置が、キャリブレーション値として選択される。プロセスウィンドウは、モデルキャリブレーションのために変更されることになるプロセス条件、およびこれらの変更の範囲を選択することによって定義される。典型的な用途に対して、期待されるプロセスウィンドウに適切に適合する、またはそれを超える露光デフォーカス空間が、サンプリング位置によってカバーされることになる。このカバー範囲が、露光−デフォーカス空間３００内でのサンプリング位置の５つの領域３１２、３１４、３１６、３１８、および３２０を示す図３Ａに示されている。図３Ｂは、露光−デフォーカス（Ｅ−Ｄ）空間３２０内での期待されるプロセスウィンドウ３２２および５つのサンプリング位置３２４、３２６、３２８、３３０、および３３２の一実施形態を示している。これらは、プロセスウィンドウ３２２の中央３３２ならびにそれらの境界の近くの４つの追加のサンプリング位置３２４、３２６、３２８、および３３０での公称または最良の条件を示している。実際、５個よりも多いまたは少ないサンプリング位置が使用されてもよい。
【００３３】
[0045]  各サンプリング位置３２４〜３３２に対して、ステップ２１２で定義されたテストパターンの組が、フィッティングパラメータを生成するために使用される。サンプリング位置のいくつかでパターンタイプの数を減らすことで良好なフィッティングを、得ることができる。通常約数千であるテストパターンの完全な組が、プロセスウィンドウ３２２の中央３３２で測定される一方、たとえば、全体の１０〜２０パーセントの、かなり少ない数のパターンが、プロセスウィンドウ３２２の周縁でのサンプリング位置３２４〜３３０で使用される。結果として、フォーカス露光モデルキャリブレーションのために必要とされるテストパターン測定値の総数は、他の既存のキャリブレーション方法によって現在必要とされる、個々のサンプリング位置に対して別々に行われる複数のモデルキャリブレーションよりもかなり少ない。
【００３４】
[0046]  前に述べられたように、図３Ａおよび３Ｂに示されている露光デフォーカス空間が通常、多次元キャリブレーションのための基礎として使用されるが、代替となるおよび追加のパラメータ次元が、等価な方式で同様に使用されてもよい。
【００３５】
[0047]  図２Ａに戻ると、ステップ２１６では、テストパターンおよびプロセス条件の定義された組が、当該パラメータ空間が十分良くカバーされているかを確認するために解析される。ステップ２１６の実施は、テストパターンの二次元周波数空間解析、公称の、最善の、すなわちデフォルトのシミュレーションパラメータを使用した算定されたプロセスウィンドウの解析、またはその他の方法を含んでもよい。定義されたテストパターンおよびプロセス条件がパラメータ空間の十分なカバー範囲を提供しない場合、ステップ２１８で、追加のテストパターンまたはプロセスウィンドウ内の位置が定義される。方法は次に、ステップ２１６へ戻る。ステップ２１６の解析は、パターンおよびパラメータ選択の整数部分とみなされているが、図２Ａではこの問題の重要性をハイライトするために別個のステップとして示されている。追加のデータ点が、より完全な当該パラメータ空間のより完全なカバー範囲を提供しなければ、より多くのテストパターンをキャリブレーションに追加することが自動的には精度を改善しないことが、文献に示されている。
【００３６】
[0048]  定義されたテストパターンおよびプロセス条件がパラメータ空間の十分なカバー範囲を提供する場合、方法が、ステップ２２０へと継続する。ステップ２２０では、半導体製造における現在の最新技法である光学投影リソグラフィでの適用例に対して、キャリブレーションされたフォーカス露光モデルによって説明されるリソグラフィプロセスで使用されるものと同じマスク技法および製造方法を使用してテストマスクが製造される。テストマスクは前に定義されたテストパターンの全組を含んでいる。これは、問題となっているリソグラフィプロセスに応じて、たとえばバイナリマスク、減衰型(attenuated)位相シフトマスク、またはレベンソン型(alternating)位相シフト、またはクロムレス位相シフトマスクとすることができる。将来のリソグラフィについては、光マスクレス技術が、固定された、可変でないテンプレートレチクルの代わりに、たとえば空間的な光モジュレータを使用して導入されてもよい。フォーカス露光モデルキャリブレーションが、マスク製造ステップが仮想的なものとみなされることができるところのこれらの技術に対して等しく適用可能であり、かつ有用である。光マスクレスリソグラフィ（Optical Maskless Lithography ＯＭＬ）では、選択されたテストパターン（ＯＭＬシステムのためのいずれかの選択された削除アルゴリズムによって計算される）に対応する空間的な光モジュレータ設定が、テストマスクの代わりに使用される。
【００３７】
[0049]  ステップ２２２では、テストマスクを使用して、テストウェハが、デバイス製造プロセスと同一のレジストパラメータおよびプロセス条件を使用して、問題となっているリソグラフィプロセスを代表する露光ツール内でプリントされる。このプリントプロセスは、１つまたは複数の追加の反射防止層を通常有するウェハ上のレジスト層、プレ露光ベークステップ、テストマスクからレジスト被覆されたウェハ上へ画像を投影することによるスキャナまたはステッパ内での露光、ポスト露光ベークステップ、およびレジスト現像を含む。プリンティングプロセスはまた、このようなものがシミュレーションモデルの一部である場合、ウェハをエッチングする追加のステップを含む。テストパターンのプリンティングは、プロセスウィンドウ内でサンプリング位置として前に定義されたすべてのプロセス設定を使用して行われる。サンプリング位置のすべてに対してのテストパターンのプリンティングは、単一の基板上で繰り返される露光の間で段階的にパラメータを変更することによって、またはいくつかのテストウェハを別々に露光させることによって行うことができる。
【００３８】
[0050]  ステップ２２４では、完全に処理されたウェハ上のテストパターンが、実結果を生成するために適切なメトロロジーツールを使用して測定される。ステップ２２４は、ＣＤ−ＳＥＭまたはＣＤ−ＡＦＭを使用した線幅および線端部プルバック測定(pullback measurements)、二次元のＳＥＭ画像データの生成および解析、ＣＤの光散乱解析、またはフォーカス露光モデルから派生した予測されるパターンパラメータと相互に関連することができるその他の測定値を含んでもよい。
【００３９】
[0051]  プリントされたテストパターンから派生した実結果は、選択されたリソグラフィプロセスのモデルからのシミュレーションされたテストパターンによってマッチングされることを必要とする。リソグラフィプロセスのモデルは、リソグラフィプロセスを表す１つまたは複数のモデルモジュールを含む。モデルは、少なくとも１つの光学モデルを含み、レジストモデル、マスクモデル、適用可能な場合、たとえばレジストモデルの後のエッチングモデルなどの他のいずれかの適切なモデルをオプションで含んでもよい。図２Ａの方法では、モデルは、例示を容易にするために、光学モデルおよびレジストモデルのみを含む。ステップ２２６では、光学モデルに対する、初期フィッティングパラメータ値が選択され、ステップ２２８で、レジストモデルに対する初期フィッティングパラメータ値が、選択される。光学モデルおよびレジストモデルに対する初期フィッティングパラメータ値は、フィッティングパラメータに対する公称、デフォルトまたは最善値であってよい。光学モデルに対して、フィッティングパラメータは、光学モデルのすべての調節可能なパラメータである。露光ドーズおよびデフォーカスは、調節可能なパラメータとしてみなされないが、プロセスウィンドウ内の選択されたサンプリング位置に対応するように第１の原理に従って変更されることになる。ステップ２３０では、プリントされたテストパターンが、光学モデルおよびレジストモデルを使用してシミュレートされる。好ましい実施形態では、ステップ２３０のシミュレーションが、米国特許第７，００３，７５８号に開示されているシステムおよび方法を使用して実施される。一実施形態では、図８と相俟って以下で説明される、リソグラフィシミュレーションシステム８００が、ステップ２３０を行うために使用される。ステップ２３０では、シミュレーションが、すべてのテストパターンに対して、およびステップ２１２〜２１６で定義されたプロセスウィンドウ内のすべての位置に対して、シミュレーション結果を作成するために行われる。シミュレーション中、モデルの露光ドーズおよびデフォーカスパラメータが、第１の原理に従って変更され、レジストモデルのフィッティングパラメータのすべてを含むモデルのフィッティングパラメータの値は、変化しないままである。
【００４０】
[0052]  次に、ステップ２３２では、シミュレーション結果のパターンパラメータが、たとえばシミュレーションされたライン／スペースまたはギャップ幅を対応するＣＤ−ＳＥＭ測定値と比較することによって、実結果に対して比較される。別法として、「測定」が、予測される二次元プリントパターンを表す、シミュレーションされたレジスト（またはエッチングされた）輪郭線上で行われ、シミュレーションされたパターン上でのこれらの測定値が、プリントされたパターンの等価な測定値と比較される。測定値は、ＣＤまたは線端部プルバック、エッジ配置誤差、対応する二次元の形状のより複雑な評価などのスカラー値を含む。ＣＤ測定値が、例示の目的のために以下の議論で使用され、かつ他のいずれのパターンパラメータの測定値が、同様の方式で使用されてもよく、本発明の範囲内にある。
【００４１】
[0053]  シミュレーション結果と実結果の間の一致を定量化するために、ステップ２３２で、プロセスウィンドウ内の各サンプリング位置に対してプリントされたテストパターンとシミュレーションされたテストパターンの間の差の測定値が計算される。一実施形態では、式１で以下で定義されるような、二乗平均平方根（ＲＭＳ）でシミュレーションされた値と測定された値の間の「距離」を反映するために計算されることができるコスト関数によって差が表される。式１では、ＲＭＳ（ｋ）は、コスト関数のｋ番目の反復の後のシミュレーションされたＣＤ値と測定されたＣＤ値の間の「距離」である。Ｍは、プロセスウィンドウ内でのサンプリング位置の総数、Ｎは、プロセスウィンドウ内の各サンプリング位置での測定される予定のテストパターンの数、ＣＤmeans（Ｅｉ、Ｆｉ、ＴＰＪ）は、プロセスウィンドウ内のｉ番目のサンプリング位置でフォーカス値および露光値によって作成されたｊ番目のテストパターン（ＴＰ）での実際のＣＤ測定値（Ｅｉ、Ｆｉ）、ここで、Ｅは露光ドーズ値、Ｆはフォーカス値、および
【００４２】
【数１】
2009505400.tif 000003
は、プロセスウィンドウのｉ番目のサンプリング位置でのフォーカス値および露光値を使用した、対応するテストパターンのシミュレーションされたＣＤ測定値である。ここで、
【００４３】
【数２】
2009505400.tif 000004
は１組のフィッティングパラメータ
【００４４】
【数３】
2009505400.tif 000005
であり、Ｌは、光学モデルおよびレジストモデルのフィッティングパラメータの総数、およびｋは、ｋ番目の反復の後の調節されたフィッティングパラメータを示す。コスト関数の定義は、データ点の変更またはその他の調節のための異なる重み計数、Ｗｉｊを含んでもよい。
【００４５】
【数４】
2009505400.tif 000006
【００４６】
[0054]  式１によって計算されたコスト関数値は、シミュレーション結果と実結果の間のＲＭＳ差と呼ばれ、一実施形態では、ステップ２３２での差の測定値として使用される。コスト関数の大きさは、シミュレーション結果と実結果の間のフィッティングの品質の測定値である。キャリブレーションプロセスの目標は、コスト関数、たとえば、式２に示されているようなＲＭＳ（ｋ）を最小化するように調節可能なフィッティングパラメータを変更することによって、フォーカス露光モデルを最適化することである。
【数５】
2009505400.tif 000007
【００４７】
[0055]  ステップ２３４では、計算された差の測定値が所定の閾値未満であるかどうかの決定が行われる。別法として、差分測定値の全体的な最小値が探求される。差分測定値が最小化されていない、すなわち所定の閾値未満でない場合、方法がステップ２３６で継続し、このステップで、光学モデルモジュールおよびレジストモデルモジュールのフィッティングパラメータ値が、ある順序で調節または調整される。方法は次に、光学モデルおよびレジストモデルに対する調節されたフィッティングパラメータ値を使用して、プリントされたテストパターンをシミュレートするために、ステップ２３０に戻る。次に、ステップ２３２で、新しいシミュレーションされたテストパターンとプリントされたテストパターンの間の差の測定値が計算され、差分測定値が、ステップ２３４で評価される。ステップ２３６、２３０、２３２、および２３４が、現在の差分測定値が最小化されるまたは所定の閾値未満になるまで繰り返される。
【００４８】
[0056]  次に、ステップ２３８で、光学モデルおよびレジストモデルに対する現在のフィッティングパラメータ値が、キャリブレーションされたフォーカス露光モデルに対するフィッティングパラメータ値として指定される。キャリブレーションされたフォーカス露光モデルが次に、プロセスウィンドウ内のいずれかの位置でのリソグラフィプロセスをシミュレートするために使用されることができる。
【００４９】
[0057]  フォーカス露光モデルのキャリブレーションのキー特性は、対応する制限(constraints)をキャリブレーション手順中にフィッティングパラメータ値上に位置させながら、露光デフォーカスプロセスウィンドウ空間内でのいくつかのプロセス設定を通常含む、テストパターンのシミュレーション中にプロセスパラメータのいくつかの次元に沿ったデータ点を含むことである。このことは、サンプリング位置間のテストウェハプリンティングプロセス内で実際に調節された光学モデル内のプロセス条件のみが、サンプリング位置でのテストパターンのシミュレーションの第１の原理、たとえば図２Ａの方法におけるフォーカスおよび露光ドーズに、従って変化することを許され、そして、モデルの他のすべてのフィッティングパラメータが、プロセスウィンドウ内のサンプリング位置間で一定に保たれることを、単に意味している。単一の、普遍的な、モデルパラメータ値の組が、このようにして、キャリブレーションプロセスから導出され、キャリブレーションのために使用される厳密な位置ではなく、プロセスウィンドウの初期サンプリング領域の妥当な近傍でのいずれかの露光−ドーズ設定で、「新しい」モデル（すなわち、予測されるパターン）を生成するために使用されることができる。リソグラフィプロセスが公称条件でシミュレーションされるのみである場合であっても、プロセスウィンドウの中央だけでなくプロセスウィンドウの中央からある距離の複数の位置にて収集されたデータを使用してフォーカス露光モデルが構成されるときより、良い性能が達成される。
【００５０】
[0058]  図２Ｂは、本発明の一実施形態による、プロセスウィンドウ内のいずれかの位置でモデルを生成するための方法ステップのフローチャートである。ステップ２５２で、フォーカス露光モデルが、図２Ａと相俟って上記で説明された方法に従ってキャリブレーションされる。ステップ２５４で、リソグラフィプロセスがシミュレーションされるところのプロセスウィンドウ内の位置が選択される。選択された位置はプロセスウィンドウ内のどこであってもよい、すなわち、選択される位置は、フォーカス露光モデルのキャリブレーション中に使用されたサンプリング位置の１つであってよいが、そうである必要はない。次に、ステップ２５６で、第１の原理に従ってキャリブレーションされたフォーカス露光モデルに対するプロセスウィンドウ内の選択された位置に対応する、変更されたモデルパラメータ（たとえば、露光およびフォーカス）に対する値の組を提供することによってモデルが生成されるが、他のキャリブレーションされたモデルパラメータ（すなわち、フィッティングパラメータ）のすべては、ＦＥＭの最終的にフィッティングされた値に保持される。モデルが次に、プロセスウィンドウ内の選択された位置でリソグラフィプロセスの性能をシミュレートするために使用されてもよい。
【００５１】
[0059]  ６５ｎｍリソグラフィプロセスに対するフォーカス露光モデルの例示的なキャリブレーションが行われた。約２０００個の一次元および二次元のテストパターンの全組が、この６５ｎｍプロセスでのモデルキャリブレーションのために定義された。プロセスウィンドウ内の１１個の位置が、キャリブレーションに対して選択される。これらの位置は、図４Ａに概略的に示されている。テストウェハが、プロセスウィンドウ内のこれらの１１個の位置に対してプリントされた。図４Ｂに示されているように、これらの位置は、＋／−１００ｎｍおよび＋／−１５０ｎｍのフォーカスずれ、＋／−２．４１％から＋／−４．８２％の公称値からの露光の変更を含む。いくつかのキャリブレーション実行が、図４Ｂに示されている１１個の位置の様々な部分集合（サブセットsubset）に対して行われた。１１個すべてよりも少ない位置がキャリブレーションのために使用される場合、残りのデータが、測定されたテストパラメータ値からシミュレーションされたものの偏差を決定することによってモデル確認のために使用された。約２０００テストパターンのフルセットが、公称条件（プロセスウィンドウの中央）で使用され、３００、すなわちテストパターンの１５％の他のすべてのサンプリング位置のみが、含まれていた。すべての測定値は、スカラーＣＤ測定値であり、モデルの精度が、シミュレーションされたＣＤ値と測定されたＣＤ値の間のＲＭＳ偏差によって定量化された。
【００５２】
[0060]  図５は、キャリブレーション実行の結果を示している。第２列は、キャリブレーションのために使用されたプロセスウィンドウ内のサンプリング位置の図形的な表示を与えている。すべての残りの場所からのデータが、モデル確認のために使用された。第２列の各セルに示されている点は、図４Ｂに示されている等価な位置に対応する。キャリブレーションおよび確認場所の数が、それぞれ、図５の列３および４に示されている。列５はすべての部位およびパターンにわたるｎｍ単位での全ＲＭＳを列挙しており、一方単一のサンプリング位置での最大ＲＭＳが、最終列に示されている。数は、１１個すべてのサンプリング位置からのデータを使用するとき、最良の全体フィッティングが得られるが、サンプリング位置の数をデフォーカス方向に沿って３だけ減少させた後でさえもフィッティング品質の極めて小さい偏差しかないことを示している。したがって、プロセスウィンドウ内の３個、公称条件、公称露光での正のデフォーカス条件、および公称露光での負のデフォーカス条件のみのサンプリング位置で収集されたデータを使用してフォーカス露光モデルをキャリブレーションすることが好ましい最良の実行である。また、露光変更によるサンプリング位置のみが選択される、露光のみの場合を除いて、他のすべての結果は、モデル精度が、プロセスウィンドウ内でのサンプリング位置の実際の選択に対して感受性がないことを示している。キャリブレーションされたフォーカス露光モデルを作成するための方法はさらに、キャリブレーションデータによってカバーされるパラメータ範囲外への外挿を修正することが可能である。
【００５３】
[0061]  デフォーカスデータがキャリブレーションに含まれない露光のみの場合では、ドーズの小さな変更でさえも、パラメータフィッティングプロセスが、悪い光学パラメータを結果として生じさせる。結果は、さほど驚くべきものではない。前に議論されたように、デフォーカス効果が、レジストパラメータ、たとえ拡散定数によって模倣されてもよい。フォーカスを通るデータなしでは、フィッティングは、正確なモデルパラメータ値を生成するために十分拘束されない。したがって、モデルキャリブレーションのために公称から外れたサンプリング位置を選択するための基準は、フィッティングパラメータに対する正確な最終値を得るために公称フォーカスから外れた少なくとも１つのサンプリング位置を含むことである。
【００５４】
[0062]  本発明の方法は、プロセスウィンドウ内の異なる個別の点に対して別個にモデルをキャリブレーションすることの現在の実施に対してかなり利益を提供する。図６は、２つのキャリブレーションアプローチ、すなわちそれぞれフォーカス露光モデルのキャリブレーションと複数の個別のモデルのキャリブレーションの間の比較をそれぞれ提供する。図６では、サンプリング位置のそれぞれがＮ個の測定値を必要とすること、および過度のサンプリング位置の数と公称サンプリング位置の和がｘであることを仮定している。従来技法の複数の個別のモデルでは、すべての（１＋ｘ）位置に対して必要とされる測定値の総数は、したがって（１＋ｘ）Ｎである。逆に、上記で述べたように、フォーカス露光モデルが、余分な（すなわち、公称でない）サンプリング位置では測定値の１５％しか必要としないため、すべての（１＋ｘ）位置に対して必要とされる測定値の総数は、（１＋０．１５ｘ）Ｎにしかならない。また、従来技法の複数の個別のモデルは、（１＋ｘ）位置のそれぞれでの別個のキャリブレーションを必要とするが、フォーカス露光モデルは、同時に考慮されるプロセスウィンドウ内のすべての位置での測定値に対して１つのキャリブレーションのみしか必要としない。また、従来技法の複数の個別のモデルとは違い、フォーカス露光モデルは、分離可能な共通のマスク項、光項、レジスト項を有する。さらに、フォーカス露光モデルは、図２Ｂに示すように、サンプリング位置によって定義された全境界内で、制限されない追加のモデルを生成することが可能である（すなわち、プロセスウィンドウ内の制限されない位置で正確な予測を作成する）が、従来技法の複数の個別のモデルは、別個のキャリブレーションが行われた（１＋ｘ）位置でしか正確であり得ない。
【００５５】
[0063]  図７は、本発明によるリソグラフィプロセスのフォーカス露光モデルを作成するためのシステム７００の一実施形態のブロック図である。システム７００は入力デバイス７１２、モデルキャリブレーションモジュール７１４、出力デバイス７１６および記憶領域７１８を含むが、それに限定されない。記憶領域７１８は、物理的なモデル情報７２０を含むが、それに限定されない。光学モデル情報７２０は、光学モデル情報７２２およびレジストモデル情報７２４を含むが、それに限定されない。光学モデル情報７２２は、光学モデルおよび各光学モデルパラメータに対する１組の考えられる値を含み、レジストモデル情報７２４は、レジストモデルおよび各レジストモデルパラメータに対する１組の考えられる値を含む。モデルキャリブレーションモジュール７１４が、入力デバイス７１２を介してプロセスウィンドウ定義情報およびプリントされたテストパターン測定値を受信する。モデルキャリブレーションモジュール７１４が、キャリブレーションされたフォーカス露光モデルを生成するために、プロセスウィンドウ定義情報およびプリントされたテストパターン測定値を、光学モデル情報７２２およびレジストモデル情報７２４と相俟って使用する。キャリブレーションされたフォーカス露光モデルは、少なくとも２つの連続的に調節可能な光学パラメータによって記述されたプロセスウィンドウ上にリソグラフィプロセスの性能を記述することが可能である。
【００５６】
[0064]  図８は、本発明によるリソグラフィシミュレーションシステム８００の一実施形態の図である。システム８００は、アプリケーション処理システム８１４ａおよびフロントエンド処理システム８１４ｂを含むが、それに限定されない１つまたは複数の凡用型の数値計算システムを含むが、それに限定されない。アプリケーション処理システム８１４ａは、システム８００の全体動作のジョブ管理を扱うように適切に構成されている。特に、一実施形態では、アプリケーション処理システム８１４ａは、アプリケーション処理デバイス８３６およびアプリケーションＳＣＳＩ  ＲＡＩＤ８３８ａを含む。アプリケーション処理デバイス８３６は、システム８００の様々な構成要素の動作の管理を提供するように適切にプログラムされている。この点で、たとえば、アプリケーション処理デバイス８３６は、アクセラレータシステム８１６の様々な構成要素のための設計データベースを分割するようにプログラムされ、それによって、アクセラレータシステム８１６の構成要素によって行われる個々のジョブ、機能またはプロセスを特定する。アプリケーションＳＣＳＩ  ＲＡＩＤハードディスクアレイ８３８ａは、アプリケーション処理デバイス８３６によって使用されるプログラムおよびデータ（たとえば、設計データベース）のための記憶を提供する。
【００５７】
[0065]  フロントエンド処理システム８１４ｂは、ユーザまたはオペレータ（すなわち「外部世界」）に、その直接の相互作用を扱うまたは行うように適切にプログラムされたフロントエンド処理デバイス８４０、たとえば、ジョブ設定および／または結果報告／解析のためのシステム８００へのオペレータまたはユーザのアクセスを提供するクライアントコンピュータ（図示せず）を含む。フロントエンドＳＣＳＩ  ＲＡＩＤ８３８ｂは多数のシミュレーションジョブの結果および画像を記憶するために使用されるため、フロントエンド処理デバイス８４０に関連付けられた、フロントエンドＳＣＳＩ  ＲＡＩＤハードディスクアレイ８３８ｂは、大容量記憶デバイスであるべきである。フロントエンド処理システム８１４ｂはまた、アプリケーションＳＣＳＩ  ＲＡＩＤ８３８ａ（たとえば、設計データベース）からデータを提供する、またはそこからデータを引き出すためにアプリケーション処理システム８１４ａと通信し、かつユーザまたはオペレータによって命令されたとき、ジョブを開始するようにアプリケーション処理システム８１４ａに命令する。
【００５８】
[0066]  アプリケーション処理システム８１４ａおよびフロントエンド処理システム８１４ｂは、たとえば、高速スイッチ（たとえば、ギガビットイーサネット（登録商標）スイッチ８４２ａおよび８４２ｂを通じて、アクセラレータシステム８１６と接続している。スイッチ８４２ａおよび８４２ｂはＤｅｌｌ  Ｃｏｍｐｕｔｅｒ（米国テキサス州、オースチン）によって製造および提供されている、Ｄｅｌｌ  ５２２４  ＰｏｗｅｒＣｏｎｎｅｃｔであってよい。Ｄｅｌｌ  ５２２４  ＰｏｗｅｒＣｏｎｎｅｃｔの実装および動作は、アプリケーションノート、技術／雑誌記事およびデータシートに詳細に記載されており、それらのすべてが、参照によって本明細書に組み込まれる。
【００５９】
[0067]  一実施形態では、リソグラフィシミュレーションの実際にコンピュータ強化タスクのすべてまたはほとんどすべてが、アクセラレータシステム８１６によって、および特に、１つまたは複数のアクセラレータ成分８１６ａ〜ｎによって行われてもよい、この構造は、アクセラレータハードウェア構成要素８１６ａ〜ｎの数を変更することによって拡張可能な数値計算容量を可能にする。さらに、この構造はまた、システム８００の全体的な耐故障性を可能にするまたは強化することを可能にする。たとえば、所与のアクセラレータハードウェア構成要素８１６ａ〜ｎが故障した場合、そのジョブが、他のアクセラレータハードウェア構成要素８１６ａ〜ｎに再割当されることができ、このようにして、システム８００がその動作条件／状態を維持する。
【００６０】
[0068]  特に、アクセラレータシステム８１６は、マイクロプロセッササブシステム８４４ａ〜ｎ（１つまたは複数のマイクロプロセッサを備える）、１つまたは複数のアクセラレータサブシステム８４６ａ〜ｎ、および関連するマイクロプロセッササブシステム８４４ａ〜ｎと結合された、ローカルまたはレジデントメモリストレージ８４８ａ〜ｎのうちの１つをそれぞれ備える、１つまたは複数のアクセラレータ構成要素８１６ａ〜ｎを備えてもよい。ハードウェア加速能力の程度または量は、実行される数値計算の程度または量に応じて、マイクロプロセッササブシステム８４４ａ〜ｎと釣り合わされる。
【００６１】
[0069]  一実施形態では、マイクロプロセッササブシステム８４４ａ〜ｎはそれぞれ、Ｉｎｔｅｌ（米国カリフォルニア州、サンタクララ）によって製造された２つのＸｅｏｎマイクロプロセッサを含む。アクセレータサブシステム８４６ａ〜ｎはそれぞれ、ＡＳＩＣ（Application-Specific Integrated Circuit ）、Special-Purpose DSP Integrated Circuit、および／またはプログラマブルゲートアレイ（たとえば、フィールドプログラムマブルゲートアレイ（“ＦＰＧＡ”））を含む。実際、アクセラレータサブシステム８４６ａ〜ｎはそれぞれ、複数のアクセラレータサブシステムを含んでよく、たとえば、アクセラレータサブシステム８４６ａは、図８に示されているように、アクセラレータサブシステム８４６ａ１〜６ａｘのすべてを含んでもよい。このようにして、完全に使用されるとき、アクセラレータサブシステム８４６ａ〜ｎはそれぞれ、約２５個のＸｅｏｎマイクロプロセッサの数値計算容量を含む。
【００６２】
[0070]  バス８５０ａ〜ｎが、マイクロプロセッササブシステム８４４ａ〜ｎと関連付けられたアクセラレータサブシステム８４６ａ〜ｎの間の高速通信を容易にする。バス８５０ａ〜ｎ上の通信プロトコルおよび技法は、ＰＣＩ、ＰＣＩＸ、または高速通信プロトコルおよび技法であってよい。実際、現在公知であるまたは最近開発された、いかなる高速技法もバス８５０ａ〜ｎに実装されてもよい。特に、一実施形態では、バスインターフェイスが、Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｂｕｓｉｎｅｓｓ  Ｍａｃｈｉｎｅｓ  Ｃｏｒｐｏｒａｔｉｏｎ（米国、ニューヨーク市アーモンク）による２１Ｐ１００ＢＧＣ  ＰＣＩ−Ｘブリッジ（６４ビット／１３３ＭＨｚ）を使用して実装されてもよい。２１Ｐ１００ＢＧＣの実装および動作は、アプリケーションノート、技術／雑誌記事およびデータシートに詳細に記載されており、それらのすべてが、参照によって本明細書に組み込まれる。
【００６３】
[0071]  本発明が、特定の実施形態を参照にして上記で説明された。しかし、様々な修正および変更が、添付の特許請求の範囲で説明されたような本発明の広義の精神および範囲を逸脱することなく、本発明に対して行われてもよい。前の説明および図面はしたがって、限定的な意味でなく例示的な意味で考慮されるべきである。
【図面の簡単な説明】
【００６４】
【図１Ａ】[0024]従来技法リソグラフィシミュレーションのための方法ステップのフローチャートである。
【図１Ｂ】[0025]従来技法の方法論による、複数のリソグラフィシミュレーションモデルのキャリブレーションのための位置の図である。
【図２Ａ】[0026]本発明の一実施形態による、リソグラフィプロセスのフォーカス露光モデルを作成するための方法ステップのフローチャートである。
【図２Ｂ】[0027]本発明の一実施形態による、プロセスウィンドウ内のいずれかの任意位置でのフォーカス露光モデルを生成するための方法ステップのフローチャートである。
【図３Ａ】[0028]本発明による、リソグラフィプロセスのプロセスウィンドウ内のサンプリング位置の領域の一実施形態を示す図である。
【図３Ｂ】[0029]本発明によるリソグラフィプロセスのプロセスウィンドウ内のサンプリング位置の一実施形態を示す図である。
【図４Ａ】[0030]本発明による、リソグラフィプロセスのプロセスウィンドウ内のサンプリング位置の別の実施形態を示す図である。
【図４Ｂ】[0031]本発明の一実施形態によるフォーカス露光モデルをキャリブレーションするためのサンプリング位置を示すチャートである。
【図５】[0032]本発明の一実施形態による、異なるサンプリングスキームを使用したフォーカス露光モデルのキャリブレーションの結果を示すチャートである。
【図６】[0033]フォーカス露光モデルキャリブレーションの一実施形態と従来技法の複数のモデルキャリブレーションとの間の比較をまとめたチャートである。
【図７】[0034]本発明によるフォーカス露光モデルを作成するためのシステムの一実施形態のブロック図である。
【図８】[0035]本発明によるリソグラフィシミュレーションシステムの一実施形態のブロック図である。
【図１Ａ】
2009505400.tif 000008
【図１Ｂ】
2009505400.tif 000009
【図２Ａ】
2009505400.tif 000010
【図２Ｂ】
2009505400.tif 000011
【図３Ａ】
2009505400.tif 000012
【図３Ｂ】
2009505400.tif 000013
【図４Ａ】
2009505400.tif 000014
【図４Ｂ】
2009505400.tif 000015
【図５】
2009505400.tif 000016
【図６】
2009505400.tif 000017
【図７】
2009505400.tif 000018
【図８】
2009505400.tif 000019
【国際調査報告】
2009505400.tif 000020