JP2012054482A - Semiconductor manufacturing device management system - Google Patents

Semiconductor manufacturing device management system Download PDF

Info

Publication number
JP2012054482A
JP2012054482A JP2010197287A JP2010197287A JP2012054482A JP 2012054482 A JP2012054482 A JP 2012054482A JP 2010197287 A JP2010197287 A JP 2010197287A JP 2010197287 A JP2010197287 A JP 2010197287A JP 2012054482 A JP2012054482 A JP 2012054482A
Authority
JP
Japan
Prior art keywords
value
data
protrusion
variable
determination
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.)
Withdrawn
Application number
JP2010197287A
Other languages
Japanese (ja)
Inventor
Hiroshi Kotani
浩 小谷
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 JP2010197287A priority Critical patent/JP2012054482A/en
Publication of JP2012054482A publication Critical patent/JP2012054482A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Testing And Monitoring For Control Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a semiconductor manufacturing device management system that reduces an analysis time for control parameters related to processing characteristics of a substrate.SOLUTION: The semiconductor manufacturing device management system for managing the processing characteristics of the substrate comprises: analysis means 13 for extracting a protruding position of trend chart data for the control parameters; condition setting means 12 for setting determination conditions of a protrusion degree to be extracted; and storage means 14 for storing protrusion data and the like matching the determination conditions.

Description

本発明は、基板の一種である半導体基板の処理特性を管理する技術に関し、制御パラメータのトレンドチャートを利用したデータ管理技術に関する。   The present invention relates to a technique for managing processing characteristics of a semiconductor substrate, which is a kind of substrate, and to a data management technique using a trend chart of control parameters.

基板処理システムの一種である半導体製造装置管理システムは、基板の一種である半導体基板の成膜特性に関する温度、ガス流量、圧力値、RF電源(RF:Radio Frequency)の出力値などの制御パラメータの値と、経過時間を周期的に取得し、トレンドチャートを表示する機能を有する。トレンドチャートは、プロセス技術者等のユーザが制御パラメータの値と経過時間の関係、または制御パラメータ間の依存関係を把握することに利用される。一般に半導体製造装置管理システムは、成膜中のサンプリングデータをリアルタイムに表示する機能と、HDD(Hard disk drive)等の記憶装置に保存されたサンプリングデータファイルを読み込み、表示する機能とを少なくとも有している。またこのような半導体製造装置管理システムは、サンプリング周期を変更する機能や、トレンドチャートの縦軸、横軸の解像度を変更する機能を有している。   A semiconductor manufacturing apparatus management system, which is a kind of substrate processing system, has control parameters such as temperature, gas flow rate, pressure value, and output value of RF power supply (RF: Radio Frequency) related to film formation characteristics of a semiconductor substrate, which is a kind of substrate. It has a function of periodically acquiring values and elapsed time and displaying a trend chart. The trend chart is used for a user such as a process engineer to grasp the relationship between the value of the control parameter and the elapsed time, or the dependency between the control parameters. Generally, a semiconductor manufacturing apparatus management system has at least a function for displaying sampling data during film formation in real time and a function for reading and displaying a sampling data file stored in a storage device such as an HDD (Hard disk drive). ing. Such a semiconductor manufacturing apparatus management system has a function of changing the sampling period and a function of changing the resolution of the vertical and horizontal axes of the trend chart.

ユーザは、トレンドチャートにより成膜プロセスにおいてオーバーシュート、アンダーシュート、ハンチングなどの現象が発生しているかを目視で確認し、処理特性(成膜特性)を検証する。   The user visually checks whether or not a phenomenon such as overshoot, undershoot, or hunting has occurred in the film forming process using the trend chart, and verifies the processing characteristics (film forming characteristics).

また、関連のある技術として、以下の文献が開示されている。   Further, the following documents are disclosed as related techniques.

特開2008−283169号公報JP 2008-283169 A

図10に、従来の半導体製造装置管理システムによるトレンドチャートの表示例を示し、従来の解析手順を説明する。図10の例は、縦軸に温度、横軸上段に経過時間、横軸下段にサンプリング時刻を示している。ユーザは上下に突出している位置を目視で把握し、マウスなどのポインティングデバイスにより突出位置を指示することにより、その位置の値(図10の例では温度値)、経過時間、サンプリング時刻を表示させ、その他の値を手作業により用紙等に記録する。   FIG. 10 shows a display example of a trend chart by a conventional semiconductor manufacturing apparatus management system, and a conventional analysis procedure will be described. In the example of FIG. 10, the vertical axis indicates temperature, the horizontal axis indicates the elapsed time, and the horizontal axis indicates the sampling time. The user visually grasps the position protruding vertically, and designates the protruding position using a pointing device such as a mouse, thereby displaying the position value (temperature value in the example of FIG. 10), elapsed time, and sampling time. The other values are recorded manually on a sheet or the like.

ユーザは、この作業を上下の突出位置全てに対し実行し、その全データを整理、検証することにより、オーバーシュートの最大値、アンダーシュートの最大値、また、オーバーシュートやアンダーシュートが発生している区間の時間、ハンチングが継続している時間、その区間の平均値などを算出する。突出位置が数十から数百に及ぶ揚合、その作業時間は多大なものとなる。また、現象が発生している区間が数十分以上と長い場合、ユーザはトレンドチャートの表示解像度を一旦高くして突出位置を指示し、その他の値を記録し、再度トレンドチャートの解像度を低くし、突出位置を見つけ、再度、解像度を高くし突出位置を指示する必要がある。よって、多くの作業時間が必要となる。   The user performs this operation for all the upper and lower protruding positions, and by organizing and verifying all the data, the maximum overshoot value, maximum undershoot value, and overshoot and undershoot are generated. The time of a certain section, the time that hunting continues, the average value of the section, etc. are calculated. Assembling the projecting positions from several tens to several hundreds, the work time is enormous. Also, if the interval where the phenomenon occurs is long, more than several tens of minutes, the user once increases the trend chart display resolution to indicate the protruding position, records other values, and then lowers the trend chart resolution again. Then, it is necessary to find the protruding position, and increase the resolution again to indicate the protruding position. Therefore, a lot of work time is required.

半導体製造装置の据付時など短時間で現象を分析、試行する必要がある場合、上述の作業が負担となる。また、近年、セキュリティ強化のため、半導体製造システムに関するデータの持ち出しが厳しく制限されており、データを持ち出し、他のパーソナルコンピュータ等を用いて解析することが困難な状況にある。   When it is necessary to analyze and try a phenomenon in a short time, such as when a semiconductor manufacturing apparatus is installed, the above-described work becomes a burden. In recent years, taking out data relating to a semiconductor manufacturing system has been severely restricted for security enhancement, and it is difficult to take out data and analyze it using another personal computer or the like.

本発明は、上述した課題を解決するためになされたものであり、サンプリングデータの突出位置を解析し、その突出値や時刻をトレンドチャートおよびリストに表示し、また、最初の突出と最終の突出の間の間隔時間や最大値、最小値、平均値などの統計情報を表示することにより、プロセス技術者等のユーザによるデータ解析を支援する半導体製造装置管理システムを提供することを目的とする。   The present invention has been made to solve the above-described problems, and analyzes the protruding position of sampling data, displays the protruding value and time in a trend chart and a list, and the first protrusion and the final protrusion. It is an object of the present invention to provide a semiconductor manufacturing apparatus management system that supports data analysis by a user such as a process engineer by displaying statistical information such as interval time, maximum value, minimum value, and average value.

本発明の一態様に係る半導体製造装置管理システムは、半導体の成膜プロセスを管理する半導体製造装置管理システムであって、制御パラメータのトレンドチャートデータの突出位置を抽出する解析手段と、抽出すべき突出度合いの判定条件を設定する設定手段と、前記判定条件に一致する突出データ等を保存する保存手段とを備えることを特徴とする。   A semiconductor manufacturing apparatus management system according to an aspect of the present invention is a semiconductor manufacturing apparatus management system that manages a semiconductor film formation process, and an analysis unit that extracts a protruding position of trend chart data of a control parameter; It comprises a setting means for setting a judgment condition for the degree of protrusion, and a storage means for saving protrusion data or the like that matches the judgment condition.

トレンドチャートを目視し、突出位置を指示し、値を控え、手作業で解析する従来作業に比べ、制御パラメータを解析する作業時間を短縮することができる。   Compared with the conventional work in which the trend chart is visually observed, the protruding position is indicated, the value is saved, and the analysis is performed manually, the work time for analyzing the control parameter can be shortened.

