semi合集-English.pdf - 第2561页

SEMI E90-0705 © SEMI 1999, 2005 1 SEMI E90-0705 SPECIFICATI ON FOR SU BSTRATE TRACKING This specificatio n was technically approved by the gl obal Information & Contr ol Committee. This edition was approved for publi…

100%1 / 7923
SEMI E88-1104
E
© SEMI 1999, 2004 57
RELATED INFORMATION 2
REQUIREMENTS FOR COMPLIANCE
NOTICE: This related information is not an official part of SEMI E88, but was approved for publication by full
letter ballot procedures.
Table R2-1 provides a checklist for Stocker SEM compliance.
R2-1 Stocker SEM Compliance Statement
Table R2-1 Stocker SEM Compliance Statement
Fundamental Stocker SEM Requirements Implemented Stocker SEM Compliant
SC State Model Yes No Yes No
Transfer Command State Model Yes No Yes No
Stocker Crane State Model (optional, see section 8.5) Yes No Yes No
Stocker Carrier State Model Yes No Yes No
Collection Event List Yes No Yes No
Collection Event Data Availability Yes No Yes No
Variable Data Items Yes No Yes No
Variable Data Availability Yes No Yes No
Alarm List Yes No Yes No
Remote Command List Yes No Yes No
Remote Command Parameters Yes No Yes No
Remote Command Mapping Yes No Yes No
Transfer Command Format Yes No Yes No
System Architecture Yes No Yes No
Stocker Command Scheduling Characteristics Yes No Yes No
NOTICE: SEMI makes no warranties or representations as to the suitability of the standards set forth herein for any
particular application. The determination of the suitability of the standard is solely the responsibility of the user.
Users are cautioned to refer to manufacturer's instructions, product labels, product data sheets, and other relevant
literature, respecting any materials or equipment mentioned herein. These standards are subject to change without
notice.
By publication of this standard, Semiconductor Equipment and Materials International (SEMI) takes no position
respecting the validity of any patent rights or copyrights asserted in connection with any items mentioned in this
standard. Users of this standard are expressly advised that determination of any such patent rights or copyrights, and
the risk of infringement of such rights are entirely their own responsibility.
Copyright by SEMI® (Semiconductor Equipment and Materials
International), 3081 Zanker Road, San Jose, CA 95134. Reproduction of
the contents in whole or in part is forbidden without express written
consent of SEMI.
SEMI E90-0705 © SEMI 1999, 2005 1
SEMI E90-0705
SPECIFICATION FOR SUBSTRATE TRACKING
This specification was technically approved by the global Information & Control Committee. This edition
was approved for publication by the global Audits and Reviews Subcommittee on April 7, 2005. It was
available at www.semi.org in June 2005 and on CD-ROM in July 2005. Originally published
September 1999; previously published March 2004.
1 Purpose
1.1 The purpose of this standard is to provide 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 managed 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 the information services of equipment that can be requested by the user.
To clarify required services, the concepts and behaviors of the substrate, the substrate location, the batch and the
batch location are defined.
2.3 This standard is applicable to any manufacturing equipment that handles substrates. To implement these
services, the equipment and factory system must be integrated by means of a communication link.
NOTICE: 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
applicability of regulatory or other 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. That 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.
4 Referenced Standards and Documents
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 — Specification for Carrier Management (CMS)
NOTICE: Unless otherwise indicated, all documents cited shall be the latest published versions.
5 Terminology
5.1 Definitions
5.1.1 batch — a group of substrates to be processed in a process resource simultaneously.
5.1.2 batch location — locations in the equipment where substrates visit as a group of substrates for storage or
processing.
SEMI E90-0705 © SEMI 1999, 2005 2
5.1.3 batch container — a supporting structure that is used to hold substrates for processing, and it may visit
multiple locations in equipment with substrates in it. Whether a batch container is used or not depends on the type of
equipment. Typical example for a batch container is a “boat” used in furnace equipment.
5.1.4 carrier ID — the name to identify a specific substrate carrier.
5.1.5 carrier slot — physical location capable of holding a substrate within cassette type carrier.
5.1.6 carrier slot map — the registry of substrates to the substrate carrier slots.
5.1.7 carrier substrate location — a substrate location within a substrate carrier capable of holding a substrate.
5.1.8 default substrate ID (default ID) — the substrate ID assigned to the substrate when no substrate ID
information is given by the 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.9 equipment substrate location a substrate location on a equipment resource.
5.1.10 location ID — the name of a material location.
5.1.11 lot — a group of one or more 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.12 material location — an identifiable place within the equipment or carrier where material can be held.
5.1.13 register an operation that adds the substrate object to the equipment’s database. This operation is
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 remove the operation that removes a substrate from the equipment.
5.1.15 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.16 substrate — the basic unit of material on which work is performed to create a product. Examples include
wafers, die, plates used for masks, flat panels, circuit boards, and leadframes.
5.1.17 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).
5.1.18 substrate history — ordered set of information about the locations visited by the substrate.
5.1.19 substrate ID — identifier of a substrate.
5.1.20
substrate location — a material location which is capable of holding a substrate. For example, but not
limited to, process modules, transfer subsystems, wafer chucks, robot end effecter, and carrier slots.
5.1.21 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 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: positive 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 unsigned 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).