[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH10308334A - プロセス制御システムとそのプロセスデータ転送制御方法 - Google Patents

プロセス制御システムとそのプロセスデータ転送制御方法

Info

Publication number
JPH10308334A
JPH10308334A JP9114649A JP11464997A JPH10308334A JP H10308334 A JPH10308334 A JP H10308334A JP 9114649 A JP9114649 A JP 9114649A JP 11464997 A JP11464997 A JP 11464997A JP H10308334 A JPH10308334 A JP H10308334A
Authority
JP
Japan
Prior art keywords
control
control device
process data
transfer
transferring
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.)
Granted
Application number
JP9114649A
Other languages
English (en)
Other versions
JP3578886B2 (ja
Inventor
Takeshi Nakamura
中村  剛
Hayatoshi Tochiori
早敏 栃折
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.)
Tokyo Electron Ltd
Original Assignee
Tokyo Electron Ltd
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 Tokyo Electron Ltd filed Critical Tokyo Electron Ltd
Priority to JP11464997A priority Critical patent/JP3578886B2/ja
Priority to US09/065,720 priority patent/US6233492B1/en
Priority to TW087106544A priority patent/TW381219B/zh
Priority to KR10-1998-0015720A priority patent/KR100447382B1/ko
Publication of JPH10308334A publication Critical patent/JPH10308334A/ja
Application granted granted Critical
Publication of JP3578886B2 publication Critical patent/JP3578886B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/67Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
    • H01L21/67005Apparatus not specifically provided for elsewhere
    • H01L21/67242Apparatus for monitoring, sorting or marking
    • H01L21/67276Production flow monitoring, e.g. for increasing throughput
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41865Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31206Exchange of parameters, data, programs between two station, station and central or host or remote
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31394Field management, low level, instruments and controllers acting in real time
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31395Process management, specification, process and production data, middle level
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31396Business management, production, document, asset, regulatory management, high level
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31422Upload, download programs, parameters from, to station to, from server
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31455Monitor process status
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32015Optimize, process management, optimize production line
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45031Manufacturing semiconductor wafers
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computer Hardware Design (AREA)
  • Manufacturing & Machinery (AREA)
  • General Engineering & Computer Science (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • Theoretical Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Power Engineering (AREA)
  • Quality & Reliability (AREA)
  • Software Systems (AREA)
  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
  • Programmable Controllers (AREA)
  • General Factory Administration (AREA)

Abstract

(57)【要約】 【課題】 複合プロセス型の半導体ウエハ製造装置に対
する一連のプロセス制御やプロセスデータのホスト転送
等を行うメインコントローラの制御負荷を時間軸上にお
いて平均化させて、動作信頼性の向上を図る。 【解決手段】 メインコントローラ17が、自身の制御
負荷状態を監視し、例えば所定の制御無負荷状態或いは
制御低負荷状態になったとき、記憶装置18に蓄積され
ているプロセスデータをホストコンピュータ20へ転送
する。これによりメインコントローラ17の全体制御負
荷を時間軸上において分散して時間毎の制御負荷を従来
よりも平均化することができ、プロセス制御におけるタ
イミングの遅延を防止できるなど、より安定したプロセ
ス制御を行うことが可能となる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、例えば、複合プロ
セス型の半導体ウエハ製造装置などの制御を行うプロセ
ス制御システムとそのプロセスデータ転送制御方法に関
する。
【0002】
【従来の技術】近年、半導体ウエハ製造装置、液晶パネ
ル製造装置等の基板処理装置はマイクロコンピュータの
性能の向上により自動化、ロボット化の傾向が著しい。
例えば、各プロセスのチャンバ間を搬送装置やロボット
で連結することでウエハ等の搬送から装置内への取り込
みまでを自動化した複合プロセス型の製造装置が種々開
発されている。このような製造装置では、各プロセスチ
ャンバ内に設けられた各種のセンサによってプロセス中
の様々な状態(温度,濃度,圧力,時間など)を監視
し、そのデータ(プロセスデータ)をホストコンピュー
タに転送して蓄積し、モニタに可視化したり、自動検査
したりすることで、量産ラインのプロセス最適条件を動
的に設定管理することが行われる。
【0003】
【発明が解決しようとする課題】近年、このような半導
体ウエハ製造装置や液晶パネル製造装置に統合されるチ
ャンバ数の増加により、各チャンバを個別に制御するた
めのマシンコントローラ群を統括制御するコントローラ
(以下、メインコントローラと呼ぶ。)の制御負荷は増
大化の一途にある。また、メインコントローラは、ホス
トからの要求に応じてプロセスデータをホストに転送す
る処理を行うが、その際の転送データ量もプロセスチャ
ンバの数に伴い増加することから、プロセスデータのホ
スト転送による制御負荷も増大する傾向にある。
【0004】こうした事情により、プロセス実行中にホ
ストからのプロセスデータ転送要求が発生し、プロセス
制御とプロセスデータ転送制御とが時間軸上で重なった
場合、メインコントローラの制御負荷が著しく増大し、
プロセス制御のタイミングに遅延が生じるなど、全体の
プロセス制御に不安定をきたす恐れがあることが指摘さ
れている。
【0005】本発明はこのような課題を解決すべくなさ
れたものであり、複合プロセス型の処理装置に対する一
連のプロセス制御やプロセスデータのホスト転送等を行
う制御装置の時間軸上における制御負荷を平均化して、
動作信頼性の向上を図ることのできるプロセス制御シス
テムとそのプロセスデータ転送制御方法の提供を目的と
する。
【0006】
【課題を解決するための手段】上記目的を達成するため
に、本発明のプロセス制御システムは、請求項1に記載
されるように、複数のプロセスチャンバを個別に制御す
る複数の第1の制御装置と、これら複数の第1の制御装
置を制御する第2の制御装置とを備えるプロセス制御シ
ステムにおいて、前記各第1の制御装置は、対応するプ
ロセスチャンバから検出されたプロセスデータを前記第
2の制御装置に転送する手段を有し、前記第2の制御装
置は、前記各第1の制御装置から転送されたプロセスデ
ータを蓄積する手段と、所定の制御負荷状態のとき、前
記蓄積されたプロセスデータを外部転送する手段とを具
備することを特徴とするものである。
【0007】また、本発明のプロセス制御システムは、
請求項2に記載されるように、複数のプロセスチャンバ
を個別に制御する複数の第1の制御装置と、これら複数
の第1の制御装置を制御する第2の制御装置とを備える
プロセス制御システムにおいて、前記各第1の制御装置
は、対応するプロセスチャンバから検出されたプロセス
データを前記第2の制御装置に転送する手段を有し、前
記第2の制御装置は、前記各第1の制御装置から転送さ
れたプロセスデータを蓄積する手段と、所定の制御無負
荷状態のとき、前記蓄積されたプロセスデータを外部転
送する手段とを具備することを特徴とするものである。
【0008】本発明は、各プロセスチャンバを個別に制
御する複数の第1の制御装置を統括的に制御する第2の
制御装置が、所定の制御負荷状態、例えば所定の制御無
負荷状態若しくは制御低負荷状態となったとき、蓄積さ
れたプロセスデータの外部(ホスト)への転送を行うの
で、第2の制御装置の全体制御負荷を時間軸上において
分散して、各時間毎の制御負荷を従来よりも平均化する
ことができる。これによりプロセス制御におけるタイミ
ングの遅延を防止できるなど、安定したプロセス制御を
行うことができる。
【0009】また、本発明のプロセス制御システムは、
請求項3に記載されるように、複数のプロセスチャンバ
を個別に制御する複数の第1の制御装置と、これら複数
の第1の制御装置を制御する第2の制御装置とを備える
プロセス制御システムにおいて、前記各第1の制御装置
は、対応するプロセスチャンバから検出されたプロセス
データを前記第2の制御装置に転送する手段を有し、前
記第2の制御装置は、前記各第1の制御装置から転送さ
れたプロセスデータを蓄積する手段と、制御負荷を測定
する手段と、前記測定された制御負荷が所定の値以下と
なったとき、前記蓄積されたプロセスデータを外部転送
する手段とを具備することを特徴とするものである。
【0010】本発明は、第2の制御装置の制御負荷を測
定し、この測定制御負荷が所定値以下となったとき、蓄
積されたプロセスデータを外部転送するように制御する
ので、第2の制御装置が例えば所定の制御無負荷状態若
しくは制御低負荷状態となったときのプロセスデータの
外部転送が達成され、第2の制御装置の全体制御負荷を
時間軸上において分散して、各時間毎の制御負荷を従来
よりも平均化することができる。これによりプロセス制
御におけるタイミングの遅延を防止できるなど、安定し
たプロセス制御を行うことが可能となる。
【0011】また、本発明のプロセス制御システムは、
請求項4に記載されるように、複数のプロセスチャンバ
を個別に制御する複数の第1の制御装置と、これら複数
の第1の制御装置を制御する第2の制御装置とを備える
プロセス制御システムにおいて、前記各第1の制御装置
は、対応するプロセスチャンバから検出されたプロセス
データを前記第2の制御装置に転送する手段を有し、前
記第2の制御装置は、前記各第1の制御装置から転送さ
れたプロセスデータを蓄積する手段と、前記蓄積された
プロセスデータを外部転送する任意のタイミングを設定
する手段と、前記設定されたタイミングに応じて前記蓄
積されたプロセスデータを外部転送する手段とを具備す
ることを特徴とするものである。
【0012】本発明は、プロセスデータを外部転送する
のに適した任意のタイミング例えばプロセス終了後など
の制御無負荷状態若しくは制御低負荷状態にあるときの
任意のタイミングを予め設定おき、第2の制御装置に蓄
積されたプロセスデータを、前記設定されたタイミング
に応じて外部転送することにより、第2の制御装置の全
体制御負荷を時間軸上において分散して、各時間毎の制
御負荷を従来よりも平均化することができる。これによ
りプロセス制御におけるタイミングの遅延を防止できる
など、安定したプロセス制御を行うことが可能となる。
【0013】
【発明の実施の形態】以下、本発明を実施する場合の形
態について図面に基づいて説明する。
【0014】本発明に係るプロセス制御システムは、例
えば次のような複合プロセス型の半導体ウエハ製造装置
等に適用される。
【0015】図1に示すように、この半導体ウエハ製造
装置は、半導体ウエハに対して各種の処理例えば成膜処
理やエッチング処理や熱酸化処理等を行う複数例えば3
つののプロセスチャンバ1,2,3と、多数枚例えば25
枚のウエハWを収納できるカセットC1、C2を収容す
るカセットチャンバ4,5と、プロセスチャンバ1,
2,3とカセットチャンバ4,5との間でウエハWの受
け渡しを行う搬送チャンバ6とを備えて構成される。各
チャンバ間はゲートバルブGを介して開閉自在に連結さ
れている。搬送チャンバ6内には、屈伸動作及び回転動
作が可能な例えば多関節式の搬送アーム7が設けられて
おり、この搬送アーム7によりチャンバ間でのウエハW
の搬送が行われる。カセットC1、C2はカセットチャ
ンバ4,5内に取り込まれる際に90度反転されると共に
そのカセットC1、C2のウエハ挿脱口が搬送チャンバ
6内の中心を向くように回転され、以て搬送アーム7に
よるウエハWの出し入れが可能な姿勢に設置される。
【0016】図2はこのような複合プロセス型の半導体
ウエハ製造装置を制御するプロセス制御システムの構成
を示す図である。
【0017】同図において、11乃至16は図1に示し
た各プロセスチャンバ1,2,3、カセットチャンバ
4、5、及び搬送チャンバ6を個別に制御するためのマ
シンコントローラ(MC)である。これらのマシンコン
トローラ11〜16は、その上位制御手段であるメイン
コントローラ(EC)17により所定のプログラムおよ
びプロセスパラメータに従って統括的に制御される。す
なわち、メインコントローラ17は各マシンコントロー
ラ11〜16を通じて、各チャンバ間でのウエハWの搬
送の手順やタイミングを制御したり、各プロセスの条件
(温度,濃度,圧力,時間など)を制御するなど、一連
のプロセス制御をホストコンピュータ20からの指令に
応じて行う。
【0018】各プロセスチャンバ1,2,3内にはプロ
セスの状態を検出するための各種センサ(図示せず)が
配置されており、これらセンサの出力は対応するマシン
コントローラ11,12,13を通じてメインコントロ
ーラ17にプロセスデータとして逐次リアルタイム転送
される。メインコントローラ17は各マシンコントロー
ラ11,12,13より転送されたプロセスデータを受
信してハードディスク等の記憶装置18に蓄積する。
【0019】記憶装置18に蓄積されたプロセスデータ
は、メインコントローラ17の制御負荷状態が所定の制
御負荷状態になったときにホストコンピュータ20に転
送され、ホストコンピュータ20に接続されているハー
ドディスク等の外部記憶装置21に蓄積されると共に、
最新のプロセスデータはパーソナルコンピュータ22の
モニタに表示される。ホストコンピュータ20は外部記
憶装置21に蓄積されたプロセスデータを所定の評価基
準に従って評価し、その評価結果に基づいて各プロセス
の条件を最適化するためのパラメータの値をメインコン
トローラ17に制御指令として与える。この制御指令に
基づき、メインコントローラ17は各プロセスの条件
(温度,濃度,圧力,時間など)を制御するための制御
指令をマシンコントローラ11〜16に出力する。
【0020】ここで、メインコントローラ17からホス
トコンピュータ20へのプロセスデータ転送について詳
述する。図3にそのプロセスデータのホスト転送に係る
フローチャートを示す。
【0021】メインコントローラ17は、ホストコンピ
ュータ20からのプロセスデータ転送要求を受信後(ス
テップS1)、自身の制御負荷状態を監視し(ステップ
S2)、所定の制御負荷状態になったことを検出すると
(ステップS3)、記憶装置18に蓄積されているプロ
セスデータのホストコンピュータ20への転送を行う
(ステップS4)。
【0022】ここで、所定の制御負荷状態としては実質
的な制御無負荷状態を挙げることができる。メインコン
トローラ17の実質的な制御無負荷状態としては、全て
のマシンコントローラ11〜16との間で制御信号のや
りとりが行われることのない状態を例示できる。但し、
この制御無負荷状態は、メインコントローラ17からホ
ストコンピュータ20へのプロセスデータ転送に要する
時間より長い期間に亘って継続する状態であることが望
まれる。
【0023】このような期間的な条件をも満足する制御
無負荷状態としては、例えば、1カセット内の全ウエハ
に対する各プロセスチャンバ1,2,3での一連のプロ
セスが完了してカセットチャンバ4,5から処理済みの
ウエハWを収容したカセットC1,C2を排出した直後
の期間等を挙げることができる。この期間は次のカセッ
トの搬入要求が発生するまでメインコントローラ17は
待機状態となっており、プロセスデータのホスト転送を
行う期間として望ましい。
【0024】また、ウエハWがいずれかのチャンバ内に
存在しても搬送制御もプロセス制御も行われず、かつそ
の無制御期間がプロセスデータのホスト転送に要する期
間よりも長ければ、このような期間の状態を実質的な制
御無負荷状態としてプロセスデータのホスト転送を行う
ようにしてもよい。
【0025】このように、メインコントローラ17が所
定の制御無負荷状態に入ったときにプロセスデータのホ
スト転送を行うことによって、メインコントローラ17
の全体制御負荷を時間軸上において分散して時間毎の制
御負荷を従来よりも平均化することができる。したがっ
て、プロセス制御におけるタイミングの遅延を防止でき
るなど、より安定したプロセス制御を行うことが可能と
なる。
【0026】以上の実施形態では、メインコントローラ
17が実質的な制御無負荷状態にあるときにプロセスデ
ータのホスト転送を行う場合について説明したが、本発
明はこれに限定されるものではなく、プロセス制御に悪
影響が生じない範囲で、メインコントローラ17が所定
の制御低負荷状態にあるときにプロセスデータのホスト
転送を行うようにしてもよい。
【0027】例えば、各プロセスチャンバ1,2,3と
搬送チャンバ6が非制御状態にあり、その他の制御のみ
が実行される期間は上記制御低負荷状態の範疇であると
考えることができる。また、各プロセスチャンバ1,
2,3が非制御状態にあり、その他の制御が実行される
期間を上記制御低負荷状態としても構わない。このよう
にプロセスデータのホスト転送を行うべき所定の制御低
負荷状態は、メインコントローラ17の性能等に応じ
て、ある程度自由に選択可能である。
【0028】なお、前述の制御無負荷状態にあるときに
プロセスデータのホスト転送を行う方式を採用すれば、
メインコントローラ17の性能に依存することなく、よ
り安定度の高いプロセス制御が達成できることは言うま
でもない。
【0029】さらに、以上の実施形態では、メインコン
トローラ17の状態から所定の制御無負荷状態や制御低
負荷状態を判断する場合について説明したが、図4に示
すように、メインコントローラ17の制御負荷をリアル
タイムで定量的に測定するための手段を設け、その測定
手段により得た制御負荷値が設定値以下となったときに
プロセスデータをホスト転送するように構成してもよ
い。この場合、制御負荷値と設定値との大小関係が時間
軸上において逐次変化することから、プロセスデータは
時分割でホスト転送されることになる。
【0030】また、前記最初の実施形態では、プロセス
データのホスト転送を行う所定の制御無負荷状態或いは
制御低負荷状態の期間が、プロセスデータのホスト転送
に要する時間より長い期間である場合について説明した
が、このようにプロセスデータのホスト転送に要する時
間より長い期間の制御無負荷状態或いは制御低負荷状態
が必ずしも保証されない場合においては、プロセスデー
タのホスト転送開始後は転送が終了するまでこの転送制
御を排他的に行うようにすればよい。
【0031】例えば、カセットチャンバ4,5から処理
済みのウエハWを収容したカセットC1,C2を排出し
た直後にプロセスデータのホスト転送を開始し、このプ
ロセスデータのホスト転送が終了するまでは次のカセッ
トC1,C2のカセットチャンバ4,5への搬入命令を
与えても、メインコントローラ17はこれを受け付け
ず、プロセスデータのホスト転送が終了後、命令を受け
付けるようにすればよい。 さらに、他の実施形態とし
て、メインコントローラ17からホストコンピュータ2
0へのプロセスデータ転送がプロセスに影響を与えるこ
とのない任意のタイミング(例えばプロセス終了後など
の制御無負荷状態或いは制御低負荷状態となるタイミン
グ)を予め設定しておき、このタイミングに応じてメイ
ンコントローラ17からホストコンピュータ20へプロ
セスデータ転送を行う方式を挙げることができる。
【0032】すなわち、この実施形態では、図5に示す
ように、プロセス実行前、プロセスに影響を与えること
のない任意のプロセスデータ転送タイミングの設定を行
う(ステップS21)。この任意のプロセスデータ転送
タイミングの設定は、例えば、メインコントローラ17
内の図示しないMMI(マンマシンインターフェース
部)を通じて、メインコントローラ17上で起動される
制御プログラムのパラメータを設定することによって行
うことができる。MMIはタッチパネルディスプレイと
の間のインターフェース手段である。
【0033】その後、プロセスが開始される(ステップ
S22)。メインコントローラ17はホストコンピュー
タ20からのプロセスデータ転送要求を受信後(ステッ
プS23)、設定されたプロセスデータ転送タイミング
を判断すると(ステップS24)、記憶装置18に蓄積
されているプロセスデータのホストコンピュータ20へ
の転送を行う(ステップS25)。
【0034】このように、プロセスに影響を与えること
のない任意のタイミングを設定しておき、このタイミン
グに応じてメインコントローラ17からホストコンピュ
ータ20へプロセスデータ転送を行うことによって、プ
ロセス制御とプロセスデータ転送制御とが時間軸上で重
なることを回避でき、安定したプロセス制御が保証され
る。
【0035】なお、上記実施形態においては、半導体ウ
エハ製造装置に適用されるプロセス制御システムを例に
とって説明したが、本発明はこれに限定されず、例えば
ガラス基板、LCD基板等の各種基板の処理装置に適用
可能である。
【0036】
【発明の効果】以上説明したように本発明によれば、各
チャンバを個別制御する各第1の制御装置を統括制御す
る第2の制御装置が、所定の制御負荷状態、例えば所定
の制御無負荷状態若しくは制御低負荷状態となったとき
に、蓄積されたプロセスデータの外部(ホスト)への転
送を行うようにしたことで、第2の制御装置の全体制御
負荷を時間軸上において分散して、各時間毎の制御負荷
を従来よりも平均化することができる。これによりプロ
セス制御におけるタイミングの遅延を防止できるなど、
安定したプロセス制御を行うことができる。
【図面の簡単な説明】
【図1】本発明に係るプロセス制御システムを適用可能
な複合プロセス型の半導体ウエハ製造装置の構成を示す
【図2】本発明に係るプロセス制御システムの実施形態
の構成を示すブロック図
【図3】図2のプロセス制御システムのメインコントロ
ーラによるプロセスデータのホスト転送について説明す
るためのフローチャート
【図4】本発明の他の実施形態のプロセス制御システム
のメインコントローラによるプロセスデータのホスト転
送について説明するためのフローチャート
【図5】本発明のさらに他の実施形態のプロセス制御シ
ステムのメインコントローラによるプロセスデータのホ
スト転送について説明するためのフローチャート
【符号の説明】
1,2,3……プロセスチャンバ 4,5……カセットチャンバ 6……搬送チャンバ 11〜16……マシンコントローラ 17……メインコントローラ 18……メインコントローラの記憶装置 20……ホストコンピュータ 21……ホストコンピュータの外部記憶装置

Claims (9)

    【特許請求の範囲】
  1. 【請求項1】 複数のプロセスチャンバを個別に制御す
    る複数の第1の制御装置と、これら複数の第1の制御装
    置を制御する第2の制御装置とを備えるプロセス制御シ
    ステムにおいて、 前記各第1の制御装置は、対応するプロセスチャンバか
    ら検出されたプロセスデータを前記第2の制御装置に転
    送する手段を有し、前記第2の制御装置は、前記各第1
    の制御装置から転送されたプロセスデータを蓄積する手
    段と、所定の制御負荷状態のとき、前記蓄積されたプロ
    セスデータを外部転送する手段とを具備することを特徴
    とするプロセス制御システム。
  2. 【請求項2】 複数のプロセスチャンバを個別に制御す
    る複数の第1の制御装置と、これら複数の第1の制御装
    置を制御する第2の制御装置とを備えるプロセス制御シ
    ステムにおいて、 前記各第1の制御装置は、対応するプロセスチャンバか
    ら検出されたプロセスデータを前記第2の制御装置に転
    送する手段を有し、前記第2の制御装置は、前記各第1
    の制御装置から転送されたプロセスデータを蓄積する手
    段と、所定の制御無負荷状態のとき、前記蓄積されたプ
    ロセスデータを外部転送する手段とを具備することを特
    徴とするプロセス制御システム。
  3. 【請求項3】 複数のプロセスチャンバを個別に制御す
    る複数の第1の制御装置と、これら複数の第1の制御装
    置を制御する第2の制御装置とを備えるプロセス制御シ
    ステムにおいて、 前記各第1の制御装置は、対応するプロセスチャンバか
    ら検出されたプロセスデータを前記第2の制御装置に転
    送する手段を有し、前記第2の制御装置は、前記各第1
    の制御装置から転送されたプロセスデータを蓄積する手
    段と、制御負荷を測定する手段と、前記測定された制御
    負荷が所定の値以下となったとき、前記蓄積されたプロ
    セスデータを外部転送する手段とを具備することを特徴
    とするプロセス制御システム。
  4. 【請求項4】 複数のプロセスチャンバを個別に制御す
    る複数の第1の制御装置と、これら複数の第1の制御装
    置を制御する第2の制御装置とを備えるプロセス制御シ
    ステムにおいて、 前記各第1の制御装置は、対応するプロセスチャンバか
    ら検出されたプロセスデータを前記第2の制御装置に転
    送する手段を有し、前記第2の制御装置は、前記各第1
    の制御装置から転送されたプロセスデータを蓄積する手
    段と、前記蓄積されたプロセスデータを外部転送する任
    意のタイミングを設定する手段と、前記設定されたタイ
    ミングに応じて前記蓄積されたプロセスデータを外部転
    送する手段とを具備することを特徴とするプロセス制御
    システム。
  5. 【請求項5】 請求項1乃至4記載のいずれかのプロセ
    ス制御システムにおいて、 前記第2の制御装置は、前記プロセスデータの外部転送
    期間、外部からの割り込みを禁止する手段をさらに具備
    することを特徴とするプロセス制御システム。
  6. 【請求項6】 複数のプロセスチャンバを個別に制御す
    る複数の第1の制御装置と、これら複数の第1の制御装
    置を制御する第2の制御装置とを備え、前記各第1の制
    御装置は対応するプロセスチャンバから検出されたプロ
    セスデータを前記第2の制御装置に転送し、前記第2の
    制御装置は前記転送されたプロセスデータを蓄積するプ
    ロセス制御システムのプロセスデータ転送制御方法にお
    いて、 前記第2の制御装置が所定の制御負荷状態のとき、前記
    蓄積されたプロセスデータを外部転送することを特徴と
    するプロセスデータ転送制御方法。
  7. 【請求項7】 複数のプロセスチャンバを個別に制御す
    る複数の第1の制御装置と、これら複数の第1の制御装
    置を制御する第2の制御装置とを備え、前記各第1の制
    御装置は対応するプロセスチャンバから検出されたプロ
    セスデータを前記第2の制御装置に転送し、前記第2の
    制御装置は前記転送されたプロセスデータを蓄積するプ
    ロセス制御システムのプロセスデータ転送制御方法にお
    いて、 前記第2の制御装置が所定の制御無負荷状態のとき、前
    記蓄積されたプロセスデータを外部転送することを特徴
    とするプロセスデータ転送制御方法。
  8. 【請求項8】 複数のプロセスチャンバを個別に制御す
    る複数の第1の制御装置と、これら複数の第1の制御装
    置を制御する第2の制御装置とを備え、前記各第1の制
    御装置は対応するプロセスチャンバから検出されたプロ
    セスデータを前記第2の制御装置に転送し、前記第2の
    制御装置は前記転送されたプロセスデータを蓄積するプ
    ロセス制御システムのプロセスデータ転送制御方法にお
    いて、 前記第2の制御装置の制御負荷を測定し、測定された制
    御負荷が所定の値以下となったとき、前記蓄積されたプ
    ロセスデータを外部転送することを特徴とするプロセス
    データ転送制御方法。
  9. 【請求項9】 複数のプロセスチャンバを個別に制御す
    る複数の第1の制御装置と、これら複数の第1の制御装
    置を制御する第2の制御装置とを備え、前記各第1の制
    御装置は対応するプロセスチャンバから検出されたプロ
    セスデータを前記第2の制御装置に転送し、前記第2の
    制御装置は前記転送されたプロセスデータを蓄積するプ
    ロセス制御システムのプロセスデータ転送制御方法にお
    いて、 予め任意に設定されたタイミングに応じて前記蓄積され
    たプロセスデータを外部転送することを特徴とするプロ
    セスデータ転送制御方法。
JP11464997A 1997-05-02 1997-05-02 プロセス制御システムとそのプロセスデータ転送制御方法 Expired - Fee Related JP3578886B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP11464997A JP3578886B2 (ja) 1997-05-02 1997-05-02 プロセス制御システムとそのプロセスデータ転送制御方法
US09/065,720 US6233492B1 (en) 1997-05-02 1998-04-24 Process control system and method for transferring process data therefor
TW087106544A TW381219B (en) 1997-05-02 1998-04-28 Process control system and method for transferring process data therefor
KR10-1998-0015720A KR100447382B1 (ko) 1997-05-02 1998-04-30 프로세스제어시스템과그프로세스데이터전송제어방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11464997A JP3578886B2 (ja) 1997-05-02 1997-05-02 プロセス制御システムとそのプロセスデータ転送制御方法

Publications (2)

Publication Number Publication Date
JPH10308334A true JPH10308334A (ja) 1998-11-17
JP3578886B2 JP3578886B2 (ja) 2004-10-20

Family

ID=14643101

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11464997A Expired - Fee Related JP3578886B2 (ja) 1997-05-02 1997-05-02 プロセス制御システムとそのプロセスデータ転送制御方法

Country Status (4)

Country Link
US (1) US6233492B1 (ja)
JP (1) JP3578886B2 (ja)
KR (1) KR100447382B1 (ja)
TW (1) TW381219B (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101021543B1 (ko) * 2008-10-28 2011-03-16 세메스 주식회사 반도체 제조 설비의 데이터 수집 방법 및 데이터 수집 시스템

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11194928A (ja) * 1997-12-29 1999-07-21 Tokyo Electron Ltd 制御装置
US6684120B1 (en) * 1998-12-03 2004-01-27 Bridgestone Corporation Method of and device for collecting and combining FA information
US6456891B1 (en) * 1999-10-27 2002-09-24 Advanced Micro Devices, Inc. System and method for transparent handling of extended register states
US6408260B1 (en) * 2000-02-16 2002-06-18 Cymer, Inc. Laser lithography quality alarm system
RU2258253C2 (ru) * 2000-02-16 2005-08-10 Саймер, Инк. Система контроля технологического процесса для лазеров, используемых в литографии
US7356580B1 (en) * 2000-03-30 2008-04-08 Lam Research Corporation Plug and play sensor integration for a process module
US7672747B2 (en) * 2000-03-30 2010-03-02 Lam Research Corporation Recipe-and-component control module and methods thereof
US6697695B1 (en) * 2000-04-25 2004-02-24 Komatsu Ltd. Laser device management system
US6990380B2 (en) * 2000-12-27 2006-01-24 Tokyo Electron Limited Substrate processing apparatus and information storage apparatus and method
US7031792B2 (en) * 2001-04-04 2006-04-18 Tokyo Electron Limited Processing apparatus and information storage apparatus and method
US8014887B2 (en) * 2006-03-22 2011-09-06 Hitachi Kokusai Electric Inc. Substrate processing apparatus
US7565220B2 (en) * 2006-09-28 2009-07-21 Lam Research Corporation Targeted data collection architecture
US7814046B2 (en) * 2006-09-29 2010-10-12 Lam Research Corporation Dynamic component-tracking system and methods therefor
US9740184B2 (en) * 2009-11-16 2017-08-22 Applied Materials, Inc. Controls interface solution for energy savings
EP2561411B1 (en) * 2010-04-19 2020-11-04 ABB Schweiz AG A method and system for updating a model in a model predictive controller
JP5855841B2 (ja) * 2011-04-01 2016-02-09 株式会社日立国際電気 管理装置
US9727045B2 (en) 2012-12-31 2017-08-08 Sunedison Semiconductor Limited (Uen201334164H) Method and system for a meta-recipe control software architecture
EP3076776B1 (en) * 2013-11-29 2019-10-23 FUJI Corporation Data update method for circuit substrate work system and circuit substrate work system
US10325792B2 (en) * 2015-12-17 2019-06-18 Applied Materials, Inc. Methods and apparatus for interactively and dynamically updating a schematic overlay
US20220128984A1 (en) * 2019-03-19 2022-04-28 Nec Corporation Monitoring method, monitoring apparatus, and program
JP6973956B2 (ja) * 2019-07-04 2021-12-01 株式会社Kokusai Electric 基板処理装置、半導体装置の製造方法、プログラムおよび記録媒体

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4932826A (en) * 1987-01-27 1990-06-12 Storage Technology Corporation Automated cartridge system
US4945429A (en) * 1988-01-27 1990-07-31 Storage Technology Corporation Data security arrangement for an automated magnetic tape cartridge library system
JPH0659982A (ja) * 1992-08-10 1994-03-04 Hitachi Ltd 仮想記憶制御方法および装置
JP2663848B2 (ja) * 1993-11-10 1997-10-15 ティアック株式会社 磁気ヘッドロード・アンロード駆動装置
US5831851A (en) * 1995-03-21 1998-11-03 Seagate Technology, Inc. Apparatus and method for controlling high throughput sputtering
US5917723A (en) * 1995-05-22 1999-06-29 Lsi Logic Corporation Method and apparatus for transferring data between two devices with reduced microprocessor overhead
US5920480A (en) * 1997-01-10 1999-07-06 Nakamura; Kaoru Method and apparatus for detecting pallet full load state in sheet metal machining line and method and apparatus for controlling sheet metal machining line and work identifying apparatus
US5946708A (en) * 1997-01-24 1999-08-31 Integrated Memory Logic, Inc Automated cache manager for storage devices

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101021543B1 (ko) * 2008-10-28 2011-03-16 세메스 주식회사 반도체 제조 설비의 데이터 수집 방법 및 데이터 수집 시스템

Also Published As

Publication number Publication date
US6233492B1 (en) 2001-05-15
JP3578886B2 (ja) 2004-10-20
KR19980086695A (ko) 1998-12-05
KR100447382B1 (ko) 2004-10-14
TW381219B (en) 2000-02-01

Similar Documents

Publication Publication Date Title
JP3578886B2 (ja) プロセス制御システムとそのプロセスデータ転送制御方法
US7655886B2 (en) Method of measuring a heating plate temperature, substrate processing device and computer-readable recording medium with computer program recorded thereon for measuring the heating plate temperature
JP4562991B2 (ja) 半導体ウェハを処理する方法およびシステム
KR20070055394A (ko) 기판반송처리 장치, 기판 반송 처리 장치에 있어서의 장해대책 방법, 및 장해 대책 프로그램을 기억한 기억 매체
KR100649277B1 (ko) 다중-컴퓨터 챔버 제어 시스템, 방법 및 매체
JP2986146B2 (ja) 半導体製造装置のレシピ運用システム
US20140222187A1 (en) Substrate Processing Apparatus and Non-Transitory Computer-Readable Recording Medium
JPH10124322A (ja) 基板処理装置
JP2000010910A (ja) データ転送制御装置およびデータ転送制御方法ならびに記録媒体
JP2003100586A (ja) 基板処理装置、基板処理システム、基板処理プログラムおよびジョブデータのデータ構造
JPH09181143A (ja) 基板処理装置
JP3512539B2 (ja) 基板処理装置の制御方法
JP2004047837A (ja) 基板処理装置のプログラム追加方法及び基板処理システム
KR100321923B1 (ko) 설비의자동운전정지시스템및운전정지방법
JP3730305B2 (ja) 基板の処理方法
JP4434103B2 (ja) コンピュータ組み付け型プログラマブルコントローラ
JP2003257837A (ja) 基板処理装置および基板処理システム
JP2584903B2 (ja) 外部装置制御方式
JP2000144453A5 (ja)
JP2007073858A (ja) 基板処理装置
JP2001042916A (ja) ワーク投入装置及びその制御方法並びに記憶媒体
JP2665520B2 (ja) プログラマブルコントローラ
JP2001052977A (ja) 基板製造装置およびその制御方法
JP2000144453A (ja) エッチングシステム及びエッチング方法
KR100987797B1 (ko) 반도체 제조 설비의 제어 시스템 및 알람 처리 방법

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040106

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040304

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040406

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040528

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040713

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040714

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20100723

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20100723

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130723

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees