Nothing Special   »   [go: up one dir, main page]

JP4242945B2 - Measurement data processing method in group management system of semiconductor manufacturing equipment - Google Patents

Measurement data processing method in group management system of semiconductor manufacturing equipment Download PDF

Info

Publication number
JP4242945B2
JP4242945B2 JP15777698A JP15777698A JP4242945B2 JP 4242945 B2 JP4242945 B2 JP 4242945B2 JP 15777698 A JP15777698 A JP 15777698A JP 15777698 A JP15777698 A JP 15777698A JP 4242945 B2 JP4242945 B2 JP 4242945B2
Authority
JP
Japan
Prior art keywords
measurement data
calculation formula
data
group management
management system
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.)
Expired - Lifetime
Application number
JP15777698A
Other languages
Japanese (ja)
Other versions
JPH11354395A (en
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.)
Hitachi Kokusai Electric Inc
Original Assignee
Hitachi Kokusai Electric 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 Hitachi Kokusai Electric Inc filed Critical Hitachi Kokusai Electric Inc
Priority to JP15777698A priority Critical patent/JP4242945B2/en
Publication of JPH11354395A publication Critical patent/JPH11354395A/en
Application granted granted Critical
Publication of JP4242945B2 publication Critical patent/JP4242945B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • General Factory Administration (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、測定器が送信してくる種々の測定データを受信してデータ加工を行う、半導体製造装置の群管理システムにおける測定データ加工方法に関する。
【0002】
【従来の技術】
従来、この種の測定データを受信する半導体製造装置の群管理システムにおいては、群管理部が伝送線路を介して測定器に接続されている。測定器からは、種々の測定データが送られてくるが、これを受信する群管理部においては、測定データを受信、格納し、必要時にオペレータがデータを取り出し加工して使用している。
【0003】
【発明が解決しようとする課題】
上述の従来の測定データ加工方法においては、測定器から送られてくるデータを受信,格納し、必要時にオペレータがデータを取り出し加工して使用しているために、測定器から受信した測定データの加工、処理に時間を要し、しかも正確さが十分でないという問題があった。
【0004】
この発明は、上記の問題に鑑み、測定器から送られてくるデータを自動的に、かつ正確に加工できる測定データ加工方法を提供することを目的とする。
【0005】
【課題を解決するための手段】
前述した課題を解決するために、この発明は、測定器が送信してくる種々の測定データを受信してデータ加工を行う半導体製造装置の群管理システムにおける測定データ加工方法において、前記測定データを加工する計算式を予め登録しておき、前記測定データを受信したとき、前記登録された計算式の中から前記測定データを加工するのに適する少なくとも一つの計算式を選択し、前記受信された測定データを前記選択された計算式に適用して計算し、計算結果を記憶する。また、この場合、前記計算式がオペレータにより登録可能にされていることも好ましい。
【0006】
そして、この発明の実施の形態では、測定器20が送信してくる種々の測定データを受信データRVDとして受信してデータ加工を行う半導体製造装置の群管理システム1における測定データ加工方法において、前記測定データを加工する計算式CFFを予め計算式格納ファイル14へ登録しておき、前記測定データRVDを受信したとき、前記測定データRVDを測定データ受信バッファMBに格納するとともに、前記測定データが有するレシピ名称に基づいて、前記登録された計算式の中から前記測定データを加工するのに適する少なくとも一つの同じレシピ名称をもつ計算式CFFを選択して計算式格納バッファFBに格納し、格納された前記測定データを前記選択された計算式CFFに適用して計算し、計算結果を加工済みデータ格納バッファCBに記憶する。また、この場合、前記計算式がオペレータにより計算式登録ツール13を介して登録可能にされていることも好ましい。
【0007】
このような構成によれば、測定器が送信してくるデータに適合した計算式を受信側に用意しておけば、測定器が送信してくるデータは計算式の実行により、計算式の計算の中で使用され、全てのデータが有効に利用される。
【0008】
【発明の実施の形態】
以下、この発明の実施の形態について添付図面に基づいて説明する。図1は、この発明に係わる測定データ加工方法が適用された半導体製造装置の群管理システムを示すブロック図、図2は、図1の半導体製造装置の群管理システムにおいて測定データおよび計算式がどのように各部に受け渡されるかを模式的に示した図、図3は、図1の群管理部の測定器通信部による測定データ加工処理の動作を示すフローチャート、図4は、図3の動作のうちの測定レシピ検索処理の動作を示すフローチャート、図5は、図3の動作のうちの測定データ計算処理の動作を示すフローチャートである。
【0009】
図1の群管理システム1は、群管理部10と、測定器20と、ターミナルサーバ30と、LAN40とから構成されている。群管理部10は、データ受信部11と、測定器通信部12と、計算式登録ツール13と、計算式格納ファイル14と、データ格納部15と、測定データ格納ファイル16とから構成されている。さらに、測定器通信部12は、計算式格納ファイル14からの計算式を格納するための計算式格納バッファFBと、受信した測定データを格納するための測定データ受信バッファMBと、加工済みデータを格納するための加工済みデータ格納バッファCBとを含んでいる。
【0010】
なお、図1の例において、測定器20は、膜厚測定器であるものとし、典型的には5層構造のウェーハについて、5種類の係数(膜厚T、屈折率N、吸収係数K、断片量F、反射率H)の測定を行う。ただし、毎回これらの全ての種別の係数について測定を行うわけではなく、この例では、膜厚Tと反射率Hとを測定するものとする。測定器20においては、選択的に設定可能な測定パラメータを含む測定レシピが用意されている。したがって、オペレータは、測定対象のウェーハによって所望の測定パラメータを設定することができる。
【0011】
群管理部10において、データ受信部11がターミナルサーバ30およびLAN40を介して測定器20から測定データを受信すると、測定器通信部12は、受信した測定データを測定データ受信バッファMBに格納する。受信データRVDは、図2に示されるようなフォーマットDFMで伝送されてくる。この例の場合、受信データフォーマットDFTのブロック(1)には、測定レシピ名称RECIPE001が割り当てられている。
【0012】
ブロック(2)には、以降のブロックに割り当てられた測定内容が示されている。すなわち、以降のブロック(3),(4),(5),(6)には、▲1▼膜厚1(最後尾の数字は1〜5であって、この場合1なので第1の層の膜厚を表している)、▲2▼膜厚2(第2の層の膜厚)、▲3▼反射率1(第1の層の反射率)、▲4▼反射率2(第2の層の反射率)の測定データがこの順序でそれぞれ割り当てられることが示されている。そして、ブロック(3),(4),(5),(6)には、それぞれ前述の内容の数値である100,200,3,4が割り当てられている。
【0013】
他方、計算式格納ファイル14には、計算式登録ツール13を介して、オペレータにより、必要な計算式が予め格納されている(必要な場合、オペレータは、計算式登録ツール13を介して、計算式を最適なものに適時に変更することも可能である)。測定器通信部12は、計算式格納ファイル14に格納されている計算式の中から、受信データRVDと測定レシピ名称が一致するものをを読み出し、計算式格納バッファFBに格納する。計算式CFFは、図2に示されるような計算式フォーマットFRMで読み出される。
【0014】
例えば、最初のブロックには、前記計算式CFFに対する該当レシピ名称が割り当てられ、次のブロックには、データの種別と層番号とから特定される第1の取得すべき測定データ、すなわち、取得データD1が割り当てられ、その次のブロックには演算記号(例えば、+,−,×,÷)が割り当てられる。さらに次のブロックに対してもデータの種別と層番号とから特定される取得データD2が割り当てられ、順次後続のブロックにも演算記号あるいは取得データが割り当てられる。
具体例で示すと、
【0015】
【表1】

Figure 0004242945
ここで、T1,H2等のT,Hがデータ種別を表し、1,2が層番号を表す。
【0016】
測定器通信部12は、図3に示されるように、測定データ加工処理を実行するために、必要な初期化を行い(ステップS11)、測定レシピ検索(ステップS12)に移行する。ステップS12について、図4を参照して説明する。測定器通信部12は、計算式を呼び出すための検索カウンタ(不図示)をリセットし(ステップS21)、測定データ受信バッファMBに格納した受信データの測定レシピ名称RECIPE001と、計算式格納ファイル14に格納した計算式の中の検索カウンタの指示する順番の計算式の名称とを取得し(ステップS22)、両者を比較して名称が同じであるか否か判断する(ステップS23)。ステップS23において、名称が同じでなければ、検索カウンタをインクリメントして更新し(ステップS24)、検索カウンタのカウント数が登録した計算式の全数である登録数より小であるか否かを判断する(ステップS25)。
【0017】
ステップS25の判断において、小でないならば、登録された計算式は無いもの、すなわち登録なしとして(ステップS26)終了するが、小であるならば、ステップS22に戻り、ステップS24でインクリメントされた検索カウンタの指示する順番の計算式の名称を取得する。ステップS23において名称が同じであれば、該当する計算式があったものと認識し、その計算式を該当計算式として取得し計算式格納バッファFBに格納(ステップS27)、登録ありとして(ステップS28)計算式の検索を終了して、図3のステップS13に戻る。
【0018】
測定器通信部12は、検索処理が終了すると、その結果が登録ありであったか判断する(ステップS13)。その結果が登録ありであれば、測定データ計算処理(ステップS14)に移行する。ここで、ステップS14について図5を参照して説明する。測定器通信部12は、後続の処理のためにワークエリアを初期化し(ステップS31)、ステップS27において取得された計算式CFFの分析を行う(ステップS32)。
【0019】
すなわち、例えば、演算記号に+,−が×,÷と混在したり、( )の部分がある場合には、+,−よりも( ),×,÷の演算を先に行わねばならない等の計算実行の優先順位が存在するが、計算式格納ファイル14の中にはこれに関係なく並べられているので、計算実行の前に優先順位の高いものから順番に並び替える。この並び替えは、計算処理が複雑になるのを回避するためである。
【0020】
次に、この計算式の中に含まれている対象種別を検索し、取得する(ステップS33,S34)。すなわち、この取得データD1のデータ種別は膜厚であり、層番号は1であり、演算記号は×であり、取得データD2のデータ種別は反射率であり、層番号は1であることを認識し、同様に後続のものも認識し、測定データ受信バッファMBの受信データから読み出し(ステップS34)、先に初期化したワークエリアにセットする。
【0021】
このように、読み出されワークエリアにセットされたデータを用いて、優先順に並べ替えられたフォームにある計算式の演算を実行する。この例の場合、前記計算式は、
【0022】
【数1】
膜厚1×反射率1+膜厚2×反射率2=T1×H1+T2×H2
【0023】
であるので、T1×H1が行われ、次にT2×H2が行われ、この両者の乗算結果が最後に加算される。したがって、先ず、演算用のデータとして受信データの中のブロック(3)の膜厚1の値100と、ブロック(5)の反射率1の値3とを読み出し、この両者の乗算を行い(ステップS35)、計算は終了したか否か判断する(ステップS36)。この例においては、計算は終了していないので、ステップS36からステップS34に戻る。
【0024】
そこで、ブロック(4)の膜厚2の値200と、ブロック(6)の反射率2の値4を読み出し、この両者の乗算を行い、計算は終了したか否か再び判断する(ステップS36)。計算は終了していないので、ステップS34に戻り、こんどは、先に行った2つの乗算の結果を加算し、値1100を求める(ステップS35)。次に、計算は終了したか否か判断し(ステップS36)、今度は終了しているので、演算の結果を加工済みデータ格納バッファCBにセットする(ステップS37)。
【0025】
他方、ステップS13において、何らかの原因でたまたま登録された計算式がない場合には、初期設定データ取得が行われる。この場合には、演算記号を含まない計算式、すなわち、指定のデータを取得するだけの計算式(例えば、T1)が用いられ、取得されたデータは、計算結果として加工済みデータ格納バッファCBにセットされる(ステップS15)。ステップ15およびステップS14(ステップS37)のセットが終了すると、データ格納部15へ測定データを転送する(ステップS16)。データ格納部15は、測定器通信部12より受け取った測定データを測定データ格納ファイル16に格納する。
【0026】
上述したように、受信データとして膜厚1,膜厚2,反射率1,反射率2のデータを受け取った場合に、従来では、必要時にオペレータが手動で加工していたのに、この例においては、膜厚1,膜厚2,反射率1,反射率2の全てのデータが計算式によって利用される。
【0027】
【発明の効果】
以上に詳述したように、第1の発明に係わる測定データ加工方法は、測定器が送信してくる種々の測定データを受信してデータ加工を行う半導体製造装置の群管理システムにおいて前記測定データを加工するために、前記測定データを加工する計算式を予め登録しておき、前記測定データを受信したとき、前記登録された計算式の中から前記測定データを加工するのに適する少なくとも一つの計算式を選択し、前記受信された測定データを前記選択された計算式に適用して計算し、計算結果を記憶することによって、測定器が送信してくるデータに適合した計算式を受信側に用意しておけば、測定器が送信してくるデータは計算式の実行により、計算式の計算の中で使用され、全てのデータが有効に利用されるという効果がある。また、上述の場合に、前記計算式がオペレータにより登録可能にされているならば、測定データの新規な採用あるいは変更などに対応して最適な計算式を設定することが適宜に行うことができ、変化に柔軟に対応できるという効果もある。
【図面の簡単な説明】
【図1】この発明に係わる測定データ加工方法が適用された半導体製造装置の群管理システムを示すブロック図である。
【図2】図1の半導体製造装置の群管理システムにおいて測定データおよび計算式がどのように各部に受け渡されるかを模式的に示した図である。
【図3】図1の群管理部の測定器通信部による測定データ加工処理の動作を示すフローチャートである。
【図4】図3の動作のうちの測定レシピ検索処理の動作を示すフローチャートである。
【図5】図3の動作のうちの測定データ計算処理の動作を示すフローチャートである。
【符号の説明】
1 群管理システム
10 群管理部
11 データ受信部
12 測定器通信部
13 計算式登録ツール
14 計算式格納ファイル
15 データ格納部
16 測定データ格納ファイル
20 測定器
30 ターミナルサーバ
40 LAN
FB 計算式格納バッファ
MB 測定データ受信バッファ
CB 加工済みデータ格納バッファ
RVD 受信データ
DFM 受信データフォーマット
CFF 計算式
FRM 計算式フォーマット
S11〜S37 ステップ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a measurement data processing method in a group management system of a semiconductor manufacturing apparatus that receives various measurement data transmitted from a measuring instrument and processes the data.
[0002]
[Prior art]
Conventionally, in a group management system of a semiconductor manufacturing apparatus that receives this type of measurement data, a group management unit is connected to a measuring instrument via a transmission line. Various measurement data are sent from the measuring device. In the group management unit that receives the measurement data, the measurement data is received and stored, and the operator takes out and processes the data when necessary.
[0003]
[Problems to be solved by the invention]
In the conventional measurement data processing method described above, the data sent from the measuring device is received and stored, and the operator retrieves and processes the data when necessary. There was a problem that processing and processing took time and accuracy was not sufficient.
[0004]
An object of this invention is to provide the measurement data processing method which can process the data sent from a measuring device automatically and correctly in view of said problem.
[0005]
[Means for Solving the Problems]
In order to solve the above-described problems, the present invention provides a measurement data processing method in a group management system of a semiconductor manufacturing apparatus that receives various measurement data transmitted from a measuring device and performs data processing. A calculation formula to be processed is registered in advance, and when the measurement data is received, at least one calculation formula suitable for processing the measurement data is selected from the registered calculation formulas, and the received The measurement data is applied to the selected calculation formula and calculated, and the calculation result is stored. In this case, it is also preferable that the calculation formula can be registered by an operator.
[0006]
In the embodiment of the present invention, in the measurement data processing method in the group management system 1 of the semiconductor manufacturing apparatus that receives various measurement data transmitted by the measuring device 20 as the reception data RVD and processes the data, A calculation formula CFF for processing measurement data is registered in the calculation formula storage file 14 in advance, and when the measurement data RVD is received, the measurement data RVD is stored in the measurement data reception buffer MB and the measurement data has Based on the recipe name, a calculation formula CFF having at least one same recipe name suitable for processing the measurement data is selected from the registered calculation formulas, stored in the calculation formula storage buffer FB, and stored. The measured data is applied to the selected calculation formula CFF and calculated, and the calculation result is processed into the processed data case. Stored in the buffer CB. In this case, it is also preferable that the calculation formula can be registered by the operator via the calculation formula registration tool 13.
[0007]
According to such a configuration, if a calculation formula suitable for the data transmitted from the measuring instrument is prepared on the receiving side, the data transmitted from the measuring instrument is calculated by executing the calculation formula. All data is used effectively.
[0008]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the accompanying drawings. FIG. 1 is a block diagram showing a group management system of a semiconductor manufacturing apparatus to which a measurement data processing method according to the present invention is applied. FIG. 2 shows which measurement data and calculation formula are used in the group management system of the semiconductor manufacturing apparatus of FIG. FIG. 3 is a flowchart schematically showing the operation of measurement data processing by the measuring instrument communication unit of the group management unit of FIG. 1, and FIG. 4 is the operation of FIG. 5 is a flowchart showing the operation of the measurement recipe search process, and FIG. 5 is a flowchart showing the operation of the measurement data calculation process in the operation of FIG.
[0009]
The group management system 1 in FIG. 1 includes a group management unit 10, a measuring device 20, a terminal server 30, and a LAN 40. The group management unit 10 includes a data reception unit 11, a measuring instrument communication unit 12, a calculation formula registration tool 13, a calculation formula storage file 14, a data storage unit 15, and a measurement data storage file 16. . Further, the measuring instrument communication unit 12 stores the calculation formula storage buffer FB for storing the calculation formula from the calculation formula storage file 14, the measurement data reception buffer MB for storing the received measurement data, and the processed data. And a processed data storage buffer CB for storage.
[0010]
In the example of FIG. 1, the measuring device 20 is assumed to be a film thickness measuring device, and typically, five types of coefficients (film thickness T, refractive index N, absorption coefficient K, The fragment amount F and the reflectance H) are measured. However, not all of these types of coefficients are measured every time, and in this example, the film thickness T and the reflectance H are measured. In the measuring instrument 20, a measurement recipe including measurement parameters that can be selectively set is prepared. Therefore, the operator can set a desired measurement parameter depending on the wafer to be measured.
[0011]
In the group management unit 10, when the data reception unit 11 receives measurement data from the measurement device 20 via the terminal server 30 and the LAN 40, the measurement device communication unit 12 stores the received measurement data in the measurement data reception buffer MB. The reception data RVD is transmitted in the format DFM as shown in FIG. In this example, the measurement recipe name RECIPE001 is assigned to the block (1) of the reception data format DFT.
[0012]
Block (2) shows the measurement contents assigned to the subsequent blocks. That is, in the subsequent blocks (3), (4), (5), (6), (1) film thickness 1 (the last number is 1 to 5, which is 1 in this case, the first layer) (2) film thickness 2 (film thickness of the second layer), (3) reflectance 1 (reflectance of the first layer), (4) reflectance 2 (second) It is shown that the measured data of the reflectance of the layers is assigned in this order. Blocks (3), (4), (5), and (6) are assigned numerical values 100, 200, 3, and 4, respectively, having the above-described contents.
[0013]
On the other hand, in the calculation formula storage file 14, necessary calculation formulas are stored in advance by the operator via the calculation formula registration tool 13 (if necessary, the operator performs calculation via the calculation formula registration tool 13. It is also possible to change the formula to the optimal one in a timely manner). The measuring instrument communication unit 12 reads the calculation formula stored in the calculation formula storage file 14 and matches the received data RVD and the measurement recipe name, and stores them in the calculation formula storage buffer FB. The calculation formula CFF is read in a calculation formula format FRM as shown in FIG.
[0014]
For example, the recipe name corresponding to the calculation formula CFF is assigned to the first block, and the first measurement data to be acquired, that is, the acquisition data specified from the data type and the layer number is assigned to the next block. D1 is assigned, and an operation symbol (for example, +, −, ×, ÷) is assigned to the next block. Further, the acquisition data D2 specified by the data type and the layer number is assigned to the next block, and the operation symbol or the acquisition data is sequentially assigned to the subsequent blocks.
As a specific example,
[0015]
[Table 1]
Figure 0004242945
Here, T and H such as T1 and H2 represent data types, and 1 and 2 represent layer numbers.
[0016]
As shown in FIG. 3, the measuring instrument communication unit 12 performs necessary initialization to execute the measurement data processing (step S11), and proceeds to the measurement recipe search (step S12). Step S12 will be described with reference to FIG. The measuring instrument communication unit 12 resets a search counter (not shown) for calling the calculation formula (step S21), and stores the measurement recipe name RECIPE001 of the received data stored in the measurement data reception buffer MB and the calculation formula storage file 14. The names of the calculation formulas in the order indicated by the search counter in the stored calculation formulas are acquired (step S22), and the two are compared to determine whether the names are the same (step S23). If the names are not the same in step S23, the search counter is incremented and updated (step S24), and it is determined whether or not the count number of the search counter is smaller than the registered number, which is the total number of registered calculation formulas. (Step S25).
[0017]
If it is not small in step S25, the registered calculation formula is not present, that is, no registration is made (step S26), but the process ends. If it is small, the process returns to step S22, and the search incremented in step S24. Get the name of the formula in the order specified by the counter. If the names are the same in step S23, it is recognized that the corresponding calculation formula exists, the calculation formula is acquired as the corresponding calculation formula, stored in the calculation formula storage buffer FB (step S27), and registered (step S28). ) The calculation formula search is terminated, and the process returns to step S13 in FIG.
[0018]
When the search process ends, the measuring instrument communication unit 12 determines whether the result is registered (step S13). If the result is registered, the process proceeds to the measurement data calculation process (step S14). Here, step S14 will be described with reference to FIG. The measuring instrument communication unit 12 initializes the work area for subsequent processing (step S31), and analyzes the calculation formula CFF acquired in step S27 (step S32).
[0019]
That is, for example, if + and-are mixed with x and ÷, or if there is a () part, the operation of (), x, and ÷ must be performed before + and-. Although calculation execution priorities exist, they are arranged in the calculation formula storage file 14 regardless of this, so they are rearranged in descending order of priority before calculation execution. This rearrangement is for avoiding complicated calculation processing.
[0020]
Next, the target type included in this calculation formula is searched and acquired (steps S33 and S34). That is, it is recognized that the data type of the acquired data D1 is the film thickness, the layer number is 1, the operation symbol is x, the data type of the acquired data D2 is the reflectance, and the layer number is 1. Similarly, the subsequent one is recognized, read out from the received data in the measurement data receiving buffer MB (step S34), and set in the work area that has been initialized previously.
[0021]
In this way, using the data read and set in the work area, the calculation formulas in the forms rearranged in the priority order are calculated. In this example, the calculation formula is
[0022]
[Expression 1]
Film thickness 1 × reflectance 1 + film thickness 2 × reflectance 2 = T1 × H1 + T2 × H2
[0023]
Therefore, T1 × H1 is performed, then T2 × H2 is performed, and the multiplication results of both are added last. Therefore, first, the value 100 of the film thickness 1 of the block (3) and the value 3 of the reflectivity 1 of the block (5) in the received data are read out as calculation data, and these are multiplied (step). S35), it is determined whether the calculation is completed (step S36). In this example, since the calculation is not completed, the process returns from step S36 to step S34.
[0024]
Therefore, the value 2 of the film thickness 2 in the block (4) and the value 4 of the reflectance 2 in the block (6) are read out, and both are multiplied to determine again whether or not the calculation is completed (step S36). . Since the calculation has not ended, the process returns to step S34, and this time, the result of the two multiplications performed previously is added to obtain a value 1100 (step S35). Next, it is determined whether or not the calculation has been completed (step S36). Since the calculation has been completed this time, the calculation result is set in the processed data storage buffer CB (step S37).
[0025]
On the other hand, in step S13, if there is no accidentally registered calculation formula for some reason, initial setting data acquisition is performed. In this case, a calculation formula that does not include an operation symbol, that is, a calculation formula (for example, T1) that only acquires specified data is used, and the acquired data is stored in the processed data storage buffer CB as a calculation result. It is set (step S15). When the setting of step 15 and step S14 (step S37) is completed, the measurement data is transferred to the data storage unit 15 (step S16). The data storage unit 15 stores the measurement data received from the measuring instrument communication unit 12 in the measurement data storage file 16.
[0026]
As described above, when data of film thickness 1, film thickness 2, reflectance 1, reflectance 2 is received as reception data, conventionally, the operator manually processed the data when necessary. All the data of film thickness 1, film thickness 2, reflectance 1, and reflectance 2 are used by the calculation formula.
[0027]
【The invention's effect】
As described above in detail, the measurement data processing method according to the first aspect of the present invention is the above-described measurement data in a group management system for semiconductor manufacturing apparatuses that receives and processes various measurement data transmitted from a measuring instrument. In order to process the measurement data, a calculation formula for processing the measurement data is registered in advance, and when the measurement data is received, at least one of the registered calculation formulas is suitable for processing the measurement data. Select a calculation formula, apply the received measurement data to the selected calculation formula, calculate the result, and store the calculation result. If prepared, the data transmitted by the measuring instrument is used in the calculation of the calculation formula by executing the calculation formula, and there is an effect that all data is effectively used. In the above-described case, if the calculation formula can be registered by an operator, an optimal calculation formula can be appropriately set in response to new adoption or change of measurement data. There is also the effect of being able to respond flexibly to changes.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a group management system of a semiconductor manufacturing apparatus to which a measurement data processing method according to the present invention is applied.
2 is a diagram schematically showing how measurement data and a calculation formula are transferred to each unit in the group management system of the semiconductor manufacturing apparatus of FIG. 1; FIG.
FIG. 3 is a flowchart showing an operation of measurement data processing by a measuring instrument communication unit of the group management unit in FIG. 1;
4 is a flowchart showing an operation of a measurement recipe search process in the operation of FIG.
5 is a flowchart showing an operation of measurement data calculation processing in the operation of FIG.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Group management system 10 Group management part 11 Data receiving part 12 Measuring instrument communication part 13 Calculation formula registration tool 14 Calculation formula storage file 15 Data storage part 16 Measurement data storage file 20 Measuring instrument 30 Terminal server 40 LAN
FB calculation formula storage buffer MB measurement data reception buffer CB processed data storage buffer RVD reception data DFM reception data format CFF calculation formula FRM calculation formula format S11 to S37 Steps

