(57)【要約】  研磨を制御する方法が、基板を研磨するステップと、選択されたスペクトル特徴部と、ある幅を有する波長範囲と、研磨中に監視する選択されたスペクトル特徴部の特性との識別を受信するステップとを含む。基板が研磨されている間に、基板からの光のスペクトルのシーケンスが測定される。スペクトルのシーケンスから、選択されたスペクトル特徴部の特性の値のシーケンスが生成される。スペクトルのシーケンスからの少なくともいくつかのスペクトルに関して、スペクトルのシーケンス中の前のスペクトルに関して使用された前の波長範囲内でのスペクトル特徴部の位置に基づいて、修正波長範囲が生成され、修正波長範囲内で、選択されたスペクトル特徴部が探索され、選択されたスペクトル特徴部の特性の値が求められる。【選択図】図７Ｂ
2013526080.tif 000002
【特許請求の範囲】
【請求項１】
研磨を制御する方法であって、
基板を研磨するステップと、
選択されたスペクトル特徴部と、ある幅を有する波長範囲と、研磨中に監視する選択されたスペクトル特徴部の特性との識別を受信するステップと、
前記基板が研磨されている間に、前記基板からの光のスペクトルのシーケンスを測定するステップと、
前記スペクトルのシーケンスから、選択されたスペクトル特徴部の特性の値のシーケンスを生成するステップであって、前記スペクトルのシーケンスからの少なくともいくつかのスペクトルに関して、前記スペクトルのシーケンス中の前のスペクトルに関して使用された前の波長範囲内での前記スペクトル特徴部の位置に基づいて、修正波長範囲を生成するステップ、前記修正波長範囲内で、前記選択されたスペクトル特徴部を探索するステップ、および前記選択されたスペクトル特徴部の特性の値を求めるステップを含むステップと、
前記値のシーケンスに基づいて、研磨終点と、研磨速度に関する調節との少なくとも一方を決定するステップと
を含む方法。
【請求項２】
前記波長範囲が固定幅を有する、請求項１に記載の方法。
【請求項３】
前記修正波長範囲を生成するステップが、前の波長範囲内の前記特性の位置に前記固定幅を中心合わせするステップを含む、請求項２に記載の方法。
【請求項４】
前記修正波長範囲を生成するステップが、前の波長範囲内の前記特性の位置を求めるステップと、前記修正波長範囲内で、前記特性が前記修正波長範囲の中心のより近くに位置決めされるように、前記波長範囲を調節するステップとを含む、請求項１に記載の方法。
【請求項５】
前記修正波長範囲を生成するステップが、波長の値のシーケンスを生成するために、前記スペクトルのシーケンス中のスペクトルの少なくともいくつかに関して、前記選択されたスペクトル特徴部に関する波長の値を求めるステップと、前記波長の値のシーケンスに関数を当てはめるステップと、前記関数から、後続のスペクトル測定のために、前記選択されたスペクトル特徴部に関する予想波長値を計算するステップとを含む、請求項１に記載の方法。
【請求項６】
前記関数が線形関数である、請求項５に記載の方法。
【請求項７】
前記修正波長範囲を生成するステップが、前記予想波長値に前記波長範囲の幅を中心合わせするステップを含む、請求項５に記載の方法。
【請求項８】
前記スペクトルが可視光に関して測定され、前記波長範囲が５０〜２００ナノメートルの幅を有する、請求項１に記載の方法。
【請求項９】
研磨を制御する方法であって、
インサイチュ監視システムによって測定された波長の部分集合である固定波長範囲を選択するユーザ入力を受信するステップと、
選択されたスペクトル特徴部と、研磨中に監視する選択されたスペクトル特徴部の特性との識別を受信するステップと、
基板を研磨するステップと、
前記基板が研磨されている間に、前記基板からの光のスペクトルのシーケンスを測定するステップと、
前記スペクトルのシーケンス中の各スペクトルに関して、各スペクトルの固定波長範囲内で、前記選択されたスペクトル特徴部を探索するステップと、値のシーケンスを生成するために、前記選択されたスペクトル特徴部の特性の値を求めるステップと、
前記値のシーケンスに基づいて、研磨終点と、研磨速度に関する調節との少なくとも一方を決定するステップと
を含む方法。
【請求項１０】
前記インサイチュ監視システムが、少なくとも可視光を含む波長の強度を測定し、前記固定波長範囲が、５０〜２００ナノメートルの幅を有する、請求項９に記載の方法。
【請求項１１】
研磨を制御する方法であって、
第１の層を有する基板を研磨するステップと、
選択されたスペクトル特徴部と、研磨中に監視する選択されたスペクトル特徴部の特性との識別を受信するステップと、
前記基板が研磨されている間に、前記基板からの光のスペクトルのシーケンスを測定するステップと、
前記第１の層が露出された時点で、前記特徴部の特性に関する第１の値を求めるステップと、
第２の値を生成するために、前記第１の値にオフセットを追加するステップと、
前記特徴部の前記特性を監視し、前記特徴部の特性が前記第２の値に達したと判断されたときに研磨を停止するステップと
を含む方法。
【請求項１２】
前記基板が、前記第１の層の上に位置する第２の層を含み、研磨するステップが、前記第２の層の研磨を含み、さらに、前記方法が、インサイチュ監視システムを用いて前記第１の層の露出を検出するステップを含む、請求項１１に記載の方法。
【請求項１３】
前記第１の値が、前記第１のインサイチュ監視技法が前記第１の層の露出を検出した時点で求められる、請求項１２に記載の方法。
【請求項１４】
前記第１の層の露出を検出するステップが、前記特徴部の特性を監視するステップとは別のプロセスである、請求項１２に記載の方法。
【請求項１５】
前記第１の層の露出を検出するステップが、前記基板からの総反射強度を監視するステップを含む、請求項１４に記載の方法。
【請求項１６】
総反射強度を監視するステップが、前記総反射強度を生成するために、スペクトルのシーケンス中の各スペクトルに関して、波長範囲にわたって前記スペクトルを積分するステップを含む、請求項１４に記載の方法。
【請求項１７】
前記インサイチュ監視システムが、モータトルクまたは摩擦監視システムを備える、請求項１４に記載の方法。
【請求項１８】
前記第１の値が、前記第１の層の研磨中に求められる、請求項１１に記載の方法。
【請求項１９】
前記特徴部の特性を監視するステップが、前記スペクトルのシーケンスからの各スペクトルに関して、値のシーケンスを生成するために前記特性の値を求めるステップを含む、請求項１１に記載の方法。
【請求項２０】
前記値のシーケンスに線形関数を当てはめ、前記線形関数が前記第２の値に等しくなる終点時点を決定することによって、前記特徴部の前記特性が前記第２の値に達したと判断される、請求項１９に記載の方法。
【請求項２１】
さらに、前記第１の層の研磨前の厚さを受信するステップと、前記研磨前の厚さからの前記オフセット値を計算するステップとを含む、請求項１１に記載の方法。
【請求項２２】
前記オフセット値ΔＶを計算するステップが、（Ｄ２−ｄＴ）／（ｄＤ／ｄＶ）を計算するステップを含み、ここで、ｄＴは、目標厚さであり、Ｄ１は、セットアップ基板からの第１の層の研磨前の厚さであり、Ｄ２は、セットアップ基板からの前記第１の層の研磨後の厚さであり、ｄＤ／ｄＶは、前記特性の関数としての厚さの変化率である、請求項２１に記載の方法。
【請求項２３】
前記オフセット値ΔＶを計算するステップが、式
ΔＶ＝ΔＶＤ＋（ｄ１−Ｄ１）／（ｄＤ／ｄＶ）＋（Ｄ２−ｄＴ）／（ｄＤ／ｄＶ）
を備え、
ここで、ｄ１は、研磨前の厚さであり、ｄＴは、目標厚さであり、Ｄ１は、セットアップ基板からの第１の層の研磨前の厚さであり、Ｄ２は、セットアップ基板からの第１の層の研磨後の厚さであり、ΔＶＤは、セットアップ基板の前記第１の層の研磨前の厚さと研磨後の厚さの間での、特徴部の特性の値の差であり、ｄＤ／ｄＶは、前記特性の関数としての厚さの変化率である、請求項２１に記載の方法。
【請求項２４】
さらに、別個の計測ステーションで研磨前の厚さｄ１を測定するステップを含む、請求項２３に記載の方法。
【請求項２５】
ｄＤ／ｄＶが、前記研磨終点の近くでの厚さの変化率である、請求項２３に記載の方法。
【請求項２６】
前記第１の層が、ポリシリコンおよび／または誘電体材料を含む、請求項１１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、基板の化学機械研磨中の光学監視に関する。
【背景技術】
【０００２】
集積回路は、典型的には、シリコンウエハ上への導電層、半導電層、または絶縁層の順次堆積によって基板上に形成される。１つの製造ステップは、非平坦表面の上にフィラー層を堆積し、フィラー層を平坦化することを含む。いくつかの用途では、フィラー層は、パターン形成された層の上面が露出されるまで平坦化される。例えば、絶縁層のトレンチまたは穴を充填するために、パターン形成された絶縁層の上に導電性フィラー層を堆積することができる。平坦化後、絶縁層の隆起したパターンの間に残る導電層の部分が、基板上の薄膜回路の間の導電経路を提供するバイア、プラグ、およびラインを形成する。酸化物の研磨など他の用途では、フィラー層は、非平坦表面の上に所定の厚さが残るまで平坦化される。さらに、通常、フォトリソグラフィに基板表面の平坦化が必要とされる。
【０００３】
化学機械研磨（ＣＭＰ）は、１つの受け入れられている平坦化方法である。この平坦化方法は、典型的には、基板がキャリアまたは研磨ヘッド上に取り付けられることを必要とする。基板の露出された表面は、典型的には、回転する研磨パッドに対置される。キャリアヘッドは、制御可能な負荷を基板に加えて、基板を研磨パッドに対して押す。典型的には、摩耗研磨スラリが、研磨パッドの表面に供給される。
【０００４】
ＣＭＰでの１つの問題は、研磨プロセスが完了したかどうかの判断、すなわち、基板層が所望の平面性または厚さまで平坦化されているかどうかの判断、または所望の量の材料が除去された時点の判断である。スラリ分散のばらつき、研磨パッド状態、研磨パッドと基板の相対速度、および基板に対する負荷が、材料除去速度のばらつきを生じることがある。これらのばらつき、ならびに基板層の初期厚さのばらつきは、研磨終点に達するのに必要な時間のばらつきを生じる。したがって、研磨終点は、単に研磨時間の関数として決定することはできない。
【０００５】
いくつかのシステムでは、基板は、例えば研磨パッドの窓を通して、研磨中にインサイチュで光学的に監視される。しかし、既存の光学監視技法は、半導体デバイス製造業者の高まる要求を満たさないことがある。
【発明の概要】
【０００６】
いくつかの光学終点検出システムは、終点を決定するため、または研磨速度を変化させるために、スペクトル測定において、選択されたスペクトル特徴部の特性を追跡する。スペクトルにおいて、選択されたスペクトル特徴部と同様のスペクトル特徴部が、選択されたスペクトル特徴部の追跡を難しくすることがある。選択されたスペクトル特徴部を光学終点検出システムが探索する波長範囲の識別により、光学終点検出システムは、選択されたスペクトル特徴部を正しく識別できるようになり、処理リソースを減少させる。
【０００７】
いくつかの研磨プロセスでは、第２の材料の第２の層、例えばバリア層、例えば窒化物、例えば窒化タンタルまたは窒化チタンが基板から除去されて、第１の層または層構造を露出し、第１の層または層構造は、異なる第１の材料、例えば誘電体材料、ｌｏｗ−ｋ材料、および／またはｌｏｗ−ｋキャップ材料を含む。しばしば、目標厚さが残るまで第１の材料を除去することが望ましい。終点を決定するためまたは研磨速度を変更するためにスペクトル測定において選択されたスペクトル特徴部の特性を追跡するいくつかの光学終点検出技法は、第２の材料の初期厚さが十分には分かっていないので、そのような研磨プロセスで問題を有することがある。しかし、第２の層の除去、および下にある第１の層または層構造の露出を高信頼性で検出することができる別の監視技法、例えばモータトルク、渦電流、または光学強度監視によってスペクトル特徴部の追跡がトリガされる場合、これらの問題を回避することができる。さらに、基板ごとに、層または層構造の厚さのばらつきが存在することがある。層または層構造の最終的な厚さの基板間の均一性を改良するために、層または層構造の初期厚さを研磨前に測定することができ、初期厚さと目標厚さから特徴部の目標値を計算することができる。
【０００８】
一態様では、研磨を制御する方法が、基板を研磨するステップと、選択されたスペクトル特徴部と、ある幅を有する波長範囲と、研磨中に監視する選択されたスペクトル特徴部の特性との識別を受信するステップとを含む。基板が研磨されている間に、基板からの光のスペクトルのシーケンスが測定される。スペクトルのシーケンスから、選択されたスペクトル特徴部の特性の値のシーケンスが生成される。生成するステップは、スペクトルのシーケンスからの少なくともいくつかのスペクトルに関して、スペクトルのシーケンス中の前のスペクトルに関して使用された前の波長範囲内でのスペクトル特徴部の位置に基づいて、修正波長範囲を生成するステップと、修正波長範囲内で、選択されたスペクトル特徴部を探索するステップと、選択されたスペクトル特徴部の特性の値を求めるステップとを含む。研磨終点と、関数に基づく研磨速度に関する調節との少なくとも一方が、値のシーケンスで決定される。
【０００９】
いくつかの実装形態は、以下の特徴の１つまたは複数を含むことがある。波長範囲は、固定幅を有することができる。修正波長範囲を生成するステップは、前の波長範囲内の特性の位置に固定幅を中心合わせするステップを含むことができる。修正波長範囲を生成するステップは、前の波長範囲内の特性の位置を求めるステップと、修正波長範囲内で、特性が修正波長範囲の中心のより近くに位置決めされるように、波長範囲を調節するステップとを含むことができる。修正波長範囲を生成するステップは、波長の値のシーケンスを生成するために、スペクトルのシーケンス中のスペクトルの少なくともいくつかに関して、選択されたスペクトル特徴部に関する波長の値を求めるステップと、波長の値のシーケンスに関数を当てはめるステップと、関数から、後続のスペクトル測定のために、選択されたスペクトル特徴部に関する予想波長値を計算するステップとを含むことができる。関数は、線形関数でよい。修正波長範囲を生成するステップは、予想波長値に波長範囲の幅を中心合わせするステップを含むことができる。この方法は、値のシーケンスに関数を当てはめるステップと、研磨終点と、関数に基づく研磨速度に関する調節との少なくとも一方を決定するステップとを含むことができる。研磨終点を決定するステップは、関数から特性の初期値を計算するステップと、関数から特性の現行値を計算するステップと、初期値と現行値の差を計算するステップと、その差が目標差に達したときに研磨を止めるステップとを含むことができる。関数は、線形関数でよい。選択されるスペクトル特徴部は、スペクトルピーク、スペクトル谷部、またはスペクトルゼロ交差を備えることがある。特性は、波長、幅、または強度を備えることがある。選択されるスペクトル特徴部が、スペクトルピークを備えることがあり、特性が、ピーク幅を備えることがある。スペクトルは、可視光に関して測定することができ、波長範囲は、５０〜２００ナノメートルの幅を有することができる。
【００１０】
別の態様では、研磨を制御する方法が、インサイチュ監視システムによって測定された波長の部分集合である固定波長範囲を選択するユーザ入力を受信するステップと、選択されたスペクトル特徴部と、研磨中に監視する選択されたスペクトル特徴部の特性との識別を受信するステップと、基板を研磨するステップと、スペクトルのシーケンス中の各スペクトルに関して、基板が研磨されている間に、基板からの光のスペクトルのシーケンスを測定するステップと、各スペクトルの固定波長範囲内で、選択されたスペクトル特徴部を探索するステップと、値のシーケンスを生成するために、選択されたスペクトル特徴部の特性の値を求めるステップと、値のシーケンスに基づいて、研磨終点と、研磨速度に関する調節との少なくとも一方を決定するステップとを含む。
【００１１】
いくつかの実装形態は、以下の特徴の１つまたは複数を含むことがある。インサイチュ監視システムが、少なくとも可視光を含む波長の強度を測定することができ、固定波長範囲が、５０〜２００ナノメートルの幅を有することができる。選択されるスペクトル特徴部は、スペクトルピーク、スペクトル谷部、またはスペクトルゼロ交差を備えることがある。特性は、波長、幅、または強度を備えることがある。
【００１２】
別の態様では、研磨を制御する方法が、第１の層を有する基板を研磨するステップと、選択されたスペクトル特徴部と、研磨中に監視する選択されたスペクトル特徴部の特性との識別を受信するステップと、基板が研磨されている間に、基板からの光のスペクトルのシーケンスを測定するステップと、第１の層が露出された時点で、特徴部の特性に関する第１の値を求めるステップと、第２の値を生成するために、第１の値にオフセットを追加するステップと、特徴部の特性を監視し、特徴部の特性が第２の値に達したと判断されたときに研磨を停止するステップとを含む。
【００１３】
いくつかの実装形態は、以下の特徴の１つまたは複数を含むことがある。特性は、位置、幅、または強度でよい。選択された特徴部は、スペクトルのシーケンスにわたって位置、幅、または強度の進展を続けることがある。特徴部は、スペクトルのピークまたは谷部でよい。基板は、第１の層の上に位置する第２の層を含むことがあり、研磨するステップは、第２の層の研磨を含むことがあり、インサイチュ監視システムを用いて第１の層の露出を検出することができる。第１の値は、第１のインサイチュ監視技法が第１の層の露出を検出した時点で求めることができる。第１の層の露出を検出するステップは、特徴部の特性を監視するステップとは別のプロセスでよい。第１の層の露出を検出するステップは、基板からの総反射強度を監視するステップを含むことができる。総反射強度を監視するステップは、総反射強度を生成するために、スペクトルのシーケンス中の各スペクトルに関して、波長範囲にわたってスペクトルを積分するステップを含むことができる。インサイチュ監視システムは、モータトルクまたは摩擦監視システムを含むことができる。第１の値は、第１の層の研磨中に、例えば第１の層の研磨の開始直後に求めることができる。第１の層は、基板の研磨が始まる前に露出させることができる。特徴部の特性を監視するステップは、スペクトルのシーケンスからの各スペクトルに関して、値のシーケンスを生成するために特性の値を求めるステップを含むことができる。値のシーケンスに線形関数を当てはめ、線形関数が第２の値に等しくなる終点時点を決定することによって、特徴部の特性が第２の値に達したと判断することができる。第１の層の研磨前の厚さを受信することができ、研磨前の厚さからオフセット値を計算することができる。オフセット値ΔＶを計算するステップは、（Ｄ２−ｄＴ）／（ｄＤ／ｄＶ）を計算するステップを含むことができ、ここで、ｄＴは、目標厚さであり、Ｄ１は、セットアップ基板からの第１の層の研磨前の厚さであり、Ｄ２は、セットアップ基板からの第１の層の研磨後の厚さであり、ｄＤ／ｄＶは、特性の関数としての厚さの変化率である。オフセット値ΔＶを計算するステップは、ΔＶ＝ΔＶＤ＋（ｄ１−Ｄ１）／（ｄＤ／ｄＶ）＋（Ｄ２−ｄＴ）／（ｄＤ／ｄＶ）を計算するステップを含むことができ、ここで、ｄ１は、研磨前の厚さであり、Ｄ１は、セットアップ基板からの第１の層の研磨前の厚さであり、ΔＶＤは、セットアップ基板の第１の層の研磨前の厚さと研磨後の厚さの間での、特徴部の特性の値の差である。研磨前の厚さｄ１は、別個の計測ステーションで測定することができる。特性の関数としての厚さの変化率ｄＤ／ｄＶは、研磨終点近くでの厚さの変化率でよい。第１の層は、ポリシリコンおよび／または誘電体材料を含むことがあり、例えば、実質的に純粋なポリシリコンからなる、誘電体材料からなる、またはポリシリコンと誘電体材料の組合せからなることがある。
【００１４】
いくつかの実装形態は、任意選択で、以下の利点の１つまたは複数を含むことがある。選択されたスペクトル特徴部の特性を探索するための波長範囲の識別は、終点の検出または研磨速度変更の決定の精度をより高くすることができ、例えば、システムが後続のスペクトル測定中に正しくないスペクトル特徴部を選択する可能性が低くなる。スペクトル全体にわたってではなく、ある波長範囲でスペクトル特徴部を追跡することにより、スペクトル特徴部をより簡単かつ迅速に識別できるようになる。選択されたスペクトル特徴部を識別するのに必要とされる処理リソースを減少させることができる。
【００１５】
特定の製造基板の終点を検出するためのアルゴリズムを半導体製造業者が開発するための時間を短縮することができる。スペクトル特徴部の追跡は、反射層の研磨から始まる研磨操作に適用することができ、ウエハ間の厚さ均一性（ＷＴＷＵ）を改良することができる。研磨前に層の初期厚さを測定することができ、初期厚さと目標厚さから特徴部の目標値を計算することができ、より正確な終点決定を提供する。
【００１６】
１つまたは複数の実装形態の詳細を、添付図面および以下の説明に記載する。他の態様、特性、および利点は、本説明および図面から、ならびに特許請求の範囲から明らかになろう。
【図面の簡単な説明】
【００１７】
【図１】化学機械研磨装置を示す図である。
【図２】研磨パッドの上面図であり、インサイチュ測定が行われる位置を示す図である。
【図３Ａ】インサイチュ測定から得られるスペクトルを示す図である。
【図３Ｂ】研磨が進行するときにインサイチュ測定から得られるスペクトルの進展を示す図である。
【図４】Ａの部分は基板から反射される光のスペクトルの例示的なグラフを示しており、Ｂの部分はハイパスフィルタに通されたＡのグラフを示している。
【図５】Ａの部分は基板から反射された光のスペクトルを示しており、Ｂの部分は基板から反射された光のインサイチュ測定から得られるスペクトルのコンタープロットを示している。
【図６Ａ】時間に対する特性の差として測定された、研磨進行の例示的なグラフを示す図である。
【図６Ｂ】時間に対する特性の差として測定された、研磨進行の例示的なグラフを示す図であって、基板の研磨速度を調節するために２つの異なる特徴部の特性が測定されている図である。
【図７Ａ】インサイチュ測定から得られる光の別のスペクトルを示す図である。
【図７Ｂ】図７Ａのスペクトルの後に得られる光のスペクトルを示す図である。
【図７Ｃ】図７Ａのスペクトルの後に得られる光の別のスペクトルを示す図である。
【図８】監視するピークを選択するための方法を示す図である。
【図９】選択されたピークに関する目標パラメータを得るための方法を示す図である。
【図１０】終点決定のための方法を示す図である。
【図１１】終点検出のために設定する方法を示す図である。
【図１２】終点決定のための別の方法を示す図である。
【図１３】研磨中の時間の関数としての総反射強度のグラフを示す図である。
【図１４】研磨中の時間の関数としてのスペクトルピークの波長位置のグラフを示す図である。
【発明を実施するための形態】
【００１８】
様々な図面における同様の参照番号および符号は、同様の要素を示す。
【００１９】
１つの光学監視技法は、研磨中に基板から反射された光のスペクトルを測定し、一致する基準スペクトルをライブラリから識別するというものである。スペクトルマッチング手法に伴って生じ得る１つの問題は、いくつかのタイプの基板に関して、基板ごとに、下にあるダイフィーチャの大きな相違があり、そのため、表向きには同じ外層厚さを有する基板から反射されるスペクトルのばらつきが生じることである。これらのばらつきは、適切なスペクトルマッチングをより難しくし、光学監視の信頼性を下げる。
【００２０】
この問題に対処する１つの技法は、研磨された基板から反射された光のスペクトルを測定し、スペクトル特徴部の特性の変化を識別するというものである。スペクトルの特徴部の特性の変化、例えばスペクトルピークの波長の変化の追跡は、バッチ内の基板間の研磨の均一性をより高くすることができる。スペクトル特徴部の特性の目標差を決定することによって、特性の値が目標量だけ変化したときに終点を合図することができる。
【００２１】
基板は、半導体層上に配設されたただ一層の誘電体層といった単純なものであることも、かなり複雑な積層を有することもある。例えば、基板は、第１の層と、第１の層の上に配設された第２の層とを含むことができる。第１の層は、誘電体、例えば二酸化ケイ素などの酸化物でよく、またはｌｏｗ−ｋ材料、例えば炭素ドープ二酸化ケイ素、例えばＢｌａｃｋ  Ｄｉａｍｏｎｄ（商標）（Ａｐｐｌｉｅｄ  Ｍａｔｅｒｉａｌｓ，  Ｉｎｃ．製）やＣｏｒａｌ（商標）（Ｎｏｖｅｌｌｕｓ  Ｓｙｓｔｅｍｓ，  Ｉｎｃ．製）でよい。第２の層は、第１の層とは異なる組成のバリア層でよい。例えば、バリア層は、金属、または窒化金属、例えば窒化タンタルや窒化チタンでよい。任意選択で、第１の層と第２の層の間に、１つまたは複数の追加の層、例えばｌｏｗ−ｋキャップ材料、例えばテトラエチルオルソシリケート（ＴＥＯＳ）から形成された材料が配設される。第１の層と第２の層はどちらも、少なくとも半透明である。一体となって、第１の層と、（もしあれば）１つまたは複数の追加の層とが、第２の層の下の積層を成す。しかし、いくつかの実装形態では、（研磨される層の下に追加の層が存在することもあるが）例えばポリシリコンおよび／または誘電体を含有するただ１つの層のみが研磨される。
【００２２】
第２の層が露出されるまで基板を平坦化するために、化学機械研磨を使用することができる。例えば、不透明な導電性材料が存在する場合、その導電性材料を、第２の層、例えばバリア層が露出されるまで研磨することができる。次いで、第１の層の上に残っている第２の層の部分が除去され、第１の層、例えば誘電体層が露出されるまで基板が研磨される。さらに、目標厚さが残るまで、または目標量の材料が除去されるまで、第１の層、例えば誘電体層を研磨することが時として望ましい。
【００２３】
１つの研磨方法は、少なくとも第２の層、例えばバリア層が露出されるまで、第１の研磨パッド上の導電層を研磨するというものである。さらに、例えば第１の研磨パッドでの余剰研磨ステップ中に、第２の層の厚さの一部を除去することができる。次いで、基板が第２の研磨パッドに移送され、そこで、第２の層、例えばバリア層が完全に除去され、下にある第１の層、例えばｌｏｗ−ｋ誘電体の厚さの一部も除去される。さらに、もしあれば、第１の層と第２の層の間の１つまたは複数の追加の層を、第２の研磨パッドでの同じ研磨操作で除去することができる。
【００２４】
しかし、基板が第２の研磨パッドに移送されるとき、第２の層の初期厚さが分かっていないことがある。上述したように、これは、目標厚さでの終点を決定するためにスペクトル測定において選択されたスペクトル特徴部の特性を追跡する光学終点検出技法に関する問題を生じることがある。しかし、第２の層の除去、および下にある第１の層または層構造の露出を高信頼性で検出することができる別の監視技法によってスペクトル特徴部の追跡がトリガされる場合、この問題を軽減することができる。さらに、第１の層の初期厚さを測定することによって、かつ第１の層に関する初期厚さと目標厚さから特徴部の目標値を計算することによって、第１の層の厚さの基板間の均一性を改良することができる。
【００２５】
スペクトル特徴部は、スペクトルピーク、スペクトル谷部、スペクトル変曲点、またはスペクトルゼロ交差を含むことができる。特徴部の特性は、波長、幅、または強度を含むことができる。
【００２６】
図１は、基板１０を研磨するように動作可能な研磨装置２０を示す。研磨装置２０は、回転可能なディスク形状のプラテン２４を含み、プラテン２４の上に研磨パッド３０が位置される。プラテンは、軸２５の周りで回転するように動作可能である。例えば、モータが、ドライブシャフト２２を回して、プラテン２４を回転させることができる。研磨パッド３０は、例えば接着剤の層によって、プラテン２４に着脱可能に固定することができる。摩耗したときには、研磨パッド３０を取り外して交換することができる。研磨パッド３０は、外側研磨層３２と、それよりも軟質のバッキング層３４とを有する２層の研磨パッドでよい。
【００２７】
アパーチャ（すなわちパッドを通る穴）または固体窓を設けることによって、研磨パッドを通る光学アクセス３６が提供される。固体窓は、研磨パッドに固定することができるが、いくつかの実装形態では、固体窓は、プラテン２４の上に支持することができ、研磨パッドのアパーチャ内に突き出る。通常、研磨パッド３０は、プラテン２４の凹部２６内に位置された光学ヘッド５３の上にアパーチャまたは窓が位置するように、プラテン２４の上に配置される。その結果、光学ヘッド５３は、アパーチャまたは窓を通る、研磨される基板への光学アクセスを有する。
【００２８】
窓は、例えば、剛性の結晶性またはガラス状材料、例えば水晶やガラス、またはより軟質のプラスチック材料、例えばシリコン、ポリウレタン、もしくはハロゲン化ポリマー（例えばフルオロポリマー）、または上記の材料の組合せでよい。窓は、白色光に対して透明でよい。固体窓の上面が剛性の結晶性またはガラス状材料である場合、引掻きを防止するために、上面は研磨表面から十分に凹んでいるべきである。上面が研磨表面の近くにあり、研磨表面と接触することがある場合、窓の上面は、より軟質のプラスチック材料にすべきである。いくつかの実装形態では、固体窓は、研磨パッド内に固定され、ポリウレタン窓、または水晶とポリウレタンの組合せを含む窓である。窓は、特定の色の単色光、例えば青色光や赤色光に対して高い透過率、例えば約８０％の透過率を有することができる。窓は、窓と研磨パッド３０の界面を通って液体が漏れないように、研磨パッド３０に封着することができる。
【００２９】
一実装形態では、窓は、より軟質のプラスチック材料の外層で覆われた剛性の結晶性およびガラス状材料を含む。より軟質の材料の上面は、研磨表面と同一平面上でよい。剛性材料の底面は、研磨パッドの底面と同一平面上でよく、または底面に対して凹んでいてもよい。特に、研磨パッドが２つの層を含む場合、研磨層に固体窓を組み込むことができ、底部層が、固体窓と位置合わせされたアパーチャを有することができる。
【００３０】
窓の底面は、任意選択で、１つまたは複数の凹部を含むことができる。凹部は、例えば、光ファイバケーブルの端部または渦電流センサの端部を収容するように形状設定することができる。凹部により、光ファイバケーブルの端部または渦流センサの端部は、研磨される基板表面から、窓の厚さ未満の距離だけ離して位置される。窓が剛性の結晶性部分またはガラス状部分を含み、機械加工によってそのような部分に凹部が形成される実装形態では、機械加工によって生じた引掻き傷を除去するように凹部が研磨される。あるいは、機械加工によって生じた引掻き傷を除去するために、凹部の表面に溶媒および／または液体ポリマーを塗布することができる。通常は機械加工によって生じる引掻き傷の除去は、散乱を減少させ、窓を通る光の透過性を改良することができる。
【００３１】
研磨パッドのバッキング層３４は、例えば接着剤によって、研磨パッドの外側研磨層３２に取り付けることができる。例えばアパーチャを含むようにパッド３０を切断または成形することによって、光学アクセス３６を提供するアパーチャをパッド３０に形成することができ、窓は、アパーチャ内に挿入し、例えば接着剤によってパッド３０に固定することができる。あるいは、窓の液体前駆体をパッド３０のアパーチャ内に定量供給して、硬化させて、窓を形成することができる。あるいは、固体の透明要素、例えば上述した結晶性またはガラス状部分を液体パッド材料内に位置決めすることができ、液体パッド材料を硬化させて、透明要素の周りにパッド３０を形成することができる。上記２つの場合のいずれにおいても、パッド材料のブロックを形成することができ、成形された窓を有する研磨パッドの層をブロックから切り出すことができる。
【００３２】
研磨装置２０は、複合型のスラリ／リンスアーム３９を含む。研磨中、アーム３９は、液体およびｐＨ調節剤を含有するスラリ３８を定量供給するように動作可能である。あるいは、研磨装置は、研磨パッド３０上にスラリを定量供給するように動作可能なスラリポートを含む。
【００３３】
研磨装置２０は、研磨パッド３０に対して基板１０を保持するように動作可能なキャリアヘッド７０を含む。キャリアヘッド７０は、支持構造７２、例えばカルーセルから懸架され、キャリアヘッドが軸７１の周りで回転することができるようにキャリアドライブシャフト７４によってキャリアヘッド回転モータ７６に接続される。さらに、キャリアヘッド７０は、支持構造７２に形成された半径方向スロット内で横方向に振動することができる。動作時、プラテンは、その中心軸２５の周りで回転され、キャリアヘッドは、その中心軸７１の周りで回転され、研磨パッドの上面を横切って横方向に並進される。
【００３４】
また、研磨装置は光学監視システムを含み、光学監視システムを使用して、以下に述べるように研磨終点を決定することができる。光学監視システムは、光源５１と光検出器５２を含む。光は、光源５１から光学アクセス３６を通って研磨パッド３０に進み、基板１０に当たって、基板１０から反射され、光学アクセス３６を通って戻り、光検出器５２に進む。
【００３５】
二股分岐光ケーブル５４を使用して、光を光源５１から光学アクセス３６に伝送し、光学アクセス３６から光検出器５２に伝送して戻すことができる。二股分岐光ケーブル５４は、「幹部分（ｔｒｕｎｋ）」５５と、２つの「枝部分（ｂｒａｎｃｈｅｓ）」５６および５８とを含むことができる。
【００３６】
上述したように、プラテン２４は凹部２６を含み、凹部２６内に光学ヘッド５３が位置される。光学ヘッド５３は、研磨された基板表面に、および研磨された基板表面から光を搬送するように構成された二股分岐ファイバケーブル５４の幹部分５５の一端を保持する。光学ヘッド５３は、二股分岐ファイバケーブル５４の端部の上に位置する１つまたは複数のレンズまたは窓を含むことができる。あるいは、光学ヘッド５３は、研磨パッド内の固体窓に隣接させて幹部分５５の端部を単に保持することができる。光学ヘッド５３は、例えば、予防保守または事後保守を行うために、必要に応じて凹部２６から除去することができる。
【００３７】
プラテンは、着脱可能なインサイチュ監視モジュール５０を含む。インサイチュ監視モジュール５０は、光源５１と、光検出器５２と、光源５１および光検出器５２に信号を送信する、および光源５１および光検出器５２から信号を受信するための回路との１つまたは複数を含むことができる。例えば、検出器５２の出力は、デバイスシャフト２２内の回転結合器、例えばスリップリングを通って光学監視システム用の制御装置に進むデジタル電子信号でよい。同様に、光源は、制御装置からロータリカプラを通ってモジュール５０に進むデジタル電子信号での制御コマンドに応答して、オンまたはオフに切り替えることができる。
【００３８】
また、インサイチュ監視モジュール５０は、二股分岐光ファイバ５４の枝部分５６および５８のそれぞれの端部を保持することもできる。光源は、光を伝送するように動作可能であり、光は、枝部分５６を通して搬送され、光学ヘッド５３に位置された幹部分５５の端部から出て、研磨される基板に当たる。基板から反射された光は、光学ヘッド５３内に位置された幹部分５５の端部で受信され、枝部分５８を通して光検出器５２に搬送される。
【００３９】
一実装形態では、二股分岐ファイバケーブル５４は、光ファイバの束である。束は、第１のグループの光ファイバと、第２のグループの光ファイバとを含む。第１のグループの光ファイバは、光源５１から、研磨される基板表面に光を搬送するように接続される。第２のグループの光ファイバは、研磨される基板表面から反射した光を受信して、受信された光を光検出器５２に搬送するように接続される。第２のグループの光ファイバが（二股分岐ファイバケーブル５４の断面で見たときに）二股分岐光ファイバ５４の長手方向軸に中心を合わされたＸ字形状を成すように、光ファイバを構成することができる。あるいは、他の構成を取ることもできる。例えば、第２のグループの光ファイバは、互いの鏡映となるＶ字形状を成すことができる。適切な二股分岐光ファイバは、Ｖｅｒｉｔｙ  Ｉｎｓｔｒｕｍｅｎｔｓ，  Ｉｎｃ．（Ｃａｒｒｏｌｌｔｏｎ，  Ｔｅｘａｓ）から市販されている。
【００４０】
通常、研磨パッド窓と、研磨パッド窓に近接する二股分岐ファイバケーブル５４の幹部分５５の端部との間の最適な距離がある。この距離は、経験的に決定することができ、例えば、窓の反射率、二股分岐ファイバケーブルから放出される光ビームの形状、および監視される基板までの距離によって影響を及ぼされる。一実装形態では、二股分岐ファイバケーブルは、窓に近接する端部が、実際に窓に接触することはなく、窓の底部にできるだけ近くなるように位置される。この実装形態では、研磨装置２０は、二股分岐ファイバケーブル５４の端部と研磨パッド窓の底面との間の距離を調節するように動作可能であるメカニズムを、例えば光学ヘッド５３の一部として含むことができる。あるいは、二股分岐ファイバケーブル５４の近位端が窓内に埋め込まれる。
【００４１】
光源５１は、白色光を放出するように動作可能である。一実装形態では、放出される白色光は、２００〜８００ナノメートルの波長を有する光を含む。適切な光源は、キセノンランプまたはキセノン水銀ランプである。
【００４２】
光検出器５２は、分光計でよい。分光計は、基本的には、電磁スペクトルの一部にわたって、光の特性、例えば強度を測定するための光学機器である。１つの適切な分光計は、回折格子分光計である。分光計に関する典型的な出力は、波長の関数としての光の強度である。
【００４３】
光源５１および光検出器５２は計算デバイスに接続され、計算デバイスは、光源５１および光検出器５２の動作を制御し、光源５１および光検出器５２の信号を受信するように動作可能である。計算デバイスは、研磨装置の近くに位置されたマイクロプロセッサ、例えばパーソナルコンピュータを含むことができる。制御に関して、計算デバイスは、例えば、光源５１の作動をプラテン２４の回転と同期させることができる。図２に示されるように、コンピュータは、基板１０がインサイチュ監視モジュール５０の上を通る直前に始まって、通った直後に終わる一連のフラッシュの放出を光源５１に行わせることができる。各点２０１〜２１１は、インサイチュ監視モジュール５０からの光が基板１０に当たり、基板１０から反射した位置を表す。あるいは、コンピュータは、基板１０がインサイチュ監視モジュール５０の上を通る直前に始まって、通った直後に終わる光の連続的な放出を光源５１に行わせることができる。
【００４４】
研磨が進行するときに、例えばプラテンにあるセンサが基板にわたって連続的にスイープすることにより得られるスペクトルが、スペクトルのシーケンスを提供する。いくつかの実装形態では、光源５１は、基板１０の複数の部分に対して一連の光のフラッシュを放出する。例えば、光源は、基板１０の中心部分および基板１０の外側部分に光のフラッシュを放出することができる。基板１０から反射された光を光検出器５２によって受信して、基板１０の複数の部分からの複数のスペクトルシーケンスを求めることができる。スペクトルにおいて特徴部を識別することができ、ここで、各特徴部が基板１０の一部分に関連付けられる。例えば基板１０の研磨に関する終点条件を決定する際に、これらの特徴部を使用することができる。いくつかの実施形態では、基板１０の複数の部分の監視が、基板１０の１つまたは複数の部分での研磨速度の変更を可能にする。
【００４５】
信号の受信に関して、計算デバイスは、例えば、光検出器５２によって受信された光のスペクトルを記述する情報を搬送する信号を受信することができる。図３Ａは、光源の単一のフラッシュから放出され、基板から反射される光から測定されるスペクトルの例を示す。スペクトル３０２は、製品基板から反射される光から測定される。スペクトル３０４は、ベースシリコン基板（これは、シリコン層のみを有するウエハである）から反射される光から測定される。スペクトル３０６は、光学ヘッド５３の上に位置された基板がないときに、光学ヘッド５３によって受信される光からのスペクトルである。本明細書では暗条件と呼ぶこの条件下で、受信される光は、典型的には周囲光である。
【００４６】
計算デバイスは、上述した信号またはその一部を処理して、研磨ステップの終点を決定することができる。いかなる特定の理論にも制約されることなく、基板１０から反射される光のスペクトルは、研磨が進行するにつれて進展する。図３Ｂは、対象の被膜の研磨が進行するときのスペクトルの進展の一例を提供する。スペクトルの異なるラインが、研磨時の異なる時点を表す。見ることができるように、反射された光のスペクトルの特性は、被膜の厚さが変化するにつれて変化し、特定のスペクトルが、特定の被膜厚さによって示される。被膜の研磨が進行するときに、反射された光のスペクトルのピーク（すなわち極大値）が観察される際、材料が除去されるにつれて、典型的にはピークの高さが変化し、ピークがより広がっていく傾向がある。広がっていくのに加えて、典型的には、研磨が進行するにつれて、特定のピークが位置される波長が高くなる。いくつかの実装形態では、典型的には、研磨が進行するにつれて、特定のピークが位置される波長が高くなる。例えば、ピーク３１０（１）は、研磨中の特定の時点でのスペクトルのピークを示し、ピーク３１０（２）は、研磨中の、より後の時点での同じピークを示す。ピーク３１０（２）は、より長い波長に位置され、ピーク３１０（１）よりも広い。
【００４７】
ピークの波長および／または幅の相対変化（例えば、ピークから下へ固定距離の位置で測定した幅、またはピークと最近接谷部との中間の高さで測定した幅）、ピークの絶対波長および／または幅、あるいはそれら両方を使用して、経験式に従って、研磨に関する終点を決定することができる。終点を決定するときに使用するための最良の（１つまたは複数の）ピークは、研磨される材料、およびそれらの材料のパターンに応じて変わる。
【００４８】
いくつかの実装形態では、ピーク波長の変化を使用して、終点を決定することができる。例えば、ピークの開始波長とピークの現行波長との差が目標差に達したとき、研磨装置２０は、基板１０の研磨を停止することができる。あるいは、ピーク以外の特徴部を使用して、基板１０から反射された光の波長の差を求めることができる。例えば、谷部、変曲点、またはｘ軸もしくはｙ軸交点の波長を光検出器５２によって監視することができ、波長が所定量だけ変化したとき、研磨装置２０は、基板１０の研磨を停止することができる。
【００４９】
いくつかの実装形態では、監視される特性は、波長ではなく、または波長に加えて、特徴部の幅または強度である。特徴部は、４０ｎｍ〜１２０ｎｍ程度シフトすることができるが、他のシフトもあり得る。例えば、特に誘電体の研磨の場合には、上限がはるかに高いことがある。
【００５０】
図４のＡは、基板１０から反射された光の測定スペクトル４００ａの一例を提供する。光学監視システムは、スペクトル４００ａをハイパスフィルタに通して、スペクトルの全体の傾きを減少させて、図４のＢに示されるスペクトル４００ｂを生じることができる。例えば、バッチ内の複数の基板の処理中、ウエハ間で大きなスペクトル差が存在することがある。ハイパスフィルタを使用してスペクトルを正規化して、同じバッチ内の基板にわたるスペクトルのばらつきを減少させることができる。例示的なハイパスフィルタは、カットオフが０．００５Ｈｚであり、フィルタ次数が４でよい。ハイパスフィルタは、下層のばらつきに対する感度を取り除く助けとなるように使用されるだけでなく、適正な信号を「平坦化」して、特徴部の追跡をより容易にするために使用される。
【００５１】
終点を決定するために終点のどの特徴部を追跡するかを使用者が選択するために、コンタープロットを生成して、使用者に表示することができる。図５のＢは、研磨中の基板１０から反射された光の複数のスペクトル測定値から生成されたコンタープロット５００ｂの一例を提供し、図５のＡは、コンタープロット５００ｂでの特定の瞬間からの測定スペクトル５００ａの一例を提供する。コンタープロット５００ｂは、スペクトル５００ａでの関連のピーク５０２および谷部５０４から得られるピーク領域５０２および谷部領域５０４などの特徴部を含む。時間が進むにつれて、基板１０が研磨され、コンタープロット５００ｂでのスペクトル特徴部の変化によって示されるように、基板から反射される光が変化する。
【００５２】
コンタープロット５００ｂを生成するために、テスト基板を研磨することができ、研磨中に、テスト基板から反射される光を光検出器５２によって測定して、基板１０から反射される光のスペクトルのシーケンスを生成することができる。スペクトルのシーケンスは、例えばコンピュータシステムに記憶することができ、このコンピュータシステムは、任意選択で、光学監視システムの一部でよい。セットアップ基板の研磨は、時点Ｔ１で始まって、推定終点時点を超えて続くことがある。
【００５３】
テスト基板の研磨が完了すると、コンピュータは、例えばコンピュータモニタ上で研磨装置２０の操作者に提示するために、コンタープロット５００ｂをレンダリングする。いくつかの実装形態では、コンピュータは、例えば、スペクトルでのより高い強度値に赤色を割り当て、スペクトルでのより低い強度値に青色を割り当て、スペクトルでの中間の強度値に中間色（オレンジから緑）を割り当てることによって、コンタープロットをカラーコード化する。他の実装形態では、コンピュータは、スペクトルでのより低い強度値に最も暗い灰色の陰影を割り当て、スペクトルでのより高い強度値に最も明るい灰色の陰影を割り当て、スペクトルでの中間の強度値に中間の陰影を割り当てることによって、グレースケールコンタープロットを生成する。あるいは、コンピュータは、スペクトルでのより高い強度値に関して最大のｚ値を有し、スペクトルでのより低い強度値に関して最小のｚ値を有し、スペクトルでの中間値に関して中間のｚ値を有する３Ｄコンタープロットを生成することもできる。３Ｄコンタープロットは、例えば、色、グレースケール、または黒と白で表示することができる。いくつかの実装形態では、研磨装置２０の操作者は、スペクトルの異なる特徴部を閲覧するために３Ｄコンタープロットと対話することができる。
【００５４】
研磨中のテスト基板の監視から生成される反射光のコンタープロット５００ｂは、例えば、ピーク、谷部、スペクトルゼロ交差点、および変曲点などのスペクトル特徴部を含むことができる。特徴部は、波長、幅、および／または強度などの特性を有することができる。コンタープロット５００ｂによって示されるように、研磨パッド３０がセットアップ基板の上面から材料を除去するにつれて、セットアップ基板から反射される光が時間と共に変化することがあり、それにより特徴部の特性が時間と共に変化する。
【００５５】
デバイス基板の研磨の前に、研磨装置２０の操作者は、コンタープロット５００ｂを閲覧し、セットアップ基板と同様のダイフィーチャを有する基板のバッチの処理中に追跡する特徴部の特性を選択することができる。例えば、研磨装置２０の操作者が追跡対象としてピーク５０６の波長を選択することができる。コンタープロット５００ｂ、特にカラーコード化されたプロットまたは３Ｄコンタープロットの考え得る利点は、そのようなグラフィック表示により、ユーザが適切な特徴部をより簡単に選択できるようになることである。これは、特徴部、例えば時間と共に線形に変化する特性を有する特徴部が容易に視覚的に識別可能であるからである。
【００５６】
終点基準を選択するために、テスト基板の研磨前の厚さと研磨後の厚さに基づく線形内挿によって、選択された特徴部の特性を計算することができる。例えば、テスト基板上の層の厚さＤ１とＤ２を、研磨前（例えば、研磨が始まる時点Ｔ１の前のテスト基板の厚さ）と研磨後（例えば、研磨が終了する時点Ｔ２の後のテスト基板の厚さ）にそれぞれ測定することができ、目標厚さＤ’が実現される時点Ｔ’で特性の値を測定することができる。Ｔ’は、Ｔ’＝Ｔ１＋（Ｔ２−Ｔ１）×（Ｄ２−Ｄ’）／（Ｄ２−Ｄ１）から計算することができ、特性の値Ｖ’は、時点Ｔ’に測定されるスペクトルから求めることができる。ピーク５０６の波長の特定の変化など、選択された特徴部の特性に関する目標差δＶは、Ｖ’−Ｖ１から求めることができ、ここで、Ｖ１は、（時点Ｔ１での）初期特性値である。したがって、目標差δＶは、時点Ｔ１での研磨前の特性の初期値Ｖ１から、研磨が完了されると予想される時点Ｔ’での特性の値Ｖ’までの変化でよい。研磨装置２０の操作者は、研磨装置２０に関連付けられたコンピュータに、特徴部の特性の変化の目標差６０４（例えばδＶ）を入力することができる。
【００５７】
Ｖ’の値を求め、それによりさらに点６０２の値を求めるために、ロバストな直線当てはめを使用して、直線５０８を測定データに当てはめることができる。時点Ｔ’での直線５０８の値からＴ１での直線５０８の値を引いた差を使用して、点６０２を求めることができる。
【００５８】
特徴部の特性の目標差と、研磨中にセットアップ基板から除去された材料の量との相関に基づいて、スペクトルピーク５０６などの特徴部を選択することができる。研磨装置２０の操作者は、特性の目標差とセットアップ基板から除去された材料の量との良好な相関を有する特徴部の特性を見出すために、異なる特徴部および／または特徴部の特性を選択することができる。
【００５９】
他の実装形態では、終点決定論理が、追跡するスペクトル特徴部と、終点基準とを決定する。
【００６０】
次に、デバイス基板の研磨を考察すると、図６Ａは、デバイス基板１０の研磨中の、追跡される特徴部の特性の様々な値６０２ａ〜ｄの例示的なグラフ６００ａである。基板１０は、研磨される基板のバッチの一部でよく、ここで、研磨装置２０の操作者は、セットアップ基板のコンタープロット５００ｂから、ピークまたは谷部の波長など、追跡する特徴部の特性を選択した。
【００６１】
基板１０が研磨されるとき、光検出器５２は、基板１０から反射される光のスペクトルを測定する。終点決定論理は、光のスペクトルを使用して、特徴部の特性に関する値のシーケンスを決定する。選択された特徴部の特性の値は、材料が基板１０の表面から除去されるにつれて変化することがある。特徴部の特性の値のシーケンスと、特徴部の特性の初期値Ｖ１との差を使用して、差分値６０２ａ〜ｄを求める。
【００６２】
基板１０が研磨されるとき、終点決定論理は、追跡される特徴部の特性の現行値を求めることができる。いくつかの実装形態では、特徴部の現行値が初期値から目標差６０４だけ変化したとき、終点を合図することができる。いくつかの実装形態では、例えばロバストな直線当てはめを使用して、直線６０６が差分値６０２ａ〜ｄに当てはめられる。研磨終点時点を予測するために、様々な値６０２ａ〜ｄに基づいて直線６０６の関数を決定することができる。いくつかの実装形態では、関数は、時間と特性差との線形関数である。直線６０６の関数、例えば傾きおよび交点は、基板１０の研磨中、新たな差分値が計算されるときに変わることがある。いくつかの実装形態では、直線６０６が目標差６０４に達する時点が、推定終点時点６０８を与える。直線６０６の関数が、新たな差分値に対応するように変化するとき、推定終点時点６０８が変わることがある。
【００６３】
いくつかの実装形態では、直線６０６の関数を使用して、基板１０から除去された材料の量を求め、関数によって求められる現行値の変化を使用して、目標差が到達されて終点を合図する必要がある時を決定する。直線６０６は、除去された材料の量を追跡する。あるいは、基板１０から材料の特定の厚さを除去するとき、関数によって求められる現行値の変化を使用して、基板１０の上面から除去された材料の量、および終点を合図する時を決定することができる。例えば、操作者は、目標差を、選択された特徴部の波長の５０ナノメートルの変化として設定することができる。例えば、選択されたピークの波長の変化を使用して、基板１０の上層からどれだけの材料が除去されているか、および終点を合図する時を決定することができる。
【００６４】
基板１０の研磨前の時点Ｔ１で、選択された特徴部の特性の値の差は０である。研磨パッド３０が基板１０を研磨し始めるとき、識別された特徴部の特性の値は、材料が基板１０の上面から研磨されるにつれて変化することがある。例えば、研磨中、選択された特徴部の特性の波長は、より高い波長またはより低い波長に移動することがある。雑音効果を除外すると、特徴部の波長、したがって波長の差は、単調に、しばしば線形に変化する傾向がある。時点Ｔ’で、終点決定論理は、識別された特徴部の特性が目標差δＶだけ変化していると判断し、終点を合図することができる。例えば、特徴部の波長が、５０ナノメートルの目標差だけ変化しているとき、終点が合図され、研磨パッド３０は、基板１０の研磨を停止する。
【００６５】
基板のバッチを処理するとき、光学監視システム５０は、例えば、すべての基板にわたって同じスペクトル特徴部を追跡することができる。スペクトル特徴部は、基板上の同じダイフィーチャに関連付けることができる。スペクトル特徴部の開始波長は、基板の下層のばらつきに基づいて、バッチにわたって基板ごとに変化することがある。いくつかの実装形態では、複数の基板間のばらつき度を最小限にするために、終点決定論理は、選択された特徴部の特性の値、または特徴部の特性の値に当てはめられる関数が、目標差ではなく、終点測定基準ＥＭだけ変化したときに、終点を合図することができる。終点決定論理は、セットアップ基板から求められる予想初期値ＥＩＶを使用することができる。基板１０上で追跡される特徴部の特性が識別された時点Ｔ１で、終点決定論理は、処理される基板に関して実際の初期値ＡＩＶを求める。終点決定論理は、初期値重みＩＶＷを使用して、１つのバッチ全体にわたって基板のばらつきを考慮しながら、終点決定に対する実際の初期値の影響を減少させることができる。基板のばらつきは、例えば、基板の厚さまたは下にある構造の厚さを含むことがある。初期値重みは、基板間の処理の均一性を高めるために基板のばらつきに相関することができる。終点測定基準は、例えば、初期値重みに、実際の初期値と予想初期値の差を乗算し、さらに目標差を加算することによって決定することができ、例えば、ＥＭ＝ＩＶＷ×（ＡＩＶ−ＥＩＶ）＋δＶである。
【００６６】
いくつかの実装形態では、重み付けされた組合せを使用して終点を決定する。例えば、終点決定論理は、関数からの特性の初期値と、関数からの特性の現行値と、初期値と現行値の第１の差とを計算することができる。終点決定論理は、初期値と目標値の第２の差を計算して、第１の差と第２の差の重み付けされた組合せを生成することができる。
【００６７】
図６Ｂは、基板１０の２つの部分で取られた、特性の測定値の差と時間との例示的なグラフ６００ｂである。例えば、光学監視システム５０は、基板１０の縁部部分に向けて位置された１つの特徴部と、基板１０の中心部分に向けて位置された別の特徴部とを追跡して、基板１０からどれだけの材料が除去されているか求めることができる。セットアップ基板を試験するとき、研磨装置２０の操作者は、例えば、セットアップ基板の異なる部分に対応する追跡対象の２つの特徴部を識別することができる。いくつかの実装形態では、スペクトル特徴部は、セットアップ基板上の同じタイプのダイフィーチャに対応する。他の実装形態では、スペクトル特徴部は、セットアップ基板上の異なるタイプのダイフィーチャに関連付けられる。基板１０が研磨されているとき、光検出器５２は、セットアップ基板の選択された特徴部に対応する、基板１０の２つの部分からの反射光のスペクトルのシーケンスを測定することができる。２つの特徴部の特性に関連付けられる値のシーケンスは、終点決定論理によって求めることができる。第１の差分値６１０ａ〜ｂのシーケンスは、研磨時間が進むときに現行特性値から初期特性値を差し引くことによって、基板１０の第１の部分での特徴部の特性に関して計算することができる。同様に、第２の差分値６１２ａ〜ｂのシーケンスは、基板１０の第２の部分での特徴部の特性に関して計算することができる。
【００６８】
第１の直線６１４を第１の差分値６１０ａ〜ｂに当てはめることができ、第２の直線６１６を第２の差分値６１２ａ〜ｂに当てはめることができる。第１の直線６１４および第２の直線６１６は、推定される研磨終点時点６１８、または基板１０の研磨速度６２０の調節を決定するために、それぞれ第１の関数および第２の関数によって決定することができる。
【００６９】
研磨中、目標差６２２に基づく終点計算が、基板１０の第１の部分に関する第１の関数および基板の第２の部分に関する第２の関数を用いて時点ＴＣで行われる。基板の第１の部分と基板の第２の部分に関する推定終点時点が異なる（例えば第１の部分が第２の部分よりも先に目標厚さに達する）場合、第１の関数と第２の関数が同じ終点時点６１８を有するように研磨速度６２０の調節を行うことができる。いくつかの実装形態では、基板の第１の部分と第２の部分の両方の研磨速度が、両方の部分で同時に終点に達するように調節される。あるいは、第１の部分または第２の部分の研磨速度を調節することができる。
【００７０】
研磨速度は、例えば、キャリアヘッド７０の対応する領域内の圧力を増加または減少させることによって調節することができる。研磨速度の変化は、圧力の変化に正比例すると仮定することができる（例えば単純なプレストニアン（Ｐｒｅｓｔｏｎｉａｎ）モデル）。例えば、基板１０の第１の領域が時点ＴＡで目標厚さに達すると予想され、システムが目標時点ＴＴを設定しているとき、対応する領域内での時点Ｔ３前のキャリアヘッド圧力にＴＴ／ＴＡを乗算して、時点Ｔ３後のキャリアヘッド圧力を提供することができる。さらに、プラテンまたはヘッド回転速度、異なるヘッド圧力の組合せの副次効果、研磨温度、スラリ流量、または研磨速度に影響を及ぼす他のパラメータの影響を考慮する基板研磨用の制御モデルを開発することができる。研磨プロセス中の後の時点で、適切な場合には速度を再び調節することができる。
【００７１】
いくつかの実装形態では、計算デバイスは、デバイス基板１０から反射される光の測定スペクトルにおける選択されたスペクトル特徴部を容易に識別できるように、ある波長範囲を使用する。計算デバイスは、選択されたスペクトル特徴部をその波長範囲内で探索して、選択されたスペクトル特徴部を、測定スペクトルでの選択されたスペクトル特徴部と同様の他のスペクトル特徴部、例えば強度、幅、または波長から区別する。
【００７２】
図７Ａは、光検出器５２によって受信された光から測定されるスペクトル７００ａの一例を示す。スペクトル７００ａは、選択されたスペクトル特徴部７０２、例えばスペクトルピークを含む。選択されたスペクトル特徴部７０２は、基板１０のＣＭＰ中に追跡するために、終点決定論理によって選択することができる。選択されたスペクトル特徴部７０２の特性７０４（例えば波長）を終点決定論理によって識別することができる。特性７０４が目標差だけ変化しているとき、終点決定論理は、終点を合図する。
【００７３】
いくつかの実装形態では、終点決定論理は、波長範囲７０６を決定し、波長範囲７０６にわたって、選択されたスペクトル特徴部７０２を探索する。波長範囲７０６は、約５０〜約２００ナノメートルの間の幅を有することができる。いくつかの実装形態では、波長範囲７０６が予め決定され、例えば、波長範囲を選択するユーザ入力の受信などにより、例えば、操作者によって指定され、または、波長範囲を基板のバッチに関連付けるメモリから波長範囲を検索することによって基板のバッチに関するプロセスパラメータとして指定される。いくつかの実装形態では、波長範囲７０６が、履歴データ、例えば、連続するスペクトル測定値の平均または測定値間の最大距離に基づく。いくつかの実装形態では、波長範囲７０６は、テスト基板に関する情報に基づき、例えば目標差δＶの２倍である。
【００７４】
図７Ｂは、光検出器５２によって受信された光から測定されるスペクトル７００ｂの一例である。例えば、スペクトル７００ｂは、スペクトル７００ａが取られた直後に、プラテン２４の回転中に測定される。いくつかの実装形態では、終点決定論理は、前のスペクトル７００ａでの特性７０４の値（例えば５２０ｎｍ）を求め、波長範囲７０８の中心が特性７０４のより近くに位置決めされるように波長範囲７０６を調節する。
【００７５】
いくつかの実装形態では、終点決定論理は、直線６０６の関数を使用して、特性７０４の予想現行値を求める。例えば、終点決定論理は、現行研磨時間を使用して、予想される差を求め、予想される差を特性７０４の初期値Ｖ１に加算することによって、特性７０４の予想現行値を求めることができる。終点決定論理は、特性７０４の予想現行値に波長範囲７０８を中心合わせすることができる。
【００７６】
図７Ｃは、光検出器５２によって受信された光から測定されるスペクトル７００ｃの別の例である。例えば、スペクトル７００ｃは、スペクトル７００ａが取られた直後に、プラテン２４の回転中に測定される。いくつかの実装形態では、終点決定論理は、波長範囲７１０の中心に関して、特性７０４の前の値を使用する。
【００７７】
例えば、終点決定論理は、基板１０の下の光学ヘッド５３の２回の連続する通過中に求められた特性７０４の値の平均分散を求める。終点決定論理は、波長範囲７１０の幅を平均分散の２倍に設定することができる。いくつかの実装形態では、終点決定論理は、波長範囲７１０の幅を決定する際に、特性７０４の値の分散の標準偏差を使用する。
【００７８】
いくつかの実装形態では、波長範囲７０６の幅は、すべてのスペクトル測定に関して同じである。例えば、波長範囲７０６、波長範囲７０８、および波長範囲７１０の幅が同じである。いくつかの実装形態では、波長範囲の幅が異なる。例えば、特性７０４が、特性の前の測定値から２ナノメートルだけ変化していると推定されるとき、波長範囲７０８の幅は６０ナノメートルである。特性７０４が、特性の前の測定値から５ナノメートルだけ変化していると推定されるとき、波長範囲７０８の幅は８０ナノメートルであり、これは、特性のより小さい変化に関する範囲よりも大きい波長範囲である。
【００７９】
いくつかの実装形態では、波長範囲７０６は、基板１０の研磨中のすべてのスペクトル測定に関して同じである。例えば、波長範囲７０６は４７５ナノメートル〜５５５ナノメートルであり、終点決定論理は、基板１０の研磨中に取られたすべてのスペクトル測定値に関して、選択されたスペクトル特徴部７０２を４７５ナノメートル〜５５５ナノメートルの間の波長で探索する。ただし、他の波長範囲も可能である。波長範囲７０６は、インサイチュ監視システムによって測定される全スペクトル範囲の部分集合としてユーザ入力によって選択することができる。
【００８０】
いくつかの実装形態では、終点決定論理は、スペクトル測定のいくつかにおいては、修正された波長範囲内で、残りのスペクトルにおいては、前のスペクトルに関して使用された波長範囲内で、選択されたスペクトル特徴部７０２を探索する。例えば、終点決定論理は、プラテン２４の第１の回転中に測定されたスペクトルに関しては波長範囲７０６内で、プラテン２４の引き続きの回転中に測定されたスペクトルに関しては波長範囲７０８内で、選択されたスペクトル特徴部７０２を探索する。ここでは、どちらの測定も基板１０の第１の領域内で行われた。例を続けると、終点決定論理は、同じプラテン回転中に測定された２つのスペクトルに関して、波長範囲７１０内で、選択された別のスペクトル特徴部を探索する。ここでは、どちらの測定も、第１の領域とは異なる基板１０の第２の領域内で行われた。
【００８１】
いくつかの実装形態では、選択されるスペクトル特徴部７０２は、スペクトル谷部またはスペクトルゼロ交差点である。いくつかの実装形態では、特性７０４は、ピークまたは谷部の強度または幅（例えば、ピークから下へ固定距離の位置で測定した幅、またはピークと最近接谷部との高さの中間で測定した幅）である。
【００８２】
図８は、研磨プロセスに関する終点を決定するときに使用する目標差δＶを選択するための方法８００を示す。製造基板と同じパターンを有する基板の性質を測定する（ステップ８０２）。測定される基板を、本明細書では「セットアップ」基板と呼ぶ。セットアップ基板は、単に製造基板と同様または同一の基板でよく、または製造基板のバッチからの１つの基板でもよい。測定される性質は、基板上の対象の特定位置での、対象の被膜の研磨前の厚さを含むことがある。典型的には、複数の位置での厚さが測定される。通常、それらの位置は、各位置に関して同じタイプのダイフィーチャが測定されるように選択される。測定は、計測ステーションで行うことができる。インサイチュ光学監視システムは、研磨前に、基板から反射される光のスペクトルを測定することができる。
【００８３】
対象の研磨ステップに従ってセットアップ基板を研磨し、研磨中に得られるスペクトルを収集する（ステップ８０４）。研磨およびスペクトル収集は、上述した研磨装置で行うことができる。スペクトルは、研磨中に、インサイチュ監視システムによって収集される。基板を余剰研磨し、すなわち推定される終点を超えて研磨し、それにより、目標厚さに達したときに基板から反射される光のスペクトルを得ることができる。
【００８４】
余剰研磨した基板の性質を測定する（ステップ８０６）。性質は、研磨前の測定のために使用された１つまたは複数の特定の位置における、対象の被膜の研磨後の厚さを含む。
【００８５】
測定した厚さおよび収集したスペクトルを使用して、収集したスペクトルを検査することによって、研磨中に監視するピークまたは谷部など特定の特徴部を選択する（ステップ８０８）。特徴部は、研磨装置の操作者が選択することができ、または（例えば従来のピーク発見アルゴリズムおよびピーク選択の経験式に基づいて）特徴部の選択を自動化することもできる。例えば、研磨装置２０の操作者は、コンタープロット５００ｂを提示されることがあり、図５Ｂを参照して上述したように、コンタープロット５００ｂから、追跡する特徴部を選択することができる。スペクトルの特定の領域が、（例えば、以前の経験、または理論に基づく特徴部挙動の計算により）研磨中に監視することが望ましい特徴部を含むと予想される場合、その領域内の特徴部のみを考慮すればよい。典型的には、基板が研磨されるにつれてセットアップ基板の上から除去される材料の量との相関を示す特徴部が選択される。
【００８６】
測定した研磨前の被膜厚さと研磨後の基板厚さを使用して線形内挿を行って、目標被膜厚さが実現される概算時点を求めることができる。概算時点をスペクトルコンタープロットと比較して、選択された特徴部の特性の終点値を決定することができる。特徴部の特性の終点値と初期値の差を、目標差として使用することができる。いくつかの実装形態では、特徴部の特性の値を正規化するために、特徴部の特性の値に関数が当てはめられる。関数の終点値と関数の初期値の差を、目標差として使用することができる。同じ特徴部が、基板バッチ内の残りの基板の研磨中に監視される。
【００８７】
任意選択で、精度および／または正確性を高めるためにスペクトルが処理される。例えば、スペクトルを共通の基準に正規化する、スペクトルを平均化する、および／またはスペクトルから雑音をフィルタするようにスペクトルを処理することができる。一実装形態では、突然のスパイクを減少させる、またはなくすために、スペクトルにローパスフィルタを適用することができる。
【００８８】
典型的には、監視するスペクトル特徴部は、特定の終点決定論理に関して経験的に選択され、それにより、特定の特徴部ベースの終点論理を適用することによって、コンピュータデバイスが終点を合図するときに目標厚さが実現される。終点決定論理は、終点を合図すべき時を決定するために、特徴部の特性の目標差を使用する。特性の変化は、研磨が始まるときの特徴部の初期特性値を基準として測定することができる。あるいは、終点は、目標差δＶに加えて、予想初期値ＥＩＶおよび実際の初期値ＡＩＶを基準として合図することができる。終点論理は、基板ごとの下層のばらつきを補償するために、実際の初期値と予想初期値の差に開始値重みＳＶＷを乗算することができる。例えば、終点決定論理は、終点測定基準ＥＭ＝ＳＶＷ×（ＡＩＶ−ＥＩＶ）＋δＶであるときに研磨を終了することができる。
【００８９】
いくつかの実装形態では、重み付けされた組合せを使用して終点を決定する。例えば、終点決定論理は、関数からの特性の初期値と、関数からの特性の現行値と、初期値と現行値の第１の差とを計算することができる。終点決定論理は、初期値と目標値の第２の差を計算して、第１の差と第２の差の重み付けされた組合せを生成することができる。重み付けされた値が目標値に達したときに終点を合図することができる。終点決定論理は、（１つまたは複数の）監視される差を特性の目標差と比較することによって、終点を合図すべき時を決定することができる。監視される差が目標差と一致する、または目標差を超える場合に、終点が合図される。一実装形態では、監視される差は、終点が合図される前に、いくらかの期間（例えばプラテンの２回転）にわたって目標差と一致するか目標差を超えなければならない。
【００９０】
図９は、特定の目標厚さおよび特定の終点決定論理に関して、選択されたスペクトル特徴部に関連付けられる特性の目標値を選択するための方法９０１を示す。ステップ８０２〜８０６で上述したのと同様に、セットアップ基板を測定して研磨する（ステップ９０３）。特に、スペクトルを収集し、収集した各スペクトルを測定した時点が記憶される。
【００９１】
特定のセットアップ基板に関する研磨装置の研磨速度を計算する（ステップ９０５）。研磨前の厚さＤ１と研磨後の厚さＤ２、および実際の研磨時間ＰＴを使用することによって、平均研磨速度ＰＲを計算することができ、例えばＰＲ＝（Ｄ２−Ｄ１）／ＰＴである。
【００９２】
以下に述べるように、選択された特徴部の特性の目標値を決定するために較正点を提供するために、特定のセットアップ基板に関して終点時点を計算する（ステップ９０７）。終点時点は、計算された研磨速度ＰＲ、対象の被膜の研磨前の開始厚さＳＴ、および対象の被膜の目標厚さＴＴに基づいて計算することができる。終点時点は、研磨プロセスを通じて研磨速度が一定であると仮定して、単純な線形内挿として計算することができ、例えばＥＴ＝（ＳＴ−ＴＴ）／ＰＲである。
【００９３】
任意選択で、パターン形成された基板のバッチ内の別の基板を研磨し、計算された終点時点で研磨を停止し、対象の被膜の厚さを測定することによって、計算された終点時点を評価することができる。厚さが、目標厚さの望ましい範囲内にある場合、計算される終点時点も望ましいものである。そうでない場合、計算された終点時点を再計算することができる。
【００９４】
計算された終点時点にセットアップ基板から収集したスペクトルから、選択された特徴部に関する目標特性値を記録する（ステップ９０９）。対象のパラメータが、選択された特徴部の位置または幅の変化を含む場合、その情報は、計算された終点時点よりも前の期間中に収集されたスペクトルを検査することによって求めることができる。特性の初期値と目標値の差が、特徴部に関する目標差として記録される。いくつかの実装形態では、ただ１つの目標差が記録される。
【００９５】
図１０は、研磨ステップの終点を決定するためにピークベースの終点決定論理を使用するための方法１０００を示す。上述した研磨装置を使用して、パターン形成された基板のバッチの別の基板を研磨する（ステップ１００２）。
【００９６】
選択されたスペクトル特徴部と、波長範囲と、選択されたスペクトル特徴部の特性との識別を受信する（ステップ１００４）。例えば、終点決定論理が、基板に関する処理パラメータを用いてコンピュータから識別を受信する。いくつかの実装形態では、処理パラメータは、セットアップ基板の処理中に求められた情報に基づく。
【００９７】
始めに基板を研磨し、基板から反射した光を測定してスペクトルを生成し、測定されたスペクトルの波長範囲内で、選択されたスペクトル特徴部の特性の値を求める。プラテンの各回転時に、以下のステップを行う。
【００９８】
現行プラテン回転に関する１つまたは複数の現行スペクトルを得るために、研磨した基板表面から反射した光の１つまたは複数のスペクトルを測定する（ステップ１００６）。任意選択で、図８を参照して上述したのと同様に、精度および／または正確性を高めるために、現行プラテン回転に関して測定した１つまたは複数のスペクトルを処理する。１つのスペクトルのみを測定した場合、その１つのスペクトルを現行スペクトルとして使用する。プラテン回転に関して複数の現行スペクトルを測定した場合、それらのスペクトルをグループ化し、各グループで平均化し、それらの平均を現行スペクトルとして指定する。スペクトルは、基板の中心からの半径方向距離によってグループ化することができる。
【００９９】
例として、第１の現行スペクトルを、点２０２および２１０で測定したスペクトルから得ることができ（図２）、第２の現行スペクトルを、点２０３および２０９で測定したスペクトルから得ることができ、第３の現行スペクトルを、点２０４および２０８で測定したスペクトルから得ることができ、以下同様である。各現行スペクトルに関して、選択されたスペクトルピークの特性の値を求めることができ、基板の各領域で研磨を個別に監視することができる。あるいは、選択されたスペクトルピークの特性に関する最悪の場合の値を、現行スペクトルから求め、終点決定論理によって使用することができる。
【０１００】
プラテンの各回転中、１つまたは複数の追加のスペクトルが、現行の基板に関するスペクトルのシーケンスに追加される。研磨が進行するにつれて、研磨中に基板から材料が除去されることにより、シーケンス中のスペクトルの少なくともいくつかが異なる。
【０１０１】
図７Ａ〜Ｃを参照して上述したのと同様に、現行スペクトルに関する修正波長範囲を生成する（ステップ１００８）。例えば、終点論理は、前の特性の値に基づいて、現行スペクトルに関して修正波長範囲を決定する。修正波長範囲は、前の特性の値に中心を合わせることができる。いくつかの実装形態では、修正波長範囲は、予想特性値に基づいて決定され、例えば、波長範囲の中心が予想特性値と一致する。
【０１０２】
いくつかの実装形態では、様々な方法を使用して、現行スペクトルに関する波長範囲のいくつかが決定される。例えば、基板の縁部領域で反射された光から測定されるスペクトルに関する波長範囲は、基板の同じ縁部領域で測定された前のスペクトルからの特性値に波長範囲を中心合わせすることによって決定される。例を続けると、基板の中心領域で反射された光から測定されるスペクトルに関する波長範囲は、中心領域に関する予想特性値に波長範囲を中心合わせすることによって決定される。
【０１０３】
いくつかの実装形態では、現行スペクトルに関する波長範囲の幅は同じである。いくつかの実装形態では、現行スペクトルに関する波長範囲の幅のいくつかが異なる。
【０１０４】
選択されたスペクトル特徴部の特性を探索するための波長範囲の識別は、終点の検出または研磨速度変更の決定の精度をより高くすることができ、例えば、システムが後続のスペクトル測定中に正しくないスペクトル特徴部を選択する可能性が低くなる。スペクトル全体にわたってではなく、ある波長範囲でスペクトル特徴部を追跡することにより、スペクトル特徴部をより簡単かつ迅速に識別できるようになる。選択されたスペクトル特徴部を識別するのに必要とされる処理リソースを減少させることができる。
【０１０５】
選択されたピークに関する現行特性値を修正波長範囲から抽出し（ステップ１０１０）、図８の文脈で上述した終点決定論理を使用して、現行特性値を目標特性値と比較する（ステップ１０１２）。例えば、スペクトルのシーケンスから、現行の特徴部の特性に関する値のシーケンスが求められ、値のシーケンスに関数が当てはめられる。関数は、例えば、現行特性値と初期特性値の差に基づいて研磨中に基板から除去された材料の量を概算することができる線形関数でよい。
【０１０６】
終点決定論理が、終点条件が満たされていないと判断する限り（ステップ１０１４の分岐において「いいえ」）、研磨は続けられ、ステップ１００６、１００８、１０１０、１０１２、および１０１４が、必要に応じて繰り返される。例えば、終点決定論理は、関数に基づいて、特徴部の特性に関する目標差にまだ達していないと判断する。
【０１０７】
いくつかの実装形態では、基板の複数の部分からの反射光のスペクトルが測定されるとき、終点決定論理は、複数の部分の研磨が同時に、またはほぼ同時に完了されるように、基板の１つまたは複数の部分の研磨速度を調節する必要があると判断することがある。
【０１０８】
終点決定論理が、終点条件が満たされていると判断するとき（ステップ１０１４の分岐において「はい」）、終点が合図され、研磨が停止される（ステップ１０１６）。
【０１０９】
スペクトルは、望ましくない光反射の影響を除去または減少するために正規化することができる。１つまたは複数の対象の被膜以外の媒体が寄与する光反射には、研磨パッド窓からの光反射、および基板のベースシリコン層からの光反射が含まれる。窓からの寄与は、暗条件下で（すなわちインサイチュ監視システムの上に基板が配置されていないとき）、インサイチュ監視システムによって受信される光のスペクトルを測定することによって推定することができる。シリコン層からの寄与は、裸のシリコン基板から反射する光のスペクトルを測定することによって推定することができる。通常、これらの寄与は、研磨ステップの開始前に得られる。測定された生のスペクトルは、以下のように正規化される。
正規化されたスペクトル＝（Ａ−Ｄａｒｋ）／（Ｓｉ−Ｄａｒｋ）
ここで、Ａは、生のスペクトルであり、Ｄａｒｋは、暗条件下で得られるスペクトルであり、Ｓｉは、裸のシリコン基板から得られるスペクトルである。
【０１１０】
上述した実施形態では、スペクトル中の波長ピークの変化を使用して、終点検出を行う。また、ピークの代わりに、またはピークと関連付けて、スペクトル中の波長谷部（すなわち極小値）の変化を使用することもできる。また、終点を検出するときに、複数のピーク（または谷部）の変化を使用することもできる。例えば、各ピークを個別に監視することができ、ピークの大部分の変化が終点条件に合うときに、終点を合図することができる。他の実装形態では、終点検出を決定するために、変曲点またはスペクトルゼロ交差の変化を使用することができる。
【０１１１】
いくつかの実装形態では、アルゴリズムセットアッププロセス１１００（図１１）に続いて、トリガされた特徴部追跡技法１２００を使用して１つまたは複数の基板の研磨を行う（図１２）。
【０１１２】
始めに、例えば上述した技法の１つを使用して、第１の層の研磨の追跡に使用するために、スペクトル中の対象の特徴部の特性が選択される（ステップ１１０２）。例えば、特徴部は、ピークまたは谷部でよく、特性は、ピークもしくは谷部の波長もしくは周波数の位置もしくは幅、またはピークもしくは谷部の強度でよい。対象の特徴部の特性が、様々なパターンの多様な製品基板に適用可能である場合、特徴部および特性を機器製造業者が事前に選択することができる。
【０１１３】
さらに、研磨終点の近くでの研磨速度ｄＤ／ｄｔを求める（ステップ１１０４）。例えば、製品基板の研磨のために使用すべき研磨プロセスに従って、しかし、予想される終点研磨時間に近い異なる研磨時間で、複数のセットアップ基板を研磨することができる。セットアップ基板は、製品基板と同じパターンを有することができる。各セットアップ基板に関して、研磨前と研磨後の層厚さを測定することができ、それらの差から、除去された量が計算され、そのセットアップ基板に関する除去された量および関連の研磨時間が、データセットを提供するために記憶される。時間の関数としての除去された量の線形関数をデータセットに当てはめることができる。線形関数の傾きが研磨速度を与える。
【０１１４】
アルゴリズムセットアッププロセスは、セットアップ基板の第１の層の初期厚さＤ１を測定するステップ（ステップ１１０６）を含む。セットアップ基板は、製造基板と同じパターンを有することができる。第１の層は、誘電体、例えばｌｏｗ−ｋ材料、例えば炭素ドープ二酸化ケイ素、例えばＢｌａｃｋ  Ｄｉａｍｏｎｄ（商標）（Ａｐｐｌｉｅｄ  Ｍａｔｅｒｉａｌｓ，  Ｉｎｃ．製）やＣｏｒａｌ（商標）（Ｎｏｖｅｌｌｕｓ  Ｓｙｓｔｅｍｓ，  Ｉｎｃ．製）でよい。
【０１１５】
任意選択で、第１の材料の組成に応じて、第１の材料とも第２の材料とも異なる別の材料、例えば誘電体材料、例えばｌｏｗ−ｋキャップ材料、例えばテトラエチルオルソシリケート（ＴＥＯＳ）の１つまたは複数の追加の層を第１の層の上に堆積する（ステップ１１０７）。一体となって、第１の層と１つまたは複数の追加の層とが積層を成す。
【０１１６】
次に、異なる第２の材料、例えばバリア層、例えば窒化物、例えば窒化タンタルまたは窒化チタンの第２の層を、第１の層または積層の上に堆積する（ステップ１１０８）。さらに、導電層、例えば金属層、例えば銅を、第２の層の上（および第１の層のパターンによって提供されるトレンチ内）に堆積することができる（ステップ１１０９）。
【０１１７】
研磨中に使用される光学監視システム以外の計測システムで測定を行うこともでき、例えばインラインの計測ステーションまたは独立した計測ステーション、例えば形状測定器や、偏光解析法を使用する光学計測ステーションである。いくつかの計測技法、例えば形状測定法では、第２の層が堆積される前に第１の層の初期厚さが測定されるが、他の計測技法、例えば偏光解析法では、第２の層が堆積される前または後に測定を行うことができる。
【０１１８】
次いで、対象の研磨プロセスに従ってセットアップ基板を研磨する（ステップ１１１０）。例えば、第１の研磨ステーションで、第１の研磨パッドを使用して、導電層と、第２の層の一部とを研磨して除去することができる（ステップ１１１０ａ）。次いで、第２の研磨ステーションで、第２の研磨パッドを使用して、第２の層と、第１の層の一部とを研磨して除去することができる（ステップ１１１０ｂ）。しかし、いくつかの実装形態では、導電層が存在せず、例えば、研磨が始まるときに第２の層が最外層であることに留意すべきである。
【０１１９】
少なくとも第２の層の除去中、および場合によっては第２の研磨ステーションでの研磨操作全体にわたって、上述した技法を使用してスペクトルを収集する（ステップ１１１２）。さらに、別個の検出技法を使用して、第２の層の排除および第１の層の露出を検出する（ステップ１１１４）。例えば、第１の層の露出は、モータトルク、または基板から反射される光の総強度の突然の変化によって検出することができる。第２の層の排除が検出された時点Ｔ１でのスペクトルの対象の特徴部の特性の値Ｖ１が記憶される。排除が検出された時点Ｔ１も記憶することができる。
【０１２０】
排除の検出後に、研磨をデフォルト時間で停止することができる（ステップ１１１８）。デフォルト時間は、研磨が第１の層の露出後に停止されるように十分に大きい。デフォルト時間は、研磨後の厚さが目標厚さに十分に近くなるように選択され、ここで、研磨速度は、研磨後の厚さと目標厚さの間で線形であると仮定することができる。研磨が停止された時点でのスペクトルの対象の特徴部の特性の値Ｖ２を検出して記憶することができ、研磨が停止された時点Ｔ２も検出して記憶することができる。
【０１２１】
例えば、初期厚さを測定するために使用したのと同じ計測システムを使用して、第１の層の研磨後の厚さＤ２を測定する（ステップ１１２０）。
【０１２２】
特性の値ΔＶＤのデフォルト目標変化を計算する（ステップ１１２２）。値のこのデフォルト目標変化は、製造基板に関する終点検出アルゴリズムで使用される。デフォルト目標変化は、第２の層の排除の時点での値と、研磨が停止された時点での値の差、すなわちΔＶＤ＝Ｖ１−Ｖ２から計算することができる。
【０１２３】
研磨操作の終わり近くでの、監視された特性の関数としての厚さの変化率ｄＤ／ｄＶを計算する（ステップ１１２４）。例えば、ピークの波長位置が監視されていると仮定すると、変化率は、ピークの波長位置のシフト（単位はオングストローム）に対する、除去された材料（単位はオングストローム）として表現することができる。別の例として、ピークの周波数の幅が監視されていると仮定すると、変化率は、ピークの幅の周波数のシフト（単位はヘルツ）に対する、除去された材料（単位はオングストローム）として表現することができる。
【０１２４】
一実装形態では、時間の関数としての値の変化率ｄＶ／ｄｔは、第２の層の露出の時点での値と研磨の終了時の値から単純に計算することができ、例えば、ｄＶ／ｄｔ＝（Ｄ２−Ｄ１）／（Ｔ２−Ｔ１）である。別の実装形態では、セットアップ基板の研磨の終わり近く、例えばＴ１とＴ２の間の時間の最後の２５％以下からのデータを使用して、時間の関数としての測定値に直線を当てはめることができる。直線の傾きは、時間の関数としての値の変化率ｄＶ／ｄｔを与える。どちらの場合にも、次いで、研磨速度を値の変化率によって割ることによって、監視される特性の関数としての厚さの変化率ｄＤ／ｄＶを計算する。すなわち、ｄＤ／ｄＶ＝（ｄＤ／ｄｔ）／（ｄＶ／ｄｔ）である。変化率ｄＤ／ｄＶが計算されると、これは、製品に関して一定であるはずである。すなわち、同じ製品の異なるロットに関してｄＤ／ｄＶを再計算する必要はないはずである。
【０１２５】
セットアッププロセスが完了した後、製品基板を研磨することができる。
【０１２６】
任意選択で、多数の製品基板からの少なくとも１つの基板の第１の層の初期厚さｄ１を測定する（ステップ１２０２）。製品基板は、セットアップ基板と少なくとも同じ基板構造、および任意選択で同じパターンを有する。いくつかの実装形態では、すべての製造基板が測定されるわけではない。例えば、ロットからの１つの基板を測定することができ、その初期厚さが、ロットからのすべての他の基板に関して使用される。別の例として、カセットからの１つの基板を測定することができ、その初期厚さが、カセットからのすべての他の基板に関して使用される。他の実装形態では、すべての製造基板が測定される。製造基板の第１の層の厚さの測定は、セットアッププロセスの完了前または完了後に行うことができる。
【０１２７】
上述したように、第１の層は、誘電体、例えばｌｏｗ−ｋ材料、例えば炭素ドープ二酸化ケイ素、例えばＢｌａｃｋ  Ｄｉａｍｏｎｄ（商標）（Ａｐｐｌｉｅｄ  Ｍａｔｅｒｉａｌｓ，  Ｉｎｃ．製）やＣｏｒａｌ（商標）（Ｎｏｖｅｌｌｕｓ  Ｓｙｓｔｅｍｓ，  Ｉｎｃ．製）でよい。研磨中に使用される光学監視システム以外の計測システムで測定を行うこともでき、例えばインラインの計測ステーションまたは独立した計測ステーション、例えば形状測定器や、偏光解析法を使用する光学計測ステーションである。
【０１２８】
任意選択で、第１の材料の組成に応じて、第１の材料とも第２の材料とも異なる別の材料、例えばｌｏｗ−ｋキャップ材料、例えばテトラエチルオルソシリケート（ＴＥＯＳ）の１つまたは複数の追加の層を製造基板上の第１の層の上に堆積する（ステップ１２０３）。一体となって、第１の層と１つまたは複数の追加の層とが積層を成す。
【０１２９】
次に、異なる第２の材料、例えばバリア層、例えば窒化物、例えば窒化タンタルまたは窒化チタンの第２の層を、製造基板の第１の層または積層の上に堆積する（ステップ１２０４）。さらに、導電層、例えば金属層、例えば銅を、製造基板の第２の層の上（および第１の層のパターンによって提供されるトレンチ内）に堆積することができる（ステップ１２０５）。しかし、いくつかの実装形態では、導電層が存在せず、例えば、研磨が始まるときに第２の層が最外層であることに留意すべきである。
【０１３０】
いくつかの計測技法、例えば形状測定法では、第２の層が堆積される前に第１の層の初期厚さが測定されるが、他の計測技法、例えば偏光解析法では、第２の層が堆積される前または後に測定を行うことができる。第２の層および導電層の堆積は、セットアッププロセスの完了前または完了後に行うことができる。
【０１３１】
研磨すべき各製品基板に関して、第１の層の初期厚さに基づいて目標特性差ΔＶを計算する（ステップ１２０６）。典型的には研磨が始まる前にこの計算が行われるが、研磨が始まった後、しかし（ステップ１２１０で）スペクトル特徴部の追跡が開始される前に計算を行うこともできる。特に、例えばホストコンピュータから、記憶されている製品基板の初期厚さｄ１が、目標厚さｄＴと共に受信される。さらに、開始厚さＤ１と終了厚さＤ２、監視される特性の関数としての厚さの変化率ｄＤ／ｄＶ、およびセットアップ基板に関して決定されている値のデフォルト目標変化ΔＶＤを受信することができる。
【０１３２】
一実施形態では、目標特性差ΔＶは以下のように計算される。
ΔＶ＝ΔＶＤ＋（ｄ１−Ｄ１）／（ｄＤ／ｄＶ）＋（Ｄ２−ｄＴ）／（ｄＤ／ｄＶ）
【０１３３】
いくつかの実施形態では、研磨前の厚さは利用可能でない。この場合、上の式から「（ｄ１−Ｄ１）／（ｄＤ／ｄＶ）」が消去される。すなわち、
ΔＶ＝ΔＶＤ＋（Ｄ２−ｄＴ）／（ｄＤ／ｄＶ）
【０１３４】
製品基板を研磨する（ステップ１２０８）。例えば、第１の研磨ステーションで、第１の研磨パッドを使用して、導電層と、第２の層の一部とを研磨して除去することができる（ステップ１２０８ａ）。次いで、第２の研磨ステーションで、第２の研磨パッドを使用して、第２の層と、第１の層の一部とを研磨して除去することができる（ステップ１２０８ｂ）。しかし、いくつかの実装形態では、導電層が存在せず、例えば、研磨が始まるときに第２の層が最外層であることに留意すべきである。
【０１３５】
インサイチュ監視技法を使用して、第２の層の排除および第１の層の露出を検出する（ステップ１２１０）。例えば、時点ｔ１での第１の層の露出は、モータトルク、または基板から反射される光の総強度の突然の変化によって検出することができる。例えば、図１３は、下にあるバリア層を露出するために金属層を研磨している間の、時間の関数としての、基板から受信される光の総強度のグラフを示す。この総強度は、例えば、測定されたすべての波長にわたって、または事前設定された波長範囲にわたってスペクトル強度を積分することによって、スペクトル監視システムによって獲得されたスペクトル信号から生成することができる。あるいは、総強度ではなく、特定の単色波長での強度を使用することができる。図１３によって示されるように、銅層が排除されるにつれて総強度が低下し、バリア層が完全に露出されるとき、総強度は横ばいになる。強度の横ばい状態は、スペクトル特徴部の追跡を開始するためのトリガとして検出して使用することができる。
【０１３６】
少なくとも第２の層の排除の検出から（場合によってはさらに早く、例えば第２の研磨パッドを用いた製造基板の研磨の開始から）始めて、上述したインサイチュ監視技法を使用して研磨中にスペクトルを得る（ステップ１２１２）。追跡される特徴部の特性の値を求めるために、上述した技法を使用してスペクトルを分析する。例えば、図１４は、研磨中の時間の関数としてのスペクトルピークの波長位置のグラフを示す。第２の層の排除が検出される時点ｔ１での、スペクトルにおける追跡される特徴部の特性の値ｖ１が求められる。
【０１３７】
ここで、特性に関する目標値ｖＴを計算することができる（ステップ１２１４）。目標値ｖＴは、第２の層の排除の時点ｔ１での特性の値ｖ１に目標特性差ΔＶを加算することによって計算することができ、すなわちｖＴ＝ｖ１＋ΔＶである。
【０１３８】
追跡される特徴部の特性が目標値に達するとき、研磨を停止する（ステップ１２１６）。特に、各測定スペクトルに関して、例えば各プラテン回転において、追跡される特徴部の特性の値を求めて、値のシーケンスを生成する。図６Ａに関して上述したように、関数、例えば時間の線形関数を値のシーケンスに当てはめることができる。いくつかの実装形態では、時間窓内の値に関数を当てはめることができる。関数が目標値に合う場所が、研磨が停止される終点時点を与える。また、第２の層の排除が検出される時点ｔ１での特性の値ｖ１は、時点ｔ１の近くでの値のシーケンスの部分に関数、例えば線形関数を当てはめることによって求めることもできる。
【０１３９】
図１２および図１３によって示される方法は、第２の層の堆積および除去を含むが、いくつかの実装形態では、第２の層は存在せず、例えば、研磨が始まるときに第１の層が最外層である。例えば、研磨前に第１の層の初期厚さを測定し、初期厚さと目標厚さから特徴部の目標値を計算するプロセスは、下にある第２の層の有無に関係なく適用可能であることがある。すなわち、第２の層は任意選択である。特に、第２の層を堆積するステップ、および第１の層の露出を検出するステップを省くことができる。そのような第１の層は、ポリシリコンおよび／または誘電体材料を含むことがあり、例えば、実質的に純粋なポリシリコンからなる、誘電体材料からなる、またはポリシリコンと誘電体材料の組合せからなることがある。誘電体材料は、酸化物、例えば酸化ケイ素、または窒化物、例えば窒化ケイ素、または誘電体材料の組合せでよい。
【０１４０】
例えば、（例えばステップ１２０２に関して論じたように）多数の製品基板からの少なくとも１つの基板の第１の層の初期厚さｄ１を測定する。（例えばステップ１２０６に関して論じたように）第１の層の初期厚さに基づいて目標特性差ΔＶを計算する。製品基板の第１の層の研磨を開始し、上述したインサイチュ監視技法を使用して、第１の層の研磨中にスペクトルを得る。特性の値ｖ１は、第１の層の研磨中、例えば、第１の層の研磨が始まった直後、またはしばらく後、例えば数秒後に測定することができる。数秒の待機により、監視システムからの信号を安定させることができ、それにより、値ｖ１の測定がより正確になる。（例えばステップ１２１４に関して論じたように）特性に関する目標値ｖＴを計算することができる。例えば、特性の値ｖ１に目標特性差ΔＶを加算することができ、すなわちｖＴ＝ｖ１＋ΔＶである。（例えばステップ１２１６に関して論じたように）追跡される特徴部の特性が目標値に達するとき、研磨を停止する。この手法は、下にある構造が基板ごとに相違することに起因する基板ごとの絶対ピーク位置のばらつきを補償しながら、目標厚さまでの除去を可能にする。
【０１４１】
値のシーケンスから雑音を除去するための多くの技法が存在する。直線をシーケンスに当てはめることを上述したが、非線形関数をシーケンスに当てはめることもでき、またはローパスメジアンフィルタを使用してシーケンスを平滑化することもできる（この場合、フィルタされた値を目標値と直接比較して、終点を決定することができる）。
【０１４２】
本明細書で使用するとき、用語「基板」は、例えば製品基板（例えば、複数のメモリまたは処理装置のダイを含むもの）、テスト基板、裸の基板、および格子基板を含むことがある。基板は、集積回路製造の様々な段階にあってよく、例えば、基板は、裸のウエハでよく、あるいは１つまたは複数の堆積された層および／またはパターン形成された層を含むことができる。用語「基板」は、円形ディスクおよび長方形シートを含むことができる。
【０１４３】
本明細書で説明した本発明の実施形態およびすべての機能操作は、本明細書で開示した構造的手段およびその構造的均等物、またはそれらの組合せを含め、デジタル電子回路、またはコンピュータソフトウェア、ファームウェア、もしくはハードウェアで実装することができる。本発明の実施形態は、１つまたは複数のコンピュータプログラム製品として実装することができ、すなわち、データ処理装置、例えば１つのプログラマブル処理装置、１つのコンピュータ、または複数の処理装置もしくはコンピュータによって実行されるように、またはそれらの動作を制御するように、情報担体、例えば機械可読記憶デバイスや伝播信号で有形に具現化された１つまたは複数のコンピュータプログラムとして実装することができる。コンピュータプログラム（プログラム、ソフトウェア、ソフトウェアアプリケーション、またはコードとも呼ばれる）は、コンパイル言語や解釈言語を含めた任意の形態のプログラミング言語で書くことができ、任意の形態で展開することができ、例えばスタンドアローンプログラムとして、または計算環境で使用するのに適したモジュール、コンポーネント、サブルーチン、もしくは他のユニットとして配備することができる。必ずしも、１つのコンピュータプログラムが１つのファイルに対応するわけではない。プログラムは、他のプログラムまたはデータを保持するファイルの一部に記憶する、対象のプログラムに専用の単一のファイルに記憶する、または複数の調整されたファイル（例えば、１つまたは複数のモジュール、サブプログラム、またはコードの一部を記憶するファイル）に記憶することができる。コンピュータプログラムは、１つのコンピュータ上で、または１つの場所にある複数のコンピュータ上で、または複数の場所にわたって分散され、通信ネットワークによって相互接続された複数のコンピュータ上で実行されるように展開することができる。
【０１４４】
本明細書で述べるプロセスおよび論理の流れは、１つまたは複数のプログラマブル処理装置によって実施することができ、プログラマブル処理装置は、入力データを処理して出力を生成することによっていくつかの機能を実施するために１つまたは複数のコンピュータプログラムを実行させる。また、特殊用途論理回路、例えばＦＰＧＡ（フィールドプログラマブルゲートアレイ）またはＡＳＩＣ（特定用途向け集積回路）によってプロセスおよび論理の流れを実施することもでき、そのような特殊用途論理回路として装置を実装することもできる。
【０１４５】
上述した研磨装置および方法は、様々な研磨システムに適用することができる。研磨表面と基板の相対運動を可能にするために、研磨パッド、またはキャリアヘッド、またはそれら両方が移動することができる。例えば、プラテンは、回転ではなく周回することがある。研磨パッドは、プラテンに固定された円形（または何らかの他の形状）のパッドでよい。終点検出システムのいくつかの態様は、直線的研磨システムに適用可能であることがあり、例えば研磨パッドは、直線的に移動する連続ベルトまたはリールツーリールベルトである。研磨層は、標準的な（例えばフィラーを含むまたは含まないポリウレタン）研磨材料、軟質材料、または定摩耗材料でよい。相対位置決めという用語を使用する。研磨表面と基板を、垂直向きまたは何らかの他の向きで保持することができることを理解すべきである。
【０１４６】
本発明の特定の実施形態を説明した。他の実施形態が、添付の特許請求の範囲の範囲内にある。例えば、特許請求の範囲に列挙される処置は、異なる順序で行うことができ、それでも所望の結果を実現することができる。
【図１】
2013526080.tif 000003
【図２】
2013526080.tif 000004
【図３Ｂ】
2013526080.tif 000005
【図４】
2013526080.tif 000006
【図６Ａ】
2013526080.tif 000007
【図６Ｂ】
2013526080.tif 000008
【図７Ａ】
2013526080.tif 000009
【図７Ｂ】
2013526080.tif 000010
【図７Ｃ】
2013526080.tif 000011
【図８】
2013526080.tif 000012
【図９】
2013526080.tif 000013
【図１０】
2013526080.tif 000014
【図１１】
2013526080.tif 000015
【図１２】
2013526080.tif 000016
【図１３】
2013526080.tif 000017
【図１４】
2013526080.tif 000018
【図３Ａ】
2013526080.tif 000019
【図５】
2013526080.tif 000020
【国際調査報告】
2013526080.tif 000021
2013526080.tif 000022