本実施の形態に係る基板処理システムの基本構成の一例を示す図である。It is a figure which shows an example of the basic composition of the substrate processing system which concerns on this Embodiment. 本実施の形態に係る上突出データの判定基準の一例を示す図である。It is a figure which shows an example of the criterion of the upward protrusion data which concerns on this Embodiment. 本実施の形態に係る群管理装置のトレンドチャート制御部の構成例を示す図である。It is a figure which shows the structural example of the trend chart control part of the group management apparatus which concerns on this Embodiment. 本実施の形態に係る群管理装置の表示画面の一例を示す図である。It is a figure which shows an example of the display screen of the group management apparatus which concerns on this Embodiment. 本実施の形態に係る条件設定手段および表示手段の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the process sequence of the condition setting means and display means which concern on this Embodiment. 本実施の形態に係る解析手段の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the process sequence of the analysis means which concerns on this Embodiment. 本実施の形態に係る解析手段の上突出判定処理の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the process sequence of the upper protrusion determination process of the analysis means which concerns on this Embodiment. 本実施の形態に係る装置2を半導体製造装置とした場合、半導体製造装置の側面透視図の一例を示す図である。When the apparatus 2 which concerns on this Embodiment is used as a semiconductor manufacturing apparatus, it is a figure which shows an example of a side perspective view of a semiconductor manufacturing apparatus. 本実施の形態に係る装置2を半導体製造装置とした場合、半導体製造装置の平面透視図の一例を示す図である。When the apparatus 2 which concerns on this Embodiment is a semiconductor manufacturing apparatus, it is a figure which shows an example of the plane perspective view of a semiconductor manufacturing apparatus. 従来の半導体製造装置管理システムが表示するトレンドチャートの例を示す図である。It is a figure which shows the example of the trend chart which the conventional semiconductor manufacturing apparatus management system displays.

以下、本実施の形態を図面に基づいて説明する。   Hereinafter, the present embodiment will be described with reference to the drawings.

まず、基板処理システムの概要について説明する。図1は、本実施の形態の基板処理システムの一例を示す基本構成図である。図1に示すように、基板処理システム1は、複数台の装置2の情報を一元管理することの可能な群管理装置3(半導体製造装置管理システム)が、複数台の装置2のデータを蓄積し、これら(つまり、複数台の装置2と群管理装置3)がネットワークで接続された構成となっている。さらに、複数台の装置2のデータを表示することができる複数台のGUI端末4(つまり、装置2のデータを表示可能な端末)と群管理装置3とがネットワークで接続された構成となっている。   First, an outline of the substrate processing system will be described. FIG. 1 is a basic configuration diagram showing an example of a substrate processing system according to the present embodiment. As shown in FIG. 1, in the substrate processing system 1, a group management apparatus 3 (semiconductor manufacturing apparatus management system) capable of centrally managing information of a plurality of apparatuses 2 accumulates data of the plurality of apparatuses 2. However, these devices (that is, a plurality of devices 2 and the group management device 3) are connected via a network. Further, a plurality of GUI terminals 4 (that is, terminals that can display data of the apparatus 2) that can display data of the plurality of apparatuses 2 and the group management apparatus 3 are connected via a network. Yes.

装置2は、本実施の形態では半導体製造装置等の基板処理装置(詳細は後述)とし、群管理装置3、GUI端末4は、少なくともCPU(Central Processing Unit)、揮発性/不揮発性の記憶装置を有するコンピュータシステムとする。   In this embodiment, the apparatus 2 is a substrate processing apparatus (details will be described later) such as a semiconductor manufacturing apparatus. The group management apparatus 3 and the GUI terminal 4 are at least a CPU (Central Processing Unit), a volatile / nonvolatile storage device. A computer system having

装置2より群管理装置3に送られてくるデータ(装置データ)には、装置2が持つ装置自体の状態、ウエハの情報、温度情報、ガス流量情報、圧力情報、及び各種センサ情報などがあり、これらの情報はそれぞれグループにより分類され、そのグループ内において詳細なデータを持っている。例えば、温度情報であれば、温度の設定値、モニタ値、カスケードモニタ値、プロファイルモニタ値、ヒータパワーモニタ値などが温度情報グループとして定義される。   The data (device data) sent from the device 2 to the group management device 3 includes the status of the device itself, wafer information, temperature information, gas flow rate information, pressure information, and various sensor information. These pieces of information are classified by groups and have detailed data in the groups. For example, in the case of temperature information, a temperature setting value, a monitor value, a cascade monitor value, a profile monitor value, a heater power monitor value, and the like are defined as a temperature information group.

続いて、上記温度情報グループにおける突出の判定について、図2を参照しつつ説明する。図2は、トレンドチャートデータの突出度合いについて、判定値として5℃、判定時間として30秒を例にした図であり、また山型に突出している場合の例である。この例では、山の頂点を境にして前側の時間または後側の時間を判定時間とする。山の頂点から、山の頂点の判定時間前(本例では山の頂点から30秒前)までの間、値が減少傾向にある場合、山の頂点の値とその判定時間前の値との差を偏差とする。また、山の頂点から、山の頂点の判定時間後(本例では山の頂点から30秒後)までの間、値が減少傾向にある場合、山の頂点の値とその判定時間後の値との差を偏差とする。どちらかの偏差が判定値以上の場合、本実施の形態では突出しているものとする。   Next, the protrusion determination in the temperature information group will be described with reference to FIG. FIG. 2 is a diagram illustrating an example in which the degree of protrusion of the trend chart data is 5 ° C. as the determination value and 30 seconds as the determination time, and is an example of protruding in a mountain shape. In this example, the time on the front side or the time on the rear side with respect to the peak of the mountain is set as the determination time. If the value tends to decrease from the peak of the mountain to the peak of the peak (in this example, 30 seconds before the peak), the value of the peak of the peak and the value before the peak The difference is the deviation. Also, if the value tends to decrease from the peak of the mountain to the peak of the peak after the determination time (30 seconds after the peak in this example), the value of the peak of the peak and the value after the determination time The difference is taken as the deviation. If either deviation is greater than or equal to the determination value, it is assumed that the deviation protrudes in the present embodiment.

図2(A)では、山の頂点と判定時間前とでは、その偏差が5であり、よって判定値以上であるため、この山の頂点は突出していると判定される。図2(B)の例では、山の頂点と判定時間後とでは、その偏差が5であり、よって判定値以上であるため、この山の頂点は突出していると判定される。図2(C)の例では、山の頂点と判定時間前とでは偏差が4であり、よって偏差が判定値未満である。また山の頂点から判定時間後方向において、判定時間後まで減少傾向に無いため、偏差とは認められず、当該山の頂点は突出していないと判定される。   In FIG. 2A, since the deviation is 5 between the peak of the mountain and before the determination time, and is greater than or equal to the determination value, it is determined that the peak of the mountain is protruding. In the example of FIG. 2B, the deviation is 5 between the peak of the mountain and after the determination time, and is thus greater than or equal to the determination value, so that it is determined that the peak of the peak protrudes. In the example of FIG. 2C, the deviation is 4 between the peak of the mountain and the determination time before, and thus the deviation is less than the determination value. Further, since there is no tendency to decrease from the peak of the mountain to the point after the determination time, it is not recognized as a deviation, and it is determined that the peak of the mountain does not protrude.

図3は、群管理装置3の特徴を捉えた図であって、群管理装置3内部に備えられたトレンドチャート制御部の構成を示している。このトレンドチャート制御部10は、表示手段11、条件設定手段12、解析手段13、保存手段14、サンプリングデータバッファ21とを有する。またトレンドチャート制御部10は、表示装置15(CRT、液晶ディスプレイなど)、入力装置16(マウス、キーボード、タッチパネルなど)、および保存手段14により出力される突出データファイルを記憶する突出データファイル記憶部22(HDD等)を有する。本実施の形態では、表示手段11、条件設定手段12、解析手段13、保存手段14は、群管理装置3の記憶装置に予め導入されているソフトウェア(トレンドチャート解析プログラム)を、群管理装置3のCPUが実行することで実現される。   FIG. 3 is a diagram that captures the characteristics of the group management apparatus 3 and shows the configuration of the trend chart control unit provided in the group management apparatus 3. The trend chart control unit 10 includes a display unit 11, a condition setting unit 12, an analysis unit 13, a storage unit 14, and a sampling data buffer 21. The trend chart control unit 10 also includes a protruding data file storage unit that stores a protruding data file output from the display device 15 (CRT, liquid crystal display, etc.), an input device 16 (mouse, keyboard, touch panel, etc.), and storage means 14. 22 (HDD or the like). In the present embodiment, the display unit 11, the condition setting unit 12, the analysis unit 13, and the storage unit 14 are software (trend chart analysis program) that has been introduced in advance in the storage device of the group management device 3. This is implemented by executing the CPU.

サンプリングデータバッファ21は、サンプリングデータを保持している。サンプリングデータは、サンプリング開始時刻、サンプリング終了時刻、サンプリング周期、各制御パラメータの値等を、一意のデータ番号毎に対応付けて保持する。   The sampling data buffer 21 holds sampling data. Sampling data holds a sampling start time, a sampling end time, a sampling period, a value of each control parameter, and the like in association with each unique data number.

表示手段11は、サンプリングデータバッファ21からサンプリングデータを読み込み、縦軸に値、横軸に経過時間とサンプリング時刻で示されるトレンドチャートを表示するように表示装置15へ各種データを出力し、また、ユーザが入力装置16から指示する表示更新関連の操作を受け取る。   The display means 11 reads the sampling data from the sampling data buffer 21, outputs various data to the display device 15 so as to display a trend chart indicated by values on the vertical axis and elapsed time and sampling time on the horizontal axis, A display update related operation instructed by the user from the input device 16 is received.