Claims (4)

測定器が送信してくる種々の測定データを受信してデータ加工を行う半導体製造装置の群管理システムにおいて、
前記測定データを加工する計算式を予め登録しておき、前記測定データを受信したとき、前記測定データが有するレシピ名称に基づいて前記登録された計算式の中から前記測定データを加工するのに適する同じレシピ名称を持つ少なくとも一つの計算式を選択し、
前記受信された測定データを前記選択された計算式に適用して計算し、計算結果を記憶することを特徴とする半導体製造装置の群管理システム。
In a group management system for semiconductor manufacturing equipment that receives and processes various measurement data sent by measuring instruments,
A calculation formula for processing the measurement data is registered in advance, and when the measurement data is received, the measurement data is processed from the registered calculation formula based on the recipe name of the measurement data. Select at least one formula with the same recipe name that suits you,
A group management system for a semiconductor manufacturing apparatus, wherein the received measurement data is applied to the selected calculation formula and calculated, and the calculation result is stored.
前記計算式は、オペレータにより登録可能にされている請求項1記載の半導体製造装置の群管理システム。  The group management system for a semiconductor manufacturing apparatus according to claim 1, wherein the calculation formula can be registered by an operator. 前記測定器は、膜厚、屈折率、吸収係数、断片量、反射率のうち少なくとも一つを測定する請求項1記載の半導体製造装置の群管理システム。  The group management system for a semiconductor manufacturing apparatus according to claim 1, wherein the measuring device measures at least one of a film thickness, a refractive index, an absorption coefficient, a fragment amount, and a reflectance. 測定器が送信してくる種々の測定データを受信してデータ加工を行う半導体製造装置の群管理システムにおける測定データ管理方法であって、
前記測定データを加工する計算式を予め登録しておき、前記測定データを受信したとき、前記測定データが有するレシピ名称に基づいて前記登録された計算式の中から前記測定データを加工するのに適する同じレシピ名称を持つ少なくとも一つの計算式を選択し、
前記受信された測定データを前記選択された計算式に適用して計算し、計算結果を記憶することを特徴とする半導体製造装置の群管理システムにおける測定データ管理方法。
A measurement data management method in a group management system of a semiconductor manufacturing apparatus that receives and processes various measurement data transmitted by a measuring instrument,
A calculation formula for processing the measurement data is registered in advance, and when the measurement data is received, the measurement data is processed from the registered calculation formula based on the recipe name of the measurement data. Select at least one formula with the same recipe name that suits you,
A measurement data management method in a group management system of a semiconductor manufacturing apparatus, wherein the received measurement data is applied to the selected calculation formula and calculated, and the calculation result is stored.
JP15777698A 1998-06-05 1998-06-05 Measurement data processing method in group management system of semiconductor manufacturing equipment Expired - Lifetime JP4242945B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15777698A JP4242945B2 (en) 1998-06-05 1998-06-05 Measurement data processing method in group management system of semiconductor manufacturing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15777698A JP4242945B2 (en) 1998-06-05 1998-06-05 Measurement data processing method in group management system of semiconductor manufacturing equipment

