[go: up one dir, main page]

JPH1116800A - Information processing apparatus and device manufacturing method - Google Patents

Information processing apparatus and device manufacturing method

Info

Publication number
JPH1116800A
JPH1116800A JP9181893A JP18189397A JPH1116800A JP H1116800 A JPH1116800 A JP H1116800A JP 9181893 A JP9181893 A JP 9181893A JP 18189397 A JP18189397 A JP 18189397A JP H1116800 A JPH1116800 A JP H1116800A
Authority
JP
Japan
Prior art keywords
data
transmission
compression
information processing
time
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
Application number
JP9181893A
Other languages
Japanese (ja)
Inventor
Hiroshi Igai
宏 猪飼
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.)
Canon Inc
Original Assignee
Canon 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 Canon Inc filed Critical Canon Inc
Priority to JP9181893A priority Critical patent/JPH1116800A/en
Publication of JPH1116800A publication Critical patent/JPH1116800A/en
Pending legal-status Critical Current

Links

Landscapes

  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
  • Exposure Of Semiconductors, Excluding Electron Or Ion Beam Exposure (AREA)
  • Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】 【課題】 過去の送信記録から、効率のいい送信方法を
自動で判別して送信することで、膨大なデータの送信時
には圧縮してサイズを小さくし、送信時間を短縮させ、
不用意なタイムアウトの発生を防ぎ、これにより半導体
製造におけるスループットの向上を可能にする半導体製
造装置および情報処理装置を提供する。 【解決手段】 送信データを送信する際に、その送信デ
ータの圧縮展開に要する時間を含めた送信時間が少なく
なるように、適宜送信データを圧縮する圧縮手段を具備
し、特に、半導体製造装置またはそのホストコンピュー
タでSECSのメッセージを送信するのに好適に用いら
れる情報処理装置。
(57) [Summary] [Problem] To automatically determine an efficient transmission method based on past transmission records and transmit the data, thereby compressing a large amount of data to reduce the size and shorten the transmission time. ,
Provided are a semiconductor manufacturing apparatus and an information processing apparatus that prevent occurrence of an inadvertent timeout and thereby improve throughput in semiconductor manufacturing. SOLUTION: When transmitting transmission data, the transmission data includes compression means for appropriately compressing the transmission data so as to reduce the transmission time including the time required for the compression and decompression of the transmission data. An information processing device suitably used for transmitting an SECS message in the host computer.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、情報処理装置(ホ
ストコンピュータ)と半導体製造装置がTCP−IP等
のプロトコルに基いて接続されていて自動運用、オンラ
イン運用するとき、ホストコンピュータから半導体製造
装置、または半導体製造装置からホストコンピュータヘ
SECS(Semiconductor Equipment Communication Sta
ndard)のメッセージ(ストリームファンクション)また
はデータべース等のデータを送受信可能な半導体製造装
置および情報処理装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus (host computer) and a semiconductor manufacturing apparatus which are connected based on a protocol such as TCP-IP and operate automatically and online. Or from the semiconductor manufacturing equipment to the host computer SECS (Semiconductor Equipment Communication Sta
The present invention relates to a semiconductor manufacturing apparatus and an information processing apparatus capable of transmitting and receiving data such as a message (stream function) or a data base of an ndard).

【0002】[0002]

【従来の技術】従来、ホストコンピュータと半導体製造
装置がTCP−IP等のプロトコルに準拠して接続さ
れ、自動運用、オンライン運用するとき、ホストコンピ
ュータから半導体製造装置、または半導体製造装置から
ホストコンピュータヘSECSのメッセージまたはデー
タべース等のデータを送受信する際には、それぞれのデ
ータフォーマットに従って、生データ(圧縮処理等を行
わない)のままメッセージやデータを送受信していた。
2. Description of the Related Art Conventionally, when a host computer and a semiconductor manufacturing apparatus are connected in accordance with a protocol such as TCP-IP, and automatic operation or online operation is performed, the host computer sends the semiconductor manufacturing apparatus or the semiconductor manufacturing apparatus sends the host computer to the host computer. When transmitting and receiving data such as an SECS message or a database, messages and data are transmitted and received as raw data (no compression processing or the like) according to the respective data formats.

【0003】[0003]

【発明が解決しようとしている課題】このため、従来の
方法では、メッセージやデータべース等のデータを送信
するときに圧縮の処理が施されないので、膨大な量のデ
ータを送信するときに時間がかかるという問題があっ
た。また、このことにより正常な処理が施されていたに
も関わらず、タイムアウトによるエラーが発生したり、
データの送信時間が長くなることによるスループット
(単位時間当たりの生産枚数)の低下につながる、など
といった問題点があった。
For this reason, in the conventional method, compression processing is not performed when transmitting data such as a message or a database. There was a problem that it took. Also, due to this, even though normal processing was performed, an error due to timeout occurred,
There has been such a problem that a longer data transmission time leads to a decrease in throughput (the number of sheets produced per unit time).

【0004】本発明の目的は、上記従来技術の問題点を
解決し、過去の送信記録 (データ量、送信時間など) か
ら、効率のいい送信方法を自動で判別して送信すること
で、膨大なデータの送信時には圧縮してサイズを小さく
し、送信時間を短縮させ、不用意なタイムアウトの発生
を防ぎ、これにより半導体製造におけるスループットの
向上を可能にする半導体製造装置および情報処理装置を
提供することにある。
[0004] An object of the present invention is to solve the above-mentioned problems of the prior art, and to automatically determine and transmit an efficient transmission method from past transmission records (data amount, transmission time, etc.), thereby achieving enormous transmission. Provided are a semiconductor manufacturing apparatus and an information processing apparatus that compress data to reduce its size during transmission, reduce transmission time, prevent an inadvertent timeout, and thereby improve throughput in semiconductor manufacturing. It is in.

【0005】[0005]

【問題点を解決するための手段】上記目的を達成するた
めに、本発明の情報処理装置は以下のような構成からな
る。すなわち、本発明の情報処理装置は、RS−232
C等のインターフェイスやTCP−IP等のプロトコル
によって送信データを送信する際に、その送信データの
圧縮展開に要する時間を含めた送信時間が少なくなるよ
うに、適宜送信データを圧縮する圧縮手段を具備する。
In order to achieve the above object, an information processing apparatus according to the present invention has the following configuration. That is, the information processing apparatus according to the present invention includes the RS-232
When transmitting transmission data using an interface such as C or a protocol such as TCP-IP, a compression unit that appropriately compresses transmission data so as to reduce the transmission time including the time required for compressing and decompressing the transmission data is provided. I do.

