JP2010505209A - 汎用方法を利用したレシピ作成方法および装置 - Google Patents
汎用方法を利用したレシピ作成方法および装置 Download PDFInfo
- Publication number
- JP2010505209A JP2010505209A JP2009530607A JP2009530607A JP2010505209A JP 2010505209 A JP2010505209 A JP 2010505209A JP 2009530607 A JP2009530607 A JP 2009530607A JP 2009530607 A JP2009530607 A JP 2009530607A JP 2010505209 A JP2010505209 A JP 2010505209A
- Authority
- JP
- Japan
- Prior art keywords
- bkm
- recipe
- module
- editor
- processing system
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/02—Knowledge representation; Symbolic representation
- G06N5/022—Knowledge engineering; Knowledge acquisition
-
- 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
- H10P74/00—Testing or measuring during manufacture or treatment of wafers, substrates or devices
- H10P74/23—Testing or measuring during manufacture or treatment of wafers, substrates or devices characterised by multiple measurements, corrections, marking or sorting processes
-
- 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/32—Operator till task planning
- G05B2219/32097—Recipe programming for flexible batch
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Drying Of Semiconductors (AREA)
- General Factory Administration (AREA)
- Exposure Of Semiconductors, Excluding Electron Or Ion Beam Exposure (AREA)
- Processing Of Solid Wastes (AREA)
Abstract
【課題】
データを間違いなく、効率良く入力できるようにすることで、背景技術の問題点を解決する。
【解決手段】
この汎用方法により作動するレシピエディタはそのレシピに対して最も利用されている仕様である汎用方法(BKM)を利用する。この方法はレシピのためにBKMに基づいた複数のBKMモジュールを作成することも含む。この方法はさらにそれら複数のBKMモジュールのパラメータのためのルールの定義も含む。これらルールはBKMによって伝達される。この方法はさらにBKMルールのガイドライン内のパラメータのための値を入力するのに汎用方法で作動するレシピエディタを利用することでBKM作動レシピを作成することを含む。
【選択図】 図2
Description
ルール 解説
デフォルト ソフトウェアにコード化されたデフォルト値を使用
正確 BKMで特定された値を使用
ユーザBKM BKMを作成するときユーザに値を特定許可
ユーザレシピ レシピのBKMを使用するときユーザに値を特定許可
前ステップ 前ステップの値を使用
カスタム BKMにコード化された値をセットするカスタムロジック
Claims (29)
- 処理システムで基板を処理するためのレシピの作成方法であって、
ポピュラーな汎用方法(BKM)を利用する汎用方法作動レシピエディタを提供するステップであって、該BKMは該レシピのための最良実施仕様であるステップと、
前記レシピのために前記BKMに基づいて複数のBKMモジュールを作成するステップと、
前記複数のBKMモジュールのパラメータのためにルールを定義するステップであって、該ルールは前記BKMによって伝達されるステップと、
前記BKMルールのガイドライン内で前記パラメータのための値を入力するために前記ポピュラーな汎用方法作動レシピエディタを利用することでBKM作動レシピを作成するステップと、
を含んでいることを特徴とする方法。 - 複数のBKMモジュールは第1BKMモジュールを含み、該第1BKMモジュールはレシピの少なくとも1つのステップを含んでいることを特徴とする請求項1記載の方法。
- 複数のBKMモジュールは第2BKMモジュールを含み、該第2BKMモジュールはレシピの少なくとも1つのステップを含み、該第2BKMモジュールは第1BKMモジュール内に組み入れられていないステップを含んでいることを特徴とする請求項2記載の方法。
- ルールはパラメータのための許容値を定義することを特徴とする請求項1記載の方法。
- ルールは複数のパラメータ間の相互依存性を定義することを特徴とする請求項4記載の方法。
- ルールはBKMで自動的に更新されることを特徴とする請求項4記載の方法。
- 汎用方法作動レシピエディタは処理システムに対して推奨される設計セッティングを含んでいることを特徴とする請求項1記載の方法。
- 汎用方法作動レシピエディタはBKM作動レシピの実行に先立って処理システムの実際の設計セッティングをリクエストし、該実際の設計セッティングと該BKM作動レシピとの比較が実施されることを特徴とする請求項1記載の方法。
- 汎用方法作動レシピエディタは、実際の設計セッティングとBKM作動レシピとの比較が同調性を否定するときには警告を発することを特徴とする請求項8記載の方法。
- 処理システムで基板を処理するためのレシピの作成のためのシステム構成であって、
ポピュラーな汎用方法(BKM)を利用する汎用方法作動レシピエディタであって、該BKMは該レシピのための最良実施仕様である汎用方法作動レシピエディタと、
前記レシピのために前記BKMに基づく複数のBKMモジュールと、
前記複数のBKMモジュールのパラメータを定義するためのルールであって、該ルールは前記BKMによって伝達されるルールと、
を含んでいることを特徴とするシステム構成。 - 複数のBKMモジュールは第1BKMモジュールを含み、該第1BKMモジュールはレシピの少なくとも1つのステップを含んでいることを特徴とする請求項10記載のシステム構成。
- 複数のBKMモジュールは第2BKMモジュールを含み、該第2BKMモジュールはレシピの少なくとも1つのステップを含み、該第2BKMモジュールは第1BKMモジュール内に組み入れられていないステップを含んでいることを特徴とする請求項11記載のシステム構成。
- ルールはパラメータのための許容値を定義することを特徴とする請求項10記載のシステム構成。
- ルールは複数のパラメータ間の相互依存性を定義することを特徴とする請求項13記載のシステム構成。
- ルールはBKMで自動的に更新されることを特徴とする請求項13記載のシステム構成。
- 汎用方法作動レシピエディタは処理システムに対して推奨される設計セッティングを含んでいることを特徴とする請求項10記載のシステム構成。
- 汎用方法作動レシピエディタはパラメータのための値入力を受領後にBKM作動レシピを作成するために利用されることを特徴とする請求項10記載のシステム構成。
- 汎用方法作動レシピエディタはBKM作動レシピの実行に先立って処理システムの実際の設計セッティングをリクエストし、該実際の設計セッティングと該BKM作動レシピとの比較が実施されることを特徴とする請求項17記載のシステム構成。
- 汎用方法作動レシピエディタは、実際の設計セッティングとBKM作動レシピとの比較が同調性を否定するときには警告を発することを特徴とする請求項18記載のシステム構成。
- コンピュータ利用コードを含んだプログラム記憶媒体を含む製品であって、該コンピュータ利用コードは処理システムで基板を処理するためのレシピを作成するように設計されており、本製品は、
汎用方法作動レシピエディタを作成するためのコンピュータ利用コードであって、該汎用方法作動レシピエディタはポピュラーな汎用方法(BKM)であり、該BKMは該レシピのための最良実施仕様であるコンピュータ利用コードと、
前記レシピのために前記BKMに基づく複数のBKMモジュールを作成するためのコンピュータ利用コードと、
前記複数のBKMモジュールのパラメータを定義するためにルールを適用するコンピュータ利用コードであって、該ルールは前記BKMによって伝達されるコンピュータ利用コードと、
を含んでいることを特徴とする製品。 - 複数のBKMモジュールは第1BKMモジュールを含み、該第1BKMモジュールはレシピの少なくとも1つのステップを含んでいることを特徴とする請求項20記載の製品。
- 複数のBKMモジュールは第2BKMモジュールを含み、該第2BKMモジュールはレシピの少なくとも1つのステップを含み、該第2BKMモジュールは第1BKMモジュール内に組み入れられていないステップを含んでいることを特徴とする請求項21記載の製品。
- ルールはパラメータのための許容値を定義することを特徴とする請求項20記載の製品。
- ルールは複数のパラメータ間の相互依存性を定義することを特徴とする請求項23記載の製品。
- ルールはBKMで自動的に更新されることを特徴とする請求項20記載の製品。
- 汎用方法作動レシピエディタは処理システムに対して推奨される設計セッティングを含んでいることを特徴とする請求項20記載の製品。
- 汎用方法作動レシピエディタはパラメータのための値入力を受領後にBKM作動レシピを作成するために利用されることを特徴とする請求項20記載の製品。
- 汎用方法作動レシピエディタはBKM作動レシピの実行に先立って処理システムの実際の設計セッティングをリクエストし、該実際の設計セッティングと該BKM作動レシピとの比較が実施されることを特徴とする請求項20記載の製品。
- 汎用方法作動レシピエディタは、実際の設計セッティングとBKM作動レシピとの比較が同調性を否定するときには警告を発することを特徴とする請求項27記載の製品。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/536,582 | 2006-09-28 | ||
| US11/536,582 US7542820B2 (en) | 2006-09-28 | 2006-09-28 | Methods and arrangement for creating recipes using best-known methods |
| PCT/US2007/079770 WO2008039940A1 (en) | 2006-09-28 | 2007-09-27 | Methods and arrangement for creating recipes using best-known methods |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010505209A true JP2010505209A (ja) | 2010-02-18 |
| JP5296693B2 JP5296693B2 (ja) | 2013-09-25 |
Family
ID=39230541
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009530607A Active JP5296693B2 (ja) | 2006-09-28 | 2007-09-27 | 汎用方法を利用したレシピ作成方法および装置 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7542820B2 (ja) |
| JP (1) | JP5296693B2 (ja) |
| KR (1) | KR101432844B1 (ja) |
| CN (1) | CN101517705B (ja) |
| TW (1) | TWI435230B (ja) |
| WO (1) | WO2008039940A1 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015178348A1 (ja) * | 2014-05-20 | 2015-11-26 | 東京エレクトロン株式会社 | 基板処理装置、基板処理方法及び基板処理プログラム |
| KR20200145697A (ko) | 2019-06-21 | 2020-12-30 | 도쿄엘렉트론가부시키가이샤 | 처리 시스템 및 처리 방법 |
| JP2025513088A (ja) * | 2022-03-02 | 2025-04-23 | アプライド マテリアルズ インコーポレイテッド | 処理装置性能を判断するための総合的分析モジュール |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4975605B2 (ja) * | 2007-12-26 | 2012-07-11 | 東京エレクトロン株式会社 | 処理システム、処理システムの制御方法およびソフトウェアのバージョンアップ方法 |
| US8527081B2 (en) * | 2010-08-31 | 2013-09-03 | Applied Materials, Inc. | Method and apparatus for automated validation of semiconductor process recipes |
| US10268833B2 (en) * | 2016-04-07 | 2019-04-23 | International Business Machines Corporation | Method for conditional permission control in a digital data sheet based on a formula |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04319765A (ja) * | 1991-04-19 | 1992-11-10 | Matsushita Electron Corp | 製造装置の自動レシピ設定装置 |
| JPH05204406A (ja) * | 1992-01-28 | 1993-08-13 | Hitachi Ltd | プロセス制御装置 |
| JP2003332188A (ja) * | 2002-05-10 | 2003-11-21 | Tokyo Electron Ltd | 半導体製造装置用のグローバル・ネットワーク管理システム |
| JP2006093615A (ja) * | 2004-09-27 | 2006-04-06 | Hitachi Kokusai Electric Inc | 基板処理システム |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3683957B2 (ja) | 1995-11-15 | 2005-08-17 | 大日本スクリーン製造株式会社 | 処理レシピのテンプレート機能を有する基板処理装置 |
| US6415193B1 (en) * | 1999-07-08 | 2002-07-02 | Fabcentric, Inc. | Recipe editor for editing and creating process recipes with parameter-level semiconductor-manufacturing equipment |
| JP2003100585A (ja) * | 2001-09-20 | 2003-04-04 | Dainippon Screen Mfg Co Ltd | 基板処理装置および基板処理プログラム |
| US7415421B2 (en) * | 2003-02-12 | 2008-08-19 | Taiwan Semiconductor Manufacturing Co., Ltd. | Method for implementing an engineering change across fab facilities |
| JP4643560B2 (ja) * | 2003-02-18 | 2011-03-02 | 東京エレクトロン株式会社 | 処理システムの自動構成のための方法 |
| US20040243267A1 (en) * | 2003-05-30 | 2004-12-02 | Shih-Wen Tu | Systematic control of cross fabrication (fab) engineering changes in integrated circuit (IC) foundry manufacturing |
| JP2005101320A (ja) * | 2003-09-25 | 2005-04-14 | Dainippon Screen Mfg Co Ltd | 基板処理装置 |
| US7435926B2 (en) * | 2004-03-31 | 2008-10-14 | Lam Research Corporation | Methods and array for creating a mathematical model of a plasma processing system |
| US7328418B2 (en) * | 2005-02-01 | 2008-02-05 | Tokyo Electron Limited | Iso/nested control for soft mask processing |
| US7477960B2 (en) * | 2005-02-16 | 2009-01-13 | Tokyo Electron Limited | Fault detection and classification (FDC) using a run-to-run controller |
| US7305320B2 (en) * | 2006-02-15 | 2007-12-04 | International Business Machines Corporation | Metrology tool recipe validator using best known methods |
-
2006
- 2006-09-28 US US11/536,582 patent/US7542820B2/en active Active
-
2007
- 2007-09-27 CN CN2007800358908A patent/CN101517705B/zh active Active
- 2007-09-27 KR KR1020097006376A patent/KR101432844B1/ko active Active
- 2007-09-27 TW TW096136031A patent/TWI435230B/zh active
- 2007-09-27 JP JP2009530607A patent/JP5296693B2/ja active Active
- 2007-09-27 WO PCT/US2007/079770 patent/WO2008039940A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04319765A (ja) * | 1991-04-19 | 1992-11-10 | Matsushita Electron Corp | 製造装置の自動レシピ設定装置 |
| JPH05204406A (ja) * | 1992-01-28 | 1993-08-13 | Hitachi Ltd | プロセス制御装置 |
| JP2003332188A (ja) * | 2002-05-10 | 2003-11-21 | Tokyo Electron Ltd | 半導体製造装置用のグローバル・ネットワーク管理システム |
| JP2006093615A (ja) * | 2004-09-27 | 2006-04-06 | Hitachi Kokusai Electric Inc | 基板処理システム |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015178348A1 (ja) * | 2014-05-20 | 2015-11-26 | 東京エレクトロン株式会社 | 基板処理装置、基板処理方法及び基板処理プログラム |
| JP2016001726A (ja) * | 2014-05-20 | 2016-01-07 | 東京エレクトロン株式会社 | 基板処理装置、基板処理方法及び基板処理プログラム |
| KR20170004951A (ko) * | 2014-05-20 | 2017-01-11 | 도쿄엘렉트론가부시키가이샤 | 기판 처리 장치, 기판 처리 방법 및 기판 처리 프로그램 |
| US10128121B2 (en) | 2014-05-20 | 2018-11-13 | Tokyo Electron Limited | Substrate processing apparatus, substrate processing method and substrate processing program |
| KR102364319B1 (ko) | 2014-05-20 | 2022-02-16 | 도쿄엘렉트론가부시키가이샤 | 기판 처리 장치, 기판 처리 방법 및 기판 처리 프로그램 |
| KR20200145697A (ko) | 2019-06-21 | 2020-12-30 | 도쿄엘렉트론가부시키가이샤 | 처리 시스템 및 처리 방법 |
| US11550875B2 (en) | 2019-06-21 | 2023-01-10 | Tokyo Electron Limited | Processing system and method for comparatively analyzing data |
| JP2025513088A (ja) * | 2022-03-02 | 2025-04-23 | アプライド マテリアルズ インコーポレイテッド | 処理装置性能を判断するための総合的分析モジュール |
Also Published As
| Publication number | Publication date |
|---|---|
| TWI435230B (zh) | 2014-04-21 |
| KR20090059134A (ko) | 2009-06-10 |
| WO2008039940A1 (en) | 2008-04-03 |
| US7542820B2 (en) | 2009-06-02 |
| CN101517705B (zh) | 2011-05-04 |
| JP5296693B2 (ja) | 2013-09-25 |
| CN101517705A (zh) | 2009-08-26 |
| TW200834363A (en) | 2008-08-16 |
| KR101432844B1 (ko) | 2014-08-26 |
| US20080188970A1 (en) | 2008-08-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5296693B2 (ja) | 汎用方法を利用したレシピ作成方法および装置 | |
| US7333871B2 (en) | Automated design and execution of experiments with integrated model creation for semiconductor manufacturing tools | |
| JP6549748B2 (ja) | プロセス制御構成方法、プロセス制御構成システム、及びソフトウェアシステム | |
| CN101369298B (zh) | 用于过程控制系统中的软件对象批准方法 | |
| CN1716137A (zh) | 用于工厂配置系统中的对象的版本控制 | |
| KR101107539B1 (ko) | 레시피들을 미세 튜닝하기 위한 모델들을 생성하는 방법 및 장치 | |
| TWI299833B (en) | Method and apparatus for utilizing a sequence interpreter approach to control logic of a programmable logic controller | |
| US7536538B1 (en) | Cluster tools for processing substrates using at least a key file | |
| IL185375A (en) | Methods and apparatus for configuring plasma cluster tools | |
| JPH03223901A (ja) | 半導体製造装置 | |
| US20240028003A1 (en) | Module Interface | |
| US20070038324A1 (en) | Recipe operation using group function and/or subroutine function | |
| US7353379B2 (en) | Methods for configuring a plasma cluster tool | |
| JP2002132501A (ja) | 計装制御システム、及び制御装置用エンジニアリングツール | |
| JP3688972B2 (ja) | バッチ情報作成装置 | |
| CN115639787B (zh) | 生成用于工业设施的控制代码 | |
| EP2015155A2 (en) | Module class subsets for industrial control | |
| CN101283360B (zh) | 用于群集工具的安全通用配置方法 | |
| CN119002389A (zh) | 一种气缸套离心机plc工艺控制代码生成方法 | |
| KR20050069160A (ko) | 반도체의 레서피 변경방법 | |
| KR20070019595A (ko) | 그룹 함수 및/또는 서브루틴 함수를 사용하는 레서피 작업 | |
| KR20030093816A (ko) | 반도체 제조용 스피너 구동 시뮬레이션 방법, 이를 기록한기록매체 및 시뮬레이터 | |
| JPH03201104A (ja) | 制御プログラム作成装置 | |
| JP2004139384A (ja) | シーケンス制御装置およびシーケンス制御方法 | |
| JP2002222079A (ja) | プログラム開発ツール、プログラム開発ツールのデータ入力方法およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100924 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111122 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120427 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120508 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121023 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130115 |
|
| 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: 20130521 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130613 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5296693 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D02 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |