JP7237083B2 - 研磨のインシトゥモニタリングにおけるフィルタリング - Google Patents

研磨のインシトゥモニタリングにおけるフィルタリング Download PDF

Info

Publication number
JP7237083B2
JP7237083B2 JP2020547186A JP2020547186A JP7237083B2 JP 7237083 B2 JP7237083 B2 JP 7237083B2 JP 2020547186 A JP2020547186 A JP 2020547186A JP 2020547186 A JP2020547186 A JP 2020547186A JP 7237083 B2 JP7237083 B2 JP 7237083B2
Authority
JP
Japan
Prior art keywords
signal
polishing
monitoring system
filtered
filtering
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020547186A
Other languages
English (en)
Other versions
JP2021517359A (ja
JPWO2019177842A5 (ja
Inventor
シヴァクマール ダンダパーニ,
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Applied Materials Inc
Original Assignee
Applied Materials Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Applied Materials Inc filed Critical Applied Materials Inc
Publication of JP2021517359A publication Critical patent/JP2021517359A/ja
Publication of JPWO2019177842A5 publication Critical patent/JPWO2019177842A5/ja
Application granted granted Critical
Publication of JP7237083B2 publication Critical patent/JP7237083B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/02Manufacture or treatment of semiconductor devices or of parts thereof
    • H01L21/04Manufacture or treatment of semiconductor devices or of parts thereof the devices having potential barriers, e.g. a PN junction, depletion layer or carrier concentration layer
    • H01L21/18Manufacture or treatment of semiconductor devices or of parts thereof the devices having potential barriers, e.g. a PN junction, depletion layer or carrier concentration layer the devices having semiconductor bodies comprising elements of Group IV of the Periodic Table or AIIIBV compounds with or without impurities, e.g. doping materials
    • H01L21/30Treatment of semiconductor bodies using processes or apparatus not provided for in groups H01L21/20 - H01L21/26
    • H01L21/302Treatment of semiconductor bodies using processes or apparatus not provided for in groups H01L21/20 - H01L21/26 to change their surface-physical characteristics or shape, e.g. etching, polishing, cutting
    • H01L21/304Mechanical treatment, e.g. grinding, polishing, cutting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B37/00Lapping machines or devices; Accessories
    • B24B37/005Control means for lapping machines or devices
    • B24B37/013Devices or means for detecting lapping completion
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B37/00Lapping machines or devices; Accessories
    • B24B37/11Lapping tools
    • B24B37/20Lapping pads for working plane surfaces
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B49/00Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation
    • B24B49/10Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation involving electrical means
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/02Manufacture or treatment of semiconductor devices or of parts thereof
    • H01L21/04Manufacture or treatment of semiconductor devices or of parts thereof the devices having potential barriers, e.g. a PN junction, depletion layer or carrier concentration layer
    • H01L21/18Manufacture or treatment of semiconductor devices or of parts thereof the devices having potential barriers, e.g. a PN junction, depletion layer or carrier concentration layer the devices having semiconductor bodies comprising elements of Group IV of the Periodic Table or AIIIBV compounds with or without impurities, e.g. doping materials
    • H01L21/30Treatment of semiconductor bodies using processes or apparatus not provided for in groups H01L21/20 - H01L21/26
    • H01L21/31Treatment of semiconductor bodies using processes or apparatus not provided for in groups H01L21/20 - H01L21/26 to form insulating layers thereon, e.g. for masking or by using photolithographic techniques; After treatment of these layers; Selection of materials for these layers
    • H01L21/3105After-treatment
    • H01L21/31051Planarisation of the insulating layers
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/67Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
    • H01L21/67005Apparatus not specifically provided for elsewhere
    • H01L21/67011Apparatus for manufacture or treatment
    • H01L21/67092Apparatus for mechanical treatment
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/67Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
    • H01L21/67005Apparatus not specifically provided for elsewhere
    • H01L21/67242Apparatus for monitoring, sorting or marking
    • H01L21/67253Process monitoring, e.g. flow or thickness monitoring
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/67Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
    • H01L21/67005Apparatus not specifically provided for elsewhere
    • H01L21/67242Apparatus for monitoring, sorting or marking
    • H01L21/67276Production flow monitoring, e.g. for increasing throughput
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/70Manufacture or treatment of devices consisting of a plurality of solid state components formed in or on a common substrate or of parts thereof; Manufacture of integrated circuit devices or of parts thereof
    • H01L21/71Manufacture of specific parts of devices defined in group H01L21/70
    • H01L21/768Applying interconnections to be used for carrying current between separate components within a device comprising conductors and dielectrics
    • H01L21/76801Applying interconnections to be used for carrying current between separate components within a device comprising conductors and dielectrics characterised by the formation and the after-treatment of the dielectrics, e.g. smoothing
    • H01L21/76819Smoothing of the dielectric
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B37/00Lapping machines or devices; Accessories
    • B24B37/27Work carriers
    • B24B37/30Work carriers for single side lapping of plane surfaces
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/49Nc machine tool, till multiple
    • G05B2219/49085CMP end point analysis, measure parameters on points to detect end of polishing process

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • General Physics & Mathematics (AREA)
  • Manufacturing & Machinery (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Power Engineering (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Treatment Of Semiconductor (AREA)
  • Finish Polishing, Edge Sharpening, And Grinding By Specific Grinding Devices (AREA)
  • Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
  • Analysing Materials By The Use Of Radiation (AREA)

Description

本開示は、研磨を制御するインシトゥモニタリングシステムによって得られたデータにフィルタを使用し、適用することに関する。
集積回路は、通常、シリコンウエハ上での導電層、半導電層、または絶縁層の連続した堆積によって、基板上に形成される。1つの製造ステップは、非平坦面上に充填層を堆積させること、および、該充填層を平坦化することを伴う。特定の応用例では、充填層は、パターン層の上面が露出するまで平坦化される。例えば、導電性充填層をパターン絶縁層上に堆積し、絶縁層内のトレンチまたは孔を充填することができる。平坦化後、高くなった絶縁層のパターン間に残っている金属層の一部が、基板上の薄膜回路間の導電経路を設けるビア、プラグ、およびラインを形成する。酸化物研磨などの他の応用例では、充填層は、非平坦面上に所定の厚さが残るまで、平坦化される。加えて、基板表面の平坦化は、フォトリソグラフィのために通常必要とされる。
化学機械研磨(CMP)は、一般に認められた1つの平坦化方法である。この平坦化方法では通常、基板がキャリアまたは研磨ヘッドに取り付けられる必要がある。基板の露出面は通常、回転研磨パッドに当たるようにして配置される。キャリアヘッドが、基板に制御可能な荷重をかけ、基板を研磨パッドに押し付ける。研磨用研磨スラリが通常、研磨パッドの表面に供給される。
CMPの1つの問題は、研磨処理が完了しているかどうか、すなわち基板層が所望の平坦度もしくは厚さにまで平坦化されたかどうか、または所望の量の材料が除去されたときを特定することである。スラリ分布、研磨パッド状態、研磨パッドと基板との間の相対速度、および基板への荷重の各ばらつきが、材料除去速度のばらつきを生じさせる可能性がある。これらのばらつき、また基板層の初期厚さのばらつきが、研磨終点に到達するのに必要な時間のばらつきを生じさせる。したがって、研磨終点は通常、単なる研磨時間の関数として特定することができない。
いくつかのシステムでは、基板は、例えばプラテンまたはキャリアヘッドを回転させるのにモータが必要とするトルクをモニタリングすることによって、研磨中にインシトゥでモニタされる。しかし、既存のモニタリング技法では、半導体デバイス製造者の増大する要望を満足させることができない。
1つの態様では、研磨を制御する方法は、基板を研磨すること、研磨中、センサから信号を生成することを含む、インシトゥモニタリングシステムで基板をモニタすること、フィルタリング済み信号を生成するために信号をフィルタリングすること、およびフィルタリング済み信号から研磨終点または研磨速度の調整のうちの少なくとも1つを特定することを含む。信号は一連の測定値を含み、フィルタリング済み信号は一連の調整値を含む。フィルタリングは、複数の外乱状態を使用して、複数の異なる周波数で複数の周期的外乱をモデリングすること、プラント状態を使用して、基本信号(underlying signal)をモデリングすること、ならびに基本信号を表すフィルタリング済み信号を生成するために、線形の予測フィルタをプラント状態および複数の外乱状態に適用することを含む。
別の態様では、コンピュータプログラム製品が、プロセッサによって実行されるとき、基板の研磨中、プロセッサにインシトゥモニタリングシステムからの信号を受信させ、フィルタリング済み信号を生成するために信号をフィルタリングさせ、かつ、フィルタリング済み信号から研磨終点または研磨速度の調整のうちの少なくとも1つを特定させる命令を有するコンピュータ可読媒体を含む。信号は一連の測定値を含み、フィルタリング済み信号は一連の調整値を含む。信号をフィルタリングする命令は、複数の外乱状態を使用して、複数の異なる周波数で複数の周期的外乱をモデリングし、プラント状態を使用して、基本信号をモデリングし、ならびに基本信号を表すフィルタリング済み信号を生成するために、線形の予測フィルタをプラント状態および複数の外乱状態に適用する命令を含む。
別の態様では、研磨システムが、研磨パッドを支持するためのプラテン、研磨中、研磨パッドと接触して基板を保持するためのキャリアヘッド、研磨中、基板をモニタするセンサから信号を生成するように構成されたインシトゥモニタリングシステム、およびコントローラを含む。コントローラは、基板の研磨中、インシトゥモニタリングシステムから信号を受信し、フィルタリング済み信号を生成するために信号をフィルタリングし、かつ、フィルタリング済み信号から研磨終点または研磨速度の調整のうちの少なくとも1つを特定するように構成される。信号は一連の測定値を含み、フィルタリング済み信号は一連の調整値を含む。コントローラは、複数の外乱状態を使用して、複数の異なる周波数で複数の周期的外乱をモデリングすること、プラント状態を使用して、基本信号をモデリングすること、ならびに基本信号を表すフィルタリング済み信号を生成するために、線形の予測フィルタをプラント状態および複数の外乱状態に適用することによって、信号をフィルタリングするように構成される。
実装態様は、以下の特徴のうちの一以上を含み得る。
複数の周期的外乱は、正確に2つまたは正確に3つの周期的外乱であってもよい。複数の周期的外乱は、ヘッド掃引外乱および/またはプラテン回転外乱を含み得る。
フィルタリングは、複数のプラント状態を使用して基本信号をモデリングすることを含み得る。インシトゥモニタリングシステムは、モータ電流モニタリングシステムを含んでもよく、複数のプラント状態は、フィルタリング済みモータ電流およびモータ電流変化率を含み得る。インシトゥモニタリングシステムは、トルクモニタリングシステムを含んでもよく、複数のプラント状態は、フィルタリング済みトルクおよびトルク変化率を含み得る。
線形の予測フィルタはカルマンフィルタを含み得る。
インシトゥモニタリングシステムは、モータ電流モニタリングシステムまたはモータトルクモニタリングシステムを含み得る。インシトゥモニタリングシステムは、モータトルクモニタリングシステムを含み得る。
実装態様は、以下の潜在的な利点のうちの一以上を含み得る。信号内の周期的外乱は、大幅なフィルタ遅延をもたらすことなく削減され得る。研磨は、より確実に目標の厚さで停止することができる。
一以上の実施形態の詳細を添付図面および以下の説明において明記する。その他の態様、特徴、および利点は、この説明および図面から、ならびに特許請求の範囲から、明らかになろう。
研磨装置の一例の概略断面図を示す。 信号を構成要素に分解した概略図である。 生のモータトルク線とカスタマイズされたフィルタによって生成されたフィルタリング済みのプラテントルク線を比較するグラフである。
様々な図面における類似の参照符号は、類似の要素を示す。
いくつかの半導体製造処理研磨において、該処理は、インシトゥモニタリングシステムによってモニタされる。しかし、ある状況では、インシトゥモニタリングシステムからの信号は、周期的外乱または正弦波外乱によって崩され得る。これらの外乱は、しばしば基板の動きと関連付けられた、多種多様なソースに由来し得る。例えば、研磨動作において、かかる外乱はプラテン回転またはキャリアヘッドの掃引振動に由来し得る。高調波が存在することもあり、これは摩擦などの非線形性によるものであろう。
概して、半導体処理にとっては、終点制御に使用可能なインシトゥモニタリングシステムからの信号を抽出することが望ましい。信号の低域フィルタリングを伴う周期的外乱または正弦波外乱を除去する現在の技法は、さらなる遅延の結果となり得、それにより終点の精度に影響を及ぼす可能性がある。しかし、モデルベース方式を用いる正弦曲線をフィルタリングで除くこと(正弦曲線除去)を伴う技法は、最小限の遅延または信号の歪曲の結果となり得る。
一例として、プラテンまたはキャリアヘッドを特定の回転速度で回転させるためにモータによって必要とされるトルクまたは電流がモニタされ得る。このモータトルクは、周期的外乱にさらされ得る雑音を出す信号である。例えば、モータトルクおよびモータ電流の信号対時間曲線は、ランダム雑音によって崩れるだけでなく、研磨パッド全体にわたりキャリアヘッド140を掃引することによる、大きい系統的な正弦波外乱によっても崩れる可能性がある。フィルタリング方式は、かかる信号に適用され得る。
下層が露出されるとき、下層は上層とは異なる研磨層に対する摩擦係数を有すると仮定して、モータトルクにおける結果として生じる変化を検出することにより、研磨終点は特定され得る。例えば、いくつかの半導体チップ製造処理では、例えばシリコン酸化物またはポリシリコンである上層が、例えばシリコン酸化物、窒化ケイ素または高K誘電体などの誘電体である下層が露出するまで研磨される。
図1は、研磨装置100の一例を示す。研磨装置100は、上に研磨パッド110が位置する、回転可能な円盤状のプラテン120を含む。研磨パッド110は、外側研磨層112およびより軟性のバッキング層114を有する、二層研磨パッドであることができる。プラテンは、軸125を中心に回転するように動作可能である。例えば、モータ121(例えば、DC誘導モータ)は、ドライブ軸124を回してプラテン120を回転させることができる。
研磨装置100は、研磨用スラリなどの研磨液132をパッドに対して研磨パッド110上に分注するポート130を含むことができる。研磨装置はまた、研磨パッド110を磨いて研磨パッド110を一貫した研磨状態に維持する、研磨パッドコンディショナも含むこともできる。
研磨装置100は、少なくとも1つのキャリアヘッド140を含む。キャリアヘッド140は、基板10を研磨パッド110に当てて保持するように動作可能である。各キャリアヘッド140は、例えば圧力といった、各基板それぞれに関連付けられた研磨パラメータを、個別に制御することができる。
キャリアヘッド140は、可撓性の膜144の下に基板10を保持するための保持リング142を含むことができる。キャリアヘッド140はまた、膜によって画定された、一以上の個別に制御可能で加圧可能なチャンバ(例えば3つのチャンバ146a~146c)を含み、これらのチャンバは、可撓性の膜144上、すなわち基板10上の関連付けられたゾーンに、個別に制御可能な圧力を加えることができる(図参照)。図を分かりやすくするために3つのチャンバだけが図に示されているが、1つもしくは2つのチャンバ、または4つ以上のチャンバ(例えば5つのチャンバ)があり得る。
キャリアヘッド140は、支持構造体150(例えば、カルーセル)から吊るされ、キャリアヘッドが軸155を中心に回転できるように、ドライブ軸152によってキャリアヘッド回転モータ154(例えば、DC誘導モータ)に接続される。任意選択で各キャリアヘッド140は、例えばカルーセル150上のスライダ上で、またはカルーセル自体の回転振動によって、横方向に振動することができる。典型的な動作では、プラテンは、その中心軸125を中心に回転し、各キャリアヘッドは、その中心軸155を中心に回転すると共に、研磨パッドの上面全体にわたって横方向に平行移動する。
1つのキャリアヘッド140のみが示されているが、追加の基板を保持するためにより多くのキャリアヘッドを設けることができ、その結果研磨パッド110の表面積が効率的に使用され得る。したがって、同時研磨処理のために基板を保持するように適合されるキャリアヘッドアセンブリの数は、少なくとも部分的に、研磨パッド110の表面積に基づき得る。
プログラム可能コンピュータなどのコントローラ190が、プラテン120およびキャリアヘッド140の回転速度を制御するためにモータ121、154に接続される。例えば、各モータは、関連したドライブ軸の回転速度を測定するエンコーダを含むことができる。モータ自体の中にあり得る、またはコントローラの一部もしくは別の回路の中にあることができるフィードバック制御回路が、測定された回転速度をエンコーダから受け取り、かつ、ドライブ軸のこの回転速度がコントローラから受け取られた回転速度に一致することを確実にするために、モータに供給される電流を調整する。
研磨装置はまた、研磨終点を特定するために使用できる、例えばモータ電流またはモータトルクモニタリングシステムなどのインシトゥモニタリングシステム160も含む。インシトゥモニタリングシステム160は、モータトルクおよび/またはモータに供給される電流を測定するセンサを含む。
例えば、トルクメータ160をドライブ軸124上に配置することができ、かつ/またはトルクメータ162をドライブ軸152上に配置することができる。トルクメータ160および/または162の出力信号は、コントローラ190まで導かれる。
別法として、または加えて、電流センサ170は、モータ121に供給される電流をモニタすることができ、かつ/または電流センサ172は、モータ154に供給される電流をモニタすることができる。電流センサ170および/または172の出力信号は、コントローラ190まで導かれる。電流センサは、モータの一部として示されているが、コントローラの一部(コントローラ自体がモータのドライブ電流を出力する場合)または別個の回路とすることもできる。
センサの出力は、デジタル電子信号であり得る(センサの出力がアナログ信号である場合は、センサまたはコントローラ内のADCによってデジタル信号に変換され得る)。デジタル信号は一連の信号値からなり、信号値間の時間周期は、センサのサンプリング周波数によって決まる。この一連の信号値は、信号対時間曲線と称され得る。一連の信号値は、一組の値xとして表すことができる。
上記のように、センサからの「生」デジタル信号は、フィルタを使用して平滑化することができる。
図2に示すように、測定された「生」信号は、時間領域の中で複数の信号に分解され得る。特に、測定された信号は、複数の正弦構成要素、白色雑音構成要素、および基本波の信号に分解され得る。
確定外乱を漸近的に除去するために、外乱のモデルが信号の「プラント」モデルに埋め込まれ得る(例えば内部モデル原理)。外乱のモデルは正弦波除去のために使用され得るが、他の外乱をモデリングすることもできる。
CMP動作をモニタリングすることにおいては、CMPシステムの「プラント」モデルは摩擦を伴う回転動力を捕捉する(MTまたはインターフェース)。対照的に、増加されたモデルは、外乱モデルの外乱状態をプラスして、プラントモデルのための「プラント」状態を含む。フィルタリングを実行するために、生の測定された信号を使用して、適切なカルマンフィルタが増加されたモデル上にかかり得る。
一組の正弦曲線が、次のようにモデリングされ得る。
Figure 0007237083000001
減衰のための優位周波数は、実験を通じて取得することができ、オフライン分析は高速フーリエ変換(FFT)を使用する。その結果として、ωはm=1~nの複数の値として知られ、ここでn正弦波外乱がモデリングされている。
既知の周波数ω_1を伴う1つの正弦曲線の状態は、以下のように定義され得る。
Figure 0007237083000002
サンプリング周期はTs、(k+1)番目のサンプルは(例えば、sin(∝+)展開)と仮定すると、
Figure 0007237083000003
したがって、
Figure 0007237083000004
複数の正弦曲線が存在する場合、複数の正弦曲線(例えばn個の正弦曲線)のA-マトリクスは、下記のようなブロック対角式で生成され得る。
Figure 0007237083000005
各正弦曲線は、上記のような2つの2状態を有する。加えて、モデルは依然として線形である。この方式で、位相および振幅を別々に推定する必要はない。
しかし、周波数が未知である場合、周波数はモデルの別の状態であり得る。この場合、該モデルは非線形となる(かつ、拡張されたカルマンフィルタが必要となり得る)。
では次にプラントモデルを見てみると、2つのプラント状態が以下のように表示され得る。
Figure 0007237083000006
フィルタリング済みトルクが我々の求めている基本の信号であろう(その中では外乱は削減されたかあるいは除去された)。
モデルは以下のように表すことができる。
Figure 0007237083000007
あるいは、1つのプラント状態は以下のように表示され得る。
Figure 0007237083000008
この場合
Figure 0007237083000009
増加された状態は、以下のように定義され得る。
Figure 0007237083000010
増加された動力および測定されたトルク出力方程式を有する増加されたモデルは、次のように表すことができる。
Figure 0007237083000011
従来のカルマンフィルタは、WelchおよびBishopの「An Introduction to the Kalman Filter」に記載されている。標準カルマンフィルタ(具体的には、「離散的カルマンフィルタ(DKF)」)は、フィルタリングされる系のノイズ特性が式に含まれるので、平滑化機能を有する。標準カルマンフィルタはまた、現在および過去のデータに基づいて未来のデータ値を推定する予測ステップを用いる。この予測ステップは通常、1つのデータステップによって未来に拡張するだけである(すなわち、近い将来の予測)。
図3は、「生」プラテントルク信号200と、3つの正弦波外乱および1つのトルク状態を有するモデルを使用するフィルタを適用することによって生成されたフィルタリング済み信号210とのグラフを示す。フィルタリング済み信号は比較的クリーンで、大幅な遅延に煩わされない。
本明細書に記載の実装態様、および機能的動作のすべては、デジタル電子回路として、または、本明細書に開示された構造的手段およびその構造的等価物を含むコンピュータソフトウェア、ファームウェアもしくはハードウェアとして、またはこれらの組合せとして実装することができる。本明細書に記載の実装態様は、一以上の非一時的コンピュータプログラム製品として、すなわちデータ処理装置(例えばプログラム可能プロセッサ、コンピュータ、または複数のプロセッサもしくはコンピュータ)によって実行するための、またはデータ処理装置の動作を制御するための、機械可読記憶デバイス内で有形に具現化された一以上のコンピュータプログラムとして、実装することができる。
コンピュータプログラム(プログラム、ソフトウェア、ソフトウェアアプリケーションまたはコードとしても知られている)は、コンパイルまたは翻訳された言語を含む、任意の形のプログラミング言語で書くことができ、また独立型プログラムとして、またはモジュール、構成要素、サブルーチン、もしくは計算環境で使用するのに適している他のユニットとしてのものを含む、任意の形で展開することができる。コンピュータプログラムは、必ずしもファイルに対応しているわけではない。プログラムは、他のプログラムまたはデータを保持するファイルの一部分、問題になっているプログラム専用の単一のファイル、または複数の協調的なファイル(例えば、一以上のモジュール、サブプログラム、またはコードの一部分を収納するファイル)に収納することができる。コンピュータプログラムは、1つのコンピュータ上で実行されるか、または、1つのサイトにあるか、もしくは複数のサイトにわたって分散されかつ通信ネットワークで相互接続された複数のコンピュータ上で実行されるように展開することが可能である。
この明細書に記載の処理および論理フローは、入力データで動作しかつ出力を生成することによって機能を実施するために一以上のコンピュータプログラムを実行する、一以上のプログラム可能プロセッサによって実施され得る。処理および論理フローは、特殊用途論理回路(例えば、FPGA(フィールドプログラマブルゲートアレイ)、またはASIC(特定用途向け集積回路))によって実施されることも可能であり、かつ、装置が、かかる特殊用途論理回路として実装されることも可能である。
「データ処理装置」という用語は、1つのプログラム可能プロセッサ、コンピュータ、または複数のプロセッサもしくはコンピュータを例として含む、データを処理するためのすべての装置、デバイスおよび機械を包含する。装置は、ハードウェアに加えて、問題になっているコンピュータプログラムの実行環境を作り出すコード(例えば、プロセッサファームウェア、プロトコルスタック、データベース管理システム、オペレーティングシステム、またはこれらの一以上の組合せを構成するコード)を含むことができる。コンピュータプログラムを実行するのに適しているプロセッサには、例として、汎用および専用の両方のマイクロプロセッサ、および任意の種類のデジタルコンピュータの任意の一以上のプロセッサが含まれる。
コンピュータプログラム命令およびデータを収納するのに適しているコンピュータ可読媒体には、半導体メモリデバイス(例えばEPROM、EEPROM、およびフラッシュメモリデバイス)、磁気ディスク(例えば、内蔵ハードディスクまたは着脱可能なディスク)、光磁気ディスク、ならびにCDーROMおよびDVD-ROMディスクを例として含む、あらゆる形の不揮発性メモリ、媒体およびメモリデバイスが含まれる。プロセッサおよびメモリは、特殊用途論理回路によって補足すること、または特殊用途論理回路に組み込むことができる。
上述の研磨装置および研磨方法は、多種多様な研磨システムに適用され得る。研磨パッドもしくはキャリアヘッド、またはこの両方が、研磨面とウエハとの間で相対運動をするように動くことができる。例えば、プラテンは、回転するのではなく、周回してもよい。研磨パッドは、プラテンに固定された円形(または何か他の形状の)パッドであり得る。終点検出システムのいくつかの態様は、例えば、研磨パッドが、直線的に移動する連続ベルトまたはリールツーリールベルトである場合、直線的研磨システムに適用可能であってよい。研磨層は、標準の(例えば、充填材を伴うもしくは伴わないポリウレタン)研磨材料、軟性材料、または固定研磨材料であってよい。相対的位置決めという用語が使用され、研磨面およびウエハは、垂直配向にもいくつか別の配向にも保持できることを理解されたい。
本明細書は多くの細目を含むが、これらは、特許請求することができる範囲の制限事項としてではなく、むしろ特定の発明の特定の実施形態に特定的であり得る特徴の説明として解釈されるべきである。いくつかの実装態様では、本方法は、上にある材料と下にある材料の別の組合せに適用すること、および別の種類のインシトゥモニタリングシステム(例えば、光学的モニタリングシステムまたは渦電流モニタリングシステム)からの信号に適用することができる。

Claims (15)

  1. 研磨を制御する方法であって、
    基板を研磨することと、
    研磨中、インシトゥモニタリングシステムで前記基板をモニタすることであって、前記モニタすることは、センサから信号を生成することを含み、前記信号は一連の測定値を含む、前記基板をモニタすることと、
    フィルタリング済み信号を生成するために前記信号をフィルタリングすることであって、前記フィルタリング済み信号は一連の調整値を含み、前記フィルタリングすることは、
    複数の外乱状態を使用して、複数の異なる周波数で、複数の周期的外乱をモデリングすること、
    プラント状態を使用して、基本信号をモデリングすること、および、
    前記基本信号を表すフィルタリング済み信号を生成するために、前記プラント状態および前記複数の外乱状態に線形の予測フィルタを適用すること、
    を含むフィルタリングすることと、
    前記フィルタリング済み信号から、研磨終点または研磨速度の調整のうちの少なくとも1つを特定することと、
    を含む、方法。
  2. 前記複数の周期的外乱が、ヘッド掃引外乱および/またはプラテン回転外乱を含む、請求項1に記載の方法。
  3. 命令を有するコンピュータ可読媒体を備えるコンピュータプログラム製品であって、前記命令はプロセッサによって実行されると、該プロセッサに、
    基板の研磨中、インシトゥモニタリングシステムからの、一連の測定値を含む信号を受信することと、
    一連の調整値を含むフィルタリング済み信号を生成するために、前記信号をフィルタリングすることであって、前記信号をフィルタリングする命令は、
    複数の外乱状態を使用して、複数の異なる周波数で、複数の周期的外乱をモデリングし、
    プラント状態を使用して、基本信号をモデリングし、
    前記基本信号を表すフィルタリング済み信号を生成するために、前記プラント状態と前記複数の外乱状態に線形の予測フィルタを適用する
    命令を含む、フィルタリングすることと、
    前記フィルタリング済み信号から、研磨終点または研磨速度の調整のうちの少なくとも1つを特定することとを行わせる、コンピュータプログラム製品。
  4. 前記複数の周期的外乱が、2つの周期的外乱からなる、請求項3に記載のコンピュータプログラム製品。
  5. 前記複数の周期的外乱が、3つの周期的外乱からなる、請求項3に記載のコンピュータプログラム製品。
  6. 前記複数の周期的外乱が、ヘッド掃引外乱を含む、請求項3に記載のコンピュータプログラム製品。
  7. 前記信号をフィルタリングする命令が、複数のプラント状態を使用して、前記基本信号をモデリングする命令を含む、請求項3に記載のコンピュータプログラム製品。
  8. 前記複数のプラント状態が、フィルタリング済みモータ電流およびモータ電流変化率を含む、請求項7に記載のコンピュータプログラム製品。
  9. 前記複数のプラント状態が、フィルタリング済みトルクおよびトルク変化率を含む、請求項7に記載のコンピュータプログラム製品。
  10. 前記線形の予測フィルタがカルマンフィルタを含む、請求項3に記載のコンピュータプログラム製品。
  11. 研磨システムであって、
    研磨パッドを支持するためのプラテンと、
    研磨中、前記研磨パッドと接触して基板を保持するためのキャリアヘッドと、
    研磨中、前記基板をモニタするセンサから信号を生成するように構成されたインシトゥモニタリングシステムであって、前記信号は一連の測定値を含む、インシトゥモニタリングシステムと、
    コントローラであって、
    前記基板の研磨中、前記インシトゥモニタリングシステムからの前記信号を受信し、
    一連の調整値を含むフィルタリング済み信号を生成するために前記信号をフィルタリングし、前記コントローラは、
    複数の外乱状態を使用して、複数の異なる周波数で、複数の周期的外乱をモデリングすること、
    プラント状態を使用して基本信号をモデリングすること、および、
    前記基本信号を表すフィルタリング済み信号を生成するために、前記プラント状態および前記複数の外乱状態に線形の予測フィルタを適用すること、によって前記信号をフィルタリングするように構成され、
    前記フィルタリング済み信号から、研磨終点または研磨速度の調整のうちの少なくとも1つを特定するように構成されたコントローラと、
    を含む、研磨システム。
  12. 前記インシトゥモニタリングシステムが、モータ電流モニタリングシステムまたはモータトルクモニタリングシステムを含む、請求項11に記載のシステム。
  13. 前記インシトゥモニタリングシステムが、モータ電流モニタリングシステムを含み、複数のプラント状態が、フィルタリング済みモータ電流およびモータ電流変化率を含む、請求項12に記載のシステム。
  14. 前記インシトゥモニタリングシステムが、モータトルクモニタリングシステムを含み、複数のプラント状態が、フィルタリング済みトルクおよびトルク変化率を含む、請求項12に記載のシステム。
  15. 前記線形の予測フィルタがカルマンフィルタを含む、請求項11に記載のシステム。
JP2020547186A 2018-03-12 2019-03-06 研磨のインシトゥモニタリングにおけるフィルタリング Active JP7237083B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201862641950P 2018-03-12 2018-03-12
US62/641,950 2018-03-12
PCT/US2019/021045 WO2019177842A1 (en) 2018-03-12 2019-03-06 Filtering during in-situ monitoring of polishing

Publications (3)

Publication Number Publication Date
JP2021517359A JP2021517359A (ja) 2021-07-15
JPWO2019177842A5 JPWO2019177842A5 (ja) 2022-03-14
JP7237083B2 true JP7237083B2 (ja) 2023-03-10

Family

ID=67842927

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020547186A Active JP7237083B2 (ja) 2018-03-12 2019-03-06 研磨のインシトゥモニタリングにおけるフィルタリング

Country Status (6)

Country Link
US (3) US11446783B2 (ja)
JP (1) JP7237083B2 (ja)
KR (2) KR102670962B1 (ja)
CN (1) CN111316403A (ja)
TW (2) TWI805703B (ja)
WO (1) WO2019177842A1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7237083B2 (ja) 2018-03-12 2023-03-10 アプライド マテリアルズ インコーポレイテッド 研磨のインシトゥモニタリングにおけるフィルタリング
KR20230035651A (ko) * 2020-07-14 2023-03-14 어플라이드 머티어리얼스, 인코포레이티드 화학적 기계적 연마 동안 부적합 기판 프로세싱 이벤트들을 검출하는 방법들
JP2023124546A (ja) * 2022-02-25 2023-09-06 株式会社荏原製作所 研磨装置および研磨装置における研磨終点検出方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000218518A (ja) 1999-02-01 2000-08-08 Nec Corp 研磨装置
JP2007281460A (ja) 1998-06-26 2007-10-25 Advanced Micro Devices Inc モデル予測制御を用いた、半導体製作における個別部品の生産を制御するための方法およびコントローラ装置
JP2015085487A (ja) 2013-11-01 2015-05-07 株式会社荏原製作所 研磨装置および研磨方法
JP2015519740A5 (ja) 2013-04-05 2016-06-02
JP2016538728A (ja) 2013-11-27 2016-12-08 アプライド マテリアルズ インコーポレイテッドApplied Materials,Incorporated 基板研磨中の研磨速度の制限的調整

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5213655A (en) * 1990-05-16 1993-05-25 International Business Machines Corporation Device and method for detecting an end point in polishing operation
US5069002A (en) 1991-04-17 1991-12-03 Micron Technology, Inc. Apparatus for endpoint detection during mechanical planarization of semiconductor wafers
EP0616362A3 (en) * 1993-03-15 1995-06-21 Tokyo Shibaura Electric Co Process for polishing workpieces and device therefor.
DE69635816T2 (de) 1995-03-28 2006-10-12 Applied Materials, Inc., Santa Clara Verfahren zum Herstellen einer Vorrichtung zur In-Situ-Kontrolle und Bestimmung des Endes von chemisch-mechanischen Planiervorgängen
JP2953387B2 (ja) * 1996-08-12 1999-09-27 日本電気株式会社 ウェハの研磨装置及びウェハの研磨方法
US5865665A (en) 1997-02-14 1999-02-02 Yueh; William In-situ endpoint control apparatus for semiconductor wafer polishing process
US6464824B1 (en) 1999-08-31 2002-10-15 Micron Technology, Inc. Methods and apparatuses for monitoring and controlling mechanical or chemical-mechanical planarization of microelectronic substrate assemblies
JP2001198813A (ja) * 2000-01-13 2001-07-24 Toshiba Corp 研磨装置及びその研磨方法
US7087527B2 (en) 2002-08-28 2006-08-08 Micron Technology, Inc. Extended kalman filter incorporating offline metrology
US7306507B2 (en) 2005-08-22 2007-12-11 Applied Materials, Inc. Polishing pad assembly with glass or crystalline window
US20130065493A1 (en) * 2011-08-09 2013-03-14 Taro Takahashi Polishing monitoring method, polishing end point detection method, and polishing apparatus
US9308618B2 (en) * 2012-04-26 2016-04-12 Applied Materials, Inc. Linear prediction for filtering of data during in-situ monitoring of polishing
US9551567B2 (en) 2013-10-25 2017-01-24 Applied Materials, Inc. Reducing noise in spectral data from polishing substrates
US9375824B2 (en) 2013-11-27 2016-06-28 Applied Materials, Inc. Adjustment of polishing rates during substrate polishing with predictive filters
JP7237083B2 (ja) 2018-03-12 2023-03-10 アプライド マテリアルズ インコーポレイテッド 研磨のインシトゥモニタリングにおけるフィルタリング

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007281460A (ja) 1998-06-26 2007-10-25 Advanced Micro Devices Inc モデル予測制御を用いた、半導体製作における個別部品の生産を制御するための方法およびコントローラ装置
JP2000218518A (ja) 1999-02-01 2000-08-08 Nec Corp 研磨装置
JP2015519740A5 (ja) 2013-04-05 2016-06-02
JP2015085487A (ja) 2013-11-01 2015-05-07 株式会社荏原製作所 研磨装置および研磨方法
JP2016538728A (ja) 2013-11-27 2016-12-08 アプライド マテリアルズ インコーポレイテッドApplied Materials,Incorporated 基板研磨中の研磨速度の制限的調整

Also Published As

Publication number Publication date
US20220388113A1 (en) 2022-12-08
KR102670962B1 (ko) 2024-05-31
TW201946135A (zh) 2019-12-01
KR20240093966A (ko) 2024-06-24
US11679466B2 (en) 2023-06-20
TW202336853A (zh) 2023-09-16
KR20200120745A (ko) 2020-10-21
JP2021517359A (ja) 2021-07-15
US20230286105A1 (en) 2023-09-14
US11446783B2 (en) 2022-09-20
CN111316403A (zh) 2020-06-19
WO2019177842A1 (en) 2019-09-19
US11969855B2 (en) 2024-04-30
TWI805703B (zh) 2023-06-21
US20190275633A1 (en) 2019-09-12

Similar Documents

Publication Publication Date Title
KR101919032B1 (ko) 인-시츄 폴리싱 모니터링 중에 데이터의 필터링을 위한 선형 예측
US11969855B2 (en) Filtering during in-situ monitoring of polishing
TWI677017B (zh) 用於感應監控導電溝槽深度的基板特徵
JP2017520124A (ja) 導電性トレンチの深さの誘導性モニタリング
US20210379722A1 (en) Profile control with multiple instances of contol algorithm during polishing
WO2019099541A1 (en) Predictive filter for polishing pad wear rate monitoring
KR20190055132A (ko) 화학적 기계적 연마를 위한 실시간 프로파일 제어
US20140020830A1 (en) Carrier Head Sweep Motor Current for In-Situ Monitoring
US20140024293A1 (en) Control Of Overpolishing Of Multiple Substrates On the Same Platen In Chemical Mechanical Polishing
US10427272B2 (en) Endpoint detection with compensation for filtering
US20140030956A1 (en) Control of polishing of multiple substrates on the same platen in chemical mechanical polishing
US11980995B2 (en) Motor torque endpoint during polishing with spatial resolution
TWI815332B (zh) 拋光方法、系統及其電腦程式產品

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220304

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220304

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230131

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230207

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230228

R150 Certificate of patent or registration of utility model

Ref document number: 7237083

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150