【0006】この情報処理装置は、半導体製造装置また
はそのホストコンピュータに用いられ、SECSに従っ
て、送信データの送信を行うものであり、送信データの
種類には、SECSのメッセージ(ストリームファンク
ション)やデータベース等のデータが含まれる。
This information processing apparatus is used in a semiconductor manufacturing apparatus or its host computer, and transmits transmission data in accordance with SECS. The type of transmission data includes a message (stream function) of SECS, a database and the like. Data is included.

【0007】具体的には、送信データを、非圧縮で、ま
たは圧縮して送信し、あるいはそのいずれかを所定の判
断データに基づいて判断して非圧縮でまたは圧縮して送
信すべきかを、送信データの種類毎に設定する設定手段
を有し、圧縮手段は、その設定に従って、送信データを
圧縮して、または非圧縮で送信するように構成されるこ
とが望ましい。
Specifically, the transmission data is transmitted uncompressed or compressed, or it is determined whether any of them is to be transmitted uncompressed or compressed by judging based on predetermined judgment data. It is preferable that a setting unit be set for each type of transmission data, and the compression unit be configured to transmit the transmission data in a compressed or uncompressed manner in accordance with the setting.

【0008】この判断データは、送信データ毎にあらか
じめ設定されている、送信データの種類、圧縮かまたは
非圧縮での送信か、データ量、送信時間、および通信速
度等の対応関係を示すものであり、これに基づいて圧縮
手段は、非圧縮でまたは圧縮して送信すべきかの判断を
行うものである。
[0008] The judgment data indicates the correspondence between transmission data type, compressed or uncompressed transmission, data amount, transmission time, communication speed, etc., which are preset for each transmission data. Yes, and based on this, the compression means determines whether to transmit uncompressed or compressed.

【0009】ここで、判断データは、あらかじめマニュ
アルで設定することもできるが、好ましくは、送信デー
タを送信する際に、その送信データの種類、圧縮かまた
は非圧縮での送信か、データ量、および送信時間を、判
断データに加える判断データ追加手段を有する。
Here, the judgment data can be manually set in advance, but preferably, when transmitting the transmission data, the type of the transmission data, whether the transmission is compressed or uncompressed, the amount of data, And a judgment data adding means for adding the transmission time to the judgment data.

【0010】この判断データ追加手段は、同一条件で同
じデータ量の送信データを複数転送した場合は、そのま
ま判断データを別データとして追加しても、複数の送信
時間の平均値または何らかの統計的処理を施して1つの
送信時間として書き替えてもよい。
When a plurality of pieces of transmission data having the same data amount are transferred under the same condition, the judgment data adding means adds an average value of a plurality of transmission times or some statistical processing even if the judgment data is added as separate data. And may be rewritten as one transmission time.

【0011】また、実際に判断データに基づいて送信デ
ータを圧縮するか否か判断する際には、送信しようとす
るデータとデータ量が同じ判断データを圧縮の場合と非
圧縮の場合とで各々検索して送信時間を比較し、その送
信時間が少なくなる場合を選択すればよい。一方、送信
データと同じデータ量の判断データが圧縮か非圧縮かの
いずれか1つしか存在しない場合には、その判断データ
と送信時間が同じものを検索してデータ量を比較し、同
じ送信時間で送信できるデータ量が多くなる場合を選択
すればよい。また、送信データと同じデータ量の判断デ
ータが存在しない場合は、データ量が最も近い判断デー
タを参照することにより、この送信データを圧縮するか
否かを判断するようにしてもよい。
When it is determined whether or not to compress the transmission data based on the determination data, the determination data having the same amount of data as the data to be transmitted is compressed and uncompressed. What is necessary is just to search and compare the transmission times, and select a case where the transmission time is short. On the other hand, if there is only one of the compressed data and the uncompressed data having the same data amount as the transmission data, the data having the same transmission time as that of the determination data is searched, and the data amount is compared. What is necessary is just to select a case where the amount of data that can be transmitted increases with time. If there is no judgment data having the same data amount as the transmission data, it may be determined whether or not to compress the transmission data by referring to the judgment data having the closest data amount.

【0012】なお、当然のことではあるが、本発明の情
報処理装置は、圧縮された送信データを受信する際に、
その送信データを展開する手段を有してもよい。また、
本発明のデバイス製造方法は、上述の情報処理装置を用
いた半導体製造装置およびホストコンピュータによっ
て、デバイスを製造する方法である。
Note that the information processing apparatus of the present invention, when receiving compressed transmission data,
A means for expanding the transmission data may be provided. Also,
A device manufacturing method of the present invention is a method of manufacturing a device by a semiconductor manufacturing apparatus using the above-described information processing apparatus and a host computer.

【0013】[0013]

【作用】以上の構成において、メッセージ(ストリーム
ファンクション)等のデータを送信する側においては、
送信する直前に、データを圧縮する設定の場合か自動処
理で圧縮すると判断した場合にのみデータを圧縮してか
ら送信し、受信する側では、もし送られてきたデータが
圧縮されていれば展開するように作用する。
In the above configuration, on the side transmitting data such as a message (stream function),
Immediately before transmission, the data is compressed only when it is set to compress data or when it is determined to be compressed by automatic processing, and then transmitted. On the receiving side, if the transmitted data is compressed, it is expanded. Acts to be.

【0014】また、データを圧縮するか判断させるため
にメッセージ(ストリームファンクション)、データに
対して圧縮の場合と非圧縮の場合とでの処理時間の統計
をとるように作用する。
In addition, a message (stream function) is used to determine whether data is to be compressed. The message (stream function) acts to obtain statistics of the processing time of the data in the case of compression and in the case of non-compression.

【0015】[0015]

【発明の実施の形態】以下に、図面を参照して、本発明
の好適な実施形態を説明する。図1は本発明に係る半導
体製造装置(またはホストコンピュータ)の構成の一実
施形態を示すブロック図である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of the configuration of the semiconductor manufacturing apparatus (or host computer) according to the present invention.