Publications (2)

Publication Number Publication Date
JPH11354395A JPH11354395A (en) 1999-12-24
JP4242945B2 true JP4242945B2 (en) 2009-03-25

Family

ID=15657053

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15777698A Expired - Lifetime JP4242945B2 (en) 1998-06-05 1998-06-05 Measurement data processing method in group management system of semiconductor manufacturing equipment

Country Status (1)

Country Link
JP (1) JP4242945B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5147097B2 (en) 2006-05-09 2013-02-20 東京エレクトロン株式会社 Server apparatus and program
JP4697879B2 (en) 2006-05-09 2011-06-08 東京エレクトロン株式会社 Server apparatus and program
JP5273697B2 (en) * 2006-08-01 2013-08-28 東京エレクトロン株式会社 Server apparatus and program
JP4780715B2 (en) 2006-08-01 2011-09-28 東京エレクトロン株式会社 Server apparatus and program
JP5224759B2 (en) * 2007-09-25 2013-07-03 大日本スクリーン製造株式会社 Test formula creation support system, test formula creation support method, and test formula creation support program
JP6133164B2 (en) 2013-08-12 2017-05-24 東京エレクトロン株式会社 Group management system and program

Also Published As

Publication number Publication date
JPH11354395A (en) 1999-12-24

Similar Documents

Publication Publication Date Title
US7558881B2 (en) Methods, computer systems, and computer readable media for controlling the status of network address space
JP4242945B2 (en) Measurement data processing method in group management system of semiconductor manufacturing equipment
JPH03189739A (en) Mechanism for measuring service time of software and hardware components
KR100403103B1 (en) A control system of semiconductor processing procedure and a method thereof, and a recording media which a processing therefor is recorded
US7395325B2 (en) Network management system, apparatus to be managed, management apparatus and program
JP2000252178A (en) Method and apparatus for controlling production in semiconductor device manufacturing line
TW459282B (en) Process equipment selecting system and method for selecting process equipment
CN101438384A (en) Server and program
CN110137103A (en) Data processing method, data processing equipment, data processing system and recording medium
JPH11250135A (en) Information system
JP3087625B2 (en) Steel test management system
JPH0561507A (en) Job shop production control system
JPS63220513A (en) Data management method for monitor wafer
JP2000187684A (en) Project management system
JPH08234977A (en) Manifold progress management system for software project
JPH0930616A (en) Inventory managing device
JP7309777B2 (en) Standard time estimation device and method
JP2002228666A (en) Reagent installation method and reagent installation processor
JPH0736522A (en) Controlling and generating method for mounting device data
JP2005157503A (en) Worker dependent type work management system
EP3811303A1 (en) Method for the management of textile processes
JP4744031B2 (en) Service page operation support system and service page operation support method
JPH11187022A (en) System and method for monitoring network
JP2003296530A (en) Design document management server, progress management method and program therefor
JPH0520330A (en) Cim architecture

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050331

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050331

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050413

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081007

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081119

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20081216

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20081226

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120109

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120109

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130109

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130109

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140109

Year of fee payment: 5

EXPY Cancellation because of completion of term