JP2004355330A - Diagnostic device and diagnostic method - Google Patents
Diagnostic device and diagnostic method Download PDFInfo
- Publication number
- JP2004355330A JP2004355330A JP2003152326A JP2003152326A JP2004355330A JP 2004355330 A JP2004355330 A JP 2004355330A JP 2003152326 A JP2003152326 A JP 2003152326A JP 2003152326 A JP2003152326 A JP 2003152326A JP 2004355330 A JP2004355330 A JP 2004355330A
- Authority
- JP
- Japan
- Prior art keywords
- signal data
- sensor
- diagnostic
- sensors
- semiconductor manufacturing
- 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.)
- Pending
Links
Images
Landscapes
- Testing And Monitoring For Control Systems (AREA)
- Drying Of Semiconductors (AREA)
Abstract
【課題】多くのセンサを用いた検出においても、確実に精度よく半導体製造装置の異常を検出する。
【解決手段】センサ情報取得部11が半導体製造装置20の動作状態を表す複数のセンサ30−1、30−2、…、30−mからの信号データを所定の時間間隔で取得すると、記憶部12から、半導体製造装置20が正常動作状態の下でセンサ30−1、30−2、…、30−mにより取得した正常信号データからなるデータ群を取り出し、演算処理部13にて、信号データをセンサ30−1、30−2、…、30−mごとに重み付けし、正常信号データとのずれを示す距離を算出する。
【選択図】 図1An object of the present invention is to accurately and accurately detect an abnormality in a semiconductor manufacturing apparatus even in detection using many sensors.
When a sensor information acquisition unit acquires signal data from a plurality of sensors indicating an operation state of a semiconductor manufacturing apparatus at predetermined time intervals, a storage unit is provided. , 30-m under normal operating conditions of the semiconductor manufacturing apparatus 20, a data group consisting of normal signal data obtained by the sensors 30-1, 30-2,. Are weighted for each of the sensors 30-1, 30-2,..., 30-m, and a distance indicating a deviation from the normal signal data is calculated.
[Selection diagram] Fig. 1
Description
【0001】
【発明の属する技術分野】
本発明は、診断装置及び診断方法に関し、特に、半導体装置を製造する半導体製造装置の装置状態を診断する診断装置及び診断方法に関する。
【0002】
【従来の技術】
半導体装置の製造においては、不良ウェーハの発生を最小限に抑え、製造歩留まりを上げるために、製造装置の異常を早期に検出し、迅速に原因究明を行う必要がある。そのため、製造装置の動作状態(温度、圧力(気圧)、ガスの流量、供給される電圧など)を表す複数のセンサからの信号データを用いて、k−最近傍法、マハラノビス距離、PCA(主成分分析法)、ニューラルネットワークなどの各種多変量解析手法により製造装置の異常を検出する方法が知られている(例えば特許文献1参照)。特に、ウェーハ処理中にリアルタイムで製造装置の装置状態を診断する方法は、パイロットウェーハが廃止でき、不良ウェーハの発生を最小限に抑えることができるため重要な技術である。
【0003】
【特許文献1】
特開2000−259222号公報(段落番号〔0053〕)
【0004】
【発明が解決しようとする課題】
しかし、半導体装置の製造プロセスでは、複数のセンサで検出する動作状態のうち、そのプロセスにおいて重要であるパラメータと、重要でないパラメータが混在する場合がある。このような場合、上記のような多変量解析を行って異常を検出したとしても、それが重要なパラメータの異常に起因したものか、重要でないパラメータの異常に起因したものかが分からないという問題があった。
【0005】
特に、予期できない異常を検出するためにセンサ数を多くすると、パラメータが増加して、異常検出の際の検出感度が信頼できないものになってしまうという問題があった。
【0006】
本発明はこのような点に鑑みてなされたものであり、多くのセンサを用いた検出においても、確実に精度よく異常を検出可能な診断装置及び診断方法を提供することを目的とする。
【0007】
【課題を解決するための手段】
本発明では上記課題を解決するために、半導体装置を製造する半導体製造装置の装置状態を診断する診断装置において、図1に示すように、半導体製造装置20の動作状態を表す複数のセンサ30−1、30−2、…、30−mからの信号データを所定の時間間隔で取得するセンサ情報取得部11と、半導体製造装置20が正常動作状態の下でセンサ30−1、30−2、…、30−mにより取得した正常信号データからなるデータ群を記憶する記憶部12と、信号データをセンサ30−1、30−2、…、30−mごとに重み付けし、正常信号データとのパターン認識で用いられるユークリッド距離(以下距離と略す)を算出する演算処理部13と、を有することを特徴とする診断装置10が提供される。
【0008】
上記の構成によれば、複数のセンサ30−1、30−2、…、30−mからの信号データをセンサ30−1、30−2、…、30−mごとに重み付けして、正常信号データとのずれを示す距離を算出するので、重み付けを大きくしたセンサからの信号データによるずれが強調される。
【0009】
【発明の実施の形態】
以下本発明の実施の形態を図面を参照して説明する。
図1は、本発明の実施の形態の診断装置の原理構成図である。
【0010】
診断装置10は、半導体製造装置20の動作状態を表す複数のセンサ30−1、30−2、…、30−mからの信号データを所定の時間間隔で取得するセンサ情報取得部11と、半導体製造装置20が正常動作状態の下でセンサ30−1、30−2、…、30−mにより取得した正常信号データからなるデータ群を記憶する記憶部12と、信号データをセンサ30−1、30−2、…、30−mごとに重み付けし、正常信号データとの距離を算出する演算処理部13と、から構成される。
【0011】
以下、診断装置10の動作を説明する。
センサ情報取得部11で、センサ30−1、30−2、…、30−mから、リアルタイムで時刻tに半導体製造装置20の動作状態を表す信号データを取得すると、信号データは演算処理部13に入力される。
【0012】
一方、記憶部12に格納されている半導体製造装置20が正常動作状態のもとでセンサ30−1、30−2、…、30−mより取得した、正常信号データのデータ群が取り出され演算処理部13に入力される。
【0013】
演算処理部13では、信号データをセンサ30−1、30−2、…、30−mごとに重み付けし、正常信号データとの距離を算出する。例えば、半導体製造装置20での製造処理では、センサ30−1、30−2、…、30−mで検出される半導体製造装置20の動作状態(温度、圧力(気圧)、ガスの流量、供給される電圧など)のうち、センサ30−1で検出するものが重要であるとすると、センサ30−1の信号データの重み付けを、他のセンサ30−2、…、30−mより大きくする。
【0014】
このようにして、正常信号データとの距離を算出することにより、重み付けを大きくしたセンサからの信号データによるずれが強調される。これにより、重み付けを大きくしたセンサについて、異常値を感度よく検出することができる。
【0015】
つまり、重要度の異なる多数のセンサを用いた場合でも、センサの重要度に応じて重み付けを行うことで、確実に精度よく異常を検出することができる。
以下、半導体装置の製造工程で、パターンの形成などに用いられるプラズマエッチング装置の装置状態を診断する場合を例にして、本発明の実施の形態の詳細を説明する。
【0016】
図2は、プラズマエッチング装置の装置状態を診断する診断システムの構成図である。
プラズマエッチング装置において、処理室100内には、接地された上部電極101と基板150を載置する下部電極102とが互いに対向するように配置されている。下部電極102にはプラズマを発生するための高周波電源110が整合器111を介して接続されている。また、図示しない真空排気系により処理室100内のガス圧力を一定に制御するためのガス圧力制御器112と、処理室100内に導入する反応ガス(ヘキサフルオロブタジエン(C4F6))の流量を制御する流量制御器113と、下部電極102に発生する電圧(バイアス電圧Vdc)を計測する電圧計測部120と、処理室100内のガス圧力を計測する圧力計121とを有する。
【0017】
なお、図1で示したセンサ30−1、30−2、…、30−mは、上記の流量制御器113、電圧計測部120、圧力計121において、それぞれ、流量、電圧、圧力を測定する3つのセンサに相等している。これらにより測定された信号データは、プラズマエッチング装置を制御する装置制御用コンピュータ200を介して本発明の診断装置に半導体製造装置用の通信プロトコルであるSECS(SEMI(Semiconductor Equipment and Materials International) Equipment Communications Standard)通信によりリアルタイムで通知される。
【0018】
なお、診断装置300は、センサからのアナログの信号データを直接入力するようにしてもよい。
以下、図2の診断システムの動作を説明する。
【0019】
処理室100内の下部電極102に基板150が載置され、高周波電力を下部電極102に印加して、基板150のエッチング処理が開始すると、流量制御器113、電圧計測部120、圧力計121などの各種センサによりリアルタイムに計測がおこなわれ、その情報は装置制御用コンピュータ200を介して診断装置300に通知される。
【0020】
図3は、エッチング中のあるステップにおける圧力、電圧、流量の時間変化を示した図であり、(A)は圧力の時間変化、(B)は電圧の時間変化、(C)は流量の時間変化を示している。
【0021】
なお、ここでは、約1秒間隔でデータを収集している。図3(A)、(B)において点線で囲った部分は異常であることを示している。
診断装置300では、図3で示したような複数のセンサによる信号データをリアルタイム(約1秒間隔)で収集して多変量解析を行い、装置状態を診断する。
【0022】
以下、診断装置300における診断処理の詳細を説明する。
診断装置300は、各センサの正常動作状態の下で取得したデータ群(S11,S12,S13,…,Spm)を記憶している。ここで、pはデータの個数、mはセンサ数(図2の例では3つである)を示している。
【0023】
m個のセンサからリアルタイムで時刻tに信号データ(X1,X2,X3,…,Xm)を収集すると、診断装置300は、記憶しているデータ群(S11,S12,S13,…,Spm)のi番目のサンプル(Si1,Si2,Si3,…,Sim)と信号データ(X1,X2,X3,…,Xm)との距離(ここでは距離の2乗Di 2)を以下の式に従って算出する。
【0024】
【数1】
【0025】
但し、Xj(VS)=kjXj/σj、Sij(VS)=kjSij/σjである。
ここで、kjは、j番目のセンサの重み付け係数であり、σjは正常動作状態のもとで取得して記憶されているデータ群のj番目のセンサの標準偏差を表している。
【0026】
このように、センサごとに所定の重み付け係数をかけて距離を求めることで、重み付けを大きくしたセンサからの信号データによるずれが強調される。これにより、重み付けを大きくしたセンサについて、異常値を感度よく検出することができる。また、標準偏差σjで割ることによって、分散の大きなセンサのデータが距離に支配的な影響を与えるのを取り除くことができる。
【0027】
本発明の実施の形態では、次に、k−最近傍法により、正常状態のもとで取得して記憶されているデータ群の全てのサンプル(p個)に対して、式(1)より距離の2乗Di 2を計算し、その値が小さい順に(類似度の高い順に)ノイズの影響を踏まえてk個(1つ以上)のサンプルを選択する。
【0028】
図4は、距離が小さい順に選択したk個のサンプルを示す図である。
図のように、距離がもっとも小さい“D1’ 2”となる正常時のサンプル“S1’1,S1’2,S1’3,…,S1’m”から、距離がk番目に小さい“Di’ 2”となる正常時のサンプル“Si’1,Si’2,Si’3,…,Si’m”まで、k個のサンプルを選択する。
【0029】
その後、k個の正常時のサンプルを用いて、装置が正常であるときのセンサごとの予測値の候補Pij(1≦i≦k)を、例えば、以下の式により計算する。
【0030】
【数2】
【0031】
式(2)を全てのセンサについて計算すると(Pi1,Pi2,Pi3,…,Pim)という予測値の候補が得られる。
さらに、リアルタイムに時刻tにおいて取得した信号データ(X1,X2,X3,…,Xm)と、予測値の候補(Pi1,Pi2,Pi3,…,Pim)との距離の2乗を以下の式により計算する。
【0032】
【数3】
【0033】
式(3)において、Xj(VS)=kjXj/σj、Pij(VS)=kjPij/σjである。なお、kj及びσjは前述の重み付け係数と、標準偏差である。
この式(3)において、距離の2乗Di 2が最も小さくなる(Pi1,Pi2,Pi3,…,Pim)を予測値とする。
【0034】
次に、上記のようにして計算した予測値を、正常動作状態のもとで取得して記憶されているサンプルのデータ群に対して適用(クロスバリデーション:i番目のサンプルを測定値として残りのp−1個のサンプルをデータ群として予測値を算出)することにより、i=1からpまでのp個の予測値を求める。また、残差Δj(測定値と予測値の差)をセンサごとに計算する。さらに、センサごとに残差の平均値AveResjと標準偏差σResjを求める。
【0035】
装置が正常動作を行っている状態からのトータルのずれを表す指標を性能指数PI(パフォーマンス・インデックス)と呼ぶと、性能指数PIは以下の式により算出される。
【0036】
【数4】
【0037】
ここで、Δjはj番目のセンサの時刻tに取得した信号データの測定値と予測値の差を表している。複数のセンサの測定値が全て正常動作状態の値からずれていない場合には、性能指数PIはゼロに近い値となり、正常状態の値からのずれが大きくなるにつれてPIは正の大きな値を持つようになる。従って、予め所定の閾値を設定しておいて、その値を超えた場合に異常と判断し、アラームを出力するようにすればよい。
【0038】
また、センサへの重み付け係数が全て同じ場合(例えば、全てkj=1)には、各センサは式(1)、式(3)のように正常動作時の各々のセンサの標準偏差の逆数での重み付けとなり、ばらつきの小さなセンサほど重みが大きくなり、変動に対するPIの感度が高くなる。それに対し、変動に対する感度を上げたいセンサには重み付け係数kjを大きく設定し、感度を下げたいセンサには重み付け係数を小さく設定することにより、kjの大小に応じて標準偏差σResjが変わるため自由に、感度を調整することができる。
【0039】
ここで、図2で示したプラズマエッチング装置の装置状態を診断する診断システムにおいて、図3で示した3種類のセンサ値(圧力、電圧、流量)の時間変化から、上記の式(1)〜(4)により算出された性能指数PIの例を示す。
【0040】
図5は、センサへの重み付け係数を等しくした場合の性能指数PIの時間変化を示す図である。
重み付け係数kjを等しくした場合、例えば、3種類のセンサへの重み付け係数が全てkj=1であるような場合、図のように、図3で示したセンサ値の全ての変動を受けており、個々のセンサの変動に対する感度は低いことが分かる。
【0041】
図6は、3種類のセンサ値のうち圧力と電圧の重み付け係数を大きくした場合の性能指数PIの時間変化を示す図である。
図6では、センサへの重み付けの比率を、圧力10:電圧5:流量1としている。これにより、圧力異常(図中のE1)の場合に性能指数PIは最も大きくなり、電圧異常(図中のE2)の場合はその半分程度になり、重み付け係数の大きなセンサほど異常値に対する検出感度が高くなることが分かる。
【0042】
図7は、3種類のセンサ値のうち圧力のみの重み付け係数を大きくした場合の性能指数PIの時間変化を示す図である。
図7では、センサへの重み付けの比率を、圧力10:電圧1:流量1として、圧力のみ比率を大きくしている。この場合、図のように、圧力異常(図中のE3)のみを高感度に検出できるようになることが分かる。
【0043】
このように、変動に対する感度を上げたいセンサには重み付け係数kjを大きく設定し、感度を下げたいセンサには重み付け係数kjを小さく設定することにより、自由に検出感度を調整することができる。これによって、異なる重要度を持つ複数のセンサに対して、重要度に応じて確実に精度よく異常を検出することが可能になる。
【0044】
なお、上記では半導体製造装置としてプラズマエッチング装置を例にして説明したがこれに限らない。例えば、CMP(Chemical Mechanical Polishing)装置や、CVD(Chemical Vapor Deposition)装置などを用いてもよい。
【0045】
なお、上記では、半導体製造装置が正常動作状態のもとで取得して記憶されているデータ群(S11,S12,S13,…,Spm)を用いているが、データ空間のサンプル間の座標空間距離に応じて、サンプル数を最適化するとデータ量の削減や計算時間の短縮のためによい。
【0046】
以下サンプル数の削減処理について説明する。
p個のサンプル配列に対して以下に示すような計算処理を行う。
まず、m個のセンサの1番目のセンサの信号データに対してソートを行う。
【0047】
次に、a番目とb(=a+1)番目のサンプル間の次式で示す距離の2乗Dab 2を、a=1、b=2から順番に計算し、予め設定した所定の閾値Dth 2と比較する。
【0048】
【数5】
【0049】
但し、Xij(VS)=Xij/σjである。
ここで、もしD12 2≧Dth 2ならば、a=a+1、b=b+1として再び式(5)を計算し、もしD12 2<Dth 2ならば、2番目のサンプルを削除し、b=b+1として式(5)でD13を計算する。
【0050】
この処理をbが最終行のサンプルになるまで繰り返し行う。
上記の処理をm番目の全てのセンサの信号データに対して行う。
このようにして、閾値Dth 2を所定の値に設定すれば、記憶されているデータ群のサンプル数を自動的かつ最適に削減できる。
【0051】
以上説明してきた診断装置300は、例えばコンピュータであり、以下のようなハードウェア構成で実現できる。
図8は、診断装置のハードウェア構成例である。
【0052】
診断装置300は、CPU(Central Processing Unit)301、ROM(Read Only Memory)302、RAM(Random Access Memory)303、ハードディスク304、グラフィック処理部305、入力I/F(Interface)306及び通信I/F307などによって構成され、これらはバス308を介して相互に接続されている。
【0053】
ここで、CPU301は、ハードディスク304に格納されているプログラムに応じて各部を制御する。また、上述してきた各種の計算を行う。
ROM302は、CPU301が実行する基本的なプログラムやデータを格納している。
【0054】
RAM303は、CPU301が実行途中のプログラムや、演算途中のデータを一時的に格納する。
ハードディスク304は、CPU301が実行するOSや、装置状態の診断を行うアプリケーションプログラムなどが格納される。また、前述したように半導体製造装置(図2で示したようなプラズマエッチング装置など)の正常動作状態のもとで取得した各センサのデータ群が、サンプルとして記憶されている。
【0055】
グラフィック処理部305には、ディスプレイなどの表示装置305aが接続されており、CPU301からの描画命令に従って、表示装置305aの画面上に画像を表示させる。
【0056】
入力I/F306には、マウス306aやキーボード306bが接続されており、例えば、診断装置300の管理者により入力された情報を受信し、バス308を介してCPU301に送信する。
【0057】
通信I/F307には、SECS通信で装置制御用コンピュータ200を介して各種センサ情報がリアルタイムで入力される。
上記のような、ハードウェア構成により本発明の実施の形態の処理が実現される。
【0058】
以下、診断装置300での診断処理を、フローチャートを用いてまとめ、本発明の実施の形態の診断方法を説明する。
図9は、本発明の実施の形態の診断方法の処理の流れを説明するフローチャートである。
【0059】
通信I/F307でセンサからのリアルタイムの信号データを入力すると(ステップS1)、次に、CPU301の制御のもとセンサごとに重み付けの設定を行う(ステップS2)。なお、重み付けは、管理者によるマウス306aやキーボード306bによる入力により、重要度の高い検出感度を上げるべきセンサの重み付け係数を大きくするなどして、重み付けを設定するようにしてもよい。また、予めデータベース(ハードディスク304など)に、プロセスに応じた各センサの重み付け係数を格納しておき、CPU301の制御のもと取り出して、自動的に設定するようにしてもよい。
【0060】
重み付けが設定されると、CPU301は重み付けられたセンサの信号データを用いて、式(1)により信号データと、例えば、ハードディスク304に格納された半導体製造装置の正常動作状態のもとで取得したデータ群との距離を計算する(ステップS3)。
【0061】
次に、CPU301はデータ群の全てのサンプルのうち、ステップS3の処理で算出した距離が小さくなるものを小さい順にk個選択する(ステップS4)。その後、CPU301は選択したk個の正常時のサンプルを用いて、式(2)、式(3)を計算して、予測値を計算する(ステップS5)。予測値が算出されると、今度はその予測値を測定値として適用し、残りのサンプルのデータ群について計算して予測値を求め、測定値との残差をセンサごとに求める(ステップS6)。さらに、残差の標準偏差及び平均値を算出する(ステップS7)。
【0062】
次に、ステップS6、S7の処理で算出した残差、残差の標準偏差及び平均値を用いて、式(4)により、装置が正常動作を行っている状態からのトータルのずれを表す性能指数PIを計算する(ステップS8)。
【0063】
CPU301は、算出した性能指数PIが、予め設定されている所定の閾値を超えたか否かを判定し(ステップS9)、超えた場合には、アラームを例えば、表示装置305aに出力し、管理者に半導体製造装置(図2の場合はプラズマエッチング装置)が異常であることを通知し(ステップS10)、閾値以下の場合は処理を終了する。
【0064】
このように、変動に対する感度を上げたいセンサには重み付け係数kjを大きく設定し、感度を下げたいセンサには重み付け係数を小さく設定することにより、自由に検出感度を調整することができる。これによって、異なる重要度を持つ複数のセンサに対して、重要度に応じて確実に精度よく異常を検出することが可能になる。
【0065】
次に本発明の実施の形態の診断装置を、半導体装置の製造工場などの複数のコンピュータからなる製造システムに適用した例を簡単に説明する。
図10は、製造システムのシステム構成図である。
【0066】
図のように製造システムは、MES(Manufacturing Execution System)400、C/C(Cell Controller)410、APC(Advanced Process Control)420、YMS(Yield Management System)430などの複数のシステムにより構成されていて、診断システム440もこれらのシステムとLAN(Local Area Network)で接続されている。
【0067】
なお、ここで、MES400は、製造管理システムであり、生産ラインで流れている各製品の工程、設備、条件、作業データをコンピュータで全て管理し、分析し、品質向上、歩留まり向上、作業ミス低減などのより効率的な生産を支援するシステムである。
【0068】
また、C/C410は装置オンライン自動化システムであり、APC420は、SEMATECHガイドラインで提言された先進的プロセス制御を行うシステムである。
【0069】
YMS430は歩留まり管理システムである。
ここで、各システムは、サーバや、データベースサーバなどとして機能する複数の、図9で示したようなハードウェア構成のコンピュータから構成されている。
【0070】
診断システム440は、データ収集部441、解析部442、データベース443からなる複数のコンピュータから構成される。
ここで示した診断システム440は、図1の診断装置10、図2の診断装置300に対応しており、特に、図1の診断装置10のセンサ情報取得部11がデータ収集部441、演算処理部13が解析部442、記憶部12がデータベース443と対応している。
【0071】
データ収集部441は半導体製造装置500の内蔵センサデータをSECS通信またはHSMS(High−speed SECS Message Services)通信により、リアルタイムに取得する。同時に、外部センサ450のセンサデータもリアルタイムに取得する。解析部442では、前述したような多変量解析により性能指数PIを求め装置状態の監視を行う。また、データベース443は、正常動作状態の下で取得した半導体製造装置500の各センサのセンサデータのデータ群をサンプルとして格納している。
【0072】
このような製造システムにおいて、本発明によって診断した半導体製造装置500の装置状態に関する情報を共有することによって、異常が検出された場合に速やかに対応することが可能になり、半導体装置の製造をより効率よく行うことができる。
【0073】
(付記1)半導体製造装置の装置状態を診断する診断装置において、
前記半導体製造装置の動作状態を表す複数のセンサからの信号データを所定の時間間隔で取得するセンサ情報取得部と、
前記半導体製造装置が正常動作状態の下で前記センサにより取得した正常信号データからなるデータ群を記憶する記憶部と、
前記信号データを前記センサごとに重み付けし、前記正常信号データとのユークリッド距離を算出する演算処理部と、
を有することを特徴とする診断装置。
【0074】
(付記2)前記演算処理部は、前記データ群に対して前記センサごとに標準偏差を計算し、前記標準偏差の逆数で前記信号データを重み付けすることを特徴とする付記1記載の診断装置。
【0075】
(付記3)前記演算処理部は、前記標準偏差の逆数での重み付けに対して、さらに前記センサごとに重み付け係数をかけることにより、前記センサごとの重み付けを変更することを特徴とする付記2記載の診断装置。
【0076】
(付記4)前記演算処理部は、前記信号データとの前記ユークリッド距離が小さくなる前記正常信号データを少なくとも1つ以上前記データ群から選択し、選択した前記正常信号データを用いて予測値を算出することを特徴とする付記1記載の診断装置。
【0077】
(付記5)前記演算処理部は、前記信号データと前記予測値を用いて、前記センサごとに残差を計算し、前記残差の平均値及び標準偏差を計算し、全ての前記センサの前記残差、前記平均値及び前記標準偏差を用いて前記装置状態を示す性能指数を算出することを特徴とする付記4記載の診断装置。
【0078】
(付記6)前記演算処理部は、前記データ群において、前記データ群の中のデータ間の座標空間距離を算出し、前記距離に応じてデータ数を削減することを特徴とする付記1記載の診断装置。
【0079】
(付記7)半導体装置を製造する半導体製造装置の装置状態を診断する診断方法において、
前記半導体製造装置の動作状態を表す複数のセンサからの信号データを所定の時間間隔で取得し、
前記半導体製造装置が正常動作状態の下で前記センサにより取得した正常信号データからなるデータ群を記憶し、
前記信号データを前記センサごとに重み付けし、
重み付けした前記信号データと、前記正常信号データとのユークリッド距離を算出する、
ことを特徴とする診断方法。
【0080】
【発明の効果】
以上説明したように本発明では、複数のセンサからの信号データをセンサごとに重み付けして、正常信号データとのずれを示す距離を算出するので、重み付けを大きくしたセンサからの信号データによるずれが強調される。これにより、異なる重要度を持つ複数のセンサに対して、自由に検出感度を調整することができ、重要度に応じて確実に精度よく異常を検出することが可能になる。
【図面の簡単な説明】
【図1】本発明の実施の形態の診断装置の原理構成図である。
【図2】プラズマエッチング装置の装置状態を診断する診断システムの構成図である。
【図3】エッチング中のあるステップにおける圧力、電圧、流量の時間変化を示した図であり、(A)は圧力の時間変化、(B)は電圧の時間変化、(C)は流量の時間変化を示している。
【図4】距離が小さい順に選択したk個のサンプルを示す図である。
【図5】センサへの重み付け係数を等しくした場合の性能指数PIの時間変化を示す図である。
【図6】3種類のセンサ値のうち圧力と電圧の重み付け係数を大きくした場合の性能指数PIの時間変化を示す図である。
【図7】3種類のセンサ値のうち圧力のみの重み付け係数を大きくした場合の性能指数PIの時間変化を示す図である。
【図8】診断装置のハードウェア構成例である。
【図9】本発明の実施の形態の診断方法の処理の流れを説明するフローチャートである。
【図10】製造システムのシステム構成図である。
【符号の説明】
10 診断装置
11 センサ情報取得部
12 記憶部
13 演算処理部
20 半導体製造装置
30−1,30−2,…,30−m センサ[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a diagnostic device and a diagnostic method, and more particularly, to a diagnostic device and a diagnostic method for diagnosing a device state of a semiconductor manufacturing device that manufactures a semiconductor device.
[0002]
[Prior art]
2. Description of the Related Art In the manufacture of semiconductor devices, it is necessary to detect an abnormality in a manufacturing apparatus at an early stage and quickly investigate the cause in order to minimize the occurrence of defective wafers and increase the manufacturing yield. For this reason, the k-nearest neighbor method, the Mahalanobis distance, the PCA (main There is known a method of detecting an abnormality in a manufacturing apparatus by various multivariate analysis methods such as a component analysis method and a neural network (for example, see Patent Document 1). In particular, a method of diagnosing the state of a manufacturing apparatus in real time during wafer processing is an important technique because the pilot wafer can be eliminated and the occurrence of defective wafers can be minimized.
[0003]
[Patent Document 1]
JP-A-2000-259222 (paragraph number [0053])
[0004]
[Problems to be solved by the invention]
However, in a manufacturing process of a semiconductor device, parameters that are important in the process and parameters that are not important may be mixed among operating states detected by a plurality of sensors. In such a case, even if an abnormality is detected by performing the above-described multivariate analysis, it is difficult to determine whether the abnormality is caused by an abnormality of an important parameter or an abnormality of an unimportant parameter. was there.
[0005]
In particular, when the number of sensors is increased in order to detect an unexpected abnormality, there is a problem that the number of parameters increases and the detection sensitivity at the time of abnormality detection becomes unreliable.
[0006]
The present invention has been made in view of such a point, and an object of the present invention is to provide a diagnostic apparatus and a diagnostic method capable of reliably and accurately detecting an abnormality even in detection using many sensors.
[0007]
[Means for Solving the Problems]
In the present invention, in order to solve the above-mentioned problem, in a diagnostic device for diagnosing a device state of a semiconductor manufacturing device for manufacturing a semiconductor device, as shown in FIG. , 30-m at predetermined time intervals, and the sensors 30-1, 30-2, and 30-3 when the
[0008]
According to the above configuration, the signal data from the plurality of sensors 30-1, 30-2,..., 30-m is weighted for each of the sensors 30-1, 30-2,. Since the distance indicating the deviation from the data is calculated, the deviation due to the signal data from the sensor whose weight is increased is emphasized.
[0009]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a principle configuration diagram of a diagnostic device according to an embodiment of the present invention.
[0010]
The
[0011]
Hereinafter, the operation of the
When the sensor information acquisition unit 11 acquires signal data representing the operation state of the
[0012]
On the other hand, a data group of normal signal data obtained from the sensors 30-1, 30-2,..., 30-m under the normal operation state of the
[0013]
The arithmetic processing unit 13 weights the signal data for each of the sensors 30-1, 30-2,..., 30-m, and calculates the distance from the normal signal data. For example, in the manufacturing process in the
[0014]
By calculating the distance from the normal signal data in this manner, the shift due to the signal data from the sensor with the increased weight is emphasized. As a result, an abnormal value can be detected with high sensitivity for a sensor whose weight is increased.
[0015]
In other words, even when a large number of sensors having different degrees of importance are used, it is possible to reliably and accurately detect an abnormality by performing weighting according to the degrees of importance of the sensors.
Hereinafter, an embodiment of the present invention will be described in detail with reference to an example of diagnosing the state of a plasma etching apparatus used for forming a pattern in a semiconductor device manufacturing process.
[0016]
FIG. 2 is a configuration diagram of a diagnostic system that diagnoses the state of the plasma etching apparatus.
In the plasma etching apparatus, a grounded
[0017]
The sensors 30-1, 30-2,..., 30-m shown in FIG. 1 measure the flow rate, voltage, and pressure in the
[0018]
The
Hereinafter, the operation of the diagnostic system of FIG. 2 will be described.
[0019]
When the
[0020]
3A and 3B are diagrams showing the time change of the pressure, the voltage and the flow rate in a certain step during the etching. FIG. 3A shows the time change of the pressure, FIG. 3B shows the time change of the voltage, and FIG. The change is shown.
[0021]
Here, data is collected at intervals of about one second. In FIGS. 3A and 3B, a portion surrounded by a dotted line indicates an abnormality.
The
[0022]
Hereinafter, the details of the diagnostic processing in the
The
[0023]
At time t, signal data (X1, X2, X3, ..., Xm) Is collected, the
[0024]
(Equation 1)
[0025]
Where Xj (VS)= KjXj/ Σj, Sij (VS)= KjSij/ ΣjIt is.
Where kjIs the weighting factor of the j-th sensor, σjRepresents the standard deviation of the j-th sensor in the data group acquired and stored under the normal operation state.
[0026]
As described above, by calculating the distance by applying a predetermined weighting coefficient to each sensor, the shift due to the signal data from the sensor whose weight is increased is emphasized. As a result, an abnormal value can be detected with high sensitivity for a sensor whose weight is increased. Also, the standard deviation σjBy dividing by, the data of the sensor with large dispersion can be eliminated from having a dominant influence on the distance.
[0027]
In the embodiment of the present invention, next, by using the k-nearest neighbor method, all the samples (p) of the data group acquired and stored under the normal state are obtained from the equation (1). The square of the distance Di 2Is calculated, and k (one or more) samples are selected based on the influence of noise in the order of smaller values (in order of higher similarity).
[0028]
FIG. 4 is a diagram illustrating k samples selected in the order from the smallest distance.
As shown in FIG.1 ' 2"S" at normal time1'1, S1'2, S1'3, ..., S1'mFrom "D", the k-th smallest distancei ' 2"S" at normal timei'1, Si'2, Si'3, ..., Si'mSelect up to k samples.
[0029]
Then, using the k normal samples, the candidate P of the predicted value for each sensor when the device is normalij(1 ≦ i ≦ k) is calculated by the following equation, for example.
[0030]
(Equation 2)
[0031]
When equation (2) is calculated for all sensors, (Pi1, Pi2, Pi3, ..., Pim) Is obtained.
Furthermore, the signal data (X1, X2, X3, ..., Xm) And a candidate for the predicted value (Pi1, Pi2, Pi3, ..., Pim) Is calculated by the following equation.
[0032]
(Equation 3)
[0033]
In equation (3), Xj (VS)= KjXj/ Σj, Pij (VS)= KjPij/ ΣjIt is. Note that kjAnd σjIs the above-mentioned weighting coefficient and standard deviation.
In this equation (3), the square of the distance Di 2Is smallest (Pi1, Pi2, Pi3, ..., Pim) Is the predicted value.
[0034]
Next, the predicted value calculated as described above is applied to a data group of samples acquired and stored under a normal operation state (cross-validation: the i-th sample is set as a measured value and the remaining The prediction value is calculated using p-1 samples as a data group), thereby obtaining p prediction values from i = 1 to p. Further, the residual Δj (difference between the measured value and the predicted value) is calculated for each sensor. Furthermore, the average value Ave of the residual for each sensorResjAnd standard deviation σResjAsk for.
[0035]
If an index indicating the total deviation from the state where the device is operating normally is called a performance index PI (performance index), the performance index PI is calculated by the following equation.
[0036]
(Equation 4)
[0037]
Where ΔjRepresents the difference between the measured value and the predicted value of the signal data acquired at the time t of the j-th sensor. When all the measured values of the plurality of sensors do not deviate from the values in the normal operation state, the figure of merit PI becomes a value close to zero, and as the deviation from the value in the normal state increases, the PI has a large positive value. Become like Therefore, a predetermined threshold value may be set in advance, and if the threshold value is exceeded, it is determined that there is an abnormality, and an alarm may be output.
[0038]
Further, when the weighting coefficients for the sensors are all the same (for example, all kj= 1), each sensor is weighted by the reciprocal of the standard deviation of each sensor during normal operation as in equations (1) and (3). The sensitivity of PI increases. On the other hand, the weighting coefficient kjIs set to be large, and the weighting coefficient is set to be small for the sensor whose sensitivity is to be lowered, so that kjStandard deviation σ according to the magnitude ofResj, The sensitivity can be adjusted freely.
[0039]
Here, in the diagnostic system for diagnosing the state of the plasma etching apparatus shown in FIG. 2, the above-mentioned equations (1) to (3) are obtained from the time change of the three types of sensor values (pressure, voltage and flow rate) shown in FIG. An example of the performance index PI calculated by (4) is shown.
[0040]
FIG. 5 is a diagram illustrating a temporal change of the performance index PI when the weighting coefficients for the sensors are equalized.
Weighting factor kjAre equal, for example, all the weighting coefficients for the three types of sensors are kjIn the case where = 1, as shown in the figure, all the fluctuations of the sensor values shown in FIG. 3 have been received, and it can be seen that the sensitivity to the fluctuation of each sensor is low.
[0041]
FIG. 6 is a diagram illustrating a temporal change of the performance index PI when the weighting coefficient of the pressure and the voltage is increased among the three types of sensor values.
In FIG. 6, the weighting ratio for the sensors is set to pressure 10: voltage 5: flow rate 1. As a result, in the case of a pressure abnormality (E1 in the figure), the performance index PI becomes the largest, and in the case of a voltage abnormality (E2 in the figure), it becomes about half of the figure. It turns out that becomes high.
[0042]
FIG. 7 is a diagram illustrating a temporal change of the performance index PI when the weighting coefficient of only the pressure is increased among the three types of sensor values.
In FIG. 7, the ratio of weighting to the sensor is set to pressure 10: voltage 1: flow rate 1, and only the pressure is increased. In this case, as shown in the figure, it can be understood that only the pressure abnormality (E3 in the figure) can be detected with high sensitivity.
[0043]
Thus, the weighting coefficient kjIs set to a large value, and a weighting coefficient kjBy setting to a small value, the detection sensitivity can be freely adjusted. This makes it possible to reliably and accurately detect an abnormality with respect to a plurality of sensors having different importance levels according to the importance levels.
[0044]
In the above, a plasma etching apparatus has been described as an example of a semiconductor manufacturing apparatus, but the present invention is not limited to this. For example, a CMP (Chemical Mechanical Polishing) apparatus, a CVD (Chemical Vapor Deposition) apparatus, or the like may be used.
[0045]
In the above description, the data group (S) acquired and stored under normal operating conditions by the semiconductor manufacturing apparatus11, S12, SThirteen, ..., Spm) Is used, but optimizing the number of samples according to the coordinate space distance between the samples in the data space is good for reducing the data amount and shortening the calculation time.
[0046]
Hereinafter, the process of reducing the number of samples will be described.
The following calculation processing is performed on the p sample sequences.
First, sorting is performed on the signal data of the first sensor among the m sensors.
[0047]
Next, the square D of the distance between the a-th sample and the b-th (= a + 1) -th sample is given byab 2Are calculated in order from a = 1 and b = 2, and a predetermined threshold D set in advance is calculated.th 2Compare with
[0048]
(Equation 5)
[0049]
Where Xij (VS)= Xij/ ΣjIt is.
Where D12 2≧ Dth 2Then, if a = a + 1 and b = b + 1, equation (5) is calculated again.12 2<Dth 2Then, the second sample is deleted, and b = b + 1, and DThirteenIs calculated.
[0050]
This process is repeated until b becomes the sample of the last row.
The above processing is performed on the signal data of all m-th sensors.
Thus, the threshold Dth 2Is set to a predetermined value, the number of samples of the stored data group can be automatically and optimally reduced.
[0051]
The
FIG. 8 is an example of a hardware configuration of the diagnostic device.
[0052]
The
[0053]
Here, the
The
[0054]
The
The
[0055]
The
[0056]
A
[0057]
Various sensor information is input to the communication I /
The processing of the embodiment of the present invention is realized by the hardware configuration as described above.
[0058]
Hereinafter, the diagnostic processing in the
FIG. 9 is a flowchart illustrating a flow of processing of the diagnostic method according to the embodiment of the present invention.
[0059]
When real-time signal data from a sensor is input via the communication I / F 307 (step S1), weighting is set for each sensor under the control of the CPU 301 (step S2). The weighting may be set by, for example, increasing the weighting coefficient of a sensor for which the detection sensitivity with high importance is to be increased by an input from the
[0060]
When the weight is set, the
[0061]
Next, the
[0062]
Next, using the residual calculated in the processing of steps S6 and S7, the standard deviation of the residual, and the average value, the performance representing the total deviation from the state where the device is operating normally by equation (4). An index PI is calculated (step S8).
[0063]
The
[0064]
Thus, the weighting coefficient kjIs set to be large, and the weighting coefficient is set to be small for a sensor whose sensitivity is to be lowered, so that the detection sensitivity can be freely adjusted. This makes it possible to reliably and accurately detect an abnormality with respect to a plurality of sensors having different importance levels according to the importance levels.
[0065]
Next, an example in which the diagnostic apparatus according to the embodiment of the present invention is applied to a manufacturing system including a plurality of computers, such as a semiconductor device manufacturing factory, will be briefly described.
FIG. 10 is a system configuration diagram of the manufacturing system.
[0066]
As shown in the figure, the manufacturing system includes a MES (Manufacturing Execution System) 400, a C / C (Cell Controller) 410, an APC (Advanced Process Control) 420, and a YMS (Yield Management System including a plurality of Yield Management Systems 30).
[0067]
Here, the
[0068]
The C /
[0069]
YMS430 is a yield management system.
Here, each system is composed of a plurality of computers having a hardware configuration as shown in FIG. 9 that function as servers, database servers, and the like.
[0070]
The
The
[0071]
The
[0072]
In such a manufacturing system, by sharing information on the device state of the
[0073]
(Supplementary Note 1) In a diagnostic device for diagnosing a device state of a semiconductor manufacturing device,
A sensor information acquisition unit that acquires signal data from a plurality of sensors representing an operation state of the semiconductor manufacturing apparatus at predetermined time intervals,
A storage unit that stores a data group including normal signal data obtained by the sensor under a normal operation state of the semiconductor manufacturing apparatus,
An arithmetic processing unit that weights the signal data for each sensor and calculates a Euclidean distance with the normal signal data.
A diagnostic device comprising:
[0074]
(Supplementary note 2) The diagnostic apparatus according to supplementary note 1, wherein the arithmetic processing unit calculates a standard deviation for each of the sensors with respect to the data group, and weights the signal data by a reciprocal of the standard deviation.
[0075]
(Supplementary note 3) The
[0076]
(Supplementary Note 4) The arithmetic processing unit selects at least one or more of the normal signal data in which the Euclidean distance from the signal data is small from the data group, and calculates a predicted value using the selected normal signal data. 2. The diagnostic device according to claim 1, wherein:
[0077]
(Supplementary Note 5) The arithmetic processing unit calculates a residual for each of the sensors using the signal data and the predicted value, calculates an average value and a standard deviation of the residuals, and calculates The diagnostic apparatus according to claim 4, wherein a performance index indicating the apparatus state is calculated using the residual, the average value, and the standard deviation.
[0078]
(Supplementary Note 6) The supplementary note 1, wherein the arithmetic processing unit calculates a coordinate space distance between the data in the data group in the data group, and reduces the number of data according to the distance. Diagnostic device.
[0079]
(Supplementary Note 7) In a diagnostic method for diagnosing a device state of a semiconductor manufacturing apparatus for manufacturing a semiconductor device,
Obtain signal data from a plurality of sensors representing the operation state of the semiconductor manufacturing apparatus at predetermined time intervals,
The semiconductor manufacturing apparatus stores a data group including normal signal data acquired by the sensor under a normal operation state,
Weighting the signal data for each sensor,
Calculating the Euclidean distance between the weighted signal data and the normal signal data,
A diagnostic method characterized in that:
[0080]
【The invention's effect】
As described above, in the present invention, signal data from a plurality of sensors is weighted for each sensor, and a distance indicating a deviation from normal signal data is calculated. Be emphasized. This makes it possible to freely adjust the detection sensitivity for a plurality of sensors having different degrees of importance, and it is possible to reliably and accurately detect an abnormality according to the degree of importance.
[Brief description of the drawings]
FIG. 1 is a principle configuration diagram of a diagnostic device according to an embodiment of the present invention.
FIG. 2 is a configuration diagram of a diagnostic system for diagnosing the state of the plasma etching apparatus.
FIGS. 3A and 3B are diagrams showing temporal changes in pressure, voltage, and flow rate in a certain step during etching, where FIG. 3A is a temporal change in pressure, FIG. 3B is a temporal change in voltage, and FIG. The change is shown.
FIG. 4 is a diagram showing k samples selected in ascending order of distance.
FIG. 5 is a diagram showing a temporal change of a performance index PI when weighting coefficients for sensors are equalized.
FIG. 6 is a diagram illustrating a temporal change of a performance index PI when weighting coefficients of pressure and voltage are increased among three types of sensor values.
FIG. 7 is a diagram illustrating a temporal change of a performance index PI when a weighting coefficient of only pressure is increased among three types of sensor values.
FIG. 8 is a hardware configuration example of a diagnostic device.
FIG. 9 is a flowchart illustrating a processing flow of a diagnostic method according to the embodiment of the present invention.
FIG. 10 is a system configuration diagram of a manufacturing system.
[Explanation of symbols]
10 Diagnostic device
11 Sensor information acquisition unit
12 Storage unit
13 arithmetic processing unit
20 Semiconductor manufacturing equipment
30-1, 30-2, ..., 30-m sensor
Claims (5)
前記半導体製造装置の動作状態を表す複数のセンサからの信号データを所定の時間間隔で取得するセンサ情報取得部と、
前記半導体製造装置が正常動作状態の下で前記センサにより取得した正常信号データからなるデータ群を記憶する記憶部と、
前記信号データを前記センサごとに重み付けし、前記正常信号データとのユークリッド距離を算出する演算処理部と、
を有することを特徴とする診断装置。In a diagnostic device for diagnosing a device state of a semiconductor manufacturing device,
A sensor information acquisition unit that acquires signal data from a plurality of sensors representing an operation state of the semiconductor manufacturing apparatus at predetermined time intervals,
A storage unit that stores a data group including normal signal data obtained by the sensor under a normal operation state of the semiconductor manufacturing apparatus,
An arithmetic processing unit that weights the signal data for each sensor and calculates a Euclidean distance with the normal signal data.
A diagnostic device comprising:
前記半導体製造装置の動作状態を表す複数のセンサからの信号データを所定の時間間隔で取得し、
前記半導体製造装置が正常動作状態の下で前記センサにより取得した正常信号データからなるデータ群を記憶し、
前記信号データを前記センサごとに重み付けし、
重み付けした前記信号データと、前記正常信号データとのユークリッド距離を算出する、
ことを特徴とする診断方法。In a diagnostic method for diagnosing an apparatus state of a semiconductor manufacturing apparatus for manufacturing a semiconductor device,
Obtain signal data from a plurality of sensors representing the operation state of the semiconductor manufacturing apparatus at predetermined time intervals,
The semiconductor manufacturing apparatus stores a data group including normal signal data acquired by the sensor under a normal operation state,
Weighting the signal data for each sensor,
Calculating the Euclidean distance between the weighted signal data and the normal signal data,
A diagnostic method characterized in that:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003152326A JP2004355330A (en) | 2003-05-29 | 2003-05-29 | Diagnostic device and diagnostic method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003152326A JP2004355330A (en) | 2003-05-29 | 2003-05-29 | Diagnostic device and diagnostic method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004355330A true JP2004355330A (en) | 2004-12-16 |
Family
ID=34047569
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003152326A Pending JP2004355330A (en) | 2003-05-29 | 2003-05-29 | Diagnostic device and diagnostic method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004355330A (en) |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006285884A (en) * | 2005-04-05 | 2006-10-19 | Yaskawa Electric Corp | Fault diagnosis method and control device provided with the same |
| JP2007250755A (en) * | 2006-03-15 | 2007-09-27 | Hitachi High-Technologies Corp | Plasma processing equipment |
| JP2008015862A (en) * | 2006-07-07 | 2008-01-24 | Ihi Marine United Inc | Abnormality detecting device and abnormality detection program |
| JP2008065821A (en) * | 2006-09-06 | 2008-03-21 | Fisher Rosemount Syst Inc | Monitoring system and monitoring method |
| WO2009001775A1 (en) * | 2007-06-27 | 2008-12-31 | Sharp Kabushiki Kaisha | Abnormal factor specifying method and system, program for causing computer to execute the abnormal factor specifying method, and recording medium capable of reading the computer recorded with the program |
| WO2009075128A1 (en) * | 2007-12-11 | 2009-06-18 | Nec Corporation | Integrated abnormality detection system, integrated abnormality detection device, integrated abnormality detection method, and program |
| JP2012064085A (en) * | 2010-09-17 | 2012-03-29 | Toshiba Corp | Manufacturing process monitoring system and manufacturing process monitoring method |
| KR101421635B1 (en) * | 2013-10-02 | 2014-07-22 | (주)시스윈일렉트로닉스 | Apparatus for environment data monitoring in semiconductor fabrication process |
| JP2016007169A (en) * | 2014-06-25 | 2016-01-18 | 大日本印刷株式会社 | Abnormality determination apparatus and program |
| JP2017112590A (en) * | 2015-12-14 | 2017-06-22 | パナソニックIpマネジメント株式会社 | Communication device, communication method and communication program |
| JP2018117639A (en) * | 2018-04-18 | 2018-08-02 | 大日本印刷株式会社 | Abnormality determination device and program |
| JP2019101503A (en) * | 2017-11-28 | 2019-06-24 | ファナック株式会社 | Numerical control device |
| KR102252144B1 (en) * | 2021-03-31 | 2021-05-17 | (주)알티엠 | Electronic apparatus for identifying operation of plasma and operating method thereof |
| CN114505850A (en) * | 2020-11-16 | 2022-05-17 | 株式会社安川电机 | Diagnostic system and diagnostic method |
| JP2023506872A (en) * | 2020-01-22 | 2023-02-20 | シェフラー テクノロジーズ アー・ゲー ウント コー. カー・ゲー | Method and strain wave gear for checking assembly with at least three strain gauges |
-
2003
- 2003-05-29 JP JP2003152326A patent/JP2004355330A/en active Pending
Cited By (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006285884A (en) * | 2005-04-05 | 2006-10-19 | Yaskawa Electric Corp | Fault diagnosis method and control device provided with the same |
| JP2007250755A (en) * | 2006-03-15 | 2007-09-27 | Hitachi High-Technologies Corp | Plasma processing equipment |
| JP2008015862A (en) * | 2006-07-07 | 2008-01-24 | Ihi Marine United Inc | Abnormality detecting device and abnormality detection program |
| JP2008065821A (en) * | 2006-09-06 | 2008-03-21 | Fisher Rosemount Syst Inc | Monitoring system and monitoring method |
| WO2009001775A1 (en) * | 2007-06-27 | 2008-12-31 | Sharp Kabushiki Kaisha | Abnormal factor specifying method and system, program for causing computer to execute the abnormal factor specifying method, and recording medium capable of reading the computer recorded with the program |
| JP2009009299A (en) * | 2007-06-27 | 2009-01-15 | Sharp Corp | Abnormal factor identification method and system, program for causing a computer to execute the abnormal factor identification method, and computer-readable recording medium recording the program |
| WO2009075128A1 (en) * | 2007-12-11 | 2009-06-18 | Nec Corporation | Integrated abnormality detection system, integrated abnormality detection device, integrated abnormality detection method, and program |
| JPWO2009075128A1 (en) * | 2007-12-11 | 2011-04-28 | 日本電気株式会社 | Integrated abnormality detection system, integrated abnormality detection device, integrated abnormality detection method and program |
| US9268325B2 (en) | 2010-09-17 | 2016-02-23 | Kabushiki Kaisha Toshiba | Manufacturing process monitoring system and manufacturing process monitoring method |
| JP2012064085A (en) * | 2010-09-17 | 2012-03-29 | Toshiba Corp | Manufacturing process monitoring system and manufacturing process monitoring method |
| KR101421635B1 (en) * | 2013-10-02 | 2014-07-22 | (주)시스윈일렉트로닉스 | Apparatus for environment data monitoring in semiconductor fabrication process |
| JP2016007169A (en) * | 2014-06-25 | 2016-01-18 | 大日本印刷株式会社 | Abnormality determination apparatus and program |
| JP2017112590A (en) * | 2015-12-14 | 2017-06-22 | パナソニックIpマネジメント株式会社 | Communication device, communication method and communication program |
| US10713106B2 (en) | 2015-12-14 | 2020-07-14 | Panasonic Intellectual Property Management Co., Ltd. | Communication device, communication method and non-transitory storage medium |
| JP2019101503A (en) * | 2017-11-28 | 2019-06-24 | ファナック株式会社 | Numerical control device |
| US10871761B2 (en) | 2017-11-28 | 2020-12-22 | Fanuc Corporation | Numerical controller |
| JP2018117639A (en) * | 2018-04-18 | 2018-08-02 | 大日本印刷株式会社 | Abnormality determination device and program |
| JP2023506872A (en) * | 2020-01-22 | 2023-02-20 | シェフラー テクノロジーズ アー・ゲー ウント コー. カー・ゲー | Method and strain wave gear for checking assembly with at least three strain gauges |
| CN114505850A (en) * | 2020-11-16 | 2022-05-17 | 株式会社安川电机 | Diagnostic system and diagnostic method |
| KR102252144B1 (en) * | 2021-03-31 | 2021-05-17 | (주)알티엠 | Electronic apparatus for identifying operation of plasma and operating method thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6961626B1 (en) | Dynamic offset and feedback threshold | |
| KR100992373B1 (en) | Graphical user interface for representing multivariable defect contributions | |
| CN1860487B (en) | System and method for analyzing a process performed by a semiconductor processing tool using first principles simulation | |
| KR101019459B1 (en) | Classified fault signatures for fault diagnosis | |
| US8437870B2 (en) | System and method for implementing a virtual metrology advanced process control platform | |
| JP4795957B2 (en) | A system and method using a first principle simulation for controlling a semiconductor manufacturing process. | |
| JP5032118B2 (en) | A system and method using a first principle simulation in a semiconductor manufacturing process. | |
| US8010321B2 (en) | Metrics independent and recipe independent fault classes | |
| JP4955393B2 (en) | A system and method using first principle simulation to control a semiconductor manufacturing process. | |
| JP4740142B2 (en) | System and method using first principle simulation to facilitate semiconductor manufacturing process | |
| JP2004355330A (en) | Diagnostic device and diagnostic method | |
| US20090292506A1 (en) | Methods of and apparatuses for maintenance, diagnosis, and optimization of processes | |
| US7096085B2 (en) | Process control by distinguishing a white noise component of a process variance | |
| JP2005251925A (en) | Manufacturing apparatus management system, manufacturing apparatus management method, and program | |
| Besnard et al. | Virtual metrology modeling for cvd film thickness | |
| Tin et al. | A realizable overlay virtual metrology system in semiconductor manufacturing: Proposal, challenges and future perspective | |
| US6701206B1 (en) | Method and system for controlling a process tool | |
| US6821792B1 (en) | Method and apparatus for determining a sampling plan based on process and equipment state information | |
| JP3732768B2 (en) | Semiconductor processing equipment | |
| JP4836994B2 (en) | Semiconductor processing equipment | |
| JP2005051269A (en) | Semiconductor processing equipment | |
| KR100446926B1 (en) | Method of monitoring and/or controlling a semiconductor manufacturing apparatus and a system therefor | |
| TW531823B (en) | Multi-variable monitoring method for semiconductor processing | |
| US11868119B2 (en) | Method and process using fingerprint based semiconductor manufacturing process fault detection | |
| US20060085165A1 (en) | Method for determining a failure of a manufacturing condition, system for determining a failure of a manufacuring condition and method for manufacturing an industrial product |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050927 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080529 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080603 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20080729 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080804 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080916 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081110 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090106 |