【0016】図1において、10はデータを送受信可能
な半導体製造装置またはホストコンピュータ装置であ
る。20はデータの種類によって圧縮、非圧縮、自動処
理のいずれかを自動またはマニュアルで設定をするため
の圧縮方法設定部であり、設定した情報は同図の30で
示される圧縮手段保持テーブルに保存される。40は圧
縮手段保持テーブル30の情報をもとにどのような形式
でデータを送信するかを判別する送信方法判断部であ
り、送信処理開始報告を後述の送信時間、データ量計測
部90に送る。50はデータを圧縮させるかどうかを比
較データに基いて決定する送信時間比較部であり、60
は送信時間比較部50が比較データ(処理時間、データ
量等)を参照する処理時間保持テーブルである。70は
送信時間、データ量設定部であり、送信時間およびその
ときのデータ量をマニュアルで設定できる。80はデー
タ送受信部であり、データの圧縮(展開)処理、送受信
処理を行い、受信終了後の受信処理終了報告を送信時
間、データ量計測部90に送る。送信時間、データ量計
測部90は、送信方法判断部40の送信処理開始報告、
データ送受信部80の受信処理終了報告から送信にかか
った時間を計測し、そのときのデータ量とともに処理時
間保持テーブル60に書き込む。また、100はこれか
ら送信しようとする送信データ、110は受信した受信
データであり、120は相手のホストコンピュータまた
は半導体製造装置に送る、または送られてくる送受信デ
ータである。
In FIG. 1, reference numeral 10 denotes a semiconductor manufacturing device or a host computer device capable of transmitting and receiving data. Reference numeral 20 denotes a compression method setting unit for automatically or manually setting any of compression, non-compression, and automatic processing according to the type of data. The set information is stored in a compression means holding table indicated by reference numeral 30 in FIG. Is done. Reference numeral 40 denotes a transmission method determination unit that determines a format in which data is to be transmitted based on the information in the compression unit holding table 30, and transmits a transmission processing start report to a transmission time / data amount measurement unit 90 described later. . A transmission time comparison unit 50 determines whether to compress data based on the comparison data.
Is a processing time holding table in which the transmission time comparing unit 50 refers to comparison data (processing time, data amount, etc.). Reference numeral 70 denotes a transmission time and data amount setting unit, which can manually set the transmission time and the data amount at that time. Reference numeral 80 denotes a data transmission / reception unit which performs data compression (decompression) processing and transmission / reception processing, and sends a reception processing end report after reception end to the transmission time / data amount measurement unit 90. The transmission time / data amount measurement unit 90 transmits a transmission processing start report of the transmission method determination unit 40,
The transmission time is measured from the reception processing end report of the data transmission / reception unit 80, and is written in the processing time holding table 60 together with the data amount at that time. Reference numeral 100 denotes transmission data to be transmitted from now on, reference numeral 110 denotes received reception data, and reference numeral 120 denotes transmission / reception data to be transmitted to or transmitted to a partner host computer or semiconductor manufacturing apparatus.

【0017】次に、図1の装置によりデータ送受信を行
う時の処理手順を図2のフローチャートにより説明す
る。図2において、まずは、処理S101として、今回
送信するデータを読み込む。次に処理S102として、
送信方法判断部40を用いて、この送信データの送信方
法が圧縮か非圧縮か自動処理かを調べ、送信時間、デー
タ量計測部90を用いて送信時間の計測を開始する。処
理S103として、各データにおける圧縮の設定を圧縮
手段保持テーブル30から参照する。もし圧縮の設定が
されていれば、処理S106において、データ送受信部
80を用いて無条件に送信するデータを圧縮して送信す
る。受信側では、処理S107において、受信側のデー
タ送受信部80を用いて送信されたデータを展開して受
信する。また非圧縮の設定がされていれば、処理S10
8において、無条件に送信データを圧縮せずに送信す
る。受信側では、処理S109でそのままデータを受信
する。処理S103において、自動の設定がされていた
場合には、次に処理S104として処理時間保持テーブ
ル60にある送信記録から該当するデータに関する判断
データを読み込む。このあと処理S105において、圧
縮、非圧縮の処理の判断を送信時間比較部50を用いて
行う。そのデータにおけるデータ量と処理時間保持テー
ブル60に記憶させてあるデータ量を比較し、一番似た
データ量のデータを圧縮、非圧縮の場合で1つづつとり
あげ、それぞれの場合における所要時間を送信時間比較
部50を用いて比較して、圧縮か非圧縮かを決定する。
圧縮と決定した場合は処理S106、S107を行い、
非圧縮の場合は処理S108、S109を行う。データ
の受信作業が終わった後、処理S110として、送信時
間、データ量計測部90を用いた処理時間の計測を終了
し、計測時間や現在の圧縮の設定、圧縮前後のデータ量
などを処理時間保持テーブル60に格納する。
Next, a processing procedure when data is transmitted and received by the apparatus of FIG. 1 will be described with reference to a flowchart of FIG. In FIG. 2, first, in step S101, data to be transmitted this time is read. Next, as processing S102,
The transmission method determining unit 40 checks whether the transmission method of the transmission data is compressed or uncompressed or automatic processing, and starts measuring the transmission time using the transmission time and data amount measuring unit 90. In step S103, the compression setting of each data is referred to from the compression unit holding table 30. If compression has been set, in step S106, the data to be transmitted unconditionally is compressed and transmitted using the data transmission / reception unit 80. On the receiving side, in step S107, the data transmitted using the data transmitting / receiving unit 80 on the receiving side is expanded and received. If non-compression has been set, the process proceeds to step S10.
In step 8, the transmission data is unconditionally transmitted without compression. The receiving side receives the data as it is in step S109. If the automatic setting has been set in the processing S103, then, in the processing S104, judgment data on the corresponding data is read from the transmission record in the processing time holding table 60. Thereafter, in the process S105, the determination of the compression process or the non-compression process is performed using the transmission time comparison unit 50. The data amount of the data is compared with the data amount stored in the processing time holding table 60, and the data having the most similar data amount is picked up one by one in the case of compression or non-compression, and the required time in each case is calculated. The data is compared using the transmission time comparison unit 50 to determine whether the data is compressed or uncompressed.
When the compression is determined, the processings S106 and S107 are performed.
In the case of non-compression, steps S108 and S109 are performed. After the data receiving operation is completed, the measurement of the transmission time and the processing time using the data amount measuring unit 90 is completed as processing S110, and the measurement time, the current compression setting, and the data amount before and after the compression are processed. It is stored in the holding table 60.

