JP2000260674A - Method of analyzing operation of manufacturing apparatus and manufacturing apparatus for implementing the method - Google Patents
Method of analyzing operation of manufacturing apparatus and manufacturing apparatus for implementing the methodInfo
- Publication number
- JP2000260674A JP2000260674A JP11062354A JP6235499A JP2000260674A JP 2000260674 A JP2000260674 A JP 2000260674A JP 11062354 A JP11062354 A JP 11062354A JP 6235499 A JP6235499 A JP 6235499A JP 2000260674 A JP2000260674 A JP 2000260674A
- Authority
- JP
- Japan
- Prior art keywords
- operation history
- information
- unit
- recipe
- storage unit
- 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
Landscapes
- Testing And Monitoring For Control Systems (AREA)
Abstract
(57)【要約】
【課題】 生産効率を損なうことなく、正確な分析を即
座に行うことができ、分析費用を削減することができる
製造装置の動作分析方法を提供する。さらに、動作分析
方法を実施するための製造装置を提供する。
【解決手段】 製造装置(CVD装置1)の制御ユニット
2に、動作履歴制御部40、動作履歴レシピ記憶部41
及び動作履歴結果記憶部43を備える。動作履歴制御部
40により分析対象である処理部の動作開始及び動作終
了の動作状態情報の変化が検出され、この検出された動
作状態情報の変化は動作履歴情報として順次動作履歴結
果記憶部43に記憶される。分析対象の選択等は動作履
歴レシピ記憶部41に格納された動作履歴レシピに従い
行われる。動作履歴情報に基づき製造装置の分析を行う
ことができる。
(57) [Problem] To provide an operation analysis method of a manufacturing apparatus capable of immediately performing accurate analysis without reducing production efficiency and reducing analysis cost. Further, a manufacturing apparatus for performing the operation analysis method is provided. An operation history control unit and an operation history recipe storage unit are provided in a control unit of a manufacturing apparatus (CVD apparatus).
And an operation history result storage unit 43. The operation history control unit 40 detects a change in the operation state information at the start and end of operation of the processing unit to be analyzed, and the detected change in the operation state information is sequentially stored in the operation history result storage unit 43 as operation history information. It is memorized. The selection of the analysis target and the like are performed according to the operation history recipe stored in the operation history recipe storage unit 41. The analysis of the manufacturing apparatus can be performed based on the operation history information.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、製造装置の動作分
析方法並びにその方法を実施するための製造装置に関す
る。特に本発明は、製造装置を最適な状態で使用するた
めに行われる動作分析方法並びにその動作分析方法を実
施するための最適な製造装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for analyzing the operation of a manufacturing apparatus and a manufacturing apparatus for performing the method. In particular, the present invention relates to an operation analysis method performed for using a manufacturing apparatus in an optimum state, and an optimum manufacturing apparatus for performing the operation analysis method.
【0002】[0002]
【従来の技術】図13は半導体装置の製造に使用される
半導体製造装置の一例の概略構成図、図14は半導体製
造装置の制御ユニットのブロック構成図である。図13
に示す半導体製造装置は化学的気相析出装置(以下、単
にCVD装置という。)100であり、このCVD装置100
は成膜ユニット(真空チャンバ)101及び102と、
搬入出ユニット104及び105と、搬送ユニット10
3と、制御ユニット200とを備えて構築されている。2. Description of the Related Art FIG. 13 is a schematic diagram showing an example of a semiconductor manufacturing apparatus used for manufacturing a semiconductor device, and FIG. 14 is a block diagram showing a control unit of the semiconductor manufacturing apparatus. FIG.
1 is a chemical vapor deposition apparatus (hereinafter, simply referred to as a CVD apparatus) 100.
Are film forming units (vacuum chambers) 101 and 102;
Loading / unloading units 104 and 105 and transport unit 10
3 and a control unit 200.
【0003】成膜ユニット101、102のそれぞれは
半導体ウエーハ110上に薄膜を成膜させる処理部であ
る。搬入出ユニット104、105のそれぞれは成膜ユ
ニット101若しくは102に未処理の半導体ウエーハ
110を搬入する、又は成膜ユニット101若しくは1
02から処理済みの半導体ウエーハ110を搬出させる
処理部である。搬送ユニット103は成膜ユニット10
1、102のそれぞれと搬入出ユニット104、105
のそれぞれとの間で半導体ウエーハ110の搬入又は搬
出を行う処理部である。Each of the film forming units 101 and 102 is a processing unit for forming a thin film on the semiconductor wafer 110. Each of the carry-in / out units 104 and 105 carries the unprocessed semiconductor wafer 110 into or from the film-forming unit 101 or 102, or
A processing unit that unloads the processed semiconductor wafer 110 from 02. The transport unit 103 includes the film forming unit 10
1 and 102 and carry-in / out units 104 and 105
Is a processing unit which carries in or takes out the semiconductor wafer 110 from / to each of the above.
【0004】制御ユニット200は各処理部の処理動作
の制御を行う。図14に示すように、この制御ユニット
200は、主制御部201、処理レシピ制御部202、
処理レシピ記憶部203、処理結果記憶部204、動作
レシピ制御部205、動作レシピ記憶部206、アラー
ム処理部207、アラームレシピ記憶部208、アラー
ム結果記憶部209、操作端末210、外部記憶装置2
11のそれぞれを備えて構築されている。The control unit 200 controls the processing operation of each processing unit. As shown in FIG. 14, the control unit 200 includes a main control unit 201, a process recipe control unit 202,
Processing recipe storage unit 203, processing result storage unit 204, operation recipe control unit 205, operation recipe storage unit 206, alarm processing unit 207, alarm recipe storage unit 208, alarm result storage unit 209, operation terminal 210, external storage device 2.
11 are constructed.
【0005】図13及び図14に示すCVD装置100に
おいては、まず搬入出ユニット104に収納されている
未処理の半導体ウエーハ110が搬送ユニット103に
より成膜ユニット101、102のそれぞれに搬送され
る。成膜ユニット101、102のそれぞれにおいては
半導体ウエーハ110上にCVD法により薄膜が成膜され
る。薄膜が成膜された処理済みの半導体ウエーハ110
は成膜ユニット101、102のそれぞれから搬送ユニ
ット103により搬入出ユニット105に搬送され、こ
の搬入出ユニット105に収納される。[0005] In the CVD apparatus 100 shown in FIGS. 13 and 14, an unprocessed semiconductor wafer 110 stored in the carry-in / out unit 104 is carried by the carrying unit 103 to each of the film forming units 101 and 102. In each of the film forming units 101 and 102, a thin film is formed on the semiconductor wafer 110 by the CVD method. A processed semiconductor wafer 110 on which a thin film has been formed.
Is transported from each of the film forming units 101 and 102 to the loading / unloading unit 105 by the transport unit 103, and is stored in the loading / unloading unit 105.
【0006】このようなCVD装置100による成膜処理
は、予め制御ユニット200に記憶させた処理レシピ、
動作レシピ及びアラームレシピに従い、全自動で行われ
ている。処理レシピは、成膜ユニット101、102の
それぞれにおける半導体ウエーハ110の処理条件をロ
ット単位又はウエーハ単位で設定する情報である。動作
レシピは、成膜ユニット101、102、搬入出ユニッ
ト104、105、搬送ユニット103のそれぞれの動
作項目、動作順番等の制御内容が指示された情報であ
る。アラームレシピは、成膜ユニット101、102等
の各処理部で発生するアラームを制御する情報である。[0006] The film forming process performed by the CVD apparatus 100 includes a process recipe stored in the control unit 200 in advance.
It is performed automatically in accordance with the operation recipe and the alarm recipe. The processing recipe is information for setting the processing conditions of the semiconductor wafer 110 in each of the film forming units 101 and 102 in lot units or wafer units. The operation recipe is information instructing control contents such as operation items, operation order, and the like of the film forming units 101 and 102, the carry-in / out units 104 and 105, and the transport unit 103. The alarm recipe is information for controlling an alarm generated in each processing unit such as the film forming units 101 and 102.
【0007】処理レシピは、制御ユニット200の操作
端末210又は外部記憶装置211から入力され、処理
レシピ記憶部203に記憶される。処理レシピ記憶装置
203に記憶された処理レシピは処理レシピ制御部20
2、主制御部201のそれぞれを通して成膜ユニット1
01、102のそれぞれの処理条件を制御することがで
きる。処理結果は処理結果記憶部204に記憶される。The processing recipe is input from the operation terminal 210 of the control unit 200 or the external storage device 211 and stored in the processing recipe storage unit 203. The processing recipe stored in the processing recipe storage device 203 is stored in the processing recipe control unit 20.
2. The film forming unit 1 through each of the main control units 201
01 and 102 can be controlled. The processing result is stored in the processing result storage unit 204.
【0008】同様に、動作レシピは、操作端末210又
は外部記憶装置211から入力され、動作レシピ記憶部
206に記憶される。動作レシピ記憶部206に記憶さ
れた動作レシピは動作レシピ制御部205、主制御部2
01のそれぞれを通して各処理部の動作を制御すること
ができる。アラームレシピは、操作端末210又は外部
記憶装置211から入力され、アラームレシピ記憶部2
08に記憶される。アラームレシピ記憶部208に記憶
されたアラームレシピはアラーム処理部207、主制御
部201のそれぞれを通して各処理部においてアラーム
の発生を制御することができる。アラームの発生結果は
アラーム結果記憶部209に記憶される。[0008] Similarly, the operation recipe is input from the operation terminal 210 or the external storage device 211 and stored in the operation recipe storage unit 206. The operation recipe stored in the operation recipe storage unit 206 includes the operation recipe control unit 205 and the main control unit 2.
01, the operation of each processing unit can be controlled. The alarm recipe is input from the operation terminal 210 or the external storage device 211, and is stored in the alarm recipe storage unit 2
08 is stored. The alarm recipe stored in the alarm recipe storage unit 208 can control generation of an alarm in each processing unit through each of the alarm processing unit 207 and the main control unit 201. The alarm generation result is stored in the alarm result storage unit 209.
【0009】この種のCVD装置100においては、半導
体装置の高精度化や高品質化の要求に伴い、製造方法が
複雑になり、又装置構成が複雑化されかつ高機能化され
る傾向にある。高精度、高品質化並びに生産能力向上の
ために複数の成膜ユニット101及び102をCVD装置
100に組み込むことも、このような技術動向の一例で
ある。In this type of the CVD apparatus 100, with the demand for higher precision and higher quality of the semiconductor device, the manufacturing method tends to be complicated, and the device configuration tends to be more complicated and higher in function. . Incorporating a plurality of film forming units 101 and 102 into the CVD apparatus 100 for high accuracy, high quality, and improvement in production capacity is also an example of such a technical trend.
【0010】CVD装置100に限らず多くの半導体製造
装置は、生産能力を最大限に向上させるために装置構成
の複雑化や多機能化が進められ、半導体装置(半導体製
品)の高精度化や高品質化を維持しつつ、半導体装置の
製品仕様や製造方法に応じて、装置性能の可変要因を最
適化しかつ改善しながら使用されている。高精度化、高
品質化又は効率化の要求レベルは日進月歩で高いレベル
が要求されており、半導体製造装置の大幅な機能追加や
改造に至るケースが相当数存在している。Not only the CVD apparatus 100 but also many semiconductor manufacturing apparatuses have been complicated and multifunctional in order to maximize the production capacity. While maintaining high quality, semiconductor devices are used while optimizing and improving variable factors of device performance according to product specifications and manufacturing methods of semiconductor devices. The level of demand for higher precision, higher quality, and higher efficiency is constantly being increased, and there are quite a number of cases in which significant functions are added or modified in semiconductor manufacturing equipment.
【0011】CVD装置100において、装置最適化の主
な可変要因は処理レシピで、この処理レシピは一般的に
使用者により任意に可変したり設定したりすることが可
能である。生産能力の向上には成膜ユニット101、1
02のそれぞれにおける成膜処理時間を短縮することが
最も最良の手段である。また、成膜処理時間の短縮以外
にも、装置全体のシステム構成や使用環境全体を見渡
し、生産稼働中、保守点検中等のあらゆる稼働状態にお
いて、生産効率の向上に不適切な箇所を改善すること
も、生産能力の向上に最良の手段である。In the CVD apparatus 100, a main variable factor in optimizing the apparatus is a processing recipe, and this processing recipe can generally be arbitrarily changed or set by a user. In order to improve production capacity, the film forming units 101 and 1
02 is the best means to reduce the film formation processing time. Also, besides shortening the film formation processing time, oversee the system configuration of the entire system and the entire use environment, and improve the parts that are inappropriate for improving the production efficiency in all operating states such as during production operation and maintenance and inspection. Is also the best way to increase production capacity.
【0012】例えば、生産稼動中の処理時間の短縮を目
的として生産効率を分析する場合においては、成膜ユニ
ット101又は102で半導体ウエーハ110に成膜処
理を行う処理時間以外に、半導体ウエーハ110の搬入
出時間、付帯動作時間等、ロット処理時の各動作時間を
詳細に調査し、かつ稼働状況を診断する必要がある。生
産効率を悪化させる要因には処理動作間の時間ロスがあ
る。図13に示すCVD装置100において、搬送ユニッ
ト13は、空き状態により成膜ユニット101、102
のそれぞれに順次未処理の半導体ウエーハ110を搬入
し、成膜後には速やかに半導体ウエーハ110を成膜ユ
ニット101、102のそれぞれから搬出しているが、
例えば一方の成膜ユニット101で成膜処理が完了して
いるにもかかわらず、この処理済みの半導体ウエーハ1
10が搬送ユニット103で搬出されない場合、この搬
出動作の停止時間が時間ロスになってしまう。For example, when analyzing the production efficiency for the purpose of shortening the processing time during the production operation, in addition to the processing time for performing the film forming process on the semiconductor wafer 110 by the film forming unit 101 or 102, the processing time of the semiconductor wafer 110 is It is necessary to investigate in detail each operation time at the time of lot processing, such as carry-in / out time and incidental operation time, and to diagnose the operation status. Factors that degrade production efficiency include time loss between processing operations. In the CVD apparatus 100 shown in FIG. 13, the transport unit 13
, The unprocessed semiconductor wafer 110 is sequentially carried in, and after the film formation, the semiconductor wafer 110 is immediately carried out from each of the film forming units 101 and 102.
For example, even though the film forming process is completed in one of the film forming units 101, the processed semiconductor wafer 1
If the transfer unit 10 is not carried out by the transport unit 103, the stop time of the carry-out operation results in a time loss.
【0013】この時間ロスを調査し診断し生産効率を総
合的に分析するには、搬送ユニット101、102のそ
れぞれにおいて成膜処理の開始時刻並びに終了時刻や搬
送ユニット103において搬入時刻並びに搬出時刻を分
析作業者が克明に目視計測するか、又はCVD装置100
自体にこれらの時刻情報の信号を取り出せるように製造
装置メーカに改造してもらう必要がある。In order to investigate and diagnose the time loss and analyze the production efficiency comprehensively, the start time and end time of the film forming process in each of the transport units 101 and 102 and the carry-in time and the carry-out time in the transport unit 103 are determined. Analytical workers carefully measure or use CVD equipment 100
It is necessary to have the manufacturing equipment manufacturer remodel so that the signal of the time information can be taken out by itself.
【0014】しかしながら、搬送ユニット103による
半導体ウエーハ110の搬入動作並びに搬出動作は生産
効率の向上で高速動作であり、さらに成膜ユニット10
1、102の成膜処理は所定のガス雰囲気中で視界が悪
い状態で行われるので、前者の分析作業者による目視計
測は実質的に不可能である。一方、後者の製造装置メー
カの改造においては、信号を取り出す分析対象、すなわ
ち成膜ユニット101、102又は搬送ユニット103
を指定し、信号の取り出し方法の仕様を決めて、改造を
依頼することになるが、分析対象の指定や信号の取り出
し方法の仕様が変更になればその都度改造を依頼するこ
とになる。このため、分析対象の指定、信号取り出し方
法の仕様から製造装置メーカによる改造、そして改造後
の動作確認作業を含めると、総合的に分析に要する時間
と経費は大幅に増大してしまう。さらに、分析対象を調
査し診断し、そして製造装置メーカにおいて改造し、動
作確認を行い、分析対象の総合的な分析を行うために
は、生産稼働中のCVD装置100を長時間停止させる必
要があり、非常に不経済で生産効率をかえって低下させ
てしまう。However, the loading operation and the unloading operation of the semiconductor wafer 110 by the transfer unit 103 are performed at a high speed due to an improvement in production efficiency.
Since the film forming processes 1 and 102 are performed in a predetermined gas atmosphere in a state where visibility is poor, visual measurement by the former analysis operator is substantially impossible. On the other hand, in the latter remodeling of a manufacturing apparatus maker, an analysis target for extracting a signal, that is, the film forming units 101 and 102 or the transport unit 103
Is specified, the specifications of the signal extraction method are determined, and the modification is requested. When the specification of the analysis target and the signal extraction method are changed, the modification is requested each time. For this reason, if the specification of the analysis target and the specification of the signal extraction method include the remodeling by the manufacturing apparatus maker and the operation confirmation work after the remodeling, the time and cost required for the analysis are greatly increased. Further, in order to investigate and diagnose the analysis target, and to modify the manufacturing equipment manufacturer to confirm the operation and perform a comprehensive analysis of the analysis target, it is necessary to stop the CVD apparatus 100 during production operation for a long time. Yes, it is very uneconomical and lowers production efficiency.
【0015】さらに、CVD装置100の搬送ユニット1
03において、半導体ウエーハ110の搬入並びに搬出
を行う搬送フォークの往復運動には図示しないシリンダ
機構が一般的に採用されている。シリンダ機構は、往復
シリンダと、この往復シリンダの動作終了点となる一方
の下死点、他方の上死点にそれぞれ配設された位置検出
センサとを備えており、往復シリンダの動作位置が位置
検出センサで確認できるようになっている。Further, the transport unit 1 of the CVD apparatus 100
In FIG. 03, a cylinder mechanism (not shown) is generally employed for the reciprocating motion of the transport fork for loading and unloading the semiconductor wafer 110. The cylinder mechanism includes a reciprocating cylinder, and position detection sensors disposed at one of the bottom dead centers and the other top dead center, which are the operation end points of the reciprocating cylinder, respectively. It can be confirmed by the detection sensor.
【0016】このシリンダ機構の制御方法は、往復シリ
ンダの動作方向に応じて往復シリンダを駆動する流体の
流れる方向を電磁弁で切り替える、極一般的な制御方法
が使用されている。例えば、上死点に位置する往復シリ
ンダを下死点に移動させる場合には、上死点に往復シリ
ンダが存在するか否かを上死点に配設された位置検出セ
ンサで確認し、位置検出センサで往復シリンダの存在が
確認された段階で電磁弁を切り替え、往復シリンダを下
死点側に移動させる制御が行われる。往復シリンダが下
死点に到達すると、往復シリンダの存在が下死点に配設
された位置検出センサで検出され、この往復シリンダの
存在が確認された段階で、往復シリンダの上死点から下
死点までの移動動作が終了する。This cylinder mechanism control method uses an extremely general control method in which the direction of flow of the fluid for driving the reciprocating cylinder is switched by an electromagnetic valve in accordance with the operating direction of the reciprocating cylinder. For example, when the reciprocating cylinder located at the top dead center is moved to the bottom dead center, whether or not the reciprocating cylinder exists at the top dead center is confirmed by a position detection sensor arranged at the top dead center, and the position is determined. When the detection sensor confirms the presence of the reciprocating cylinder, control is performed to switch the solenoid valve to move the reciprocating cylinder to the bottom dead center side. When the reciprocating cylinder reaches the bottom dead center, the presence of the reciprocating cylinder is detected by a position detection sensor arranged at the bottom dead center. The movement operation to the dead point ends.
【0017】位置検出センサで往復シリンダの位置不良
が検出された場合、又検出信号に異常が存在する場合に
は、予め準備された動作異常時の処理が実行される。さ
らに、動作安全対策として、上死点における動作開始か
ら下死点における動作終了までの制限時間を設定し、こ
の制限時間内に動作が終了するか否かを監視し、動作が
終了できない場合にその後の処理を中断させる制御が実
施されている。If the position detection sensor detects a position error of the reciprocating cylinder, or if there is an abnormality in the detection signal, a process for an operation abnormality prepared in advance is executed. Furthermore, as an operation safety measure, a time limit from the start of operation at the top dead center to the end of operation at the bottom dead center is set, and it is monitored whether or not the operation ends within this time limit. Control for interrupting subsequent processing is performed.
【0018】しかしながら、搬送ユニット103のシリ
ンダ機構においては、動作安全対策として往復シリンダ
の制限時間内の動作を監視しているが、往復シリンダ自
体の実動作時間は調査(目視計測)しなければ得ること
ができない。制限時間内に実際に動作が実行されたか否
かを監視することが調査であり、この実動作の実績値が
設定値に対して最適値であるか否かを評価することが診
断である。そしてこれらの診断結果からCVD装置100
の生産効率を総合的に評価することが分析である。However, in the cylinder mechanism of the transport unit 103, the operation within the time limit of the reciprocating cylinder is monitored as an operation safety measure. However, the actual operating time of the reciprocating cylinder itself can be obtained without investigating (visual measurement). Can not do. Monitoring is to monitor whether the operation is actually performed within the time limit, and diagnosis is to evaluate whether the actual value of the actual operation is the optimum value for the set value. And from these diagnostic results, the CVD device 100
The analysis is to comprehensively evaluate the production efficiency.
【0019】[0019]
【発明が解決しようとする課題】前述の説明から明らか
なように、半導体製造装置の動作分析方法においては以
下の点について配慮がなされていなかった。As apparent from the above description, no consideration has been given to the following points in the operation analysis method of the semiconductor manufacturing apparatus.
【0020】(1)CVD装置100の生産効率について
総合的な分析を行うには、成膜ユニット101、10
2、搬送ユニット103等の各処理部の実動作時間、搬
送ユニット103の図示しないシリンダ機構の実動作時
間、又は半導体ウエーハ110の成膜処理時間や搬送時
間の目視計測による調査を行い、この調査結果の実測値
を設定値に対して診断し、無駄な時間ロスを算出する方
法が、最も簡易である。しかしながら、目視計測には前
述のように限界があり、特に高速動作部分においては正
確に目視計測を行うことができず、また視界不良により
目視計測そのものを行うことができない場合があるの
で、生産効率の正確な分析を行うことができなかった。(1) To perform a comprehensive analysis on the production efficiency of the CVD apparatus 100, the film forming units 101, 10
2. The actual operation time of each processing unit such as the transfer unit 103, the actual operation time of the cylinder mechanism (not shown) of the transfer unit 103, or the film formation processing time and the transfer time of the semiconductor wafer 110 are investigated by visual measurement. The simplest method is to diagnose the measured value of the result with respect to the set value and calculate the useless time loss. However, there is a limit to visual measurement as described above. Especially in a high-speed operation part, visual measurement cannot be performed accurately, and visual measurement itself may not be performed due to poor visibility, so that production efficiency may be reduced. Could not be accurately analyzed.
【0021】(2)生産効率の分析を行うための特定の
信号を取り出せるようにCVD装置100の改造を製造装
置メーカに依頼すると、調査、診断又は分析の対象箇所
の変更毎に改造を行う必要があり、分析費用が大幅に増
大してしまう。さらに、CVD装置100に限らず、半導
体製造装置においては装置構成の複雑化や多機能化が進
み、分析のための情報は多種多様になり、このような多
種多様な情報の中から例えば高精度化、高品質化及び高
効率化の分析に必要な最適な情報を得ようとすると、情
報量は莫大な量になり、この情報量に応じて信号を取り
出せるように装置を改造するには改造費用もまた大幅に
増大してしまう。(2) If the manufacturing apparatus maker is requested to remodel the CVD apparatus 100 so that a specific signal for analyzing the production efficiency can be extracted, it is necessary to perform the remodeling every time the investigation, diagnosis, or analysis target is changed. This greatly increases the cost of analysis. Further, not only in the CVD apparatus 100, but also in a semiconductor manufacturing apparatus, the configuration of the apparatus is becoming more complicated and multifunctional, and the information for analysis is diversified. In order to obtain the optimal information necessary for the analysis of high quality, high quality and high efficiency, the amount of information becomes enormous, and it is necessary to remodel the equipment so that signals can be extracted according to this amount of information. Costs will also increase significantly.
【0022】(3)製造装置メーカに改造を依頼した場
合には前述のように生産稼働を長期間停止させる必要が
あり、生産効率をかえって低下させてしまう。(3) When the manufacturing equipment manufacturer is requested to remodel, the production operation needs to be stopped for a long time as described above, and the production efficiency is rather lowered.
【0023】(4)さらに、分析のための情報量を少数
に特定しようとしても、調査、診断又は分析の目的によ
り得ようとする情報が千差万別で変わるので、調査対
象、診断対象又は分析対象を予め特定し限定して装備し
ておくことは極めて難しい。仮に、調査対象、診断対象
又は分析対象をすべてに広げた場合には、前述のように
信号の取り出しに要する改造箇所が増大し、装置価格が
大幅に増大するので、結果として分析費用が大幅に増大
してしまう。さらに、分析のための情報量の増加はCVD
装置100の制御ユニット200の処理速度の高速化の
妨げになり、結果としてCVD装置100のシステム全体
の動作速度を低下させてしまう。(4) Further, even if the amount of information for analysis is specified to be a small number, the information to be obtained for the purpose of investigation, diagnosis or analysis varies widely, so that the information to be investigated, the object to be diagnosed or It is extremely difficult to specify the analysis target in advance and to limit and equip it. If the scope of investigation, diagnosis, or analysis was expanded to all, the number of remodeling points required for signal extraction would increase as described above, and the cost of equipment would increase significantly, resulting in a significant increase in analysis costs. Will increase. In addition, increasing the amount of information for analysis
This hinders an increase in the processing speed of the control unit 200 of the apparatus 100, and as a result, lowers the operating speed of the entire system of the CVD apparatus 100.
【0024】本発明は上記課題を解決するためになされ
たものである。従って、本発明の第1の目的は、生産効
率を損なうことなく、正確な目的とする分析を即座に行
うことができる製造装置の動作分析方法を提供すること
である。The present invention has been made to solve the above problems. Accordingly, a first object of the present invention is to provide an operation analysis method of a manufacturing apparatus which can immediately perform an accurate target analysis without impairing production efficiency.
【0025】さらに、本発明の第2の目的は、第1の目
的を達成しつつ、分析費用を減少させることができる製
造装置の動作分析方法を提供することである。Further, a second object of the present invention is to provide a method of analyzing the operation of a manufacturing apparatus which can reduce the analysis cost while achieving the first object.
【0026】さらに、本発明の第3の目的は、第1の目
的又は第2の目的を達成しつつ、分析に要する作業労力
を軽減することができる製造装置の動作分析方法を提供
することである。Further, a third object of the present invention is to provide a method of analyzing the operation of a manufacturing apparatus which can achieve the first object or the second object and reduce the labor required for analysis. is there.
【0027】さらに、本発明の第4の目的は、第1の目
的、第2の目的又は第3の目的を達成することができる
製造装置を提供することである。Further, a fourth object of the present invention is to provide a manufacturing apparatus which can achieve the first object, the second object or the third object.
【0028】[0028]
【課題を解決するための手段】上記課題を解決するため
に、この発明の第1の特徴は、製造装置の動作分析方法
において、分析対象である処理部の動作開始及び動作終
了の動作状態情報の変化を検出する工程と、この検出さ
れた動作状態情報の変化を動作履歴情報として順次記憶
し動作履歴情報を蓄積する工程と、この蓄積された動作
履歴情報に基づき、分析対象である処理部の動作状態の
良否を分析する工程とを備えたことである。In order to solve the above-mentioned problems, a first feature of the present invention is to provide an operation analysis method for a manufacturing apparatus, wherein operation state information of operation start and operation end of a processing unit to be analyzed is provided. Detecting a change in the operation state information, sequentially storing the detected change in the operation state information as operation history information and accumulating the operation history information, and processing the processing unit to be analyzed based on the accumulated operation history information. And a step of analyzing the quality of the operation state.
【0029】ここで、この発明の第1の特徴に係る製造
装置の動作分析方法において、分析対象の処理部の動作
制御信号の変化を動作状態情報の変化として検出し、こ
の検出された変化を動作履歴情報として記憶させること
が好ましい。すなわち、本来製造装置が処理部の動作制
御のために保持している動作制御信号の変化を動作状態
情報の変化として検出することにより、新たな信号を作
成する必要が無くなる。Here, in the operation analysis method of the manufacturing apparatus according to the first aspect of the present invention, a change in the operation control signal of the processing unit to be analyzed is detected as a change in the operation state information, and the detected change is detected. It is preferable to store the information as operation history information. That is, by detecting a change in the operation control signal originally held for controlling the operation of the processing unit by the manufacturing apparatus as a change in the operation state information, it is not necessary to create a new signal.
【0030】このような製造装置の動作分析方法におい
ては、分析対象の処理部の動作状態情報の変化から電気
的に、正確に、しかも迅速に動作履歴情報を取り出し記
憶させることができるので、この動作履歴情報に基づ
き、正確な分析、例えば生産効率の向上のための分析を
行うことができる。さらに、この製造装置の動作分析方
法においては、分析対象となる処理部に絞って動作履歴
情報を取り出すことができるので、製造装置の改造を最
小限に止めることができ、結果的に分析費用を削減する
ことができる。さらに、この製造装置の動作分析方法に
おいては、分析の目的に応じて分析対象となる処理部を
自由に変更することができるので、分析対象の変更毎に
製造装置を改造する必要がなくなり、結果的に分析費用
を削減することができる。さらに、この製造装置の動作
分析方法においては、分析対象となる処理部に絞って動
作履歴情報を取り出すことができるので、製造装置の負
荷、特に制御部の負荷を減少させることができ、動作履
歴情報の取り出し速度の高速化を実現して分析速度を速
めることができる。さらに、この製造装置の分析方法に
おいては、処理部の動作制御信号の変化を動作状態情報
の変化として検出するので、製造装置の稼働中にも動作
履歴情報を取り出すことができる。すなわち、製造装置
の稼働中に並列に動作履歴情報を取り出すことができる
ので、分析速度を速めることができる。さらに、この製
造装置の分析方法においては、製造装置の稼働中にも動
作履歴情報が取り出せるで、分析のためにあえて製造装
置を停止させる必要がなくなり、生産効率を向上させる
ことができる。さらに、この製造装置の分析方法におい
ては、自動的に動作履歴情報を検出し記憶させることが
できるので、分析作業者の労力を軽減させることができ
る。In such a method of analyzing the operation of the manufacturing apparatus, the operation history information can be electrically and accurately and quickly extracted and stored from the change in the operation state information of the processing unit to be analyzed. Accurate analysis, for example, analysis for improving production efficiency, can be performed based on the operation history information. Further, in the operation analysis method of the manufacturing apparatus, since the operation history information can be extracted only for the processing unit to be analyzed, the modification of the manufacturing apparatus can be minimized, and as a result, the analysis cost can be reduced. Can be reduced. Further, in the method of analyzing the operation of the manufacturing apparatus, the processing unit to be analyzed can be freely changed according to the purpose of the analysis, so that it is not necessary to remodel the manufacturing apparatus every time the analysis target is changed. The analysis cost can be reduced in total. Further, in the operation analysis method of the manufacturing apparatus, since the operation history information can be extracted only for the processing unit to be analyzed, the load on the manufacturing apparatus, especially the load on the control unit can be reduced, and the operation history can be reduced. The analysis speed can be increased by realizing a high information extraction speed. Further, in the analysis method of the manufacturing apparatus, since a change in the operation control signal of the processing unit is detected as a change in the operation state information, the operation history information can be extracted even while the manufacturing apparatus is operating. That is, since the operation history information can be taken out in parallel during the operation of the manufacturing apparatus, the analysis speed can be increased. Furthermore, in the method of analyzing a manufacturing apparatus, the operation history information can be taken out even during the operation of the manufacturing apparatus, so that it is not necessary to stop the manufacturing apparatus for analysis, and the production efficiency can be improved. Further, in the analysis method of the manufacturing apparatus, since the operation history information can be automatically detected and stored, the labor of the analysis operator can be reduced.
【0031】この発明の第2の特徴は、分析機能を有す
る製造装置において、分析対象である処理部の動作開始
及び動作終了の動作状態情報の変化を検出する検出命令
及び動作状態情報の変化を動作履歴情報として記憶させ
る記憶命令を格納する動作履歴レシピ記憶部と、動作履
歴情報を順次記憶し蓄積する動作履歴結果記憶部と、動
作履歴レシピ記憶部に記憶される検出命令に基づき分析
対象の動作状態情報の変化を検出し、記憶命令に基づき
検出された動作状態情報の変化を動作履歴情報として動
作履歴結果記憶部に記憶し蓄積させる動作履歴制御部
と、動作履歴結果記憶部に蓄積された動作履歴情報を出
力する動作履歴結果出力部とを備えたことである。A second feature of the present invention is that, in a manufacturing apparatus having an analysis function, a detection command for detecting a change in operation state information at the start and end of operation of a processing unit to be analyzed and a change in operation state information are detected. An operation history recipe storage unit that stores a storage instruction to be stored as operation history information; an operation history result storage unit that sequentially stores and accumulates operation history information; and an analysis target based on a detection instruction stored in the operation history recipe storage unit. An operation history control unit that detects a change in the operation state information, stores the change in the operation state information detected based on the storage command as operation history information in the operation history result storage unit, and stores the change in the operation history result storage unit. Operation history result output unit for outputting the operation history information.
【0032】さらに、この発明の第2の特徴に係る分析
機能を有する製造装置においては、分析対象の処理部の
動作命令を格納する動作レシピ記憶部と、動作レシピ記
憶部に格納される動作命令に基づき処理部の動作を制御
する制御部とをさらに備え、制御部で扱う処理部の動作
制御信号から処理部の動作状態情報の変化を検出し、こ
の検出された動作状態情報の変化を動作履歴情報として
動作履歴結果記憶部に記憶させることである。Further, in the manufacturing apparatus having the analysis function according to the second aspect of the present invention, an operation recipe storage unit for storing an operation instruction of a processing unit to be analyzed, and an operation instruction stored in the operation recipe storage unit A control unit that controls the operation of the processing unit based on the control unit, detects a change in the operation state information of the processing unit from an operation control signal of the processing unit handled by the control unit, and operates the detected change in the operation state information. This is to store it in the operation history result storage unit as history information.
【0033】このような分析機能を有する製造装置にお
いては、この発明の第1の特徴に係る製造装置の分析方
法を実現することができる。さらに、この分析機能を有
する製造装置においては、分析対象の処理部を絞って動
作履歴情報を取り出すように構成されているので、分析
のための装置構成が少なくてすみ、装置サイズを小さく
することができる。In the manufacturing apparatus having such an analyzing function, the manufacturing apparatus analyzing method according to the first aspect of the present invention can be realized. Furthermore, in the manufacturing apparatus having the analysis function, the processing unit to be analyzed is narrowed down to extract the operation history information. Therefore, the number of the apparatus configuration for the analysis can be reduced, and the apparatus size can be reduced. Can be.
【0034】[0034]
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。図2は本発明の実施の形態に係る
半導体装置の製造に使用される半導体製造装置の概略構
成図、図1は本発明の実施の形態に係る半導体製造装置
の制御ユニットのブロック構成図である。Embodiments of the present invention will be described below with reference to the drawings. FIG. 2 is a schematic configuration diagram of a semiconductor manufacturing apparatus used for manufacturing a semiconductor device according to the embodiment of the present invention, and FIG. 1 is a block configuration diagram of a control unit of the semiconductor manufacturing apparatus according to the embodiment of the present invention. .
【0035】図2に示す本実施の形態に係る半導体製造
装置はCVD装置1であり、このCVD装置1は真空タイプの
複数の成膜ユニット(真空チャンバ)11及び12と、
複数の搬入出ユニット(ローダ又はアンローダ)14及
び15と、駆動部分にシリンダ機構を有する搬送ユニッ
ト13と、制御ユニット2とを備えて構築されている。The semiconductor manufacturing apparatus according to the present embodiment shown in FIG. 2 is a CVD apparatus 1. This CVD apparatus 1 includes a plurality of vacuum type film forming units (vacuum chambers) 11 and 12,
It is configured to include a plurality of loading / unloading units (loader or unloader) 14 and 15, a transport unit 13 having a cylinder mechanism in a driving part, and a control unit 2.
【0036】本実施の形態に係るCVD装置1の基本的な
装置構成は前述の図13に示すCVD装置100と同様で
あり、成膜ユニット11、12のそれぞれは半導体ウエ
ーハ10上に薄膜を成膜させる処理部である。半導体ウ
エーハ10並びに成膜させる薄膜は特にこの説明で限定
されるものではないが、本実施の形態において半導体ウ
エーハ10には単結晶シリコンウエーハを、薄膜には酸
化シリコン薄膜、窒化シリコン薄膜、多結晶シリコン薄
膜のいずれかの薄膜を実用的に使用することができる。
搬入出ユニット14、15のそれぞれは成膜ユニット1
1若しくは12に未処理の半導体ウエーハ10を搬入
し、又は成膜ユニット11若しくは12から処理済みの
半導体ウエーハ10を搬出させる処理部である。搬送ユ
ニット13は成膜ユニット11、12のそれぞれと搬入
出ユニット14、15のそれぞれとの間で半導体ウエー
ハ10の搬入又は搬出を行う処理部である。The basic configuration of the CVD apparatus 1 according to the present embodiment is the same as that of the CVD apparatus 100 shown in FIG. 13 described above, and each of the film forming units 11 and 12 forms a thin film on the semiconductor wafer 10. This is a processing unit for forming a film. Although the semiconductor wafer 10 and the thin film to be formed are not particularly limited in this description, in this embodiment, the semiconductor wafer 10 is a single crystal silicon wafer, and the thin film is a silicon oxide thin film, a silicon nitride thin film, or a polycrystalline thin film. Any of the silicon thin films can be used practically.
Each of the carry-in / out units 14 and 15 is a film forming unit 1
This is a processing unit that loads the unprocessed semiconductor wafer 10 into 1 or 12, or unloads the processed semiconductor wafer 10 from the film forming unit 11 or 12. The transport unit 13 is a processing unit that loads or unloads the semiconductor wafer 10 between each of the film forming units 11 and 12 and each of the loading and unloading units 14 and 15.
【0037】本実施の形態に係る制御ユニット2は、各
処理部の処理動作の制御を行う機能に加えて、少なくと
も分析対象となる処理部、処理部の特定の機構等の動作
履歴情報を検出し、この動作履歴情報を記憶し、分析対
象の調査、診断、そして総合的な分析(例えば、生産効
率向上のための分析)を行うための機能を備えている。
図1に示すように、制御ユニット2は、主制御部21、
処理レシピ制御部22、処理レシピ記憶部23、処理結
果記憶部24、動作レシピ制御部25、動作レシピ記憶
部26、アラーム処理部27、アラームレシピ記憶部2
8、アラーム結果記憶部29、操作端末30、外部記憶
装置31のそれぞれの基本構成を備え、さらに加えて動
作履歴制御部(ステータスログ制御部)40、動作履歴
レシピ記憶部(ログレシピ記憶部)41、動作履歴結果
記憶部(ログ結果記憶部)42、動作履歴出力部(外部
出力部)43のそれぞれを備えて構築されている。The control unit 2 according to the present embodiment detects operation history information of at least a processing unit to be analyzed and a specific mechanism of the processing unit in addition to a function of controlling the processing operation of each processing unit. In addition, a function is provided for storing the operation history information, and performing investigation, diagnosis, and comprehensive analysis (for example, analysis for improving production efficiency) of the analysis target.
As shown in FIG. 1, the control unit 2 includes a main control unit 21,
Processing recipe control unit 22, processing recipe storage unit 23, processing result storage unit 24, operation recipe control unit 25, operation recipe storage unit 26, alarm processing unit 27, alarm recipe storage unit 2
8, the alarm result storage unit 29, the operation terminal 30, and the external storage device 31 are provided with respective basic configurations. In addition, an operation history control unit (status log control unit) 40, an operation history recipe storage unit (log recipe storage unit) 41, an operation history result storage unit (log result storage unit) 42, and an operation history output unit (external output unit) 43.
【0038】次に、図1及び図2に示す本実施の形態に
係るCVD装置1の成膜処理動作について説明する。ま
ず、搬入出ユニット14に収納されている未処理の半導
体ウエーハ10が搬送ユニット13により成膜ユニット
11、12のそれぞれに搬送される。成膜ユニット1
1、12のそれぞれにおいては半導体ウエーハ10上に
CVD法により薄膜が成膜される。薄膜が成膜された処理
済みの半導体ウエーハ10は成膜ユニット11、12の
それぞれから搬送ユニット13により搬入出ユニット1
5に搬送され、この搬入出ユニット15に処理済みの半
導体ウエーハ10が収納される。Next, the film forming operation of the CVD apparatus 1 according to the present embodiment shown in FIGS. 1 and 2 will be described. First, the unprocessed semiconductor wafer 10 stored in the loading / unloading unit 14 is transported by the transport unit 13 to each of the film forming units 11 and 12. Film forming unit 1
In each of 1 and 12, on the semiconductor wafer 10
A thin film is formed by a CVD method. The processed semiconductor wafer 10 on which the thin film has been formed is loaded and unloaded by the transfer unit 13 from each of the film forming units 11 and 12.
The processed semiconductor wafer 10 is stored in the carry-in / out unit 15.
【0039】このようなCVD装置1による成膜処理は、
制御ユニット2の処理レシピ記憶部23に予め記憶させ
た処理レシピ、動作レシピ記憶部23に予め記憶させた
動作レシピ及びアラームレシピ記憶部28に予め記憶さ
せたアラームレシピに従い、全自動で行われる。ここ
で、処理レシピは、成膜ユニット11、12のそれぞれ
における半導体ウエーハ10の処理条件をロット単位又
はウエーハ単位で設定する情報(処理命令プログラム)
である。動作レシピは、成膜ユニット11、12、搬入
出ユニット14、15、搬送ユニット13のそれぞれの
動作項目、動作順番等の制御内容が指示された情報(動
作命令プログラム)である。アラームレシピは、成膜ユ
ニット11、12等の各処理部で例えば異常な動作が発
生した場合に発生させるアラームを制御する情報(アラ
ーム発生命令プログラム)である。The film forming process by the CVD apparatus 1 is as follows.
The automatic operation is performed in accordance with the processing recipe stored in the processing recipe storage unit 23 of the control unit 2 in advance, the operation recipe stored in the operation recipe storage unit 23 in advance, and the alarm recipe stored in the alarm recipe storage unit 28 in advance. Here, the processing recipe is information (processing instruction program) for setting the processing conditions of the semiconductor wafer 10 in each of the film forming units 11 and 12 in lot units or wafer units.
It is. The operation recipe is information (operation instruction program) instructing the control items such as the operation items and the operation order of each of the film forming units 11 and 12, the carry-in / out units 14 and 15, and the transport unit 13. The alarm recipe is information (alarm generation instruction program) for controlling an alarm generated when an abnormal operation occurs in each processing unit such as the film forming units 11 and 12.
【0040】処理レシピは、制御ユニット2に接続され
た操作端末30又は外部記憶装置30から入力され、処
理レシピ記憶部23に記憶される。処理レシピ記憶装置
203に記憶された処理レシピは処理レシピ制御部2
2、主制御部21のそれぞれを通して成膜ユニット1
1、12のそれぞれの処理条件を制御することができ
る。処理結果は処理結果記憶部24に記憶される。The processing recipe is input from the operation terminal 30 or the external storage device 30 connected to the control unit 2 and stored in the processing recipe storage unit 23. The processing recipe stored in the processing recipe storage device 203 is stored in the processing recipe control unit 2.
2, the film forming unit 1 through each of the main control units 21
Each of the processing conditions 1 and 12 can be controlled. The processing result is stored in the processing result storage unit 24.
【0041】同様に、動作レシピは、操作端末30又は
外部記憶装置30から入力され、動作レシピ記憶部26
に記憶される。動作レシピ記憶部26に記憶された動作
レシピは動作レシピ制御部25、主制御部21のそれぞ
れを通して各処理部の動作を制御することができる。ア
ラームレシピは、操作端末30又は外部記憶装置30か
ら入力され、アラームレシピ記憶部28に記憶される。
アラームレシピ記憶部28に記憶されたアラームレシピ
はアラーム処理部27、主制御部21のそれぞれを通し
て各処理部においてアラームの発生を制御することがで
きる。アラームの発生結果はアラーム結果記憶部29に
記憶される。Similarly, the operation recipe is input from the operation terminal 30 or the external storage device 30 and is stored in the operation recipe storage unit 26.
Is stored. The operation recipe stored in the operation recipe storage unit 26 can control the operation of each processing unit through each of the operation recipe control unit 25 and the main control unit 21. The alarm recipe is input from the operation terminal 30 or the external storage device 30 and stored in the alarm recipe storage unit 28.
The alarm recipe stored in the alarm recipe storage unit 28 can control generation of an alarm in each processing unit through each of the alarm processing unit 27 and the main control unit 21. The alarm generation result is stored in the alarm result storage unit 29.
【0042】これらの処理レシピ、動作レシピ、アラー
ムレシピはいずれも本実施の形態において操作端末30
から制御ユニット2内に入力されるか、又は外部記憶装
置30詳細には読み出し専用メモリ(Read Only Memor
y)、磁気ディスク、磁気テープ等の記憶媒体から入力さ
れる。The processing recipe, the operation recipe, and the alarm recipe are all used in the operation terminal 30 in this embodiment.
From the external storage device 30 or read-only memory (Read Only Memory)
y), input from a storage medium such as a magnetic disk or a magnetic tape.
【0043】このような基本的な成膜処理動作を行うCV
D装置1において、制御ユニット2には動作履歴制御部
40を備え、この動作履歴制御部40にそれぞれ接続さ
れた動作履歴レシピ記憶部41及び動作履歴結果記憶部
42を少なくとも備えることにより、分析対象の例えば
実動作時間の調査、診断のそれぞれを簡易に行うことが
でき、そしてこれらの調査並びに診断結果から例えば生
産効率の分析を簡易に行うことができる。A CV for performing such a basic film forming processing operation
In the D apparatus 1, the control unit 2 includes an operation history control unit 40, and includes at least an operation history recipe storage unit 41 and an operation history result storage unit 42 connected to the operation history control unit 40, respectively. For example, investigation and diagnosis of actual operation time can be easily performed, and analysis of, for example, production efficiency can be easily performed from the results of the investigation and diagnosis.
【0044】動作履歴制御部40は、制御ユニット2の
主制御部21と、処理レシピ制御部22、動作レシピ制
御部25のそれぞれの各基幹制御部とで保持している各
処理部の動作状態情報の変化を監視し、動作履歴レシピ
記憶部41に記憶された動作履歴レシピの選択内容に基
づき動作状態情報の変化を検出し、この検出された動作
状態情報の変化を動作履歴情報として動作履歴結果記憶
部42に記憶し蓄積させることができる。The operation history control unit 40 includes an operation state of each processing unit held by the main control unit 21 of the control unit 2 and each of the main control units of the processing recipe control unit 22 and the operation recipe control unit 25. A change in the operation state information is monitored, a change in the operation state information is detected based on the selection of the operation history recipe stored in the operation history recipe storage unit 41, and the detected change in the operation state information is used as the operation history information as the operation history. The result can be stored and accumulated in the result storage unit 42.
【0045】図3は本発明の実施の形態に係る各処理部
の基本動作状態とこの基本動作状態の変化との関係を示
す概念図である。図3に示すように、各処理部の基本動
作状態には、動作中(RUN)50、中断中(HOLD)5
1、待機中(READY)52の3形態がある。ここで、処
理部が目的の動作状態の時を情報「H」とし、動作状態
以外の時を情報「L」として動作状態情報を定義する。
この動作状態情報「H」は前述の図1に示す制御ユニッ
ト2の主制御装置21、動作レシピ制御部25等で実際
に処理部の動作状態を維持する「ハイレベル」の制御信
号に対応させて定義したものであり、同様に動作状態情
報「L」は「ロウレベル」の制御信号に対応させて定義
したものである。動作状態情報の状態変化の検出(又は
計測若しくは監視)とは、動作履歴レシピ記憶部41に
記憶された検出命令により動作履歴制御部40において
分析対象として選択された処理部や処理部の特定の機構
の動作状態情報だけを常時監視し、動作状態情報の状態
変化すなわち動作状態情報「L」から動作状態情報
「H」への変化を信号として取り出し、又動作状態情報
「H」から動作状態情報「L」への変化を信号として取
り出すことである。前者の動作状態情報「L」から動作
状態情報「H」への変化は「動作開始」を意味する情報
になり、後者の動作状態情報「H」から動作状態情報
「L」への変化は「動作終了」を意味する情報になる。
この双方の情報は状態変化が発生した時間とともに動作
履歴情報として動作履歴結果記憶部42に記録されかつ
蓄積される。通常、主制御部21には内臓タイマ21T
が内蔵されており、時間情報はこの内蔵タイマ21Tか
ら供給することができる。ただし、動作状態に異常が発
生した場合には、開始時間、終了時間のそれぞれの動作
状態が逆の状態になる。FIG. 3 is a conceptual diagram showing the relationship between the basic operation state of each processing unit and changes in the basic operation state according to the embodiment of the present invention. As shown in FIG. 3, the basic operation state of each processing unit includes an operation (RUN) 50, a suspension (HOLD) 5
1. There are three modes, i.e., waiting (READY) 52. Here, the operation state information is defined as information “H” when the processing unit is in the target operation state and information “L” when the processing unit is not in the operation state.
The operation state information “H” is made to correspond to the “high level” control signal that actually maintains the operation state of the processing unit in the main controller 21 and the operation recipe control unit 25 of the control unit 2 shown in FIG. Similarly, the operation state information “L” is defined corresponding to a “low-level” control signal. The detection (or measurement or monitoring) of the state change of the operation state information refers to the processing unit or the specific processing unit selected as the analysis target in the operation history control unit 40 by the detection command stored in the operation history recipe storage unit 41. Only the operating state information of the mechanism is constantly monitored, and a state change of the operating state information, that is, a change from the operating state information “L” to the operating state information “H” is extracted as a signal, and the operating state information “H” is used as the operating state information. The change to "L" is taken out as a signal. The change from the operation state information “L” to the operation state information “H” becomes information meaning “operation start”, and the change from the operation state information “H” to the operation state information “L” is “ The information means "operation end".
Both pieces of information are recorded and accumulated in the operation history result storage unit 42 as operation history information together with the time when the state change occurs. Normally, the main control unit 21 has a built-in timer 21T.
Is built in, and time information can be supplied from the built-in timer 21T. However, when an abnormality occurs in the operation state, the operation states of the start time and the end time are reversed.
【0046】図4は図3に示す基本動作状態情報の詳細
な情報内容の一例を示す図である。図3に示す処理部、
処理部の機構部等の基本動作状態情報の動作中50、中
断中51及び待機中52は図4に示す細分定義された複
数の動作状態情報で構築されている。すなわち、基本動
作状態情報は、動作不可能情報、動作可能情報、正常動
作中情報、初期化中情報、アイドル情報、動作中(稼働
中)情報、一時停止情報の複数情報で構築されている。
なお、これらの情報の詳細な内容は図4中に説明がある
ので、ここでの説明は省略する。図4に示すように基本
動作状態情報が細分定義された複数の詳細な動作状態情
報から構築されることにより、分析対象の各処理部、処
理部の機構や部品のそれぞれを直接目視観測しなくて
も、分析対象の制御信号を検出するだけで、動作状態を
詳細に分析することができる。従って、装置構成の複雑
化並びに高機能化が進んでも、分析対象の動作状態を詳
細に分析することができる。FIG. 4 is a diagram showing an example of the detailed information content of the basic operation state information shown in FIG. A processing unit shown in FIG.
The operating state 50, the suspended state 51, and the waiting state 52 of the basic operation state information of the mechanism unit of the processing unit and the like are constructed by a plurality of subdivided operation state information shown in FIG. That is, the basic operation state information is composed of a plurality of pieces of information including inoperable information, operable information, normal operating information, initializing information, idle information, operating (operating) information, and pause information.
Note that detailed contents of these pieces of information are described in FIG. 4, and thus description thereof will be omitted. As shown in FIG. 4, the basic operation state information is constructed from a plurality of detailed operation state information that is subdivided and defined, so that each processing unit to be analyzed, and each mechanism and component of the processing unit are not directly observed visually. However, the operating state can be analyzed in detail only by detecting the control signal to be analyzed. Therefore, even if the device configuration becomes more complicated and sophisticated, the operation state of the analysis target can be analyzed in detail.
【0047】図5は具体的に分析対象として選択された
成膜ユニット11の動作状態情報の一例を示す図であ
る。図5に示すように、成膜ユニット11の動作状態情
報は、半導体ウエーハ10の搬出情報、搬入情報、真空
引き情報、成膜処理情報、大気開放情報のそれぞれの情
報により構築されている。すなわち、成膜ユニット11
の動作状態情報は、成膜ユニット11における動作の項
目並びに動作順番の制御内容を示す動作レシピである。
この成膜ユニット11の動作状態情報(動作レシピ)は
動作レシピ記憶部26に記憶されている。FIG. 5 is a diagram showing an example of operation state information of the film forming unit 11 specifically selected as an analysis target. As shown in FIG. 5, the operation state information of the film forming unit 11 is constructed from information on unloading information, loading information, evacuation information, film forming processing information, and open air information of the semiconductor wafer 10. That is, the film forming unit 11
The operation state information is an operation recipe indicating the operation items in the film forming unit 11 and the control contents of the operation order.
The operation state information (operation recipe) of the film forming unit 11 is stored in the operation recipe storage unit 26.
【0048】図6(A)、図6(B)はいずれも具体的
に分析対象として選択された搬送ユニット13の図示し
ない特定のフォーク搬送機構の動作状態情報の一例を示
す図である。図6(A)には半導体ウエーハ10を搬入
するフォーク搬送機構の搬入動作状態情報の一覧を示
す。フォーク搬送機構の搬入動作状態情報は、例えば成
膜ユニット11へのフォークの進入情報、フォークの降
下情報、成膜ユニット11からのフォークの待避情報の
それぞれの情報により構築されている。図6(B)には
半導体ウエーハ10を搬出するフォーク搬送機構の搬出
動作状態情報の一覧を示す。フォーク搬送機構の搬出動
作状態情報は、例えば成膜ユニット11へのフォークの
進入情報、フォークの上昇情報、成膜ユニット11から
のフォークの待避情報のそれぞれの情報により構築され
ている。FIGS. 6A and 6B are diagrams each showing an example of operating state information of a specific fork transport mechanism (not shown) of the transport unit 13 specifically selected as an analysis target. FIG. 6A shows a list of loading operation state information of the fork transport mechanism for loading the semiconductor wafer 10. The loading operation state information of the fork transport mechanism is constructed from, for example, information on fork entry into the film formation unit 11, information on fork descent, and information on evacuation of the fork from the film formation unit 11. FIG. 6B shows a list of unloading operation state information of the fork transfer mechanism that unloads the semiconductor wafer 10. The unloading operation state information of the fork transport mechanism is constructed from, for example, information on fork entry into the film formation unit 11, information on fork elevation, and information on evacuation of the fork from the film formation unit 11.
【0049】図4、図5、図6(A)、図6(B)のそ
れぞれに示すように、成膜ユニット11、12、搬送ユ
ニット13等の各処理部の動作状態から、各処理部の特
定の機構や部品の単一の動作状態までの広範囲に渡っ
て、本実施の形態に係るCVD装置1は調査、診断、そし
て総合的な分析を行うことができる。動作状態情報は、
各処理部毎に動作方法、機構の構成、取り扱う部品等様
々で各処理部において固有の内容であるが、CVD装置1
の基本動作を行うために制御ユニット2の処理レシピ記
憶部23、動作レシピ記憶部26、アラームレシピ記憶
部28のそれぞれに予め格納される情報であり、主制御
部21、処理レシピ制御部22、動作レシピ制御部2
5、アラーム処理部27で取り扱う情報である。As shown in FIG. 4, FIG. 5, FIG. 6 (A), and FIG. 6 (B), the operation state of each processing unit such as the film forming units 11, 12 and the transport unit 13 is changed to each processing unit. The CVD apparatus 1 according to the present embodiment can perform investigation, diagnosis, and comprehensive analysis over a wide range up to a single operation state of a specific mechanism or component. The operating status information is
Although the operation method, the structure of the mechanism, and the parts to be handled are various for each processing unit and are unique to each processing unit, the CVD apparatus 1
Are stored in advance in the processing recipe storage unit 23, the operation recipe storage unit 26, and the alarm recipe storage unit 28 of the control unit 2 in order to perform the basic operation of the control unit 2. The main control unit 21, the processing recipe control unit 22, Operation recipe control unit 2
5. Information handled by the alarm processing unit 27.
【0050】本実施の形態に係るCVD装置1は、このよ
うな基本動作を行うために必要な既に保有又は取り扱っ
ている動作状態情報の状態変化を動作履歴制御部40で
検出し、この検出された動作状態情報の状態変化を動作
履歴情報として動作履歴結果記憶部42に記憶し蓄積さ
せている。動作状態情報に状態変化が発生した時間、す
なわち動作開始時間並びに動作終了時間は主制御部21
の内蔵タイマ21Tから動作履歴制御部40により同時
に読み出され、動作履歴情報にはこの読み出された時間
情報が含まれる。CVD装置1が起動状態(電源が投入さ
れ稼働中)であれば、処理部や処理部の特定の機構や部
品はいずれかの動作状態にあるので、動作状態情報の状
態変化は容易に検出することができ、動作履歴情報とし
て容易に記憶し蓄積させることができる。動作履歴レシ
ピ記憶部41に記憶させた分析対象情報、すなわち調
査、診断又は分析を行う処理部や処理部の特定の機構、
部品等を選択する動作履歴レシピに従い、この動作履歴
レシピで選択された分析対象の動作状態情報の状態変化
が動作履歴制御部40により検出される。このように動
作履歴レシピに従い、分析対象を選択し、分析対象の特
定の動作状態情報の状態変化だけに着目して動作履歴情
報を検出することにより、制御ユニット2の稼働負荷を
軽減させることができる。さらに、分析対象や動作状態
情報の状態変化の検出回数の変更が生じても、例えば操
作端末30から修正された動作履歴レシピを入力し動作
履歴レシピ記憶部26に記憶させるだけで、分析対象や
検出回数を簡易に変更することができる。In the CVD apparatus 1 according to the present embodiment, the operation history control unit 40 detects a change in the state of the operation state information already held or handled, which is necessary for performing such a basic operation. The state change of the operation state information is stored and accumulated in the operation history result storage unit 42 as operation history information. The time when the state change occurs in the operation state information, that is, the operation start time and the operation end time is determined by the main control unit 21.
Are simultaneously read from the built-in timer 21T by the operation history control unit 40, and the operation history information includes the read time information. If the CVD apparatus 1 is in the activated state (power is turned on and in operation), the processing unit or a specific mechanism or component of the processing unit is in one of the operating states, so that a change in the state of the operating state information is easily detected. And can be easily stored and accumulated as operation history information. The analysis target information stored in the operation history recipe storage unit 41, that is, a processing unit that performs investigation, diagnosis, or analysis, or a specific mechanism of the processing unit,
According to the operation history recipe for selecting parts and the like, the operation history control unit 40 detects a state change of the operation state information of the analysis target selected in the operation history recipe. As described above, according to the operation history recipe, the analysis target is selected, and the operation history information is detected by focusing only on the state change of the specific operation state information of the analysis target, so that the operation load of the control unit 2 can be reduced. it can. Further, even if the number of times of detection of the state change of the analysis target or the operation state information changes, for example, the modified operation history recipe is input from the operation terminal 30 and stored in the operation history recipe storage unit 26, and the analysis target The number of detections can be easily changed.
【0051】図7は動作履歴レシピ記憶部41に記憶さ
れる動作履歴レシピ(ログレシピ)の内容の一例を示す
図である。図7には動作履歴レシピの一覧が示され、例
えば動作履歴番号の「R1」においては、分析対象が「HA
L,FKIN」と表示された「搬送ユニット13の搬入動作を
行うフォーク機構」であり、分析条件(監視条件)が
「連続」と表示された「連続で動作状態情報の状態変化
を検出し動作履歴情報として記憶させる」内容が表示さ
れている。同様に、動作履歴番号の「R2」においては、
分析対象が「HAU,FKIN」と表示された「搬送ユニット1
3の搬出動作を行うフォーク機構」であり、分析条件が
「97.06.09.15:00.00-97.06.09.16:00.00」と表示され
た「97年6月9日、15時00分00秒から97年6月9日、16時00
分00秒の範囲で動作状態情報の状態変化を検出し動作履
歴情報として記憶させる」内容が表示されている。FIG. 7 is a diagram showing an example of the contents of an operation history recipe (log recipe) stored in the operation history recipe storage section 41. FIG. 7 shows a list of operation history recipes. For example, in the operation history number “R1”, the analysis target is “HA”.
L, FKIN ”is a“ fork mechanism that carries in the loading operation of the transport unit 13 ”, and the analysis condition (monitoring condition) is“ continuous ”. "Store as history information" is displayed. Similarly, in the operation history number “R2”,
"Transport unit 1" with the analysis target displayed as "HAU, FKIN"
3 fork mechanism that carries out the unloading operation of 3), and the analysis conditions are displayed as “97.06.09.15:00.00-97.06.09.16:00.00” on June 9, 1997, 15:00:00 to 97:06. 9th, 16:00
Detect the state change of the operation state information within the range of minute 00 seconds and store it as operation history information ".
【0052】図8は動作履歴結果記憶部42に記憶され
蓄積される動作履歴情報(ロギング結果)の一例の内容
を示す図である。図8には図7に示す動作履歴レシピの
動作履歴番号「R1」の分析内容に従い検出された動作履
歴情報の内容が示され、この例では「ロット番号」、
「動作状態の中断内容」、「動作履歴結果」のそれぞれ
を含む動作履歴情報が表示されている。「動作履歴結
果」には、本実施の形態において動作状態情報の状態変
化の発生時間「動作開始時間(年月日並びに時刻)」並
びに「動作終了時間(年月日並びに時刻)」情報が含ま
れる。FIG. 8 is a diagram showing an example of the operation history information (logging result) stored and accumulated in the operation history result storage section 42. FIG. 8 shows the contents of the operation history information detected according to the analysis contents of the operation history number “R1” of the operation history recipe shown in FIG. 7. In this example, “lot number”,
Operation history information including each of “operation state interruption contents” and “operation history result” is displayed. The “operation history result” includes the time “operation start time (year, month, day and time)” and “operation end time (year, month, day, and time)” information of the state change of the operation state information in the present embodiment. It is.
【0053】図9は動作履歴情報を検出し記憶蓄積する
までの制御フローチャート図である。図9に示すよう
に、動作履歴情報の検出が開始される(符号60)と、
図1に示す動作履歴レシピ記憶部41に予め記憶された
動作履歴レシピに従い、分析対象の動作状態情報の状態
変化が動作履歴制御部40により検出される。図7に示
す動作履歴レシピには、分析対象が複数選択され、この
選択されたそれぞれの分析対象には対応させて動作履歴
番号「R1」、「R2」、…、「Rn」が付されており、最初
に動作履歴番号「R1」が付された分析対象(前述したよ
うに搬送ユニット13のフォーク機構の搬入)の動作状
態情報の状態変化が検出される(61)。この検出は同
図7に示す分析条件を満たすまで実行される(61
0)。検出の結果で得られた情報は、分析対象(分析対
象動作名)、状態変化の内容、状態変化の開始時間並び
に終了時間とともに図8に示す動作履歴情報として、動
作履歴結果記憶部42に記憶され蓄積される(61
2)。FIG. 9 is a control flowchart from detection of operation history information to storage and accumulation. As shown in FIG. 9, when the detection of the operation history information is started (reference numeral 60),
According to the operation history recipe stored in advance in the operation history recipe storage unit 41 shown in FIG. 1, the operation history control unit 40 detects a change in the state of the operation state information to be analyzed. In the operation history recipe shown in FIG. 7, a plurality of analysis targets are selected, and operation history numbers “R1”, “R2”,..., “Rn” are assigned to the respective selected analysis targets. First, a state change of the operation state information of the analysis target to which the operation history number “R1” is assigned (the loading of the fork mechanism of the transport unit 13 as described above) is detected (61). This detection is performed until the analysis conditions shown in FIG.
0). The information obtained as a result of the detection is stored in the operation history result storage unit 42 as the operation history information shown in FIG. 8 together with the analysis target (analysis target operation name), the contents of the state change, the start time and the end time of the state change. And stored (61
2).
【0054】一方、本実施の形態に係るCVD装置1にお
いては、正常な動作状態情報の状態変化だけでなく、動
作開始後に途中で動作状態が中断される異常動作状態情
報も動作履歴情報として記憶することができる。すなわ
ち、図9に示すように、分析条件が満たされない段階
(613)において動作状態情報の状態変化が「動作開
始」か、「動作終了」かが診断される(614)。この
「動作開始」か「動作終了」かの判定は、前述の図3で
説明した基本動作状態の動作状態情報「L」から「H」
への状態変化、動作状態情報「H」から「L」への状態
変化に基づき行われる。すなわち、前者の動作状態情報
「L」から「H」への状態変化は「動作開始」であり、
後者の動作状態情報「H」から「L」への状態変化は
「動作終了」である。On the other hand, in the CVD apparatus 1 according to the present embodiment, not only a change in the normal operation state information but also abnormal operation state information in which the operation state is interrupted halfway after the start of operation is stored as operation history information. can do. That is, as shown in FIG. 9, at the stage where the analysis condition is not satisfied (613), it is diagnosed whether the state change of the operation state information is "operation start" or "operation end" (614). The determination of “operation start” or “operation end” is made based on the operation state information “L” of the basic operation state described above with reference to FIG.
Is performed based on the state change from “H” to “L” from the operation state information “H”. That is, the former state change from the operation state information “L” to “H” is “operation start”,
The latter state change from the operation state information “H” to “L” is “operation end”.
【0055】「動作開始」の場合には、引き続き、この
「動作開始」が正常な「動作開始」なのか、それとも異
常な状態からの「動作再開」なのかが判定される(61
5)。この「動作開始」、「動作再開」の判定は、前述
の図3で説明した基本動作状態の「中断中」、「待機
中」を監視することで容易に行うことができる。判定の
結果、「動作開始」であれば、該当するロット番号、動
作開始時間とともに動作履歴情報として動作履歴結果記
憶部42に記憶され蓄積される(616A)。逆に、
「動作再開」であれば、該当するロット番号、中断内
容、中断した時の動作終了時間とともに動作履歴情報と
して動作履歴結果記憶部42に記憶され蓄積される(6
16B)。In the case of "operation start", it is subsequently determined whether this "operation start" is normal "operation start" or "operation restart" from an abnormal state (61).
5). The determination of “operation start” and “operation restart” can be easily performed by monitoring “interruption” and “standby” of the basic operation state described in FIG. If the result of the determination is "operation start", the operation history information is stored and accumulated in the operation history result storage section 42 as operation history information together with the corresponding lot number and operation start time (616A). vice versa,
In the case of "operation restart", the operation history information storage section 42 stores and accumulates the operation lot information together with the corresponding lot number, the interruption content, and the operation end time at the time of interruption (6).
16B).
【0056】「動作終了」の場合には、引き続き、この
「動作終了」が正常な「動作終了」なのか、それとも異
常な状態での「動作中断」なのかが判定される(61
7)。この「動作終了」、「動作中断」の判定は、前述
の図3で説明した基本動作状態の「中断中」、「待機
中」を監視することで容易に行うことができる。判定の
結果、「動作終了」であれば、該当するロット番号、動
作終了時間とともに動作履歴情報として動作履歴結果記
憶部42に記憶され蓄積される(617A)。逆に、
「動作中断」であれば、該当するロット番号、中断内
容、中断を解除した時の動作開始時間とともに動作履歴
情報として動作履歴結果記憶部42に記憶され蓄積され
る(617B)。In the case of "operation end", it is subsequently determined whether this "operation end" is a normal "operation end" or an "operation interruption" in an abnormal state (61).
7). The determination of “operation end” and “operation interruption” can be easily performed by monitoring “interruption” and “standby” of the basic operation state described with reference to FIG. If the result of the determination is "operation end", the operation history information is stored and accumulated in the operation history result storage section 42 together with the corresponding lot number and operation end time (617A). vice versa,
If the operation is "interruption", the operation history information is stored in the operation history result storage unit 42 along with the corresponding lot number, the content of the interruption, and the operation start time when the interruption was released (617B).
【0057】以上の動作履歴番号「R1」が付された分析
対象の動作履歴情報が動作履歴結果記憶部42に記憶さ
れ蓄積されると、同様に動作履歴番号「R2」が付された
分析対象の動作状態情報の状態変化が検出され(62)
動作履歴情報が動作履歴結果記憶部42に記憶され蓄積
され、最後の動作履歴番号「Rn」が付された分析対象の
動作状態情報の状態変化が検出され(63)動作履歴情
報が動作履歴結果記憶部42に記憶され蓄積されまで処
理が続けられる。なお、図7中、符号610、620、
630のそれぞれを付したフローチャート部分はほぼ同
一である。When the operation history information of the analysis target with the operation history number “R1” is stored and accumulated in the operation history result storage unit 42, the analysis target of the analysis target with the operation history number “R2” is similarly set. A change in state of the operation state information is detected (62).
The operation history information is stored and accumulated in the operation history result storage unit 42, and a state change of the operation state information of the analysis target to which the last operation history number “Rn” is assigned is detected (63). The processing is continued until it is stored in the storage unit 42 and accumulated. In FIG. 7, reference numerals 610, 620,
630 are almost the same.
【0058】このように制御ユニット2の動作履歴結果
記憶部42に記憶され蓄積された動作履歴情報は、制御
ユニット2に接続された動作履歴結果出力部43で出力
され、例えば生産効率の向上のための調査、診断そして
総合的な分析のために使用される。動作履歴結果出力部
43はプリンタのように用紙に動作履歴情報を印刷して
出力する装置、ディスプレイのように画面上に動作履歴
情報を表示して出力する装置のいずれであってもよい。The operation history information stored and accumulated in the operation history result storage section 42 of the control unit 2 is output by the operation history result output section 43 connected to the control unit 2 to improve the production efficiency. Used for research, diagnosis and comprehensive analysis for. The operation history result output unit 43 may be a device such as a printer that prints and outputs the operation history information on paper, or a device such as a display that displays and outputs the operation history information on a screen.
【0059】図10乃至図12はいずれも動作履歴結果
出力部43で出力された動作履歴情報に基づき作成した
一例の分析図である。FIGS. 10 to 12 are analysis diagrams of one example created based on the operation history information output by the operation history result output unit 43.
【0060】図10は前述の搬送ユニット13のフォー
ク機構の搬入動作(「HAL、FKIN」)において動作履歴情
報の終了時間から開始時間を単純に減算し、分析回数だ
け並べた折れ線グラフであり、動作時間の変化を分析す
ることができる。ここで、分析対象の管理限界が明確に
なっている場合、例えば図10に示すように、動作時間
の上限UCLや下限LCLが明確になっている場合に
は、分析結果から該当部品の交換、整備等を行うことが
できる。従って、高精度で高品質の処理が安定して得ら
れる。さらに、無駄な動作時間を要する部分の動作速度
を速め生産効率を向上させることができる。さらに、総
合的な生産管理を容易に行うことができる。FIG. 10 is a line graph in which the start time is simply subtracted from the end time of the operation history information in the loading operation (“HAL, FKIN”) of the fork mechanism of the transport unit 13 and the number of analysis times is arranged. Changes in operating time can be analyzed. Here, when the management limit of the analysis target is clear, for example, as shown in FIG. 10, when the upper limit UCL and the lower limit LCL of the operation time are clear, the replacement of the corresponding part from the analysis result, Maintenance can be performed. Therefore, high-accuracy and high-quality processing can be stably obtained. Further, it is possible to increase the operation speed of a portion requiring useless operation time and improve production efficiency. Further, comprehensive production management can be easily performed.
【0061】図11は同様に前述の搬送ユニット13の
フォーク機構の搬入動作(「HAL、FKIN」)において搬出
動作時間を演算し集計したヒストグラムであり、搬出動
作の平均値を分析することができる。ここで、図8に示
す動作履歴情報において中断内容の「動作エラーXX」
のような異常動作の動作履歴情報を演算並びに集計から
除外し、動作履歴情報の終了時間から開始時間を減算
し、単なる動作回数(度数)としてヒストグラムを作成
すれば、所定動作時間を要した動作がどれだけ生じたか
を診断することができ、動作信頼性を分析する情報とし
て利用することができる。FIG. 11 is a histogram obtained by calculating and summing up the unloading operation time in the loading operation (“HAL, FKIN”) of the fork mechanism of the transport unit 13, and the average value of the unloading operation can be analyzed. . Here, in the operation history information shown in FIG.
If the operation history information of the abnormal operation as described above is excluded from the calculation and aggregation, the start time is subtracted from the end time of the operation history information, and a histogram is created simply as the number of operations (frequency), the operation requiring a predetermined operation time can be performed. Can be diagnosed and can be used as information for analyzing operation reliability.
【0062】図12は複数の分析対象の成膜ユニット
(CH1)11、成膜ユニット(CH2)12、搬送ユ
ニット(HA)13のそれぞれにおいて各処理部の未稼
働時間を時間経過とともに集計したタイムチャートであ
り、各処理部での処理が終了した後に処理済みの半導体
ウエーハ10が搬出されるまでの未稼働時間を複数の分
析対象に基づき総合的に分析することができる。FIG. 12 shows the total time of the non-operating time of each processing unit in each of the plurality of film forming units (CH1) 11, the film forming unit (CH2) 12, and the transport unit (HA) 13 to be analyzed. It is a chart, and it is possible to comprehensively analyze the non-operating time until the processed semiconductor wafer 10 is unloaded after the processing in each processing unit is completed based on a plurality of analysis targets.
【0063】以上、本発明を実施の形態に従い詳細に説
明したが、本発明は前述の実施の形態に限定されるもの
ではない。前述の実施の形態においては半導体製造装置
としてCVD装置を例に説明しているが、本発明はスパッ
タリング装置、エピタキシャル装置、エッチング装置、
洗浄装置、露光装置、現像装置、乾燥装置等の半導体製
造装置に広く適用することができる。さらに、本発明
は、半導体製造装置に限定されるものではなく、分析を
必要とする製造装置全般に適用することができる。As described above, the present invention has been described in detail according to the embodiments. However, the present invention is not limited to the above embodiments. In the above embodiment, a CVD apparatus is described as an example of a semiconductor manufacturing apparatus, but the present invention is a sputtering apparatus, an epitaxial apparatus, an etching apparatus,
The present invention can be widely applied to semiconductor manufacturing apparatuses such as cleaning apparatuses, exposure apparatuses, developing apparatuses, and drying apparatuses. Further, the present invention is not limited to a semiconductor manufacturing apparatus, but can be applied to general manufacturing apparatuses requiring analysis.
【0064】[0064]
【発明の効果】本発明は、生産効率を損なうことなく、
正確な目的とする分析を即座に行うことができる製造装
置の動作分析方法を提供することができる。According to the present invention, without impairing the production efficiency,
It is possible to provide a method of analyzing the operation of a manufacturing apparatus, which can immediately perform an accurate target analysis.
【0065】さらに、本発明は、分析費用を減少させる
ことができる製造装置の動作分析方法を提供することが
できる。Further, the present invention can provide a method for analyzing the operation of a manufacturing apparatus, which can reduce the analysis cost.
【0066】さらに、本発明は、分析に要する作業労力
を軽減することができる製造装置の動作分析方法を提供
することができる。Further, the present invention can provide a method for analyzing the operation of a manufacturing apparatus, which can reduce the labor required for the analysis.
【0067】さらに、本発明は、前述の動作分析方法を
実現するための製造装置を提供することができる。Further, the present invention can provide a manufacturing apparatus for realizing the above-described operation analysis method.
【図1】本発明の実施の形態に係る半導体製造装置の制
御ユニットのブロック構成図である。FIG. 1 is a block diagram of a control unit of a semiconductor manufacturing apparatus according to an embodiment of the present invention.
【図2】本発明の実施の形態に係る半導体製造装置の概
略構成図である。FIG. 2 is a schematic configuration diagram of a semiconductor manufacturing apparatus according to an embodiment of the present invention.
【図3】本発明の実施の形態に係る半導体製造装置の各
処理部の基本動作状態と基本動作状態の変化との関係を
示す概念図である。FIG. 3 is a conceptual diagram showing a relationship between a basic operation state of each processing unit of the semiconductor manufacturing apparatus according to the embodiment of the present invention and a change in the basic operation state.
【図4】本発明の実施の形態に係る基本動作状態情報の
詳細な情報内容の一例を示す図である。FIG. 4 is a diagram showing an example of detailed information content of basic operation state information according to the embodiment of the present invention.
【図5】本発明の実施の形態に係る分析対象として選択
された成膜ユニットの動作状態情報の一例を示す図であ
る。FIG. 5 is a diagram illustrating an example of operation state information of a film formation unit selected as an analysis target according to the embodiment of the present invention.
【図6】(A)、(B)はそれぞれ本発明の実施の形態
に係る分析対象として選択された搬送ユニットの特定の
搬送機構の動作状態情報の一例を示す図である。FIGS. 6A and 6B are diagrams illustrating an example of operation state information of a specific transport mechanism of a transport unit selected as an analysis target according to the embodiment of the present invention;
【図7】本発明の実施の形態に係る動作履歴レシピの内
容の一例を示す図である。FIG. 7 is a diagram showing an example of the contents of an operation history recipe according to the embodiment of the present invention.
【図8】本発明の実施の形態に係る動作履歴情報の一例
の内容を示す図であるFIG. 8 is a diagram showing contents of an example of operation history information according to the embodiment of the present invention;
【図9】本発明の実施の形態に係る動作履歴情報を検出
し記憶蓄積するまでの制御フローチャート図である。FIG. 9 is a control flowchart from detection of operation history information to storage and accumulation according to the embodiment of the present invention.
【図10】本発明の実施の形態に係る動作履歴情報に基
づき作成した分析図である。FIG. 10 is an analysis diagram created based on operation history information according to the embodiment of the present invention.
【図11】本発明の実施の形態に係る動作履歴情報に基
づき作成した分析図である。FIG. 11 is an analysis diagram created based on operation history information according to the embodiment of the present invention.
【図12】本発明の実施の形態に係る動作履歴情報に基
づき作成した分析図である。FIG. 12 is an analysis diagram created based on operation history information according to the embodiment of the present invention.
【図13】本発明の先行技術に係る半導体製造装置の概
略構成図である。FIG. 13 is a schematic configuration diagram of a semiconductor manufacturing apparatus according to the prior art of the present invention.
【図14】本発明の先行技術に係る半導体製造装置の制
御ユニットのブロック構成図である。FIG. 14 is a block diagram of a control unit of the semiconductor manufacturing apparatus according to the prior art of the present invention.
1 CVD装置 2 制御ユニット 10 半導体ウエーハ 11、12 成膜ユニット 13 搬送ユニット 14、15 搬入出ユニット 21 主制御部 21T 内蔵タイマ 22 処理レシピ制御部 23 処理レシピ記憶部 24 処理結果記憶部 25 動作レシピ制御部 26 動作レシピ記憶部 27 アラーム処理部 28 アラームレシピ記憶部 29 アラーム結果記憶部 30 操作端末 31 外部記憶装置 40 動作履歴制御部 41 動作履歴レシピ記憶部 42 動作履歴結果記憶部 43 動作履歴結果出力部 DESCRIPTION OF SYMBOLS 1 CVD apparatus 2 Control unit 10 Semiconductor wafer 11, 12 Film formation unit 13 Transport unit 14, 15 Loading / unloading unit 21 Main control part 21T Built-in timer 22 Processing recipe control part 23 Processing recipe storage part 24 Processing result storage part 25 Operation recipe control Unit 26 operation recipe storage unit 27 alarm processing unit 28 alarm recipe storage unit 29 alarm result storage unit 30 operation terminal 31 external storage device 40 operation history control unit 41 operation history recipe storage unit 42 operation history result storage unit 43 operation history result output unit
Claims (4)
作終了の動作状態情報の変化を検出する工程と、 この検出された動作状態情報の変化を動作履歴情報とし
て順次記憶し動作履歴情報を蓄積する工程と、 この蓄積された動作履歴情報に基づき、分析対象である
処理部の動作状態の良否を分析する工程とを備えたこと
を特徴とする製造装置の動作分析方法。1. A step of detecting a change in operation state information at the start and end of operation of a processing unit to be analyzed, and sequentially storing the detected change in operation state information as operation history information and storing the operation history information. A method for analyzing the operation of a manufacturing apparatus, comprising: a step of accumulating; and a step of, based on the accumulated operation history information, analyzing whether or not an operation state of a processing unit to be analyzed is good or bad.
変化を動作状態情報の変化として検出し、この検出され
た変化を動作履歴情報として記憶させたことを特徴とす
る請求項1に記載の製造装置の動作分析方法。2. The method according to claim 1, wherein a change in an operation control signal of the processing unit to be analyzed is detected as a change in operation state information, and the detected change is stored as operation history information. Of analyzing the operation of a manufacturing apparatus.
作終了の動作状態情報の変化を検出する検出命令及び前
記動作状態情報の変化を動作履歴情報として記憶させる
記憶命令を格納する動作履歴レシピ記憶部と、 前記動作履歴情報を順次記憶し蓄積する動作履歴結果記
憶部と、 前記動作履歴レシピ記憶部に記憶される検出命令に基づ
き分析対象の動作状態情報の変化を検出し、前記記憶命
令に基づき検出された動作状態情報の変化を動作履歴情
報として動作履歴結果記憶部に記憶し蓄積させる動作履
歴制御部と、 前記動作履歴結果記憶部に蓄積された動作履歴情報を出
力する動作履歴結果出力部とを備えたことを特徴とする
分析機能を有する製造装置。3. An operation history recipe for storing a detection instruction for detecting a change in operation state information of an operation start and an operation end of a processing unit to be analyzed and a storage instruction for storing the change in the operation state information as operation history information. A storage unit, an operation history result storage unit that sequentially stores and accumulates the operation history information, and detects a change in operation state information of the analysis target based on a detection instruction stored in the operation history recipe storage unit. An operation history control unit for storing and accumulating a change in the operation state information detected based on the operation history information as operation history information in an operation history result storage unit; and an operation history result for outputting the operation history information accumulated in the operation history result storage unit. A manufacturing apparatus having an analysis function, comprising: an output unit.
する動作レシピ記憶部と、 前記動作レシピ記憶部に格納される動作命令に基づき、
前記処理部の動作を制御する制御部と、 を備え、前記制御部で扱う処理部の動作制御信号から処
理部の動作状態情報の変化を検出し、この検出された動
作状態情報の変化を動作履歴情報として動作履歴結果記
憶部に記憶させることを特徴とする請求項3に記載の分
析機能を有する製造装置。4. An operation recipe storage unit that stores an operation instruction of the processing unit to be analyzed, based on an operation instruction stored in the operation recipe storage unit.
A control unit for controlling the operation of the processing unit, comprising: detecting a change in operation state information of the processing unit from an operation control signal of the processing unit handled by the control unit, and operating the detected change in the operation state information. The manufacturing apparatus having an analysis function according to claim 3, wherein the history information is stored in an operation history result storage unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11062354A JP2000260674A (en) | 1999-03-09 | 1999-03-09 | Method of analyzing operation of manufacturing apparatus and manufacturing apparatus for implementing the method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11062354A JP2000260674A (en) | 1999-03-09 | 1999-03-09 | Method of analyzing operation of manufacturing apparatus and manufacturing apparatus for implementing the method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000260674A true JP2000260674A (en) | 2000-09-22 |
Family
ID=13197708
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11062354A Pending JP2000260674A (en) | 1999-03-09 | 1999-03-09 | Method of analyzing operation of manufacturing apparatus and manufacturing apparatus for implementing the method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000260674A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002353085A (en) * | 2001-05-28 | 2002-12-06 | Tokyo Electron Ltd | System and method for controlling semiconductor manufacturing equipment |
| KR100826690B1 (en) | 2006-03-08 | 2008-04-30 | 도쿄엘렉트론가부시키가이샤 | Substrate processing apparatus, method for examining substrate processing conditions, and storage medium |
| JP2008532312A (en) * | 2005-02-28 | 2008-08-14 | アドバンスト・マイクロ・ディバイシズ・インコーポレイテッド | Automatic throughput control system and operation method thereof |
| JP2012084934A (en) * | 2006-01-27 | 2012-04-26 | Hitachi Kokusai Electric Inc | Substrate processing apparatus, substrate processing method, method of manufacturing semiconductor device, and method of displaying recipe transition |
-
1999
- 1999-03-09 JP JP11062354A patent/JP2000260674A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002353085A (en) * | 2001-05-28 | 2002-12-06 | Tokyo Electron Ltd | System and method for controlling semiconductor manufacturing equipment |
| JP2008532312A (en) * | 2005-02-28 | 2008-08-14 | アドバンスト・マイクロ・ディバイシズ・インコーポレイテッド | Automatic throughput control system and operation method thereof |
| JP2012084934A (en) * | 2006-01-27 | 2012-04-26 | Hitachi Kokusai Electric Inc | Substrate processing apparatus, substrate processing method, method of manufacturing semiconductor device, and method of displaying recipe transition |
| KR100826690B1 (en) | 2006-03-08 | 2008-04-30 | 도쿄엘렉트론가부시키가이샤 | Substrate processing apparatus, method for examining substrate processing conditions, and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1300874B1 (en) | Method for maintaining a processor | |
| EP1845553B1 (en) | Semiconductor manufacturing apparatus, abnormality detection in such semiconductor manufacturing apparatus, method for specifying abnormality cause or predicting abnormality, and recording medium wherein computer program for executing such method is recorded | |
| US7158848B2 (en) | Process monitoring device for sample processing apparatus and control method of sample processing apparatus | |
| US7960187B2 (en) | Recovery processing method to be adopted in substrate processing apparatus, substrate processing apparatus and program | |
| CN108074832A (en) | Abnormality detector | |
| JP5567307B2 (en) | An abnormality detection system for a substrate processing apparatus, a group management apparatus, an abnormality detection method for a substrate processing apparatus, and a substrate processing system. | |
| JP5773613B2 (en) | Abnormal cause analysis method and abnormality analysis program | |
| JP5394452B2 (en) | Substrate processing system, verification apparatus, operation verification method of verification apparatus, and verification program | |
| KR102333634B1 (en) | Wafer lifting apparatus for enhancing machining accuracy | |
| JP2000260674A (en) | Method of analyzing operation of manufacturing apparatus and manufacturing apparatus for implementing the method | |
| JP2013033967A (en) | Substrate processing apparatus abnormality detection method and substrate processing apparatus | |
| JP4486692B2 (en) | Substrate processing equipment | |
| JP5142353B2 (en) | Substrate processing apparatus, substrate processing apparatus abnormality detection method, substrate processing system, substrate processing apparatus abnormality detection program, and semiconductor device manufacturing method | |
| JPWO2007037161A1 (en) | Data recording method | |
| JP2012227370A (en) | Substrate processing apparatus | |
| WO2006016436A1 (en) | Control system, control method, processing system, computer readable storing medium and computer program | |
| JP5193244B2 (en) | Substrate processing apparatus, display method for substrate processing apparatus, and method for manufacturing semiconductor device | |
| KR20240008792A (en) | Display method and information processing apparatus | |
| JPH11296233A (en) | Abnormality detection method for flow control device in semiconductor manufacturing equipment | |
| US20090110519A1 (en) | Semiconductor manufacturing apparatus and method for loading/unloading wafer via variable setting of slot | |
| JP2004310179A (en) | Lot processing end prediction device, lot processing end prediction method, and medium recording lot processing end prediction program for semiconductor manufacturing equipment | |
| JPH04291741A (en) | Vacuum processor and its abnormality detection method | |
| JP2007073858A (en) | Substrate processing equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061212 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070508 |