図4は、本実施の形態のトレンドチャート制御部10によって表示される画面例である。トレンドチャート制御部10は、トレンドチャート15A、判定条件設定エリア15B、突出データ表示エリア15Cを表示する。   FIG. 4 is an example of a screen displayed by the trend chart control unit 10 of the present embodiment. The trend chart control unit 10 displays a trend chart 15A, a determination condition setting area 15B, and a protruding data display area 15C.

ユーザはトレンドチャート15A上で開始バー31と終了バー32を設定し、突出度合の評価区間を特定する。   The user sets the start bar 31 and the end bar 32 on the trend chart 15A, and specifies the evaluation section of the protrusion degree.

またユーザは、突出と判定する判定条件として判定値と判定時間を判定条件設定エリア15Bに設定する。条件設定手段12は開始バー31の設定、終了バー32の設定、判定条件の設定を入力装置16から受け付け、解析用の条件情報を作成し、解析手段13へ出力する。   Further, the user sets a determination value and a determination time in the determination condition setting area 15B as the determination conditions for determining the protrusion. The condition setting unit 12 receives the setting of the start bar 31, the setting of the end bar 32, and the setting of the determination condition from the input device 16, creates condition information for analysis, and outputs it to the analysis unit 13.

解析手段13は条件設定手段12から条件情報を受け付けると、サンプリングデータバッファ21から評価区間範囲内のサンプリングデータを読み込み、条件情報により突出データを導き出し、突出データのサンプリング時刻、値、突出データ間の間隔時間等を、一次記憶装置(メモリ)内の領域に用意される突出値抽出領域ヘセットし、評価区間の開始時刻、終了時刻およびその抽出時間、最初の突出データから最終の突出データまでの突出間隔時間、評価区間内の最大値、最小値、平均値、最大上突出値、最大下突出値を導き出し、その更新情報を表示手段11へ出力する。   When the analysis unit 13 receives the condition information from the condition setting unit 12, the analysis unit 13 reads the sampling data in the evaluation section range from the sampling data buffer 21, derives the protruding data from the condition information, and calculates the sampling time, the value, and the protruding data between the protruding data. Set the interval time etc. to the protrusion value extraction area prepared in the area in the primary storage device (memory), start time and end time of the evaluation section and its extraction time, protrusion from the first protrusion data to the final protrusion data The interval time, the maximum value, the minimum value, the average value, the maximum upper protrusion value, and the maximum lower protrusion value in the evaluation section are derived, and the update information is output to the display means 11.

表示手段11は、解析手段13から更新情報を受け付けると、画面のトレンドチャート15A上の突出データ位置へ値を表示し、突出データ表示エリア15Cを更新する。保存手段14は、突出データの保存操作を入力装置16から受け付けると、解析手段13へ突出データを問い合わせ、取得した突出データを突出データファイル記憶部22へ保存する。ファイルへ保存することにより、複数回における突出解析データを表示することができ、比較することができる。ここで保存される突出データは、少なくともサンプリング時刻、値、突出データ間の間隔時間、判定値、判定時間であるが、突出データ表示エリア15Cに更新される全てのデータが保存されてもよい。   When the display unit 11 receives the update information from the analysis unit 13, the display unit 11 displays a value at the protruding data position on the trend chart 15A on the screen, and updates the protruding data display area 15C. When the storage unit 14 receives the protrusion data storage operation from the input device 16, the storage unit 14 inquires the analysis unit 13 about the protrusion data, and stores the acquired protrusion data in the protrusion data file storage unit 22. By saving to a file, protrusion analysis data at multiple times can be displayed and compared. The protruding data stored here is at least a sampling time, a value, an interval time between protruding data, a determination value, and a determination time. However, all data updated in the protruding data display area 15C may be stored.

次にフローチャートを用いて、本実施の形態に係る群管理装置3の機能及び動作について説明する。まず、図5のフローチャートを用いて、条件設定手段12および表示手段11の機能と動作を示す。   Next, functions and operations of the group management apparatus 3 according to the present embodiment will be described using a flowchart. First, the function and operation of the condition setting unit 12 and the display unit 11 will be described using the flowchart of FIG.

条件設定手段12は、判定条件設定エリア15Bを介して入力装置16からの入力を受け付ける。その後、条件設定手段12は、開始バー31が設定されたと判断すると(S1、YES)、その開始バー31の位置を表示手段11へ通知し、表示手段11は開始位置のサンプリングデータの番号を取得する(S2)。また、条件設定手段12は、終了バー32が設定されたと判断すると(S3、YES)、表示手段11へ通知し、表示手段11は終了位置のサンプリングデータの番号を取得する(S4)。また、条件設定手段12は、判定条件が設定されたと判断すると(S5、YES)、判定値と判定時間を取得し(S6、S7)、判定時間をサンプリング周期(サンプリング時のデータ取得周期)で除算し、判定データ数を導き出す(S8)。尚、開始バー31が設定されない場合(S1、No)、処理はステップS3へ進み、終了バー32が設定されない場合(S3、No)、処理はステップS5へ進む。また判定条件が設定されない場合(S5、No)、処理はS9へ進む。尚、ステップS1からS8の処理は、所定のトリガ(例えばユーザが所定ボタンを押下する)が発生するまで繰り返しループしてもよい。   The condition setting unit 12 receives an input from the input device 16 via the determination condition setting area 15B. Thereafter, when the condition setting means 12 determines that the start bar 31 has been set (S1, YES), the condition setting means 12 notifies the display means 11 of the position of the start bar 31, and the display means 11 acquires the sampling data number of the start position. (S2). When the condition setting means 12 determines that the end bar 32 has been set (S3, YES), the condition setting means 12 notifies the display means 11 and the display means 11 acquires the number of sampling data at the end position (S4). If the condition setting unit 12 determines that the determination condition is set (S5, YES), the condition setting unit 12 acquires the determination value and the determination time (S6, S7), and sets the determination time in the sampling period (data acquisition period during sampling). Divide and derive the number of determination data (S8). If the start bar 31 is not set (S1, No), the process proceeds to step S3. If the end bar 32 is not set (S3, No), the process proceeds to step S5. If the determination condition is not set (S5, No), the process proceeds to S9. Note that the processing of steps S1 to S8 may be repeated until a predetermined trigger (for example, the user presses a predetermined button) is generated.

条件設定手段12は、開始位置のサンプリングデータ番号を示す開始データ番号、終了位置のサンプリングデータ番号を示す終了データ番号、判定データ数を解析手段13へ送信し、解析手段13へ解析処理を要求する。解析手段13は解析処理要求を受け付けると解析処理を実行し(S9)、実行後、表示手段へ更新情報を通知する。表示手段11は更新情報を受け付けると、画面のトレンドチャート15A上の突出データ位置へ値を表示し、突出データ表示エリア15Cを更新する(S10)。   The condition setting unit 12 transmits the start data number indicating the sampling data number of the start position, the end data number indicating the sampling data number of the end position, and the number of determination data to the analysis unit 13 and requests the analysis unit 13 to perform analysis processing. . When the analysis unit 13 receives the analysis process request, the analysis unit 13 executes the analysis process (S9), and notifies the display unit of the update information after the execution. When receiving the update information, the display unit 11 displays the value at the protruding data position on the trend chart 15A on the screen and updates the protruding data display area 15C (S10).

解析手段13の機能としては、開始データから終了データまでの各データの前後のデータをチェックし、上突出データか下突出データかを判別する。解析手段13は、上突出データと判断すると上突出判定処理を呼び出す。また解析手段13は、下突出データと判断すると下突出判定処理を呼び出す。全データをチェック後、平均値と突出間隔を導き出す。   As a function of the analysis means 13, the data before and after each data from the start data to the end data are checked to determine whether the data is upward protruding data or downward protruding data. If the analysis means 13 determines that the data is the upward protrusion data, the analysis means 13 calls the upward protrusion determination process. If the analysis means 13 determines that the data is downward protrusion data, it calls a downward protrusion determination process. After checking all data, the average value and protrusion interval are derived.

図6のフローチャートを用いて、ステップS9で行われる解析手段13の動作を説明する。   The operation of the analysis unit 13 performed in step S9 will be described using the flowchart of FIG.

