本文へスキップ
← リソース一覧へ戻る

Process Control

EPDとOESだけで十分か?

Endpointを見つけることと、最終品質を一定に保つことは別の問題です。

要点
  • EPDとOESは工程中のstate変化を検知します。
  • APCはendpoint後の結果をwaferごとにtarget付近へ維持します。
  • 互いの代替ではなく、役割の異なる補完技術です。

CMPとEtchでは工程の転換時点を正確に判断することが重要です。CMPはEPDでtarget filmが除去され始める時点を判断し、EtchはOESなどのsensor signalでetch layerとunderlayerの転換を検知します。

固定時間だけで終了するより、実際の工程stateを見て判断できる点で精密です。

ただしendpointを正確に見つけても最終品質まで同じになるわけではありません。量産ではendpoint後にも品質を左右する区間が残ります。

SignalIntensityTimeEndpointBulk removal(oxide)Post-endpoint(over-polish)OxideStop layer (nitride)SubstrateStop layer (nitride)SubstrateRemaining oxideOESIntensityTimeEndpointEtch byproduct signal (e.g., SiF*)Etchant signal (e.g., F*)Main etch(film removal)Post-endpoint(over-etch)Film (e.g., SiO₂)Underlying layer (e.g., Si)SubstrateRemaining filmUnderlying layer (e.g., Si)SubstrateEPD / OES : DETECT ENDPOINTPlatenPadCMP EPDDetect endpoint bymonitoring friction,acoustic or optical signalOESPlasmaEtch OESDetect endpoint bymonitoring opticalemission spectrum change

CMP EPDは摩擦・音響・光学signalの変化から、Etch OESは発光spectrumの変化からendpointを判断します。どちらもendpoint後にover-polish / over-etch区間が残ります。

CMPはendpoint検出後も続きます

CMP EPDはtarget filmが除去され始める、またはunderlayerが露出し始める変化を捉えます。しかしwafer全位置が同時にendpointへ到達するわけではありません。

  • wafer内の膜厚・pattern density差
  • 位置別pressure差
  • slurry供給量差
  • pad接触状態差

一部はすでにclearでも、別の位置には残膜が残る場合があります。そのためCMPではendpoint後もover-polishを続けることがあります。

  • 短すぎる場合: 残膜や未除去領域が残ります。
  • 長すぎる場合: dishing、erosion、underlayer lossが増えます。

最終品質はendpoint精度だけでなく、その後のpolishing conditionも含めて決まります。

Etchも検出したendpoint後の条件が重要です

Plasma EtchのOESはplasmaが放出する光の波長と強度の変化を測ります。materialやreaction by-productが変わるとspectrumも変化するため、underlayer露出開始を判断できます。

ただしendpointはwaferの一部でclearが始まった時点である可能性があります。

  • wafer位置
  • pattern size / density
  • loading
  • chamber state

そのため多くのEtch recipeはmain etch後にover-etchまたはfinish-etchを置きます。

  • 不足する場合: 未etchやresidueが残ります。
  • 過剰な場合: underlayerやstructureを損傷する可能性があります。

Etchでもendpointは最終結果ではなく、次のcontrol区間の始点になり得ます。

固定したpost-endpoint条件には限界があります

最も単純なのはendpoint後に毎回同じ時間だけover-polish / over-etchを行うことです。工程stateが安定していれば十分な場合もあります。

しかし量産条件は変わり続けます。

  • incoming waferの膜厚・pattern構成
  • CMP padとslurryのaging
  • Etch chamberやfocus ringなどconsumable状態
  • cleaning、maintenance、consumable交換後の変化

endpointまでの時間が変わったならprocess rateやincoming stateが変わったsignalかもしれません。同じpost-endpoint条件を使い続ければ変化が最終品質variationとして残る可能性があります。

検知精度だけでは解決できません。検知は変化を知らせますが、次waferの条件をどう変えるかまでは決めません。

APCはendpoint後の品質を管理します

APCはprocess dataとquality resultから次runの条件を調整します。CMPではpolishing timeや条件、Etchではover-etch timeやrecipe setpointを調整できます。

  • 前waferで残膜が確認された場合 → 次run条件を補強
  • underlayer lossや過剰除去が出た場合 → over-polish / over-etchを減らす

equipment state、consumable life、recent endpoint time、incoming wafer情報も一緒に使えます。

計算結果は明確なsafeguardの中で適用します。

  • 調整可能range
  • 最大process time
  • fallback recipe
  • approval条件

EPDとOESはAPCを代替しません。EPD/OESはstate transitionを素早く検知し、APCはrun間で条件をupdateして最終結果variationを減らします。

Endpointはプロセス制御の終点ではありません

CMP EPDとEtch OESはすでに有用なautomation技術です。固定時間より実際のprocess stateを反映し、under-processingや不要なover-processingを減らします。

量産ではendpointを安定して見つけるだけでなく、その後のover-polish / over-etchまで含めてwaferごとの最終品質を一定に保つ必要があります。

要点
  • process variationが小さくmarginが十分なら → 固定recipeでも運用可能。
  • 条件が変化し続ける、またはquality windowが狭いなら → EPD/OESに加えてAPCによる継続補正が必要。
EPDとOESがprocess transitionを判断するなら、APCはその後の結果がtargetから外れないよう管理します。

本資料はCMP EPD・Etch OESとAPCの関係をprocess control観点で整理しています。実装は工程・装置・data・安全要求・operating policyによって異なります。