【0018】次に、上記説明した半導体製造装置および
情報処理装置を利用したデバイスの生産方法を説明す
る。
Next, a method for producing a device using the above-described semiconductor manufacturing apparatus and information processing apparatus will be described.

【0019】図3は微小デバイス(ICやLSI等の半
導体チップ、液晶パネル、CCD、薄膜磁気ヘッド、マ
イクロマシン等)の製造のフローを示す。ステップS1
(回路設計)では半導体デバイスの回路設計を行う。ス
テップS2(マスク製作)では設計したパターンを形成
したマスクを製作する。一方、ステップS3(ウエハ製
造)ではシリコンやガラス等の材料を用いてウエハを製
造する。ステップS4(ウエハプロセス)は前工程と呼
ばれ、上記用意したマスクとウエハを用いて、リソグラ
フィ技術によってウエハ上に実際の回路を形成する。次
のステップS5(組み立て)は後工程と呼ばれ、ステッ
プS4によって作製されたウエハを用いて半導体チップ
化する工程であり、アッセンブリ工程(ダイシング、ボ
ンディング)、パッケージング工程(チップ封入)等の
工程を含む。ステップS6(検査)では、ステップS5
で作製された半導体デバイスの動作確認テスト、耐久性
テスト等の検査を行う。こうした工程を経て半導体デバ
イスが完成し、これが出荷(ステップS7)される。
FIG. 3 shows a flow of manufacturing micro devices (semiconductor chips such as ICs and LSIs, liquid crystal panels, CCDs, thin film magnetic heads, micro machines, etc.). Step S1
In (circuit design), a circuit of a semiconductor device is designed. In step S2 (mask production), a mask on which the designed pattern is formed is produced. On the other hand, in step S3 (wafer manufacturing), a wafer is manufactured using a material such as silicon or glass. Step S4 (wafer process) is called a pre-process, and an actual circuit is formed on the wafer by lithography using the prepared mask and wafer. The next step S5 (assembly) is called a post-process, and is a process of forming a semiconductor chip using the wafer produced in step S4, and includes processes such as an assembly process (dicing and bonding) and a packaging process (chip encapsulation). including. In step S6 (inspection), step S5
Inspections such as an operation confirmation test and a durability test of the semiconductor device manufactured in the above are performed. Through these steps, a semiconductor device is completed and shipped (step S7).

【0020】図4は上記ウエハプロセスの詳細なフロー
を示す。ステップS11(酸化)ではウエハの表面を酸
化させる。ステップS12(CVD)ではウエハ表面に
絶縁膜を形成する。ステップS13(電極形成)ではウ
エハ上に電極を蒸着によって形成する。ステップS14
(イオン打込み)ではウエハにイオンを打ち込む。ステ
ップS15(レジスト処理)ではウエハに感光剤を塗布
する。ステップS16(露光)では上記説明した露光の
適否を確認する手段を有する露光装置によってマスクの
回路パターンをウエハに焼付露光する。ステップS17
(現像)では露光したウエハを現像する。ステップS1
8(エッチング)では現像したレジスト像以外の部分を
削り取る。ステップS19(レジスト剥離)ではエッチ
ングが済んで不要となったレジストを取り除く。これら
のステップを繰り返し行うことによって、ウエハ上に多
重に回路パターンが形成される。
FIG. 4 shows a detailed flow of the wafer process. In step S11 (oxidation), the surface of the wafer is oxidized. In step S12 (CVD), an insulating film is formed on the wafer surface. In step S13 (electrode formation), electrodes are formed on the wafer by vapor deposition. Step S14
In (ion implantation), ions are implanted into the wafer. In step S15 (resist processing), a photosensitive agent is applied to the wafer. In step S16 (exposure), the circuit pattern of the mask is printed onto the wafer by exposure using an exposure apparatus having a means for confirming the suitability of the above-described exposure. Step S17
In (development), the exposed wafer is developed. Step S1
In step 8 (etching), portions other than the developed resist image are removed. In step S19 (resist stripping), unnecessary resist after etching is removed. By repeating these steps, multiple circuit patterns are formed on the wafer.

【0021】本実施形態では、この繰り返しの各プロセ
スにおける半導体製造装置とホストコンピュータとのメ
ッセージ等のデータ送受信時において、上記述べたよう
に、適宜データを圧縮展開することにより、データ送受
信にかかる時間を短縮し、効率的なデバイスの製造を可
能としている。
In the present embodiment, when data such as messages are transmitted and received between the semiconductor manufacturing apparatus and the host computer in each of the repetitive processes, as described above, the data is compressed and decompressed appropriately to reduce the time required for data transmission and reception. And enables efficient device manufacturing.

【0022】次に、本形態の半導体製造装置および情報
処理装置を用いた具体的なデータ送受信の実施例を図
1、2を参照しながら説明する。
Next, a specific example of data transmission / reception using the semiconductor manufacturing apparatus and the information processing apparatus of the present embodiment will be described with reference to FIGS.

【0023】(実施例1)本例においては、圧縮手段保
持テーブル30を以下の表1に示すようにデータの種類
および現在の設定方法の項目を有するフォーマットとし
て、3種類のメッセージ(ストリームファンクション)
およびその他のデータについての圧縮手段を設定する。
尚、表中Hはホストコンピュータ、Eは半導体製造装置
を示し、<または>はデータの流れる方向を示す。即
ち、H>Eはホストコンピュータから半導体製造装置に
データを流すことを意味し、H<Eはその逆を意味す
る。
(Embodiment 1) In the present embodiment, as shown in Table 1 below, the compression means holding table 30 has three types of messages (stream functions) as formats having data type and current setting method items.
And compression means for other data.
In the table, H indicates a host computer, E indicates a semiconductor manufacturing apparatus, and <or> indicates a direction in which data flows. That is, H> E means that data flows from the host computer to the semiconductor manufacturing apparatus, and H <E means the reverse.

