JP6960873B2 - 半導体製造システム及びサーバ装置 - Google Patents
半導体製造システム及びサーバ装置 Download PDFInfo
- Publication number
- JP6960873B2 JP6960873B2 JP2018050103A JP2018050103A JP6960873B2 JP 6960873 B2 JP6960873 B2 JP 6960873B2 JP 2018050103 A JP2018050103 A JP 2018050103A JP 2018050103 A JP2018050103 A JP 2018050103A JP 6960873 B2 JP6960873 B2 JP 6960873B2
- Authority
- JP
- Japan
- Prior art keywords
- backup
- semiconductor manufacturing
- request
- unit
- backup file
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1461—Backup scheduling policy
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/4155—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by program execution, i.e. part program or machine function execution, e.g. selection of a program
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/418—Total 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/41845—Total 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 system universality, reconfigurability, modularity
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/12—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10P—GENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
- H10P95/00—Generic processes or apparatus for manufacture or treatments not covered by the other groups of this subclass
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31333—Database to backup and restore factory controllers
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45031—Manufacturing semiconductor wafers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Computer And Data Communications (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Hardware Redundancy (AREA)
Description
(半導体製造システムの構成)
第1の実施形態に係る半導体製造システムの構成について説明する。図1は、第1の実施形態に係る半導体製造システムの全体構成の一例を示す図である。
サーバ装置10のハードウェア構成について説明する。図2は、サーバ装置10のハードウェア構成の一例を示す図である。
サーバ装置10の機能構成について説明する。図3は、サーバ装置10の機能構成の一例を示す図である。図4は、半導体製造装置で取り扱われるデータの具体例を示す図である。
装置コントローラ20のハードウェア構成について説明する。図5は、装置コントローラ20のハードウェア構成の一例を示す図である。
装置コントローラ20の機能構成について説明する。図6は、装置コントローラ20の機能構成の一例を示す図である。
第1の実施形態に係る半導体製造システム1において、半導体製造装置に固有のデータのバックアップを実行する処理(以下「バックアップ処理」という。)の流れの一例について説明する。図7は、バックアップ処理の流れの一例を示す図である。
上記第1の実施形態では、オペレータによるバックアップ指示の操作をクライアント端末が受け付けると、サーバ装置がバックアップ処理を実行するものとして説明した。しかしながら、オペレータによるバックアップ指示の操作に基づいてバックアップ処理を行う場合、オペレータがバックアップ処理を実行するタイミングを意識する必要がある。そこで、第2の実施形態では、装置コントローラと顧客ホストとの間の通信状態が変更されたときに、サーバ装置がバックアップ処理を実行する。
サーバ装置の機能構成について説明する。図8は、第2の実施形態のサーバ装置の機能構成の一例を示す図である。
装置コントローラの機能構成について説明する。図9は、第2の実施形態の装置コントローラの機能構成の一例を示す図である。
第2の実施形態のバックアップ処理の流れの一例について説明する。図10は、第2の実施形態のバックアップ処理の流れの一例を示す図である。
上記第2の実施形態では、装置コントローラと顧客ホストとの間の通信状態が変更されたときに、サーバ装置がバックアップ処理を実行するものとして説明した。しかしながら、装置コントローラと顧客ホストとの間の通信状態が長期間にわたり切り替わらない場合もあり得る。そこで、第3の実施形態では、予め定められたタイミングに基づいて、サーバ装置がバックアップ処理を実行する。
サーバ装置の機能構成について説明する。図11は、第3の実施形態のサーバ装置の機能構成の一例を示す図である。
第3の実施形態のバックアップ処理の流れの一例について説明する。図12は、第3の実施形態のバックアップ処理の流れの一例を示す図である。
10 サーバ装置
11 バックアップ要求受信部
12 特定部
13 装置状態取得部
14 要求(信号)送信部
15 バックアップファイル取得受信部
16 処理実行タイミング判定部
19 データ格納部
20 装置コントローラ
21 装置状態要求受信部
22 装置状態送信部
23 要求(信号)受信部
24 バックアップファイル作成部
25 通信状態生成部
29 データ格納部
30 クライアント端末
40 顧客ホスト
Claims (4)
- 半導体製造装置を制御する制御装置と、前記制御装置との間で双方向の通信が可能な通信回線を通して通信するサーバ装置と、を備える半導体製造システムにおいて、
前記サーバ装置は、
前記半導体製造装置ごとのバックアップを実行するデータを特定する情報を含むバックアップ設定の情報を格納するデータ格納部と、
前記制御装置と、該制御装置と通信回線を介して接続された顧客ホストとの間の通信状態が変更されたときに生成される通信状態変更信号を受信するバックアップ要求受信部と、
前記バックアップ要求受信部が受信した前記通信状態変更信号に基づいてバックアップを実行する半導体製造装置を特定し、かつ、特定した前記半導体製造装置と前記データ格納部に格納された前記バックアップ設定の情報とに基づいてバックアップを実行するデータを特定する特定部と、
前記制御装置ごとに固有のデータをバックアップファイルとするバックアップファイル作成要求(信号)を送信し、かつ、作成された前記バックアップファイルを取得要求するバックアップファイル取得要求(信号)を送信する、要求(信号)送信部と、
作成された前記バックアップファイルを受信するバックアップファイル取得受信部と、
を有し、
前記制御装置は、
サーバ装置からの要求(信号)を受信する要求(信号)受信部と、
前記バックアップファイル作成要求(信号)を前記要求(信号)受信部で受信したとき、前記バックアップファイルを作成するバックアップファイル作成部と、
を有する、
半導体製造システム。 - 前記サーバ装置は、
前記特定部が特定した前記半導体製造装置の装置状態を取得する旨を表す装置状態要求を、前記特定部が特定した前記半導体製造装置の前記制御装置に送信する装置状態取得部を更に有し、
前記制御装置は、
前記サーバ装置から送信される前記装置状態要求を受信する装置状態要求受信部と、
前記装置状態要求受信部が前記装置状態要求を受信したとき、前記装置状態要求を受信したときの前記装置状態を前記サーバ装置に対して送信する装置状態送信部と、
を更に有する、
請求項1に記載の半導体製造システム。 - 前記サーバ装置は、
前記特定部がバックアップを実行する装置及びデータを特定すると、現在の時刻が設定時刻に到達したか否かを判定する処理実行タイミング判定部
を更に有し、
前記処理実行タイミング判定部が現在の時刻が設定時刻に到達したと判定した場合、前記装置状態取得部は、前記装置状態要求を前記特定部が特定した半導体製造装置の制御装置に送信する、
請求項2に記載の半導体製造システム。 - 半導体製造装置を制御する制御装置との間で双方向の通信が可能なサーバ装置であって、
前記半導体製造装置ごとのバックアップを実行するデータを特定する情報を含むバックアップ設定の情報を格納するデータ格納部と、
前記制御装置と、該制御装置と通信回線を介して接続された顧客ホストとの間の通信状態が変更されたときに生成される通信状態変更信号を受信するバックアップ要求受信部と、
前記バックアップ要求受信部が受信した前記通信状態変更信号に基づいてバックアップを実行する半導体製造装置を特定し、かつ、特定した前記半導体製造装置と前記データ格納部に格納された前記バックアップ設定の情報とに基づいてバックアップを実行するデータを特定する特定部と、
前記制御装置ごとに固有のデータをバックアップファイルとするバックアップファイル作成要求(信号)を送信し、かつ、作成された前記バックアップファイルを取得要求するバックアップファイル取得要求(信号)を送信する、要求(信号)送信部と、
作成された前記バックアップファイルを受信するバックアップファイル取得受信部と、
を有する、
サーバ装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018050103A JP6960873B2 (ja) | 2018-03-16 | 2018-03-16 | 半導体製造システム及びサーバ装置 |
| KR1020190029196A KR102417471B1 (ko) | 2018-03-16 | 2019-03-14 | 반도체 제조 시스템 및 서버 장치 |
| US16/354,336 US11356538B2 (en) | 2018-03-16 | 2019-03-15 | Semiconductor manufacturing system and server device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018050103A JP6960873B2 (ja) | 2018-03-16 | 2018-03-16 | 半導体製造システム及びサーバ装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019161191A JP2019161191A (ja) | 2019-09-19 |
| JP6960873B2 true JP6960873B2 (ja) | 2021-11-05 |
Family
ID=67906372
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018050103A Active JP6960873B2 (ja) | 2018-03-16 | 2018-03-16 | 半導体製造システム及びサーバ装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US11356538B2 (ja) |
| JP (1) | JP6960873B2 (ja) |
| KR (1) | KR102417471B1 (ja) |
Family Cites Families (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6460036B1 (en) * | 1994-11-29 | 2002-10-01 | Pinpoint Incorporated | System and method for providing customized electronic newspapers and target advertisements |
| US6665664B2 (en) * | 2001-01-11 | 2003-12-16 | Sybase, Inc. | Prime implicates and query optimization in relational databases |
| US7280883B2 (en) * | 2001-09-06 | 2007-10-09 | Dainippon Screen Mfg. Co., Ltd. | Substrate processing system managing apparatus information of substrate processing apparatus |
| JP3962232B2 (ja) * | 2001-09-06 | 2007-08-22 | 大日本スクリーン製造株式会社 | 基板処理装置管理システム、基板処理装置、基板処理装置管理方法、プログラム、および、記録媒体 |
| JP4119295B2 (ja) * | 2003-04-07 | 2008-07-16 | 東京エレクトロン株式会社 | 保守・診断データ蓄積サーバ、保守・診断データの蓄積・取得システム、保守・診断データの蓄積・提供システム |
| US7323629B2 (en) * | 2003-07-16 | 2008-01-29 | Univ Iowa State Res Found Inc | Real time music recognition and display system |
| WO2005072405A2 (en) * | 2004-01-27 | 2005-08-11 | Transpose, Llc | Enabling recommendations and community by massively-distributed nearest-neighbor searching |
| US7587324B2 (en) * | 2004-03-30 | 2009-09-08 | Sap Ag | Methods and systems for detecting user satisfaction |
| US20050273271A1 (en) * | 2004-04-05 | 2005-12-08 | Aibing Rao | Method of characterizing cell shape |
| US20060015545A1 (en) * | 2004-06-24 | 2006-01-19 | Josef Ezra | Backup and sychronization of local data in a network |
| US7644077B2 (en) * | 2004-10-21 | 2010-01-05 | Microsoft Corporation | Methods, computer readable mediums and systems for linking related data from at least two data sources based upon a scoring algorithm |
| US8082541B2 (en) * | 2004-12-09 | 2011-12-20 | Advantest Corporation | Method and system for performing installation and configuration management of tester instrument modules |
| JP5128065B2 (ja) * | 2005-12-06 | 2013-01-23 | 株式会社ニコン | 情報処理装置、デバイス製造処理システム、デバイス製造処理方法、プログラム |
| US7593935B2 (en) * | 2006-10-19 | 2009-09-22 | Paxfire | Methods and systems for node ranking based on DNS session data |
| US10636315B1 (en) * | 2006-11-08 | 2020-04-28 | Cricket Media, Inc. | Method and system for developing process, project or problem-based learning systems within a semantic collaborative social network |
| US7941403B2 (en) * | 2006-11-30 | 2011-05-10 | Hewlett-Packard Development Company, L.P. | Embedded file system recovery techniques |
| JP2009010030A (ja) * | 2007-06-26 | 2009-01-15 | Hitachi Kokusai Electric Inc | 基板処理装置の管理システム |
| JP2011054619A (ja) * | 2009-08-31 | 2011-03-17 | Hitachi Kokusai Electric Inc | 基板処理装置 |
| US20130014251A1 (en) * | 2010-03-19 | 2013-01-10 | Hitachi Kokusai Electric Inc. | Substrate processing apparatus |
| JP5058358B2 (ja) * | 2010-09-30 | 2012-10-24 | 株式会社堀場エステック | 診断機構 |
| JP2014011255A (ja) * | 2012-06-28 | 2014-01-20 | Hitachi Kokusai Electric Inc | 基板処理システム |
| JP6222810B2 (ja) * | 2012-07-17 | 2017-11-01 | 株式会社日立国際電気 | 管理装置、基板処理装置、基板処理システム、基板処理装置のファイル管理方法及びファイル転送方法 |
| KR102013373B1 (ko) * | 2013-08-28 | 2019-08-23 | 삼성전자주식회사 | 외부 단말과의 연동을 실행하는 방법, 장치 및 기록매체 |
| KR20150028077A (ko) * | 2013-09-05 | 2015-03-13 | 에스케이하이닉스 주식회사 | 반도체 설비서버의 페일오버 시스템 및 그 방법 |
| US10387378B2 (en) * | 2014-07-04 | 2019-08-20 | Druva Technologies Pte. Ltd. | Storage and retrieval of file-level changes on deduplication backup server |
| US10001934B2 (en) * | 2015-05-08 | 2018-06-19 | Ricoh Company, Ltd. | Information processing apparatus, information processing system, and information processing method |
| US10067905B2 (en) * | 2015-05-26 | 2018-09-04 | Plasmability, Llc | Digital interface for manufacturing equipment |
| US10699971B2 (en) * | 2015-08-17 | 2020-06-30 | Qoniac Gmbh | Method for processing of a further layer on a semiconductor wafer |
| JP2018077764A (ja) * | 2016-11-11 | 2018-05-17 | 東京エレクトロン株式会社 | 異常検知装置 |
| KR20180076423A (ko) * | 2016-12-27 | 2018-07-06 | 삼성전자주식회사 | 반도체 제조 설비를 판단 및 제어하기 위한 전자 시스템 |
| KR102902406B1 (ko) * | 2017-02-14 | 2025-12-19 | 에스케이하이닉스 주식회사 | 저장 장치 및 그 동작 방법 |
-
2018
- 2018-03-16 JP JP2018050103A patent/JP6960873B2/ja active Active
-
2019
- 2019-03-14 KR KR1020190029196A patent/KR102417471B1/ko active Active
- 2019-03-15 US US16/354,336 patent/US11356538B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US20190289099A1 (en) | 2019-09-19 |
| KR102417471B1 (ko) | 2022-07-06 |
| KR20190109286A (ko) | 2019-09-25 |
| JP2019161191A (ja) | 2019-09-19 |
| US11356538B2 (en) | 2022-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114114976B (zh) | 半导体制造系统、控制装置、控制方法和存储介质 | |
| US5867389A (en) | Substrate processing management system with recipe copying functions | |
| KR100683453B1 (ko) | 멀티-툴 제어 시스템, 방법 및 매개물 | |
| WO2020034194A1 (zh) | 分布式数据处理方法、装置及系统和机器可读介质 | |
| EP2256635B1 (en) | System and method for storing data from an industrial controller | |
| KR100953125B1 (ko) | 프로세스 정보 관리 장치, 프로그램이 기록된 기록 매체 및 프로세스 정보 관리 방법 | |
| JP6960873B2 (ja) | 半導体製造システム及びサーバ装置 | |
| KR20180043174A (ko) | 반도체 시스템 및 데이터 편집 지원 방법 | |
| US20200380095A1 (en) | License authentication device and license authentication method | |
| JP6878697B2 (ja) | データ処理装置、データ処理方法およびプログラム | |
| JP7161954B2 (ja) | 制御システム、制御システムのプログラムを記録した記録媒体、および制御システムの方法 | |
| CN115145142B (zh) | 控制系统和控制方法 | |
| JP4697877B2 (ja) | プロセス情報管理装置、およびプログラム | |
| JP2006172316A (ja) | コンテキスト維持方法、情報処理装置及び割り込み発生装置 | |
| JP6786835B2 (ja) | 管理装置、サーバ、シンクライアントシステム、管理方法及びプログラム | |
| US12547141B2 (en) | Information processing apparatus, storage medium, and restoration support method | |
| JP2003077787A (ja) | 基板処理装置管理システム、基板処理装置、基板処理装置管理方法、プログラム、および、記録媒体 | |
| JP7779211B2 (ja) | 制御システム、制御装置および通信方法 | |
| JP2002236501A (ja) | プロセス制御システムにおける通信方法及びプロセス制御システム | |
| TWI280021B (en) | System and method for protecting equipment data | |
| KR20060064095A (ko) | 반도체 제조설비의 관리시스템 | |
| TW202520353A (zh) | 半導體裝置製造系統、伺服器及半導體裝置製造方法 | |
| JP2009026018A (ja) | 制御装置コントローラのマルチクライアントシステム | |
| JP2011180863A (ja) | バックアップシステム、バックアップ方法およびバックアッププログラム | |
| JPH06187195A (ja) | 設定制御システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200821 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210709 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210713 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210824 |
|
| 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: 20210914 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211012 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6960873 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |