(57)【要約】【課題】研磨パッドの偏摩耗の発生を検知することができ、研磨パッドの適切な交換時期を検知する。【解決手段】研磨テーブルを回転駆動させるテーブル駆動軸又はドレッサを駆動させるドレッサ駆動軸の回転数の値又は回転トルクの値若しくは前記ドレッサを揺動させるドレッサ揺動軸の揺動トルクの値を、所定時間毎に検知し、この検知した回転数の値、回転トルクの値又は揺動トルクの値に基づいてその変化量を算出し、この変化量が所定の値を超えたか否かを判定する。変化量が所定の値を超えたと所定回数判定した場合、ユーザに対して警報を発報する。【選択図】図３
2014195847.tif 000002
【特許請求の範囲】
【請求項１】
研磨パッドを配置するための面を有する研磨テーブルと、
前記研磨テーブルを回転させるように構成されたテーブル駆動軸と、
基板を保持して、前記基板の表面を前記研磨パッドに押圧するように構成された基板保持装置と、
前記研磨パッドに摺接されるドレッシング面を有するドレッシング部と、
前記ドレッシング部を前記研磨テーブル上の位置と前記研磨テーブルの外側の位置との間を揺動させるように構成されたドレッサ揺動軸と、
前記ドレッシング部を回転させるように構成されたドレッサ駆動軸と、
前記テーブル駆動軸の回転数の値、前記テーブル駆動軸の回転トルクの値、前記ドレッサ駆動軸の回転数の値、前記ドレッサ駆動軸の回転トルクの値、及び前記ドレッサ揺動軸の揺動トルクの値のうち、少なくとも一つの値の検知を所定時間毎に行うセンサと、
該検知された前記テーブル駆動軸の回転数の値、前記検知された前記テーブル駆動軸の回転トルクの値、前記検知された前記ドレッサ駆動軸の回転数の値、前記検知された前記ドレッサ駆動軸の回転トルクの値、又は前記検知された前記ドレッサ揺動軸の揺動トルクの値に基づいて、前記テーブル駆動軸の回転数の値の変化量、前記テーブル駆動軸の回転トルクの値の変化量、前記ドレッサ駆動軸の回転数の値の変化量、前記ドレッサ駆動軸の回転トルクの値の変化量、又は前記ドレッサ揺動軸の揺動トルクの値の変化量を算出し、該変化量が所定の値を超えたか否かを判定するように構成された制御部と、を備えた研磨装置。
【請求項２】
前記制御部は、前記検知された所定時間毎の前記テーブル駆動軸の回転トルクの値のうち連続して検知された前記テーブル駆動軸の回転トルクの値、前記検知された所定時間毎の前記ドレッサ駆動軸の回転トルクの値のうち連続して検知された前記ドレッサ駆動軸の回転トルクの値、又は前記検知された所定時間毎の前記ドレッサ揺動軸の揺動トルクの値のうち連続して検知されたドレッサ揺動軸の揺動トルクの値に基づいて算出した値と、前記検知された所定時間毎の前記テーブル駆動軸の回転トルクの値のうち他の連続して検知された前記テーブル駆動軸の回転トルクの値、前記検知された所定時間毎の前記ドレッサ駆動軸の回転トルクの値のうち他の連続して検知された前記ドレッサ駆動軸の回転トルクの値、又は前記検知された所定時間毎の前記ドレッサ揺動軸の揺動トルクの値のうち他の連続して検知されたドレッサ揺動軸の揺動トルクの値に基づいて算出した値との差を、前記テーブル駆動軸の回転トルクの値の変化量、前記ドレッサ駆動軸の回転トルクの値の変化量、又は前記ドレッサ揺動軸の揺動トルクの値の変化量とする、請求項１に記載された研磨装置。
【請求項３】
前記制御部は、前記検知した前記テーブル駆動軸の回転数の値の最大値と最小値の差を前記テーブル駆動軸の回転数の値の変化量とするか、又は前記ドレッサ駆動軸の回転数の値の最大値と最小値との差を、前記ドレッサ駆動軸の回転数の値の変化量とする請求項１又は２に記載された研磨装置。
【請求項４】
前記変化量が所定の値を超えたと前記制御部が判断したときに警報を通知する警報通知部を備えた、請求項１ないし３のいずれか一項に記載された研磨装置。
【請求項５】
前記センサは、前記ドレッシング部によりドレッシングが開始されてから所定時間経過後に、前記テーブル駆動軸の回転数の値、前記テーブル駆動軸の回転トルクの値、前記ドレッサ駆動軸の回転数の値、前記ドレッサ駆動軸の回転トルクの値、及び前記ドレッサ揺動軸の揺動トルクの値のうち少なくとも一つの検知を開始する、請求項１ないし４のいずれか一項に記載された研磨装置。
【請求項６】
研磨装置に用いられる研磨テーブルに配置される研磨パッドの摩耗を検知する摩耗検知方法であって、
前記研磨テーブルを回転駆動させるテーブル駆動軸の回転数の値、該テーブル駆動軸の回転トルクの値、ドレッサを回転駆動させるドレッサ駆動軸の回転数の値、該ドレッサ駆動軸の回転トルクの値、又は前記ドレッサを揺動させるドレッサ揺動軸の揺動トルクの値を、所定時間毎に検知する工程と、
該検知した前記テーブル駆動軸の回転数の値、前記検知した前記テーブル駆動軸の回転トルクの値、前記検知した前記ドレッサ駆動軸の回転数の値、前記検知した前記ドレッサ駆動軸の回転トルクの値、又は前記検知した前記ドレッサ揺動軸の揺動トルクの値に基づいて、前記テーブル駆動軸の回転数の値の変化量、前記テーブル駆動軸の回転トルクの値の変化量、前記ドレッサ駆動軸の回転数の値の変化量、前記ドレッサ駆動軸の回転トルクの値の変化量、又は前記ドレッサ揺動軸の揺動トルクの値の変化量を算出する工程と、
該変化量が所定の値を超えたか否かを判定する工程と、を備えた摩耗検知方法。
【請求項７】
前記変化量を算出する工程は、前記検知された所定時間毎の前記テーブル駆動軸の回転トルクの値のうち連続して検知された前記テーブル駆動軸の回転トルクの値、前記検知された所定時間毎の前記ドレッサ駆動軸の回転トルクの値のうち連続して検知された前記ドレッサ駆動軸の回転トルクの値、又は前記検知された所定時間毎の前記ドレッサ揺動軸の揺動トルクの値のうち連続して検知されたドレッサ揺動軸の揺動トルクの値、に基づいて算出した値と、前記検知された所定時間毎の前記テーブル駆動軸の回転トルクの値のうち他の連続して検知された前記テーブル駆動軸の回転トルクの値、前記検知された所定時間毎の前記ドレッサ駆動軸の回転トルクの値のうち他の連続して検知された前記ドレッサ駆動軸の回転トルクの値、又は前記検知された所定時間毎の前記ドレッサ揺動軸の揺動トルクの値のうち他の連続して検知されたドレッサ揺動軸の揺動トルクの値、に基づいて算出した値との差を、前記テーブル駆動軸の回転トルクの値の変化量、前記ドレッサ駆動軸の回転トルクの値の変化量、又は前記ドレッサ揺動軸の揺動トルクの値の変化量として算出する、請求項６に記載された摩耗検知方法。
【請求項８】
前記変化量を算出する工程は、前記検知した前記テーブル駆動軸の回転数の値の最大値と最小値の差を前記テーブル駆動軸の回転数の値の変化量として算出するか、又は前記ドレッサ駆動軸の回転数の値の最大値と最小値との差を、前記ドレッサ駆動軸の回転数の値の変化量とする前記検知した回転数の最大値と最小値との差を前記変化量として算出する請求項６又は７に記載された摩耗検知方法。
【請求項９】
前記変化量が所定の値を超えたと判定したときに警報を通知する工程を備えた、請求項６ないし８のいずれか一項に記載された摩耗検知方法。
【請求項１０】
前記検知する工程は、前記ドレッサがドレッシングを開始してから所定時間経過後に前記テーブル駆動軸の回転数の値、前記テーブル駆動軸の回転トルクの値、前記ドレッサ駆動軸の回転数の値、前記ドレッサ駆動軸の回転トルクの値、及び前記ドレッサ揺動軸の揺動トルクの値のうち、少なくとも一つの検知を開始する、請求項６ないし９のいずれか一項に記載された摩耗検知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基板を研磨し平坦化するための研磨テーブルの研磨面の摩耗を検知する研磨装置及び摩耗検知方法に関するものである。
【背景技術】
【０００２】
近年、半導体デバイスはますます微細化され、素子構造が複雑になりつつある。半導体デバイスの製造工程において、半導体ウェハの表面の平坦化は非常に重要な工程とされる。表面の平坦化に用いられる代表的な技術は、化学的機械的研磨（ＣＭＰ，Ｃｈｅｍｉｃａｌ  Ｍｅｃｈａｎｉｃａｌ  Ｐｏｌｉｓｈｉｎｇ）である。この化学的機械的研磨では、シリカ（ＳｉＯ２）等の砥粒を含んだ研磨液を研磨パッドの研磨面上に供給しつつ半導体ウェハを研磨面に摺接させて半導体ウェハの表面を研磨する。研磨パッドに代えて、砥粒をバインダにより固定した固定砥粒が用いられることもある。
【０００３】
この化学的機械的研磨はＣＭＰ装置を用いて行われる。ＣＭＰ装置は、上面に研磨パッドを貼付した研磨テーブルと、ポリッシング対象物である半導体ウェハ等の基板（被研磨物）を保持するトップリングとを一般に備えている。研磨テーブル及びトップリングをその軸心を中心としてそれぞれ回転させながら、トップリングにより基板を所定の圧力で研磨パッドの研磨面（上面）に押圧し、研磨液を研磨面上に供給しつつ基板の表面を平坦且つ鏡面に研磨する。研磨液には、通常、アルカリ溶液にシリカ等の微粒子からなる砥粒を懸濁したものが用いられる。基板は、アルカリによる化学的研磨作用と、砥粒による機械的研磨作用との複合作用によって研磨される。
【０００４】
基板の研磨を行うと、研磨パッドの研磨面には砥粒や研磨屑が付着し、また、研磨パッドの特性が変化して研磨性能が劣化してくる。このため、基板の研磨を繰り返すに従い、研磨速度が低下し、また、研磨むらが生じてしまう。そこで、劣化した研磨パッドの研磨面を再生するために、研磨テーブルに隣接してドレッシング装置が設けられている。
【０００５】
このドレッシング装置は、一般に、回転可能なドレッサヘッドと、該ドレッサヘッドに固定されたドレッシング部材を備えている。ドレッシング装置は、ドレッサヘッドをその軸心を中心として回転させながら、回転する研磨テーブル上の研磨パッドの研磨面にドレッシング部材を押し付けることにより、研磨面に付着した砥液や切削屑を除去するとともに、研磨面の平坦化及び目立て（ドレッシング）を行なう。ドレッシング部材としては、一般に、研磨面に接触する面（ドレッシング面）にダイヤモンド粒子が電着されたもの等が使用される。
【０００６】
ところで、上記研磨パッドは、特定数の基板を研磨処理することや、上記ドレッシングを行うことによりその研磨面が消耗するため、ある程度まで研磨パッドが摩耗したときに交換されることになる。研磨パッドが摩耗した状態で基板を研磨処理しても、基板が研磨されないため、研磨パッドの交換時期を適切に把握する必要がある。
【０００７】
そこで、研磨パッドの摩耗即ち研磨パッドの適切な交換時期を検知するために、パッドコンディショニングアセンブリの電気モータの回転数又はトルクに基づいて研磨パッドの耐用年数を推定することが知られている（特許文献１参照）。
【０００８】
また、ドレッシングを行う調整ディスクの回転トルク及び掃引トルク等を検出し、検出した値に基づいて研磨パッドの摩耗を検出することが知られている（特許文献２参照）。
しかしながら、ＣＭＰ装置では、研磨パッドの全面の摩耗により耐用期間を経過する前
に偏摩耗が生じ、これにより研磨パッドの交換が必要となるときがある。たとえば、このＣＭＰ装置の研磨テーブルに研磨パッドを貼付する際に、研磨テーブルと研磨パッドとの間に空気（気泡）が混入すると、研磨パッドの空気が混入した部分が研磨テーブルに対してわずかに盛り上がることになる。なお、これに限らず、他の原因により研磨パッドの表面に多少の凹凸が生じる場合がある。このような状態で、基板の化学的機械的研磨や、研磨パッドのドレッシングを行うと、研磨パッドの盛り上がった部分が他の部分に比べて接触圧が強くなり摩耗する、即ち偏摩耗が発生する。研磨パッドに偏摩耗が発生した状態で基板に化学的機械的研磨を行うと、研磨した基板の平坦性や、研磨レートが低下する虞がある。
【０００９】
なお、ドレッシング装置において、研磨パッドをドレッシングしている際にドレッシング装置のパッドドレッサー（ドレッサヘッド）と研磨パッドとの間に生じる摩擦力又は衝撃力を検知することが知られている（特許文献３参照）。
【００１０】
また、研磨装置において、研磨パッドの高さから研磨パッドの減耗量を算出し、研磨パッドの減耗量と、研磨テーブルの回転モータのトルクまたは電流と、トップリングの回転モータのトルクまたは電流とに基づいて研磨パッドの研磨面の状態を診断することが知られている（特許文献４参照）。
【００１１】
さらに、ドレッシング装置において、研磨面をドレッシングしている際に、研磨面を有する研磨テーブルの回転モータに流れる電流を検出することで、研磨面とドレッサ（ドレッサヘッド）との間に作用する摩擦負荷を検知することが知られている（特許文献５参照）。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特表２００７−５２９１１１号公報
【特許文献２】特表２０１１−５３０８０９号公報
【特許文献３】特開２００５−０２２０２８号公報
【特許文献４】特開２０１２−０５６０２９号公報
【特許文献５】特開２００６−２７２５４９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明は、研磨パッドの偏摩耗の発生を検知することができる研磨装置及び摩耗検知方法を提供することを一つの目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するため、本発明の一形態に係る研磨装置は、研磨パッドを配置するための面を有する研磨テーブルと、前記研磨テーブルを回転させるように構成されたテーブル駆動軸と、基板を保持して、前記基板の表面を前記研磨パッドに押圧するように構成された基板保持装置と、前記研磨パッドに摺接されるドレッシング面を有するドレッシング部と、前記ドレッシング部を前記研磨テーブル上の位置と前記研磨テーブルの外側の位置との間を揺動させるように構成されたドレッサ揺動軸と、前記ドレッシング部を回転させるように構成されたドレッサ駆動軸と、前記テーブル駆動軸の回転数の値、前記テーブル駆動軸の回転トルクの値、前記ドレッサ駆動軸の回転数の値、前記ドレッサ駆動軸の回転トルクの値、及び前記ドレッサ揺動軸の揺動トルクの値のうち、少なくとも一つの値の検知を所定時間毎に行うセンサと、該検知された前記テーブル駆動軸の回転数の値、前記検知された前記テーブル駆動軸の回転トルクの値、前記検知された前記ドレッサ駆動軸の回転数の値、前記検知された前記ドレッサ駆動軸の回転トルクの値、又は前記検知された前
記ドレッサ揺動軸の揺動トルクの値に基づいて、前記テーブル駆動軸の回転数の値の変化量、前記テーブル駆動軸の回転トルクの値の変化量、前記ドレッサ駆動軸の回転数の値の変化量、前記ドレッサ駆動軸の回転トルクの値の変化量、又は前記ドレッサ揺動軸の揺動トルクの値の変化量を算出し、該変化量が所定の値を超えたか否かを判定するように構成された制御部と、を備える。
【００１５】
本発明の別の形態に係る研磨装置において、前記制御部は、前記検知された所定時間毎の前記テーブル駆動軸の回転トルクの値のうち連続して検知された前記テーブル駆動軸の回転トルクの値、前記検知された所定時間毎の前記ドレッサ駆動軸の回転トルクの値のうち連続して検知された前記ドレッサ駆動軸の回転トルクの値、又は前記検知された所定時間毎の前記ドレッサ揺動軸の揺動トルクの値のうち連続して検知されたドレッサ揺動軸の揺動トルクの値に基づいて算出した値と、前記検知された所定時間毎の前記テーブル駆動軸の回転トルクの値のうち他の連続して検知された前記テーブル駆動軸の回転トルクの値、前記検知された所定時間毎の前記ドレッサ駆動軸の回転トルクの値のうち他の連続して検知された前記ドレッサ駆動軸の回転トルクの値、又は前記検知された所定時間毎の前記ドレッサ揺動軸の揺動トルクの値のうち他の連続して検知されたドレッサ揺動軸の揺動トルクの値に基づいて算出した値との差を、前記テーブル駆動軸の回転トルクの値の変化量、前記ドレッサ駆動軸の回転トルクの値の変化量、又は前記ドレッサ揺動軸の揺動トルクの値の変化量とする。
【００１６】
本発明の別の形態に係る研磨装置において、 前記制御部は、前記検知した前記テーブル駆動軸の回転数の値の最大値と最小値の差を前記テーブル駆動軸の回転数の値の変化量とするか、又は前記ドレッサ駆動軸の回転数の値の最大値と最小値との差を、前記ドレッサ駆動軸の回転数の値の変化量とする。
【００１７】
本発明の別の形態に係る研磨装置において、前記変化量が所定の値を超えたと前記制御部が判断したときに警報を通知する警報通知部を備える。
本発明の別の形態に係る研磨装置において、前記センサは、前記ドレッシング部によりドレッシングが開始されてから所定時間経過後に、前記テーブル駆動軸の回転数の値、前記テーブル駆動軸の回転トルクの値、前記ドレッサ駆動軸の回転数の値、前記ドレッサ駆動軸の回転トルクの値、及び前記ドレッサ揺動軸の揺動トルクの値のうち少なくとも一つの検知を開始する。
上記目的を達成するため、本発明の一形態に係る摩耗検知方法は、研磨装置に用いられる研磨テーブルに配置される研磨パッドの摩耗を検知する摩耗検知方法であって、前記研磨テーブルを回転駆動させるテーブル駆動軸の回転数の値、該テーブル駆動軸の回転トルクの値、ドレッサを回転駆動させるドレッサ駆動軸の回転数の値、該ドレッサ駆動軸の回転トルクの値、又は前記ドレッサを揺動させるドレッサ揺動軸の揺動トルクの値を、所定時間毎に検知する工程と、該検知した前記テーブル駆動軸の回転数の値、前記検知した前記テーブル駆動軸の回転トルクの値、前記検知した前記ドレッサ駆動軸の回転数の値、前記検知した前記ドレッサ駆動軸の回転トルクの値、又は前記検知した前記ドレッサ揺動軸の揺動トルクの値に基づいて、前記テーブル駆動軸の回転数の値の変化量、前記テーブル駆動軸の回転トルクの値の変化量、前記ドレッサ駆動軸の回転数の値の変化量、前記ドレッサ駆動軸の回転トルクの値の変化量、又は前記ドレッサ揺動軸の揺動トルクの値の変化量を算出する工程と、該変化量が所定の値を超えたか否かを判定する工程と、を備える。
【００１８】
本発明の別の形態に係る摩耗研磨装置において、前記変化量を算出する工程は、前記検知された所定時間毎の前記テーブル駆動軸の回転トルクの値のうち連続して検知された前記テーブル駆動軸の回転トルクの値、前記検知された所定時間毎の前記ドレッサ駆動軸の回転トルクの値のうち連続して検知された前記ドレッサ駆動軸の回転トルクの値、又は前記検知された所定時間毎の前記ドレッサ揺動軸の揺動トルクの値のうち連続して検知され
たドレッサ揺動軸の揺動トルクの値、に基づいて算出した値と、前記検知された所定時間毎の前記テーブル駆動軸の回転トルクの値のうち他の連続して検知された前記テーブル駆動軸の回転トルクの値、前記検知された所定時間毎の前記ドレッサ駆動軸の回転トルクの値のうち他の連続して検知された前記ドレッサ駆動軸の回転トルクの値、又は前記検知された所定時間毎の前記ドレッサ揺動軸の揺動トルクの値のうち他の連続して検知されたドレッサ揺動軸の揺動トルクの値、に基づいて算出した値との差を、前記テーブル駆動軸の回転トルクの値の変化量、前記ドレッサ駆動軸の回転トルクの値の変化量、又は前記ドレッサ揺動軸の揺動トルクの値の変化量として算出する。
【００１９】
本発明の別の形態に係る摩耗研磨装置において、前記変化量を算出する工程は、前記検知した前記テーブル駆動軸の回転数の値の最大値と最小値の差を前記テーブル駆動軸の回転数の値の変化量として算出するか、又は前記ドレッサ駆動軸の回転数の値の最大値と最小値との差を、前記ドレッサ駆動軸の回転数の値の変化量とする前記検知した回転数の最大値と最小値との差を前記変化量として算出する。
【００２０】
本発明の別の形態に係る摩耗研磨装置において、前記変化量が所定の値を超えたと判定したときに警報を通知する工程を備える。
本発明の別の形態に係る摩耗研磨装置において、前記検知する工程は、前記ドレッサがドレッシングを開始してから所定時間経過後に前記テーブル駆動軸の回転数の値、前記テーブル駆動軸の回転トルクの値、前記ドレッサ駆動軸の回転数の値、前記ドレッサ駆動軸の回転トルクの値、及び前記ドレッサ揺動軸の揺動トルクの値のうち、少なくとも一つの検知を開始する。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係る研磨装置の外形図である。
【図２】本発明の一実施形態に係る研磨装置のブロック図である。
【図３】本発明の一実施形態に係る摩耗検知方法を説明するフローチャートである。
【図４】本発明の一実施形態に係るドレッサの回転数のデータの例を示すグラフである。
【図５】本発明の一実施形態に係るドレッサの回転トルクのデータの例を示すグラフである。
【発明を実施するための形態】
【００２２】
以下、本発明を実施するための最良の形態について、図面を参照して説明する。
図１は、本発明の一実施形態に係る研磨装置１の外形図である。
研磨装置１は、研磨パッド１０を配置する研磨テーブル１１と、半導体ウェハなどの基板（被研磨物）を研磨パッド１０に摺接させて研磨するトップリング装置２０（基板保持装置）と、研磨パッド１０を目立て（ドレッシング）するドレッシング装置３０と、上記研磨テーブル１１、トップリング装置２０及びドレッシング装置３０を駆動制御する制御部４０とを備えている。
【００２３】
研磨パッド１０は研磨テーブル１１の上面に貼付等の方法で取り付けられており、研磨パッド１０の上面は研磨面を構成している。研磨テーブル１１は、テーブル駆動軸１２を介して図示しないモータに連結されており、このモータによって研磨テーブル１１及び研磨パッド１０は、図中矢印で示す周方向に回転されるように構成されている。また、研磨テーブル１１のモータには研磨テーブル１１の回転数の値を検知するためのテーブル回転数センサ１３と（図２参照）、研磨テーブル１１の回転トルクの値を検知するためのテーブル回転トルクセンサ１４（図２参照）が設けられている。
【００２４】
トップリング装置２０は、基板を保持し研磨パッド１０の上面にその基板を押圧するトップリングヘッド２１と、トップリングヘッド２１に連結されるトップリング駆動軸２２
と、トップリング駆動軸２２を揺動可能に保持するトップリング揺動アーム２３とを備えている。トップリング揺動アーム２３は、トップリング揺動軸２４によって支持されている。トップリング揺動アーム２３の内部には、トップリング駆動軸２２に連結された図示しないモータが配置されている。このモータの回転はトップリング駆動軸２２を介してトップリングヘッド２１に伝達され、これによりトップリングヘッド２１は、図中矢印で示す周方向にトップリング駆動軸２２を中心として回転する。
【００２５】
トップリングヘッド２１の下面は、真空吸着等により基板を保持する基板保持面を構成している。トップリング駆動軸２２は、図示しない上下動アクチュエータ（例えばエアシリンダ）に連結されている。従って、トップリングヘッド２１は、上下動アクチュエータによりトップリング駆動軸２２を介して上下動する。トップリング揺動軸２４は、研磨パッド１０の径方向外側に位置している。このトップリング揺動軸２４は図示しないモータによって回転可能に構成されており、これによりトップリングヘッド２１は研磨パッド１０上の研磨位置と、研磨パッド１０の外側の待機位置との間を移動可能となる。
【００２６】
トップリング装置２０に隣接して、研磨液及びドレッシング液を研磨パッド１０の研磨面に供給する液体供給機構２５が配置されている。液体供給機構２５は、この供給ノズルから研磨液及びドレッシング液が研磨パッド１０の研磨面に供給される。この液体供給機構２５は、研磨液を研磨パッド１０に供給する研磨液供給機構と、ドレッシング液（例えば純水）を研磨パッド１０に供給するドレッシング液供給機構とを兼用している。なお、研磨液供給機構とドレッシング液供給機構とを別に設ける、即ち複数の供給ノズルを備えてもよい。
【００２７】
基板の研磨は、次のようにして行なわれる。即ち、トップリングヘッド２１の下面に基板が保持され、トップリングヘッド２１及び研磨テーブル１１が回転される。この状態で、研磨パッド１０の研磨面には研磨液が供給され、そして、トップリングヘッド２１により基板が研磨パッド１０の研磨面に押圧される。基板の表面（下面）は、研磨液に含まれる砥粒による機械的研磨作用と研磨液の化学的研磨作用により研磨される。
【００２８】
ドレッシング装置３０は、研磨パッド１０の研磨面に摺接されるドレッサ３１と、このドレッサ３１に連結されたドレッサ駆動軸３２と、ドレッサ駆動軸３２を揺動自在に保持するドレッサ揺動アーム３３とを備えている。ドレッサ３１の下面は、研磨パッド１０の研磨面に摺接されるドレッシング面を構成している。このドレッシング面には、ダイヤモンド粒子などの砥粒が固定されている。ドレッサ揺動アーム３３は、ドレッサ揺動軸３４に支持されている。ドレッサ揺動アーム３３の内部には、ドレッサ駆動軸３２に連結された図示しないモータが配置されている。このモータの回転はドレッサ駆動軸３２を介してドレッサ３１に伝達され、これによりドレッサ３１は、図中矢印で示す周方向にドレッサ駆動軸３２を中心として回転する。また、このドレッシング駆動軸３２に連結されたモータには、ドレッサ３１の回転数の値を検知するドレッサ回転数センサ３５（図２参照）と、ドレッサ３１の回転トルクの値を検知するドレッサ回転トルクセンサ３６（図２参照）が設けられている。
【００２９】
ドレッサ揺動軸３４は、研磨パッド１０の径方向外側に位置している。このドレッサ揺動軸３４は図示しないモータによって回転可能に構成されており、これによりドレッサ３１は研磨パッド１０上のドレッシング位置と、研磨パッド１０の外側の待機位置との間を移動可能となる。また、このドレッサ揺動軸３４のモータには、ドレッサ揺動軸３４の揺動トルクの値を検知するドレッサ揺動トルクセンサ３７（図２参照）が設けられている。
【００３０】
研磨パッド１０のドレッシングは次のようにして行われる。即ち、基板の研磨中又は基板の研磨と研磨との合間に、回転している研磨パッド１０に対して、回転しているドレッ
サ３１を押圧する。ドレッサ３１が固定された状態で所定時間のドレッシングが行われた後、ドレッサ揺動軸３４を駆動させてドレッサ３１を揺動させる。これにより、ドレッサ３１は研磨パッド１０の径方向に移動されて、研磨パッド１０の全面をドレッシングすることができる。
【００３１】
図２は、本発明の一実施形態に係る研磨装置１のブロック図である。制御部４０は、たとえば種々のデータを処理するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、種々のデータを記録するためのメモリを備えている。制御部４０は、研磨テーブル１１、トップリング装置２０及びドレッシング装置３０と通信可能に接続されており、命令信号を送信して、研磨テーブル１１、トップリング装置２０及びドレッシング装置３０の駆動制御を行うことができる。たとえば、制御部４０は、ドレッシング装置３０に対して、ドレッサ駆動軸３２の回転数、回転トルク、及びドレッサ揺動軸３４の揺動トルクの各々の値を指示することで、ドレッシング装置を駆動する。また、たとえば、制御部４０は研磨テーブル１１に対して、モータの回転数及び回転トルクの各々の値を指示することで、研磨テーブル１１を駆動する。
【００３２】
テーブル回転数センサ１３、テーブル回転トルクセンサ１４、ドレッサ回転数センサ３５、ドレッサ回転トルクセンサ３６、及びドレッサ揺動トルクセンサ３７は、制御部４０と通信可能に接続されており、各センサで検知した回転数の値及びトルクの値のデータを制御部４０に送信する。送信された回転数の値及びトルクの値のデータは、制御部４０のメモリに格納される。警報通知部５０は、たとえばディスプレイ等の表示装置やスピーカ等の発音装置から構成され、制御部４０からの指令により、所定の警報をユーザに通知する。
【００３３】
ここで、本研磨装置１では、研磨パッド１０を研磨テーブル１１に貼付する際に、研磨パッド１０と研磨テーブル１１との間に空気（気泡）が混入する場合がある。これにより、研磨パッド１０が研磨テーブル１１に対してわずかに盛り上がることになる。この状態で半導体ウェハ等の基板の化学的機械的研磨や、研磨パッド１０のドレッシングを行うと、研磨パッド１０の盛り上がった部分とドレッサ３１との接触圧が他の部分に比べて高くなり、この盛り上がった部分に偏摩耗が発生する。
【００３４】
研磨パッド１０に偏摩耗が発生すると、その摩耗した部分は他の部分に比べて平滑化され、ドレッシング時のドレッサ３１との接触面積が増加する。このため、偏摩耗が発生した研磨パッド１０をドレッシングすると、偏摩耗部分におけるドレッサ３１と研磨パッド１０との摩擦抵抗が他の部分における摩擦抵抗に比べて高くなり、この摩擦抵抗の違いによりドレッサ３１（ドレッサ駆動軸３２）及び研磨パッド１０（研磨テーブル１１）の回転数の値又は回転トルクの値が変動する。
【００３５】
また、ドレッサ３１が研磨パッド１０の偏摩耗部に接触すると、上記摩擦抵抗の違いによりドレッサ揺動軸３４の揺動トルクの値にも影響を及ぼす。即ち、研磨パッド１０に偏摩耗がない場合は、研磨パッド１０の回転によって、略一定の摩擦力がドレッサ３１に加えられるため、ドレッサ揺動軸３４は略一定の揺動トルクでドレッサ３１を所定位置に固定する。しかし、上記摩擦抵抗の違いにより、研磨パッド１０の回転によりドレッサ３１に加えられる摩擦力が変化するため、その揺動トルクの値が変動することになる。
【００３６】
本実施形態では、ドレッサ３１（ドレッサ駆動軸３２）及びテーブル駆動軸１２（研磨パッド１０）の回転数の値又は回転トルクの値の変動、及びドレッサ揺動軸３４の揺動トルクの値の変動のうち、少なくとも一つの値の変動を、図２に示したテーブル回転数センサ１３、テーブル回転トルクセンサ１４、ドレッサ回転数センサ３５、ドレッサ回転トルクセンサ３６、及びドレッサ揺動トルクセンサ３７が検知することで、研磨パッド１０の
偏摩耗を検知する。特にドレッサ３１の回転数及び回転トルクの値は、研磨パッド１０と直に接触しているドレッサ３１を回転させるモータの値であり、研磨パッド１０の偏摩耗による値の変動が顕著に現れるので、ドレッサ３１の回転数及び回転トルクの値を検知することで、より精度よく研磨パッド１０の変動を検知することができる。
【００３７】
図３は、本発明の一実施形態に係る摩耗検知方法を説明するフローチャートである。
まず、基板の研磨中又は基板の研磨の合間に、制御部４０が、ドレッシング装置３０のドレッサ駆動軸３２、及びドレッサ揺動軸３４に命令信号を送信し、研磨パッド１０のドレッシングを開始する（Ｓ１０１）。
【００３８】
続いて、テーブル回転数センサ１３、テーブル回転トルクセンサ１４、ドレッサ回転数センサ３５、ドレッサ回転トルクセンサ３６及びドレッサ揺動トルクセンサ３７により、テーブル駆動軸１２の回転数及び回転トルク、ドレッサ駆動軸３２の回転数及び回転トルク、並びにドレッサ揺動軸３４の揺動トルクの検知を開始する（Ｓ１０２）。このとき、各センサは、所定時間間隔にその回転数の値、回転トルクの値及び揺動トルクの値を検知するとともに、検知した値を制御部４０へ送信する。ここで、本実施形態では、ドレッシング開始から所定時間（たとえば３秒）経過した後に、これらの検知を開始することが好ましい。ドレッシング開始から所定時間（たとえば３秒）経過した後であれば、各機構の回転数、回転トルク及び揺動トルクの値が安定するため、正確な偏摩耗検知を行うことができるからである。
【００３９】
制御部４０は、各センサから受信した回転数の値、回転トルクの値及び揺動トルクの値のデータをメモリに格納するとともに、これらの値に基づいて変化量を算出する（Ｓ１０２）。なお、この変化量の算出方法については後述する。
【００４０】
制御部４０は、算出した変化量を予め定められた閾値と比較し、変化量が閾値を超えたか否かを判定する（Ｓ１０３）。たとえば、研磨パッド１０に偏摩耗が生じたときの上記変化量を実験により予め求め、それを閾値とすることができる。
【００４１】
変化量が閾値を超えていないと判定したとき（Ｓ１０３，ＮＯ）、各センサから受信する回転数の値、回転トルクの値及び揺動トルクの値のデータに基づいて、引き続き変化量を算出する（Ｓ１０２）。
【００４２】
制御部４０は、変化量が閾値を超えたと判定したとき（Ｓ１０３，ＹＥＳ）、制御部４０のメモリに１カウントを記録する（Ｓ１０４）。制御部４０は、記録されたカウントのうち、所定時間以内（たとえば１時間以内）に記録されたカウントの累積値が予め定められた閾値、本実施形態では４を超えているか否かを判定する（Ｓ１０５）。即ち、この例では判定時より１時間超前に記録されたカウントは、カウントとして累積しない。これにより、１時間超前のカウントは実質的にクリアされ、偏摩耗の誤検知を防止することができる。
【００４３】
所定時間以内（たとえば１時間以内）のカウント値が４を超えていないと判定したとき（Ｓ１０５，ＮＯ）、制御部４０は、各センサから受信する回転数の値、回転トルクの値及び揺動トルクの値のデータに基づいて、引き続き変化量を算出する（Ｓ１０２）。
【００４４】
所定時間以内（たとえば１時間以内）のカウント値が４を超えたと判定したとき（Ｓ１０５，ＹＥＳ）、研磨パッド１０に偏摩耗が発生したと判断して、制御部４０が警報通知部５０へ指令を出し、警報通知部５０はユーザへ偏摩耗が発生していることを通知する（Ｓ１０６）。
【００４５】
図４は、図３に示したステップＳ１０２において検知した、本発明の一実施形態に係るドレッサ３１の回転数のデータの例を示すグラフである。このグラフの縦軸は回転数（ｒｐｍ：Ｒｏｔａｔｉｏｎ  Ｐｅｒ  Ｍｉｎｕｔｅ）を、横軸は回転数を検知してからの経過時間（秒）を示している。本グラフに示すように、ドレッサ回転数センサ３５は、所定時間、たとえば０．１秒毎にドレッサ３１の回転数を検知している。
【００４６】
図４に示すように、時間Ｔ１において検知した回転数は「ａ」であり、検知した回転数の最大値となっている。一方で、時間Ｔ２において検知した回転数は「ｂ」であり、検知した回転数の値の最小値となっている。本実施形態では、上記最大値と最小値の差を、これら検知した回転数の値に基づいて算出する変化量としている。即ち、上記最大値と最小値の差である「ａ−ｂ」を変化量として、図３に示したステップＳ１０３において予め定められた閾値と比較し、変化量が閾値を超えたか否かを判定する。
【００４７】
検知した研磨テーブル１１の回転数の値に基づいて算出する変化量としても、同様に検知した回転数の値の最大値と最小値の差を採用することができる。
図５は、図３に示したステップＳ１０２において検知した、本発明の一実施形態に係るドレッサ３１の回転トルクに関するデータを示すグラフである。このグラフの縦軸は回転トルクの２乗平均平方根の差の絶対値を、横軸は回転トルク値の検知開始からの経過時間を示している。本実施形態では、ドレッサ回転トルクセンサ３６は、たとえば０．１秒間隔でドレッサ３１の回転トルク（電流値，単位：アンペア）を検知している。
【００４８】
本実施形態では、たとえば以下のようにして回転トルクの２乗平均平方根の差の絶対値を算出する。まず、連続して検知した５つの回転トルクの値の２乗平均平方根値を算出する。即ち、回転トルクの値の検知開始後０．１秒の時点から０．５秒の時点における５つの回転トルクの値の２乗平均平方根値ａを算出する。続いて、回転トルクの値の検知開始後０．２秒の時点から０．６秒の時点における５つの回転トルクの値の２乗平均平方根値ｂを算出する。さらに、回転トルクの値の検知開始後０．３秒の時点から０．７秒の時点における５つの回転トルクの値の２乗平均平方根値ｃを算出する。以下同様に、５つの回転トルクの値の２乗平均平方根値を算出する。
【００４９】
本実施形態では、上述した方法で連続して算出された上記２乗平均平方根値の差の絶対値を、検知した回転トルクに基づいて算出する変化量（図５のグラフの縦軸の値）としている。即ち、２乗平均平方根値ａと２乗平均平方根値ｂとの差の絶対値、２乗平均平方根値ｂと２乗平均平方根値ｃとの差の絶対値を上記変化量とする。このようにして算出された変化量は、図３に示したステップＳ１０３において予め定められた閾値と比較され、変化量が閾値を超えたか否かが判定される。図５のグラフにおいては、時間Ｔ３における変化量が閾値を超えているため、図３に示したステップＳ１０３において予め定められた閾値を超えたと判定される。
【００５０】
ここで、変化量の算出に回転トルクの値の２乗平均平方根値を使用することにより、たとえば相加平均値を使用する場合に比べて、回転トルクの値の振れ幅を考慮した変化量を算出することができる。
【００５１】
なお、検知したドレッサ揺動軸３４の揺動トルクの値に基づいて算出する変化量及び検知した研磨テーブル１１の回転トルクの値に基づいて算出する変化量としても、同様の算出方法で算出された２乗平均平方根値の差の絶対値を採用することができる。
【００５２】
以上で説明したように、本発明の一実施形態によれば、研磨パッド１０の偏摩耗の発生を検知することができ、研磨パッドの適切な交換時期を検知することができる。なお、以上で説明した実施形態では、テーブル駆動軸１２の回転数の値及び回転トルクの値、ドレ
ッサ駆動軸３２の回転数の値及び回転トルクの値、並びにドレッサ揺動軸３４の揺動トルクの値を全て検知するものとして説明しているが、これらのうち少なくとも一つの値を検知することで、研磨パッド１０の偏摩耗を検知することができる。また、上記の各値を複数検知する、たとえばドレッサ駆動軸３２の回転数の値と回転トルクの値の両方を検知することで、一つの値を検知する場合に比べて誤検知を低減させることができる。
【００５３】
本発明は上記実施形態に限定されるものではなく、特許請求の範囲、及び明細書と図面に記載された技術的思想の範囲内において種々の変形が可能である。例えば、図３のフローチャートのステップＳ１０６において、制御部４０は、記録されたカウントのうち、１時間以内に記録されたカウントの累積値を閾値との比較対象としているが、１時間に限らず、適宜変更することができる。また、この閾値を４としているが、この値も適宜変更することができる。
【００５４】
図４及び図５において、回転数の値及び回転トルクの値を０．１秒毎に検知したものを説明したが、検知間隔はこれに限らず、適宜変更が可能である。
【図１】
2014195847.tif 000003
【図２】
2014195847.tif 000004
【図３】
2014195847.tif 000005
【図４】
2014195847.tif 000006
【図５】
2014195847.tif 000007