【0024】[0024]

【表1】 [Table 1]

【0025】次いで、表1のS1F1で示されるデータ
を送信する。このように非圧縮と指定されたデータを送
信する場合、まず処理S101で送信されたデータを読
み込み、処理S102で送信時間の計測を開始する。処
理S103における圧縮の設定による振り分けでは非圧
縮のほうを選択し、処理S108でデータをそのまま送
信し、処理S109でデータを受信したあとで処理S1
10で時間計測を終え、処理時間保持テーブル60に結
果を格納する。
Next, the data indicated by S1F1 in Table 1 is transmitted. When transmitting data designated as non-compressed in this way, first, the data transmitted in step S101 is read, and measurement of the transmission time is started in step S102. In the distribution according to the compression setting in the process S103, the non-compressed one is selected, the data is transmitted as it is in the process S108, and after the data is received in the process S109, the process S1 is performed.
At 10, the time measurement is completed, and the result is stored in the processing time holding table 60.

【0026】(実施例2)本例において、圧縮手段保持
テーブル30は実施例1と同じものを使用して、S6F
9で示されるデータを送信する。このように圧縮と指定
されたメッセージを送信する場合、実施例1の場合と同
様に送信されたデータを読み込み(処理S101)、送
信時間の計測を開始する(処理S102)。処理S10
3における圧縮の設定の振り分けでは、圧縮の場合を選
択し、処理S106でデータを圧縮してから送信し、処
理S107で受信時にデータを展開して受信したあと
で、処理S110で時間計測を終え、結果を処理時間保
持テーブル60に格納する。
(Embodiment 2) In this embodiment, the same compression means holding table 30 as in Embodiment 1 is used,
The data indicated by 9 is transmitted. When transmitting a message designated to be compressed in this way, the transmitted data is read in the same manner as in the first embodiment (processing S101), and measurement of the transmission time is started (processing S102). Processing S10
In the distribution of the compression setting in step 3, the case of compression is selected, the data is compressed in step S106, and then transmitted. In step S107, the data is expanded and received at the time of reception, and the time measurement is completed in step S110. , And stores the result in the processing time holding table 60.

【0027】(実施例3)本例においても、圧縮手段保
持テーブル30は実施例1と同じものを使用して、表1
のS7F23で示されるデータ(データ量が24000
バイト)を送信する。このように自動と指定されたデー
タを送信する場合、実施例1、2の場合と同様に送信さ
れたメッセージを読み込み、送信時間の計測を開始す
る。処理S103における圧縮の設定の振り分けでは自
動の場合を選択し、処理S104で処理時間保持テーブ
ル60にある判断データから該当するS7F23で示さ
れるものを読み込む。
(Embodiment 3) In this embodiment, the same compression means holding table 30 as that of Embodiment 1 is used.
Data indicated by S7F23 (the data amount is 24000
Bytes). When transmitting the data designated as automatic in this way, the transmitted message is read in the same manner as in the first and second embodiments, and the measurement of the transmission time is started. In the distribution of the compression setting in the processing S103, the automatic case is selected, and in the processing S104, the data indicated by the corresponding S7F23 is read from the judgment data in the processing time holding table 60.

【0028】本実施例において使用する処理時間保持テ
ーブル60の判断データは、マニュアルで設定したも
の、あるいは過去の送信記録が含まれてもよく、その内
容を以下の表2に示す。
The judgment data of the processing time holding table 60 used in the present embodiment may include those set manually or past transmission records, the contents of which are shown in Table 2 below.

【0029】[0029]

【表2】 [Table 2]

【0030】表2の判断データからS7F23に関する
判断データを読み込む。処理S105においては、デー
タ量が24000バイトの2つの判断データを比較す
る。このときは圧縮したほうが所要時間が短いので、圧
縮を選択し、処理S106でデータを圧縮した後送信
し、処理S107でデータを受信して展開したあとで、
処理S110で時間計測を終え、結果を処理時間保持テ
ーブル60に書き込む。
The judgment data concerning S7F23 is read from the judgment data in Table 2. In step S105, two pieces of determination data having a data amount of 24000 bytes are compared. At this time, since the time required for compression is shorter, compression is selected, the data is compressed and transmitted in step S106, and the data is received and expanded in step S107.
In step S110, the time measurement is completed, and the result is written in the processing time holding table 60.

【0031】(実施例4)圧縮手段保持テーブル30、
処理時間保持テーブル60共に、実施例3で使用したの
と同じものを使用して、表1のS7F23で示されるメ
ッセージデータ(データ量が18000バイト)を送信
する。本例において、処理S101からS104までは
実施例3と同じ処理を行うが、処理S105において
は、似たようなデータ量が非圧縮の場合しかないので、
今度は所要時間で比較してみると、所要時間が21秒の
判断データが2つあるので、これらを比較する。このと
きは同じ時間で処理できる量が多い圧縮の場合を選択
し、処理S106でデータを圧縮した後送信し、処理S
107で受信時にデータを展開して受信したあとで、処
理S110で時間計測を終え、結果を処理時間保持テー
ブル60に格納する。
(Embodiment 4) The compression means holding table 30,
Using the same processing time holding table 60 as that used in the third embodiment, the message data (the data amount is 18000 bytes) shown in S7F23 of Table 1 is transmitted. In this example, the same processing as that of the third embodiment is performed in steps S101 to S104. However, in step S105, since there is only a case where a similar data amount is uncompressed,
This time, when comparing the required time, there are two pieces of judgment data having the required time of 21 seconds, and these are compared. At this time, a case where the amount of data which can be processed in the same time is large is selected, and after compressing the data in step S106, the data is transmitted.
After the data is expanded and received at the time of reception at 107, time measurement is completed at step S110, and the result is stored in the processing time holding table 60.