解析手段13は、処理要求を受け付けると、変数laを0に初期化し、変数iへ開始データ番号をセットする(S21)。解析手段13は、サンプリングデータバッファ21からi番のデータを取得する(S22)。次に解析手段13は、変数laと0を比較し(S23)、変数laが0の場合(S23、YES)、変数「最大値」へi番のデータの値、変数「最小値」へi番のデータの値、変数「総和」へi番のデータの値をセットする(S24)。変数laが0でない場合(S23、NO)、解析手段13は、変数「総和」へi番のデータの値を加算し(S25)、i番のデータの値と変数「最大値」の値とを比較する(S26)。   Upon receiving the processing request, the analysis unit 13 initializes the variable la to 0 and sets the start data number to the variable i (S21). The analysis unit 13 acquires i-th data from the sampling data buffer 21 (S22). Next, the analysis unit 13 compares the variable la with 0 (S23), and if the variable la is 0 (S23, YES), the variable “maximum value” is changed to the value of the i-th data, and the variable “minimum value” is changed to i. The value of the i-th data is set to the value of the No. data and the variable “sum” (S24). When the variable la is not 0 (S23, NO), the analysis unit 13 adds the value of the i-th data to the variable “sum” (S25), and sets the value of the i-th data and the value of the variable “maximum value”. Are compared (S26).

i番のデータの値より変数「最大値」の値が大きい場合(S26、YES)、解析手段13は、変数「最大値」へi番のデータの値をセットする(S27)。i番のデータの値が変数「最大値」の値以下の場合(S26、NO)、解析手段13は、i番のデータの値と変数「最小値」の値を比較する(S28)。i番のデータの値が変数「最小値」の値より小さい場合(S28、YES)、解析手段13は、変数「最小値」へi番のデータの値をセットする(S29)。一方、i番のデータの値が変数「最小値」の値以上である場合(S28、NO)、処理はステップS30へ進む。   When the value of the variable “maximum value” is larger than the value of the i-th data (S26, YES), the analysis means 13 sets the value of the i-th data to the variable “maximum value” (S27). When the value of the i-th data is less than or equal to the value of the variable “maximum value” (S26, NO), the analysis means 13 compares the value of the i-th data with the value of the variable “minimum value” (S28). If the value of the i-th data is smaller than the value of the variable “minimum value” (S28, YES), the analysis means 13 sets the value of the i-th data to the variable “minimum value” (S29). On the other hand, when the value of the i-th data is not less than the value of the variable “minimum value” (S28, NO), the process proceeds to step S30.

次に解析手段13は、i番のデータの値とi−1番のデータの値を比較する(S30)。i番のデータの値がi−1番のデータの値より大きい場合(S30、YES)、解析手段13は、i番のデータの値とi+1番のデータの値とを比較する(S31)。i番のデータの値がi+1番のデータの値より大きい場合(S31、YES)、解析手段13は、上突出判定処理を実行する(S32)。   Next, the analyzing means 13 compares the value of the i-th data with the value of the i-1th data (S30). When the value of the i-th data is larger than the value of the i-th data (S30, YES), the analysis unit 13 compares the value of the i-th data with the value of the i + 1-th data (S31). When the value of the i-th data is larger than the value of the i + 1-th data (S31, YES), the analysis unit 13 executes an upward protrusion determination process (S32).

一方、i番のデータの値がi−1番のデータの値以下の場合(S30、NO)、解析手段13は、次にi番のデータの値とi−1番のデータの値を比較する(S33)。i番のデータの値がi−1番のデータの値より小さい場合(S33、YES)、解析手段13は、i番のデータの値とi+1番のデータの値を比較する(S34)。i番のデータの値がi+1番のデータの値より小さい揚合(S34、YES)、解析手段13は、下突出判定処理を実行する(S35)。   On the other hand, when the value of the i-th data is equal to or less than the value of the i-th data (S30, NO), the analysis unit 13 next compares the value of the i-th data with the value of the i-1 data. (S33). If the value of the i-th data is smaller than the value of the i-th data (S33, YES), the analysis means 13 compares the value of the i-th data with the value of the i + 1-th data (S34). When the value of the i-th data is smaller than the value of the i + 1-th data (S34, YES), the analysis unit 13 executes a downward protrusion determination process (S35).

尚、ステップS31、S33、S34の判定がいずれも否定(NO)である場合、処理はステップS36に進む。   If all the determinations in steps S31, S33, and S34 are negative (NO), the process proceeds to step S36.

上突出判定処理または下突出判定処理が実行された後、解析手段13は、変数iの値と終了データ番号とを比較する(S36)。変数iの値が終了データ番号より小さい揚合(S36、YES)、解析手段13は、変数laに1を加算し、変数iに1を加算する(S37)。その後、処理はステップS22のサンプリングデータバッファ21からi番のデータを取得する処理に戻り、上述の処理が繰り返し実行される。   After the upward protrusion determination process or the downward protrusion determination process is executed, the analysis unit 13 compares the value of the variable i with the end data number (S36). When the value of the variable i is smaller than the end data number (S36, YES), the analysis means 13 adds 1 to the variable la and adds 1 to the variable i (S37). Thereafter, the process returns to the process of acquiring the i-th data from the sampling data buffer 21 in step S22, and the above-described process is repeatedly executed.

変数iの値が終了データ番号以上の揚合(S36、NO)、解析手段13は、変数「総和」をla+1で除算して平均値を算出し(S38)、最後に突出が発生した時刻(最終突出時刻)から最初に突出が発生した時刻(最初突出時刻)を減じて突出間隔を算出する(S39)。尚、変数「総和」の値、変数「最終突出時刻」の値、および変数「最初突出時刻」の値は、上突出判定処理または下突出判定処理内で導き出される。   When the value of the variable i is greater than or equal to the end data number (S36, NO), the analysis means 13 divides the variable “sum” by la + 1 to calculate the average value (S38), and finally the time when the protrusion occurred ( The time at which the first protrusion occurs (first protrusion time) is subtracted from the last protrusion time) to calculate the protrusion interval (S39). Note that the value of the variable “sum”, the value of the variable “final protrusion time”, and the value of the variable “first protrusion time” are derived in the upward protrusion determination process or the downward protrusion determination process.

次に、ステップS32の上突出判定処理について説明する。上突出判定処理の機能として、解析手段13は、山の頂点と識別されたi番のデータから判定データ数前まで、値が減少傾向にあるかを判定し、減少傾向にある揚合、その偏差が判定値以上であるかを判定する。判定値以上の場合、解析手段13は、突出データと認定し、突出値抽出リストへ突出データの各値を追加し、変数「最初突出時刻」、変数「最終突出時刻」、変数「最大上突出値」を更新する。   Next, the upward protrusion determination process in step S32 will be described. As a function of the upward protrusion determination process, the analysis means 13 determines whether the value is decreasing from the i-th data identified as the peak of the mountain to the number of determination data, It is determined whether the deviation is equal to or greater than a determination value. If the determination value is greater than or equal to the determination value, the analysis unit 13 recognizes the data as protrusion data, adds each value of the protrusion data to the protrusion value extraction list, and sets the variable “first protrusion time”, variable “final protrusion time”, and variable “maximum upward protrusion”. Update Value.

図7のフローチャートを用いて、解析手段13の上突出判定処理の動作について説明する。上突出判定処理が呼び出されると、解析手段13は、変数lbを0に初期化し、変数「偏差」を0に初期化する(S51)。   The operation of the upper protrusion determination process of the analysis unit 13 will be described using the flowchart of FIG. When the upward protrusion determination process is called, the analysis unit 13 initializes the variable lb to 0 and initializes the variable “deviation” to 0 (S51).

次に解析手段13は、変数lbの値と、ステップS8で算出された判定データ数とを比較する(S52)。変数lbの値が判定データ数より小さい場合(S52、YES)、解析手段13は変数jへi−lbの算出値をセットする(S53)。   Next, the analysis unit 13 compares the value of the variable lb with the number of determination data calculated in step S8 (S52). When the value of the variable lb is smaller than the number of determination data (S52, YES), the analysis unit 13 sets the calculated value of i-lb to the variable j (S53).

解析手段13は、変数j−1の算出値と開始データ番号を比較する(S54)。変数j−1の算出値が開始データ番号以上の場合(S54、YES)、解析手段13は、j番のデータの値とj−1番のデータの値とを比較する(S55)。j番のデータの値がj−1番のデータの値より大きい場合(S55、YES)、解析手段13は、j番のデータの値とj−1番のデータの値との差を変数「偏差」に加算し(S56)、変数「偏差」の値と判定値とを比較する(S57)。   The analysis unit 13 compares the calculated value of the variable j-1 with the start data number (S54). When the calculated value of the variable j-1 is equal to or greater than the start data number (S54, YES), the analysis unit 13 compares the value of the jth data with the value of the j-1 data (S55). When the value of the jth data is larger than the value of the j-1 data (S55, YES), the analysis unit 13 sets the difference between the value of the jth data and the value of the j-1 data as a variable “ The value is added to “deviation” (S56), and the value of the variable “deviation” is compared with the judgment value (S57).

変数「偏差」の値が判定値以上の場合(S57、YES)、解析手段13は、突出データと認定する(S67へ)。一方、変数「偏差」の値が判定値より小さい場合(S57、NO)、解析手段13は変数lbに1を加算し、再度変数lbの値と判定データ数の値の比較処理を実行する(S52へ戻る)。   When the value of the variable “deviation” is equal to or larger than the determination value (S57, YES), the analysis unit 13 recognizes the protrusion data (to S67). On the other hand, when the value of the variable “deviation” is smaller than the determination value (S57, NO), the analyzing unit 13 adds 1 to the variable lb, and again executes the comparison process of the value of the variable lb and the value of the determination data number ( Return to S52).

