SEMI E90-0301 SPECIFICATION FOR SUBSTRATE TRACKING
《SEMI E90-0301 SPECIFICATION FOR SUBSTRATE TRACKING》由会员分享,可在线阅读,更多相关《SEMI E90-0301 SPECIFICATION FOR SUBSTRATE TRACKING(15页珍藏版)》请在维思文库上搜索。
1、SEMI E90 0301 SEMI 1999 20011 SEMI E90 0301 SPECIFICATION FOR SUBSTRATE TRACKING This specification was technically approved by the Global Information to be published March 2001 Originally published September 1999 previously published October 2000 1 Purpose 1 1 The purpose of this standard is to pro
2、vide the standard services of equipment to track substrates manufactured product in manufacturing equipment This standard defines the concepts and behaviors for the information management of substrates as well as the messages services 2 Scope 2 1 Essentially information about substrates must be mana
3、ged by the factory system while the equipment is required to provide the services for the substrate information management This standard addresses the requirement for the equipment services to manage information of substrates that reside in the equipment 2 2 The scope of this standard is to define t
4、he information services of equipment that can be requested by the user To clarify required services the concepts and behaviors of the substrate and the substrate location are defined 2 3 This standard is applicable to any manufacturing equipment that handles substrates To implement these services th
5、e equipment and factory system must be integrated by means of a communication link 2 4 This standard does not purport to address safety issues if any associated with its use It is the responsibility of the users of this standard to establish appropriate safety and health practices and determine the
6、applicability of regulatory limitations prior to use 3 Limitations 3 1 This standard assumes that the substrate s to be managed has been resident in the equipment and has been given a substrate identifier 3 2 The service for a substrate is valid while the substrate is registered in the equipment Tha
7、t is the service is available from the moment that the substrate is registered into the equipment and to the moment that the substrate is removed from the equipment 3 3 This standard is only for information services It does not address any mechanism to read or write information from to the substrate
8、 4 Referenced Standards 4 1 SEMI Standards SEMI E30 Generic Model for Communications and Control of Manufacturing Equipment GEM SEMI E39 Object Services Standard Concepts Behavior and Services SEMI E53 Event Reporting SEMI E87 Provisional Specification for Carrier Management CMS NOTE 1 As listed or
9、revised all documents cited shall be the latest publications of adopted standards 5 Terminology 5 1 Definitions 5 1 1 carrier ID the name to identify a specific substrate carrier 5 1 2 carrier slot physical location capable of holding a substrate within cassette type carrier 5 1 3 carrier slot map t
10、he registry of substrates to the substrate carrier slots 5 1 4 carrier substrate location a substrate location within a substrate carrier capable of holding a substrate 5 1 5 default substrate ID default ID the substrate ID assigned to the substrate when no substrate ID infor mation is given by the
11、user but the carrier ID for the source carrier is known The default ID is the combined text of the source carrier ID and the slot number 5 1 6 equipment substrate location a substrate location on a equipment resource 5 1 7 location ID the name of a material location 5 1 8 lot a group of one or more
12、substrates of the same type A lot must be organized by the user The group may be referred to for tracking of substrates in the factory 5 1 9 material location an identifiable place within the equipment or carrier where material can be held 5 1 10 register an operation that adds the substrate object
13、to the equipment s database This operation is SEMI E90 0301 SEMI 1999 20012 performed automatically when the equipment receives both a carrier and information from the host about the contents of the carrier The operation is also performed automatically when the equipment detects the substrate ID 5 1
14、 11 remove the operation that removes a substrate from the equipment 5 1 12 service represents a function offered to a user by a provider A service consists of a sequence of service primitives each described by a list of parameters 5 1 13 substrate the basic unit of material on which work is perform
15、ed to create a product Examples include wafers die plates used for masks flat panels circuit boards and leadframes 5 1 14 substrate carrier a carrier to hold substrates to be transferred to from the equipment A substrate carrier has one or more position to hold substrates carrier substrate location
16、5 1 15 substrate history ordered set of information about the locations visited by the substrate 5 1 16 substrate ID identifier of a substrate 5 1 17 substrate location a material location which is capable of holding a substrate For example but not limited to process modules transfer subsystems wafe
17、r chucks robot end effecter and carrier slots 5 1 18 substrate type represents the type of the substrate such as wafers CDs flat panels or masks 5 2 Data Type 5 2 1 Boolean may take on one of two possible values equating to TRUE or FALSE 5 2 2 enumerated may take on one of a limited set of possible
18、values These values may be given logical names but they may be represented by any single item data type except floating point 5 2 3 floating point may take on any single numeric value positive or negative Messaging protocol may impose a limit on the range of possible values 5 2 4 form type of data p
19、ositive integer unsigned integer integer floating point enumerative Boolean text formatted text structure list and ordered list 5 2 5 formatted text text with an imposed format This could be by position by use of special characters or both 5 2 6 integer may take on the value of any negative or unsig
20、ned integer Messaging protocol may impose a limit on the range of possible values 5 2 7 list a set of one or more items that are all of the same form one of the above forms 5 2 8 ordered list a list for which the order in which items appear is significant 5 2 9 positive integer may take the value of
21、 any positive whole number Messaging protocol may impose a limit on the range of possible values 5 2 10 structure a complex set of information consisting of specific sets of items of possibly mixed data types in a specified arrangement 5 2 11 text a text string The message protocol restricts its len
22、gth or ASCII representation Messaging protocol may impose restrictions such as length or ASCII representation 5 2 12 unsigned integer may take the value of any positive integer or zero Messaging protocol may impose a limit on the range of possible values 6 Convention 6 1 Harel State Model 6 1 1 This
23、 document uses the Harel state chart convention for describing dynamic operation of defined objects The outline of this convention is described in an attachment of SEMI E30 The official definition of this convention is described in Statecharts A Visual Formalism for Complex Systems written by D Hare
24、l in Science of Computer Programming 8 1987 1 6 1 2 A transition table is used with the state chart for clearly describing the character of each state transition The table contains the folllowing a transition number current state trigger new state and operation in transition 6 2 OMT Object Informati
25、on Model 6 2 1 The object models are represented using the Object Modeling Technique OMT developed by Rumbaugh James et al in Object Oriented Modeling Design Prentice Hall Englewood Cliffs NJ 1991 2 6 2 2 An overview of this notation is provided in the Appendix 1 of SEMI E39 6 3 Object Attributes Re
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SEMI E90-0301 SPECIFICATION FOR SUBSTRATE TRACKING E90 0301