【0032】(実施例5)圧縮手段保持テーブル30、
処理時間保持テーブル60共に、実施例3で使用したの
と同じものを使用して、表1のS7F23で示されるメ
ッセージデータ(データ量が20000バイト)を送信
する。本例においても、処理S101からS104まで
は実施例3と同じ処理を行うが、処理S105において
は、同じデータ量の判断データが圧縮の場合のみしか存
在しないので、今度は所要時間で比較してみると、21
秒の判断データが2つあるので、これらの判断データと
比較する。このときは同じ時間で処理できる量が多い圧
縮の場合を選択し、処理S106でデータを圧縮した後
送信し、処理S107で受信時にデータを展開して受信
したあとで、処理S110で時間計測を終え、結果を処
理時間保持テーブル60に格納する。
(Embodiment 5) The compression means holding table 30,
Using the same processing time holding table 60 as used in the third embodiment, the message data (the data amount is 20000 bytes) indicated by S7F23 in Table 1 is transmitted. Also in this example, the same processing as that of the third embodiment is performed in steps S101 to S104. However, in step S105, only judgment data of the same data amount exists in the case of compression. Looking at it, 21
Since there are two pieces of judgment data of the second, comparison is made with these pieces of judgment data. At this time, the case where the amount of processing which can be processed in the same time is large is selected, the data is compressed and transmitted in step S106, and after the data is expanded and received at the time of reception in step S107, the time measurement is performed in step S110. After finishing, the result is stored in the processing time holding table 60.

【0033】(実施例6)圧縮手段保持テーブル30、
処理時間保持テーブル60共に、実施例3で使用したの
と同じものを使用して、表1のS7F23で示されるメ
ッセージデータ(データ量が12000バイト)を送信
する。
(Embodiment 6) The compression means holding table 30,
Using the same processing time holding table 60 as that used in the third embodiment, the message data (the data amount is 12000 bytes) shown in S7F23 of Table 1 is transmitted.

【0034】本例においても、処理S101からS10
4までは実施例3と同じ処理を行うが、処理S105に
おいては、似たようなデータ量も所要時間もないため、
比較するデータがないことになる。この場合には、処理
S105で、予め任意に設定した選択を行い、圧縮の場
合は処理S106でデータを圧縮した後送信し、処理S
107で受信時にデータを展開して受信したあとで、処
理S110で時間計測を終え、結果を処理時間保持テー
ブル60に格納する。一方、非圧縮の場合は処理S10
8でデータをそのまま送信し、処理S109でデータを
受信したあとで処理S110で時間計測を終え、処理時
間保持テーブル60に結果を格納する。
Also in this example, the processes from S101 to S10
The same processing as in the third embodiment is performed up to the step 4. However, in step S105, since there is no similar data amount and required time,
There will be no data to compare. In this case, a selection arbitrarily set in advance is made in step S105, and in the case of compression, the data is compressed and transmitted in step S106, and
After the data is expanded and received at the time of reception at 107, time measurement is completed at step S110, and the result is stored in the processing time holding table 60. On the other hand, in the case of non-compression, processing S10
After the data is transmitted as it is in step 8 and the data is received in step S109, the time measurement is completed in step S110, and the result is stored in the processing time holding table 60.

【0035】(他の実施形態)本発明は、以下の場合に
おいても適用される。図1において、本発明の対象とな
る機能がホストコンピュータ内、半導体製造装置内にセ
ットされているが、独立して、ホストコンピュータ、半
導体製造装置に接続した場合にも適用される。また、こ
こでは、ホストコンピュータ1台につきl台の半導体製
造装置セットしているが、これは、ホストコンピュータ
1台につき複数台の半導体製造装置をセットする場合に
も適用される。
(Other Embodiments) The present invention is applied to the following cases. In FIG. 1, the functions to which the present invention is applied are set in the host computer and the semiconductor manufacturing apparatus. However, the present invention is also applied to the case where the functions are independently connected to the host computer and the semiconductor manufacturing apparatus. Further, here, one semiconductor manufacturing apparatus is set for one host computer, but this is also applied to a case where a plurality of semiconductor manufacturing apparatuses are set for one host computer.

【0036】表1において、今回は最低限必要な情報
(データの種類、圧縮処理)を2項目テーブルで表示し
ていて、実施例1〜6では圧縮処理の設定方法を見て圧
縮するかどうかの切り分けを行っていたが、これにその
圧縮の設定にするための条件を設定する項目を設けるな
どして、その条件とを照らし合わせて処理を振り分けら
れるようにする場合にも適用される。
In Table 1, the minimum required information (data type, compression processing) is displayed in a two-item table this time. However, the present invention is also applied to a case in which an item for setting a condition for setting the compression is provided, and the processing can be sorted in accordance with the condition.

【0037】表2において、上記実施例では最低限必要
な情報を4項目テーブルで表示しているが、これに通信
速度などの設定が加わった場合においても適用される。
また、前記の実施例では同じデータ量、所要時間での比
較と、似たようなデータ量、所要時間がないときには、
比較作業を行わない場合をとりあげている。
In Table 2, in the above embodiment, the minimum necessary information is displayed in a four-item table, but the present invention is also applied to a case where a setting such as a communication speed is added thereto.
Also, in the above embodiment, the comparison with the same data amount and the required time, and when there is no similar data amount and the required time,
The case where no comparison work is performed is described.

【0038】このことに関して、まずは同じ環境のもと
(圧縮/非圧縮の設定、転送速度など)におけるデータ
量または所要時間が同じ判断データが複数あった場合、
少なくとも、そのまま複数のデータとしてもたせるか、
複数のデータの平均をとって1つのデータとしてもたせ
るかの方法が考えられ、複数データを1つのデータとし
てもたせる方法として、平均をとる他に何らかの統計的
処理を施して1つのデータとしてもたせる場合に関して
も適用される。次に似たようなデータ量、所要時間がな
い場合に関しては、比較作業を行わない他に、一番近い
データ量を検索し、比較、決定する場合にも適用され
る。
Regarding this, first, when there are a plurality of pieces of judgment data having the same data amount or required time under the same environment (compression / non-compression setting, transfer speed, etc.)
At least, you can have multiple data
A method of averaging a plurality of data and giving it as one data is conceivable. As a method of giving a plurality of data as one data, there is a method of giving some statistical processing and giving it as one data in addition to taking an average. Also applies. Next, when there is no similar data amount and no required time, in addition to not performing the comparison operation, the present invention is applied to the case where the closest data amount is searched, compared, and determined.