また、変数lbの値が判定データ数以上の場合や(S52、NO)、j−1番が開始データ番号より小さい場合(S54、NO)、j番の値がj−1番の値以下である場合(S55、NO)、解析手段13は、変数lbおよび変数「偏差」をそれぞれ0に初期化し(S59)、変数lbの値と判定データ数を比較する(S60)。   In addition, when the value of the variable lb is greater than or equal to the number of determination data (S52, NO), or when j-1 is smaller than the start data number (S54, NO), the value of j is less than the value of j-1. In some cases (S55, NO), the analysis means 13 initializes the variable lb and the variable “deviation” to 0 (S59), and compares the value of the variable lb with the number of determination data (S60).

変数lbの値が判定データ数より小さい場合(S60、YES)、解析手段13は変数jへi+lbの算出値をセットし(S61)、変数j+1の算出値と終了データ番号とを比較する(S62)。変数j+1の算出値が終了データ番号以下の場合(S62、YES)、解析手段13は、j番のデータの値とj+1番のデータの値を比較する(S63)。j番のデータの値がj+1番のデータの値より大きい場合(S63、YES)、解析手段13は、j番のデータの値とj+1番のデータの値の差を変数「偏差」へ加算する(S64)。次に解析手段13は、変数「偏差」の値と判定値を比較し(S65)、変数「偏差」の値が判定値以上の場合(S65、YES)、解析手段13は、突出データと認定する(S67へ)。一方、変数「偏差」の値が判定値より小さい場合(S65、NO)、解析手段13は、変数lbへ1を加算し(S66)、処理はステップS60に戻る。   When the value of the variable lb is smaller than the number of determination data (S60, YES), the analysis unit 13 sets the calculated value of i + lb to the variable j (S61), and compares the calculated value of the variable j + 1 with the end data number (S62). ). When the calculated value of the variable j + 1 is equal to or smaller than the end data number (S62, YES), the analysis unit 13 compares the value of the jth data with the value of the j + 1th data (S63). When the value of the jth data is larger than the value of the j + 1th data (S63, YES), the analysis unit 13 adds the difference between the value of the jth data and the value of the j + 1th data to the variable “deviation”. (S64). Next, the analysis unit 13 compares the value of the variable “deviation” with the determination value (S65), and if the value of the variable “deviation” is equal to or greater than the determination value (S65, YES), the analysis unit 13 recognizes the protruding data. (To S67). On the other hand, when the value of the variable “deviation” is smaller than the determination value (S65, NO), the analysis unit 13 adds 1 to the variable lb (S66), and the process returns to step S60.

尚、ステップS60、S62、S63の判定結果が否定(NO)となる場合、上突出判定処理は終了する。   If the determination results in steps S60, S62, and S63 are negative (NO), the upward protrusion determination process ends.

解析手段13は、突出データと認定した揚合、当該突出データと既に突出値抽出リストに格納済みの突出データとの聞隔時間を算出し、突出値抽出リストヘデータのサンプリング時刻、間隔時間、制御パラメータの値等を追加する(S67)。解析手段13は、変数「最初突出時刻」がセット済みか判定し(S68)、セットされていない場合(S68、NO)、変数「最初突出時刻」へi番のデータのサンプリング時刻をセットする(S70)。一方セット済みの場合(S68、YES)、解析手段13は変数「最終突出時刻」へi番のデータのサンプリング時刻をセットする(S69)。解析手段13は、i番のデータの値と変数「最大上突出値」の値を比較し(S71)、i番の値が変数「最大上突出値」の値より大きい揚合(S71、YES)、変数「最大上突出値」へi番の値をセットする(S72)。一方、i番の値が変数「最大上突出値」の値以下である揚合(S71、NO)、上突出判定処理は終了する。   The analysis means 13 calculates the interval between the product identified as the protrusion data, the protrusion data and the protrusion data already stored in the protrusion value extraction list, and the sampling time, interval time of the data in the protrusion value extraction list, A control parameter value or the like is added (S67). The analysis unit 13 determines whether or not the variable “first protrusion time” has been set (S68), and if not set (S68, NO), sets the sampling time of the i-th data to the variable “first protrusion time” (S68). S70). On the other hand, if it has been set (S68, YES), the analysis means 13 sets the sampling time of the i-th data to the variable “final protrusion time” (S69). The analysis means 13 compares the value of the i-th data with the value of the variable “maximum upper protrusion value” (S71), and the i-th value is greater than the value of the variable “maximum upper protrusion value” (S71, YES). ), The i-th value is set to the variable “maximum upper protrusion value” (S72). On the other hand, when the value of i is equal to or less than the value of the variable “maximum upward protrusion value” (S71, NO), the upward protrusion determination process ends.

下突出判定処理の機能としては、谷の頂点と識別されたi番のデータから判定データ数前まで、値が増加傾向にあるかを判定し、増加傾向にある揚合、その偏差が判定値以上であるかを判定する。判定値以上の場合、突出データと認定し、突出値抽出リストへ突出データの各値を追加し、変数「最初突出時刻」、変数「最終突出時刻」、変数「最大下突出値」を更新する。   As a function of the downward protrusion determination process, it is determined whether the value is increasing from the i-th data identified as the peak of the valley to the number of determination data, and the increase and the deviation thereof are the determination value. It is determined whether it is above. If it is equal to or greater than the judgment value, it is recognized as protrusion data, each value of protrusion data is added to the protrusion value extraction list, and the variable “first protrusion time”, variable “final protrusion time”, and variable “maximum lower protrusion value” are updated. .

下突出判定処理の動作は、上突出判定処理の動作と比べ、山と谷が異なるが同様の動作である。   The operation of the downward protrusion determination process is similar to the operation of the upward protrusion determination process, although the peaks and valleys are different.

以上説明したように、群管理装置3は、半導体の成膜特性に関わる温度、ガス流量、圧力値、RF電源出力値などの制御パラメータの値をトレンドチャートで表示する機能を有するが、そのトレンドチャート上で評価範囲と判定条件が設定されることにより、突出データを解析し、抽出することができる。これは、トレンドチャートを目視し、突出位置を指示し、値を控え、手作業で解析することに比べ、作業時間を大幅に短縮する効果がある。また、サンプリングデータを半導体製造システム外へ持ち出す必要がないため、機密情報の漏洩防止に役立つ。   As described above, the group management device 3 has a function of displaying control parameter values such as temperature, gas flow rate, pressure value, RF power supply output value and the like related to the film formation characteristics of the semiconductor in a trend chart. By setting the evaluation range and determination conditions on the chart, the protrusion data can be analyzed and extracted. This has the effect of significantly shortening the work time compared to visually analyzing the trend chart, indicating the protruding position, refraining from the value, and analyzing manually. Further, since it is not necessary to take sampling data out of the semiconductor manufacturing system, it is useful for preventing leakage of confidential information.

次に、本実施の形態の装置2について説明する。装置2は、一例として、半導体装置(IC)の製造方法における処理工程を実施する基板処理装置として構成されている。尚、以下の説明では、基板処理装置として基板に酸化、拡散処理やCVD処理などを行なう縦型の装置(以下、単に処理装置という)を適用した場合について述べる。図8は、本発明に適用される処理装置の側面透視図として示されている。また、図9は図8に示す処理装置の平面透視図である。   Next, the apparatus 2 of this Embodiment is demonstrated. As an example, the apparatus 2 is configured as a substrate processing apparatus that performs processing steps in a method of manufacturing a semiconductor device (IC). In the following description, a case where a vertical apparatus (hereinafter simply referred to as a processing apparatus) that performs oxidation, diffusion processing, CVD processing, or the like is applied to the substrate as the substrate processing apparatus will be described. FIG. 8 is a side perspective view of a processing apparatus applied to the present invention. FIG. 9 is a perspective plan view of the processing apparatus shown in FIG.

図8及び図9に示されているように、シリコン等からなるウエハ(基板)200を収納したウエハキャリアとしてフープ(基板収容器、以下ポッドという。)110が使用されている処理装置100は、筐体111を備えている。筐体111の正面壁の正面前方部には、メンテナンス可能なように設けられた開口部としての正面メンテナンス口103が開設され、この正面メンテナンス口103を開閉する正面メンテナンス扉104、104bがそれぞれ建て付けられている。   As shown in FIGS. 8 and 9, a processing apparatus 100 in which a hoop (substrate container, hereinafter referred to as a pod) 110 is used as a wafer carrier that stores a wafer (substrate) 200 made of silicon or the like. A housing 111 is provided. A front maintenance port 103 as an opening provided for maintenance is opened at the front front portion of the front wall of the casing 111, and front maintenance doors 104 and 104b for opening and closing the front maintenance port 103 are respectively built. It is attached.

筐体111の正面壁には、ポッド搬入搬出口(基板収容器搬入搬出口)112が筐体111の内外を連通するように開設されており、ポッド搬入搬出口112は、フロントシャッタ(基板収容器搬入搬出口開閉機構)113によって開閉されるようになっている。また、ポッド搬入搬出口112の正面前方側にはロードポート(基板収容器受渡し台)114が設置されており、ロードポート114はポッド110を載置されて位置合わせするように構成されている。ポッド110はロードポート114上に工程内搬送装置(図示せず)によって搬入され、かつ、ロードポート114上から搬出されるようになっている。   A pod loading / unloading port (substrate container loading / unloading port) 112 is opened on the front wall of the housing 111 so as to communicate between the inside and the outside of the housing 111. The pod loading / unloading port 112 has a front shutter (substrate housing). The container loading / unloading opening / closing mechanism 113 is opened and closed. In addition, a load port (substrate container delivery table) 114 is installed on the front front side of the pod loading / unloading port 112, and the load port 114 is configured so that the pod 110 is placed and aligned. The pod 110 is loaded onto the load port 114 by an in-process transfer device (not shown) and unloaded from the load port 114.

筐体111内の前後方向の略中央部における上部には、回転式ポッド棚(基板収容器載置棚)105が設置されており、回転式ポッド棚105は複数個のポッド110を保管するように構成されている。すなわち、回転式ポッド棚105は、垂直に立設されて水平面内で間欠回転される支柱116と、支柱116に上下四段の各位置において放射状に支持された複数枚の棚板(基板収容器載置台)117とを備えており、複数枚の棚板117は、ポッド110を複数個宛それぞれ載置した状態で保持するように構成されている。   A rotary pod shelf (substrate container mounting shelf) 105 is installed at an upper portion of the casing 111 in a substantially central portion in the front-rear direction. The rotary pod shelf 105 stores a plurality of pods 110. It is configured. That is, the rotary pod shelf 105 includes a support column 116 that is erected vertically and intermittently rotates in a horizontal plane, and a plurality of shelf plates (substrate containers) that are radially supported by the support column 116 at each of the four upper and lower positions. The plurality of shelf plates 117 are configured to hold the plurality of pods 110 in a state where the plurality of pods 110 are respectively placed.

筐体111内におけるロードポート114と回転式ポッド棚105との間には、ポッド搬送装置(基板収容器搬送装置)118が設置されており、ポッド搬送装置118は、ポッド110を保持したまま昇降可能なポッドエレベータ(基板収容器昇降機構)118aと、搬送機構としてのポッド搬送機構(基板収容器搬送機構)118bとで構成されており、ポッド搬送装置118は、ポッドエレベータ118aとポッド搬送機構118bとの連続動作により、ロードポート114、回転式ポッド棚105、ポッドオープナ(基板収容器蓋体開閉機構)121との間で、ポッド110を搬送するように構成されている。   A pod transfer device (substrate container transfer device) 118 is installed between the load port 114 and the rotary pod shelf 105 in the housing 111, and the pod transfer device 118 moves up and down while holding the pod 110. The pod elevator (substrate container lifting mechanism) 118a and a pod transfer mechanism (substrate container transfer mechanism) 118b as a transfer mechanism are configured. The pod transfer device 118 includes a pod elevator 118a and a pod transfer mechanism 118b. The pod 110 is transported between the load port 114, the rotary pod shelf 105, and the pod opener (substrate container lid opening / closing mechanism) 121.

筐体111内の前後方向の略中央部における下部には、サブ筐体119が後端にわたって構築されている。サブ筐体119の正面壁119aには、ウエハ200をサブ筐体119内に対して搬入搬出するためのウエハ搬入搬出口(基板搬入搬出口)120が一対、垂直方向に上下二段に並べられて開設されており、上下段のウエハ搬入搬出口120、120には、一対のポッドオープナ121、121がそれぞれ設置されている。   A sub-housing 119 is constructed across the rear end of the lower portion of the housing 111 at a substantially central portion in the front-rear direction. A pair of wafer loading / unloading ports (substrate loading / unloading ports) 120 for loading / unloading the wafer 200 into / from the sub-casing 119 are arranged on the front wall 119a of the sub-casing 119 in two vertical stages. A pair of pod openers 121 and 121 are installed at the upper and lower wafer loading / unloading openings 120 and 120, respectively.

ポッドオープナ121は、ポッド110を載置する載置台122、122と、ポッド110のキャップ(蓋体)を着脱するキャップ着脱機構(蓋体着脱機構)123、123とを備えている。ポッドオープナ121は、載置台122に載置されたポッド110のキャップをキャップ着脱機構123によって着脱することにより、ポッド110のウエハ出し入れ口を開閉するように構成されている。   The pod opener 121 includes mounting bases 122 and 122 on which the pod 110 is placed, and cap attaching / detaching mechanisms (lid attaching / detaching mechanisms) 123 and 123 that attach and detach caps (lids) of the pod 110. The pod opener 121 is configured to open and close the wafer loading / unloading port of the pod 110 by attaching / detaching the cap of the pod 110 placed on the placing table 122 by the cap attaching / detaching mechanism 123.

サブ筐体119は、ポッド搬送装置118や回転式ポッド棚105の設置空間から流体的に隔絶された移載室124を構成している。移載室124の前側領域にはウエハ移載機構(基板移載機構)125が設置されており、ウエハ移載機構125は、ウエハ200を水平方向に回転ないし直動可能なウエハ移載装置(基板移載装置)125a及びウエハ移載装置125aを昇降させるためのウエハ移載装置エレベータ(基板移載装置昇降機構)125bとで構成されている。これら、ウエハ移載装置エレベータ125b及びウエハ移載装置125aの連続動作により、ウエハ移載装置125aのツイーザ(基板保持体)125cをウエハ200の載置部として、ボート(基板保持具)217に対してウエハ200を装填(チャージング)及び脱装(ディスチャージング)するように構成されている。   The sub casing 119 constitutes a transfer chamber 124 that is fluidly isolated from the installation space of the pod transfer device 118 and the rotary pod shelf 105. A wafer transfer mechanism (substrate transfer mechanism) 125 is installed in the front region of the transfer chamber 124, and the wafer transfer mechanism 125 rotates the wafer 200 in the horizontal direction or can move the wafer 200 in the horizontal direction. A substrate transfer device) 125a and a wafer transfer device elevator (substrate transfer device lifting mechanism) 125b for moving the wafer transfer device 125a up and down. By the continuous operation of the wafer transfer device elevator 125b and the wafer transfer device 125a, the tweezer (substrate holder) 125c of the wafer transfer device 125a is used as a placement portion for the wafer 200 with respect to the boat (substrate holder) 217. The wafer 200 is loaded (charged) and unloaded (discharged).

図9に示されているように、移載室124のウエハ移載装置エレベータ125b側と反対側である右側端部には、清浄化した雰囲気もしくは不活性ガスであるクリーンエア133を供給するように、供給フアン及び防塵フィルタで構成されたクリーンユニット134が設置されており、ウエハ移載装置125aとクリーンユニット134との間には、ウエハの円周方向の位置を整合させる基板整合装置としてのノッチ合わせ装置135が設置されている。   As shown in FIG. 9, a clean atmosphere 133 that is a cleaned atmosphere or an inert gas is supplied to the right end of the transfer chamber 124 opposite to the wafer transfer device elevator 125b side. In addition, a clean unit 134 composed of a supply fan and a dustproof filter is installed, and a substrate alignment device for aligning the circumferential position of the wafer between the wafer transfer device 125a and the clean unit 134 is provided. A notch aligning device 135 is installed.

クリーンユニット134から吹き出されたクリーンエア133は、ノッチ合わせ装置135およびウエハ移載装置125aに流通された後に、図示しないダクトにより吸い込まれて、筐体111の外部に排気がなされるか、もしくはクリーンユニット134の吸い込み側である一次側(供給側)にまで循環され、再びクリーンユニット134によって、移載室124内に吹き出されるように構成されている。   The clean air 133 blown out from the clean unit 134 is circulated through the notch aligning device 135 and the wafer transfer device 125a and then sucked in by a duct (not shown) to be exhausted to the outside of the casing 111 or clean. The unit 134 is circulated to the primary side (supply side) which is the suction side, and is again blown into the transfer chamber 124 by the clean unit 134.

移載室124の後側領域には、大気圧未満の圧力(以下、負圧という。)を維持可能な機密性能を有する筐体(以下、耐圧筐体という。)140が設置されており、この耐圧筐体140によりボート217を収容可能な容積を有するロードロック方式の待機室であるロードロック室141が形成されている。   In the rear region of the transfer chamber 124, a casing (hereinafter referred to as a pressure-resistant casing) 140 having a confidential performance capable of maintaining a pressure lower than atmospheric pressure (hereinafter referred to as negative pressure) is installed. A load lock chamber 141 which is a load lock type standby chamber having a capacity capable of accommodating the boat 217 is formed by the pressure-resistant housing 140.