【0039】しかし、表2のデータの種類がDATA
で、データ量が150000バイトの場合のように、近
いデータ量を検索して比較すると、圧縮、非圧縮のどち
らにもとれる場合もでてくるので、比較データがないと
きも含めて、デフォルトで圧縮か非圧縮かの処理を指定
して処理させる場合にも適用される。
However, the data type in Table 2 is DATA
When the data amount is searched and compared, as in the case where the data amount is 150,000 bytes, there are cases where both compressed and uncompressed data can be obtained. The present invention is also applied to a case where the processing of the compression or the non-compression is designated.

【0040】[0040]

【発明の効果】以上説明したように、本発明によれば、
データを圧縮させて送信させることにより、膨大なデー
タサイズを小さくし送信時間を短縮させる効果がある。
また、データ量が多いメッセージデータをそのまま送っ
たとき、正常に処理していてもタイムアウトが発生して
しまうときでも、データを圧縮させることにより、これ
を防ぐ効果もある。また、送信する前に所要時間が短い
送信方法を選んでいるので、無駄にタイムロスすること
なくデータの送受信が行え、これにより、送受信に要す
る時間を短くすることができ、スループットを上げる効
果もある。
As described above, according to the present invention,
By compressing and transmitting the data, there is an effect that the huge data size is reduced and the transmission time is shortened.
Further, even when message data having a large data amount is transmitted as it is, even when a timeout occurs even though the message data is processed normally, there is also an effect of preventing this by compressing the data. In addition, since a transmission method that requires a short time before transmission is selected, data can be transmitted and received without wasting time, thereby shortening the time required for transmission and reception, and has the effect of increasing throughput. .

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の一実施形態に係る半導体製造装置
(またはホストコンピュータ)の概略構成を示すブロッ
ク図である。
FIG. 1 is a block diagram illustrating a schematic configuration of a semiconductor manufacturing apparatus (or a host computer) according to an embodiment of the present invention.

【図2】 図1の装置によるデータ送受信時の処理手順
を示すフローチャートである。
FIG. 2 is a flowchart showing a processing procedure at the time of data transmission and reception by the apparatus of FIG. 1;

【図3】 図1の装置を用いた微小デバイスの製造工程
を示すフローチャートである。
FIG. 3 is a flowchart showing a manufacturing process of a micro device using the apparatus of FIG.

【図4】 図3のウエハプロセスの詳細なフローチャー
トである。
FIG. 4 is a detailed flowchart of a wafer process of FIG. 3;

【符号の説明】[Explanation of symbols]

10:半導体製造装置(またはホストコンピュータ)、
20:圧縮方法設定部、30:圧縮手段保持テーブル、
40:送信方法判断部、50:送信時間比較部、60:
処理時間保持テーブル、70:送信時間、データ量設定
部、80:データ送受信部、90:送信時間、データ量
計測部、100:送信前データ、110:受信後デー
タ、120:送受信データ。
10: semiconductor manufacturing apparatus (or host computer),
20: compression method setting unit, 30: compression means holding table,
40: transmission method determination unit, 50: transmission time comparison unit, 60:
Processing time holding table, 70: transmission time, data amount setting unit, 80: data transmission / reception unit, 90: transmission time, data amount measurement unit, 100: data before transmission, 110: data after reception, 120: transmission / reception data.

Claims (11)

【特許請求の範囲】[Claims] 【請求項1】 送信データを送信する際に、その送信デ
ータの圧縮展開に要する時間を含めた送信時間が少なく
なるように、適宜送信データを圧縮する圧縮手段を具備
することを特徴とする情報処理装置。
1. An information processing apparatus comprising: compression means for appropriately compressing transmission data so as to reduce transmission time including time required for compression and decompression of the transmission data when transmitting the transmission data. Processing equipment.
【請求項2】 半導体製造装置またはそのホストコンピ
ュータに用いられ、SECS(Semiconductor Equipment
Communication Standard)に従って、前記送信データの
送信を行うものであり、前記送信データの種類には、S
ECSのメッセージを含むことを特徴とする請求項1に
記載の情報処理装置。
2. An SECS (Semiconductor Equipment) used for a semiconductor manufacturing apparatus or its host computer.
Communication Standard), the transmission data is transmitted, and the type of the transmission data includes S
The information processing apparatus according to claim 1, wherein the information processing apparatus includes an ECS message.
【請求項3】 送信データを、非圧縮で、または圧縮し
て送信し、あるいはそのいずれかを所定の判断データに
基づいて判断して非圧縮でまたは圧縮して送信すべきか
を、送信データの種類毎に設定する設定手段を有し、圧
縮手段は、その設定に従って、送信データを圧縮して、
または非圧縮で送信するものであることを特徴とする請
求項1または2に記載の情報処理装置。
3. The transmission data is transmitted in an uncompressed or compressed state, or it is determined based on predetermined judgment data to determine whether to transmit the data in an uncompressed or compressed state. Setting means for setting for each type, the compression means compresses the transmission data according to the setting,
The information processing apparatus according to claim 1, wherein the information is transmitted without compression.
【請求項4】 前記判断データは、送信データ毎にあら
かじめ設定されている、送信データの種類、圧縮かまた
は非圧縮での送信か、データ量、および送信時間の対応
関係を示すものであり、これに基づいて圧縮手段は、前
記非圧縮でまたは圧縮して送信すべきかの判断を行うも
のであることを特徴とする請求項3に記載の情報処理装
置。
4. The judgment data indicates a correspondence relationship between transmission data type, compression or non-compression transmission, data amount, and transmission time preset for each transmission data, 4. The information processing apparatus according to claim 3, wherein the compression unit determines whether the data should be transmitted in the uncompressed state or the compressed state.
【請求項5】 送信データを送信する際に、その送信デ
ータの種類、圧縮かまたは非圧縮での送信か、データ
量、および送信時間を、前記判断データに加える判断デ
ータ追加手段を有することを特徴とする請求項4に記載
の情報処理装置。
5. When transmitting transmission data, there is provided a judgment data adding means for adding the type of the transmission data, whether to transmit the data in a compressed or uncompressed state, a data amount, and a transmission time to the judgment data. The information processing apparatus according to claim 4, wherein
【請求項6】 前記判断データに基づいて送信データを
圧縮するか否か判断する際に、送信しようとするデータ
とデータ量が同じ判断データを圧縮の場合と非圧縮の場
合とで各々検索して前記送信時間を比較し、その送信時
間が少なくなる場合を選択することを特徴とする請求項
4または5に記載の情報処理装置。
6. When judging whether or not to compress transmission data based on the judgment data, the judgment data having the same data amount as the data to be transmitted is searched for in the case of compression and in the case of non-compression, respectively. The information processing apparatus according to claim 4, wherein the transmission time is compared to select a case where the transmission time is short.
【請求項7】 前記判断データに基づいて送信データを
圧縮するか否か判断する際に、送信データと同じデータ
量の判断データが圧縮か非圧縮かのいずれか1つしか存
在しない場合、その判断データと送信時間が同じものを
検索して前記データ量を比較し、同じ送信時間で送信で
きるデータ量が多くなる場合を選択することを特徴とす
る請求項4〜6のいずれかに記載の情報処理装置。
7. When judging whether or not to compress transmission data based on the judgment data, if there is only one of compression data or uncompressed judgment data having the same data amount as the transmission data, 7. The method according to claim 4, wherein a search is made for data having the same transmission time as that of the judgment data, the data amount is compared, and a case where the data amount that can be transmitted in the same transmission time is increased is selected. Information processing device.
【請求項8】 前記判断データに基づいて送信データを
圧縮するか否か判断する際に、送信データと同じデータ
量の判断データが存在しない場合は、データ量が最も近
い判断データを参照することにより、この送信データを
圧縮するか否かを判断することを特徴とする請求項4〜
7のいずれかに記載の情報処理装置。
8. When judging whether or not to compress transmission data based on the judgment data, if there is no judgment data having the same data amount as the transmission data, refer to the judgment data having the closest data amount. Wherein it is determined whether or not to compress the transmission data.
8. The information processing apparatus according to any one of 7.
【請求項9】 前記判断データ追加手段は、同一条件で
同じデータ量の送信データを複数転送した場合は、複数
の送信時間の平均値を送信時間として書き替えるもので
あることを特徴とする請求項5〜8のいずれかに記載の
情報処理装置。
9. The method according to claim 8, wherein the determination data adding means rewrites an average value of the plurality of transmission times as the transmission time when a plurality of transmission data of the same data amount are transferred under the same condition. Item 9. The information processing device according to any one of Items 5 to 8.
【請求項10】 前記情報処理装置が、前記半導体製造
装置からの圧縮された送信データを受信する際に、その
送信データを展開する手段を更に有することを特徴とす
る請求項1〜9のいずれかに記載の情報処理装置。
10. The information processing apparatus according to claim 1, further comprising: a unit that expands the transmission data when receiving the compressed transmission data from the semiconductor manufacturing apparatus. An information processing device according to any one of the above.
【請求項11】 半導体製造装置により、ホストコンピ
ュータとの間でデータを送受信し、そのデータに基づい
て半導体製造を行うデバイス製造方法において、データ
を送信する際に、そのデータの圧縮展開に要する時間を
含めた送信時間が少なくなるように、適宜データを圧縮
することを特徴とするデバイス製造方法。
11. A device manufacturing method for transmitting / receiving data to / from a host computer by a semiconductor manufacturing apparatus and manufacturing a semiconductor based on the data, the time required for compressing and expanding the data when transmitting the data. A data compression method for appropriately compressing the data so as to reduce the transmission time including the data.
JP9181893A 1997-06-24 1997-06-24 Information processing apparatus and device manufacturing method Pending JPH1116800A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9181893A JPH1116800A (en) 1997-06-24 1997-06-24 Information processing apparatus and device manufacturing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9181893A JPH1116800A (en) 1997-06-24 1997-06-24 Information processing apparatus and device manufacturing method

Publications (1)

Publication Number Publication Date
JPH1116800A true JPH1116800A (en) 1999-01-22

Family

ID=16108737

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9181893A Pending JPH1116800A (en) 1997-06-24 1997-06-24 Information processing apparatus and device manufacturing method

Country Status (1)

Country Link
JP (1) JPH1116800A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002297504A (en) * 2001-03-29 2002-10-11 Minolta Co Ltd Electronic mail transmitter, method, program, and recording medium
JP2009071246A (en) * 2007-09-18 2009-04-02 Nuflare Technology Inc Drawing apparatus and data processing method of drawing data

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002297504A (en) * 2001-03-29 2002-10-11 Minolta Co Ltd Electronic mail transmitter, method, program, and recording medium
JP2009071246A (en) * 2007-09-18 2009-04-02 Nuflare Technology Inc Drawing apparatus and data processing method of drawing data

Similar Documents

Publication Publication Date Title
EP0719016B1 (en) Communication equipment
EP1217485A2 (en) Industrial machine management system
US6862557B2 (en) System and method for electronically collecting data in a fabrication facility
JP4357805B2 (en) Semiconductor wafer manufacturing execution system with recipe distribution management database
US6496747B1 (en) Semiconductor device manufacturing apparatus and information processing system therefor
JPH1116800A (en) Information processing apparatus and device manufacturing method
JP2002076087A (en) Sampling inspection management system
US6732000B2 (en) Unified method and system for manufacturing tool set performance analysis
JP2001284231A (en) Exposure apparatus and method for distributing processing according to pattern when error occurred
JP2004153191A (en) Manufacturing method and system for semiconductor
JPH11283893A (en) Device manufacturing equipment
JP2004296676A (en) Method for controlling quality of semiconductor device
CN217444341U (en) Dry etching equipment
JP2001267228A (en) Error management system for semiconductor manufacturing equipment
JP2000306815A (en) Exposure apparatus and exposure apparatus system
EP0507540A2 (en) Method for operating a networked computer system to minimize data conversion overhead
JPH10256109A (en) Semiconductor manufacturing apparatus and device manufacturing method
JP2001267219A (en) Exposure apparatus, device manufacturing apparatus, and device manufacturing method
KR100533992B1 (en) Automatic releasing system for holding operation progress of lot in manufacturing semiconductor and method using the same
JP2000144453A (en) Etching system and etching method
CN119149324A (en) Automatic test method
JPH10335196A (en) Semiconductor manufacturing apparatus and method
KR100537189B1 (en) A DC voltage interlocking method for semiconductor fabrication apparatus
JP2001144156A (en) Data communication method and data communication system
KR100498600B1 (en) Method for collecting data detected by prometrix equipment during manufacturing semiconductor