耐圧筐体140の正面壁140aにはウエハ搬入搬出開口(基板搬入搬出開口)142が開設されており、ウエハ搬入搬出開口142はゲートバルブ(基板搬入搬出口開閉機構)143によって開閉されるようになっている。耐圧筐体140の一対の側壁には、ロードロック室141へ窒素ガスを給気するためのガス供給管144と、ロードロック室141を負圧に排気するための排気管145とがそれぞれ接続されている。   A wafer loading / unloading opening (substrate loading / unloading opening) 142 is formed in the front wall 140a of the pressure-resistant housing 140, and the wafer loading / unloading opening 142 is opened and closed by a gate valve (substrate loading / unloading opening / closing mechanism) 143. It has become. A gas supply pipe 144 for supplying nitrogen gas to the load lock chamber 141 and an exhaust pipe 145 for exhausting the load lock chamber 141 to a negative pressure are connected to the pair of side walls of the pressure-resistant housing 140, respectively. ing.

ロードロック室141上方には、処理炉202が設けられている。処理炉202の下端部は炉口ゲートバルブ(炉口開閉機構)147により開閉されるように構成されている。耐圧筐体140の正面壁140aの上端部には、炉口ゲートバルブ147を処理炉202の下端部の開放時に収容する炉口ゲートバルブカバー149が取り付けられている。   A processing furnace 202 is provided above the load lock chamber 141. The lower end portion of the processing furnace 202 is configured to be opened and closed by a furnace port gate valve (furnace port opening / closing mechanism) 147. A furnace port gate valve cover 149 that accommodates the furnace port gate valve 147 when the lower end portion of the processing furnace 202 is opened is attached to the upper end portion of the front wall 140 a of the pressure-resistant housing 140.

耐圧筐体140にはボート217を昇降させるためのボートエレベータ(基板保持具昇降機構)が設置されている。ボートエレベータ115に連結された連結具としてのアーム128には蓋体としてのシールキャップ219が水平に据え付けられており、シールキャップ219はボート217を垂直に支持し、処理炉202の下端部を閉塞可能なように構成されている。   The pressure-resistant housing 140 is provided with a boat elevator (substrate holder lifting mechanism) for lifting and lowering the boat 217. A seal cap 219 serving as a lid is horizontally installed on an arm 128 serving as a connector connected to the boat elevator 115, and the seal cap 219 supports the boat 217 vertically and closes the lower end of the processing furnace 202. It is configured as possible.

ボート217は複数本の保持部材を備えており、複数枚(例えば、50枚〜125枚程度)のウエハ200をその中心を揃えて垂直方向に整列させた状態で、それぞれ水平に保持するように構成されている。   The boat 217 includes a plurality of holding members so that a plurality of (for example, about 50 to 125) wafers 200 are horizontally held in a state where their centers are aligned in the vertical direction. It is configured.

次に、図8及び図9に示す処理装置の動作について説明する。図8及び図9に示されているように、ポッド110がロードポート114に供給されると、ポッド搬入搬出口112がフロントシャッタ113によって開放され、ロードポート114の上のポッド110はポッド搬送装置118によって筐体111の内部へポッド搬入搬出口112から搬入される。   Next, the operation of the processing apparatus shown in FIGS. 8 and 9 will be described. As shown in FIGS. 8 and 9, when the pod 110 is supplied to the load port 114, the pod loading / unloading port 112 is opened by the front shutter 113, and the pod 110 above the load port 114 is connected to the pod transfer device. 118 is carried into the housing 111 from the pod loading / unloading port 112.

搬入されたポッド110は、回転式ポッド棚105の指定された棚板117へポッド搬送装置118によって自動的に搬送されて受け渡され、一時的に保管された後、棚板117から一方のポッドオープナ121に搬送されて載置台122に移載されるか、もしくは直接ポッドオープナ121に搬送されて載置台122に移載される。この際、ポッドオープナ121のウエハ搬入搬出口120はキャップ着脱機構123によって閉じられており、移載室124にはクリーンエア133が流通され、充満されている。例えば、移載室124にはクリーンエア133として窒素ガスが充満することにより、酸素濃度が20ppm以下と、筐体111の内部(大気雰囲気)の酸素濃度よりも遥かに低く設定されている。   The loaded pod 110 is automatically transported and delivered by the pod transport device 118 to the designated shelf 117 of the rotary pod shelf 105, temporarily stored, and then one pod from the shelf 117. It is transported to the opener 121 and transferred to the mounting table 122, or directly transferred to the pod opener 121 and transferred to the mounting table 122. At this time, the wafer loading / unloading port 120 of the pod opener 121 is closed by the cap attaching / detaching mechanism 123, and the transfer chamber 124 is filled with clean air 133. For example, the transfer chamber 124 is filled with nitrogen gas as clean air 133, so that the oxygen concentration is set to 20 ppm or less, which is much lower than the oxygen concentration inside the casing 111 (atmosphere).

載置台122に載置されたポッド110はその開口側端面がサブ筐体119の正面壁119aにおけるウエハ搬入搬出口120の開口縁辺部に押し付けられるとともに、そのキャップがキャップ着脱機構123によって取り外され、ポッド110のウエハ出し入れ口が開放される。また、予め内部が大気圧状態とされていたロードロック室141のウエハ搬入搬出開口142がゲートバルブ143の動作により開放されると、ウエハ200はポッド110からウエハ移載装置125aのツイーザ125cによってウエハ出し入れ口を通じてピックアップされ、ノッチ合わせ装置135にてウエハを整合した後、ウエハ搬入搬出開口142を通じてロードロック室141に搬入され、ボート217へ移載されて装填(ウエハチャージング)される。ボート217にウエハ200を受け渡したウエハ移載装置125aはポッド110に戻り、次のウエハ110をボート217に装填する。   The pod 110 mounted on the mounting table 122 has its opening-side end face pressed against the opening edge of the wafer loading / unloading port 120 on the front wall 119a of the sub-housing 119, and the cap is removed by the cap attaching / detaching mechanism 123. The wafer loading / unloading port of the pod 110 is opened. Further, when the wafer loading / unloading opening 142 of the load lock chamber 141 whose interior is previously set at atmospheric pressure is opened by the operation of the gate valve 143, the wafer 200 is removed from the pod 110 by the tweezer 125c of the wafer transfer device 125a. After being picked up through the loading / unloading port and aligned with the notch aligner 135, the wafer is loaded into the load lock chamber 141 through the wafer loading / unloading opening 142, transferred to the boat 217, and loaded (wafer charging). The wafer transfer device 125 a that has delivered the wafer 200 to the boat 217 returns to the pod 110 and loads the next wafer 110 into the boat 217.

この一方(上段または下段)のポッドオープナ121におけるウエハ移載装置125によるウエハのボート217への装填作業中に、他方(下段または上段)のポッドオープナ121には回転式ポッド棚105ないしロードポート114から別のポッド110がポッド搬送装置118によって搬送され、ポッドオープナ121によるポッド110の開放作業が同時進行される。   During the loading operation of the wafer into the boat 217 by the wafer transfer device 125 in the one (upper or lower) pod opener 121, the other (lower or upper) pod opener 121 has a rotary pod shelf 105 or load port 114. The other pod 110 is transported by the pod transport device 118, and the opening operation of the pod 110 by the pod opener 121 proceeds simultaneously.

予め指定された枚数のウエハ200がボート217装填されると、ウエハ搬入搬出開口142がゲートバルブ143によって閉じられ、ロードロック室141は排気管145から真空引きされることにより、減圧される。   When a predetermined number of wafers 200 are loaded into the boat 217, the wafer loading / unloading opening 142 is closed by the gate valve 143, and the load lock chamber 141 is evacuated from the exhaust pipe 145 to be decompressed.

ロードロック室141が処理炉202内の圧力と同圧に減圧されると、処理炉202の下端部が炉口ゲートバルブ147によって開放される。このとき、炉口ゲートバルブ147は炉口ゲートバルブカバー149の内部に搬入されて収容される。   When the load lock chamber 141 is reduced to the same pressure as that in the processing furnace 202, the lower end portion of the processing furnace 202 is opened by the furnace port gate valve 147. At this time, the furnace port gate valve 147 is carried into and stored in the furnace port gate valve cover 149.

続いて、シールキャップ219がボートエレベータ115の昇降台161によって上昇されて、シールキャップ219に支持されたボート217が処理炉202内へ搬入(ローディング)されて行く。   Subsequently, the seal cap 219 is raised by the elevator 161 of the boat elevator 115, and the boat 217 supported by the seal cap 219 is loaded into the processing furnace 202.

ローディング後は、処理炉202にてウエハ200に任意の処理が実施される。そして、処理後は、ボートエレベータ115によりボート217が引き出され、更に、ロードロック室140内部を大気圧に復圧させた後にゲートバルブ143が開かれる。その後は、ノッチ合わせ装置135でのウエハの整合工程を除き、概上述の逆の手順で、ウエハ200およびポッド110は筐体111の外部へ払出される。   After loading, arbitrary processing is performed on the wafer 200 in the processing furnace 202. After the processing, the boat 217 is pulled out by the boat elevator 115, and the gate valve 143 is opened after the pressure inside the load lock chamber 140 is restored to atmospheric pressure. After that, the wafer 200 and the pod 110 are discharged to the outside of the casing 111 by the reverse procedure described above except for the wafer alignment process in the notch alignment device 135.

尚、本実施の形態では、群管理装置3の入力装置16がユーザからの入力を受け付け、また群管理装置3の表示装置15がトレンドチャート等の画面表示を行うものとしたが、入力装置、表示装置をGUI端末4とする実装であってもよい。   In the present embodiment, the input device 16 of the group management device 3 receives input from the user, and the display device 15 of the group management device 3 performs screen display such as a trend chart. An implementation in which the display device is a GUI terminal 4 may be used.

また、基板処理装置を制御するコントローラに本実施の形態のトレンドチャート制御部の機能を備えても良い。   In addition, the controller that controls the substrate processing apparatus may be provided with the function of the trend chart control unit of the present embodiment.

また、基板処理装置と同じフロア(クリーンルーム)に群管理装置3を配置する必要はなく、LAN接続された事務所等、装置2の設置されている場所以外の外部に群管理装置3が配置されてもよい。また、群管理装置において、格納部(データベース)や制御部と操作部や表示部を一体にする必要は無く、それぞれを別体にして、クリーンルーム上に配置されたデータベース内のデータを事務所に配置された操作部によって遠隔操作できるような構成であっても良い。   Moreover, it is not necessary to arrange the group management apparatus 3 on the same floor (clean room) as the substrate processing apparatus, and the group management apparatus 3 is arranged outside the place where the apparatus 2 is installed, such as a LAN-connected office. May be. In the group management device, it is not necessary to integrate the storage unit (database), control unit, operation unit, and display unit, and separate the data in the database placed on the clean room to the office. It may be configured such that it can be remotely operated by an arranged operation unit.

また、基板処理装置として、半導体製造装置だけでなくLCD装置のようなガラス基板を処理する装置でも適用できる。また、成膜処理には、例えば、CVD(Chemical Vapor Deposition)、PVD(Physical Vapor Deposition)、酸化膜、窒化膜を形成する処理、金属を含む膜を形成する処理等を含む。更に、アニール処理、酸化処理、窒化処理、拡散処理等の処理でも構わない。   Further, as a substrate processing apparatus, not only a semiconductor manufacturing apparatus but also an apparatus for processing a glass substrate such as an LCD apparatus can be applied. The film formation process includes, for example, a process for forming a CVD (Chemical Vapor Deposition), a PVD (Physical Vapor Deposition), an oxide film and a nitride film, a process for forming a film containing a metal, and the like. Further, annealing treatment, oxidation treatment, nitriding treatment, diffusion treatment or the like may be performed.

以上、本実施の形態において好ましい半導体製造装置管理システムは、半導体基板の処理特性を管理する半導体製造装置管理システムであって、制御パラメータのトレンドチャートデータの突出位置を抽出する解析手段と、抽出すべき突出度合いの判定条件を設定する設定手段と、前記判定条件に一致する突出データ等を保存する保存手段とを備えることを特徴とする。   As described above, a preferred semiconductor manufacturing apparatus management system in the present embodiment is a semiconductor manufacturing apparatus management system that manages the processing characteristics of a semiconductor substrate, and includes an analysis unit that extracts a protruding position of trend chart data of a control parameter, and an extraction unit. It is characterized by comprising setting means for setting a determination condition for the degree of power protrusion, and storage means for storing protrusion data or the like that matches the determination condition.

また、本実施の形態において好ましい半導体製造装置管理システムは、半導体基板の処理特性を管理する半導体製造装置管理システムであって、判定条件を取得する判定手段と、前記判定条件に基づき、トレンドチャート上の制御パラメータの突出位置を抽出する解析手段と、抽出された突出位置に関するデータを保存する保存手段とを備えることを特徴とする。   Further, a preferred semiconductor manufacturing apparatus management system in the present embodiment is a semiconductor manufacturing apparatus management system that manages the processing characteristics of a semiconductor substrate, and includes a determination unit that acquires a determination condition, and a trend chart based on the determination condition. And a storage means for storing data relating to the extracted protrusion position.

また、本実施の形態において好ましい半導体製造装置管理方法は、半導体基板の処理特性を管理する半導体製造装置管理方法であって、判定条件を取得し、前記判定条件に基づき、トレンドチャート上の制御パラメータの突出位置を抽出し、抽出された突出位置に関するデータを保存する。   Further, a preferred semiconductor manufacturing apparatus management method in the present embodiment is a semiconductor manufacturing apparatus management method for managing the processing characteristics of a semiconductor substrate. The determination condition is acquired, and a control parameter on a trend chart is acquired based on the determination condition. Is extracted, and data relating to the extracted protrusion position is stored.

1 基板処理システム、2 装置、3 群管理装置、4 GUI端末、10 トレンドチャート制御部、11 表示手段、12 条件設定手段、13 解析手段、14 保存手段、15 表示装置、16 入力装置、21 サンプリングデータバッファ、22 突出データファイル記憶部。   DESCRIPTION OF SYMBOLS 1 Substrate processing system, 2 apparatus, 3 group management apparatus, 4 GUI terminal, 10 Trend chart control part, 11 Display means, 12 Condition setting means, 13 Analysis means, 14 Storage means, 15 Display apparatus, 16 Input apparatus, 21 Sampling Data buffer, 22 protruding data file storage unit.

Claims (1)

基板の処理特性を管理する半導体製造装置管理システムであって、
制御パラメータのトレンドチャートデータの突出位置を抽出する解析手段と、
抽出すべき突出度合いの判定条件を設定する設定手段と、
前記判定条件に一致する突出データ等を保存する保存手段と
を備えることを特徴とする半導体製造装置管理システム。
A semiconductor manufacturing equipment management system for managing processing characteristics of a substrate,
Analysis means for extracting the protruding position of the trend chart data of the control parameter;
Setting means for setting criteria for determining the degree of protrusion to be extracted;
A semiconductor manufacturing apparatus management system comprising: storage means for storing protrusion data or the like that matches the determination condition.
JP2010197287A 2010-09-03 2010-09-03 Semiconductor manufacturing device management system Withdrawn JP2012054482A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010197287A JP2012054482A (en) 2010-09-03 2010-09-03 Semiconductor manufacturing device management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010197287A JP2012054482A (en) 2010-09-03 2010-09-03 Semiconductor manufacturing device management system

Publications (1)

Publication Number Publication Date
JP2012054482A true JP2012054482A (en) 2012-03-15

Family

ID=45907477

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010197287A Withdrawn JP2012054482A (en) 2010-09-03 2010-09-03 Semiconductor manufacturing device management system

Country Status (1)

Country Link
JP (1) JP2012054482A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021144576A (en) * 2020-03-13 2021-09-24 株式会社リコー Information processing device, information processing method, and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021144576A (en) * 2020-03-13 2021-09-24 株式会社リコー Information processing device, information processing method, and program
JP7167953B2 (en) 2020-03-13 2022-11-09 株式会社リコー Information processing device, information processing method and program

Similar Documents

Publication Publication Date Title
KR102243473B1 (en) Substrate processing apparatus, apparatus management controller, program and method of manufacturing semiconductor device
US20120226475A1 (en) Substrate processing system, management apparatus, data analysis method
WO2014115643A1 (en) Substrate processing device anomaly determination method, anomaly determination device, and substrate processing system and recording medium
US9142436B2 (en) Statistical analysis method and substrate process system
JP5412065B2 (en) Information management method, information management apparatus, and substrate processing system
US11086304B2 (en) Substrate processing in a process chamber for semiconductor manufacturing and apparatus management controller with error analysis
US8639367B2 (en) Substrate processing system
KR20180121931A (en) Substrate processing apparatus, device management controller, and recording medium
JP2012028787A (en) Substrate processing system, verification device and operation verification method for verification device
JPWO2007037161A1 (en) Data recording method
KR101075128B1 (en) Substrate processing apparatus
TWI796622B (en) Substrate processing apparatus, semiconductor device manufacturing method, and program
US8510790B2 (en) Substrate processing apparatus
US8795433B2 (en) Substrate processing apparatus
JP2012054482A (en) Semiconductor manufacturing device management system
JP5279288B2 (en) Substrate processing system and data search method
JP5016591B2 (en) Substrate processing system, data collection program, and data processing method
JP5921859B2 (en) SUBSTRATE PROCESSING SYSTEM, CONTROL DEVICE, PROGRAM, AND SEMICONDUCTOR DEVICE MANUFACTURING METHOD
JP2009295906A (en) Substrate processing apparatus
JP2011249387A (en) Substrate processing system
US20240096666A1 (en) Substrate processing apparatus, method of manufacturing semiconductor device and non-transitory computer-readable recording medium
JP2009026993A (en) Substrate treatment system
JP2009252911A (en) Substrate processing system
JP2014082497A (en) Data retrieval method, data retrieval system, and management program executed by information management device

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20131105