Tuesday, April 28, 2020

SEMI E36 - Semiconductor Equipment Manufacturing Information Tagging Specification

The purpose of Semiconductor Equipment Manufacturing Information Tagging is to define a markup philosophy, a markup framework, and an information markup which is rich enough to facilitate: electronic interchange and distribution of information; quality hardcopy printing and screen display of information consistent high-precision online searching and reuse and repurposing of information for such applications as integrating source material into training material and online support applications. The intent of this document is to create an information interchange specification, not an authoring specification or an electronic presentation specification. Semiconductor Equipment Manufacturing Information Tagging will define the markup necessary for exchanging documents electronically, for facilitating retrieval of information content, and for validating information interchanges.


Subordinate Standard:

SEMI E36.1-0704 - Specification for the Semiconductor Equipment Manufacturing Information Tagging Standard E36

Monday, April 27, 2020

SEMI E32 - Material Movement Management (MMM)

This Standard or Safety Guideline has an Inactive Status because the conditions to maintain Current Status have not been met. Inactive Standards or Safety Guidelines are available from SEMI and continue to be valid for use.

The automated material movement represents a significant milestone in the evolution of automation in semiconductor manufacturing. The standardization of the transfer process is critical to the economic viability of material movement automation. This Standard addresses the communications needs of the semiconductor manufacturing facility with respect to material movement.

This Standard addresses automated material movement on the semiconductor factory floor—the task of transporting objects (material, et al.) from one processing or storage location to another. It defines the concepts of material movement, the behavior of the equipment (including transfer devices) in relation to material movement, and the messaging services which are needed to accomplish the task.

Subordinate Standard:

SEMI E32.1-0997 - SECS-II Support for Material Movement

Referenced SEMI Standards
SEMI E5 — Specification for SEMI Equipment Communications Standard 2 Message Content (SECS-II)
SEMI E23 — Specification for Cassette Transfer Parallel I/O Interface
SEMI E30 — Specification for Generic Model for Communications and Control of SEMI Equipment (GEM)
SEMI E39 — Object Services Standard: Concepts, Behavior, and Services

Saturday, April 25, 2020

SEMI E5 - Specification for SEMI Equipment Communications Standard 2 Message Content (SECS-II)

The SEMI Equipment Communications Standard Part 2 (SECS-II) defines the details of the interpretation of messages exchanged between intelligent equipment and a host. This Specification has been developed in cooperation with the Japan Electronic Industry Development Association Committee 12 on Equipment Communications.

It is the intent of this Standard to be fully compatible with SEMI E4, Equipment Communications Standard (SECS-I). It is also the intent to allow for compatibility with alternative message transfer protocols. The details of the message transfer protocol requirements are contained in § 6.

It is the intent of this Standard to define messages to such a level of detail that some consistent host software may be constructed with only minimal knowledge of individual equipment. The equipment, in turn, may be constructed with only minimal knowledge of the host.

The messages defined in the Standard support the most typical activities required for IC manufacturing. The Standard also provides for the definition of equipment-specific messages to support those activities not covered by the standard messages. While certain activities can be handled by common software in the host, it is expected that equipment-specific host software may be required to support the full capabilities of the equipment.

SECS-II gives form and meaning to messages exchanged between equipment and host using a message transfer protocol, such as SECS-I.

SECS-II defines the method of conveying information between equipment and host in the form of messages. These messages are organized into categories of activities, called streams, which contain specific messages, called functions. A request for information and the corresponding data transmission is an example of such an activity.

SECS-II defines the structure of messages into entities called items and lists of items. This structure allows for a self-describing data format to guarantee proper interpretation of the message.

The interchange of messages is governed by a set of rules for handling messages called the transaction protocol. The transaction protocol places some minimum requirements on any SECS-II implementation.

Referenced SEMI Standards
SEMI E4 — SEMI Equipment Communications Standard 1 Message Transfer (SECS-I)
SEMI E6 — Guide for Semiconductor Equipment Installation Documentation
SEMI E37 — High-Speed SECS Message Services (HSMS) Generic Services
SEMI E148 — Specification for Time Sychronization and Definition of the TS-Clock Object

Friday, April 24, 2020

SEMI E4 - Specification for SEMI Equipment Communications Standard 1 Message Transfer (SECS-I)

This Standard provides a means for independent manufacturers to produce equipment and/or hosts that can be connected without requiring specific knowledge of each other.

The SECS-I Standard defines a communication interface suitable for the exchange of messages between semiconductor processing equipment and a host. Semiconductor processing equipment includes equipment intended for wafer manufacturing, wafer processing, process measuring, assembly, and packaging. A host is a computer or network of computers which exchange information with the equipment to accomplish manufacturing. This Standard includes the description of the physical connector, signal levels, data rate, and logical protocols required to exchange messages between the host and equipment over a serial point-to-point data path. This Standard does not define the data contained within a message. The meaning of messages must be determined through some message content standards such as SEMI E5, Specification for SEMI Equipment Communications Standard 2 Message Content (SECS-II).

 
Referenced SEMI Standards
SEMI E5 — Specification for SEMI Equipment Communications Standard 2 Message Content (SECS-II)
SEMI E6 — Guide for Semiconductor Equipment Installation Documentation

Monday, April 13, 2020

SEMI D27 - Guide for Flat Panel Display Equipment Communication Interfaces

This is a guide for implementing equipment communication features for successful integration and automation in a flat panel display manufacturing facility.

Referenced SEMI Standards:

SEMI E4 — SEMI Equipment Communications Standard 1 Message Transfer (SECS-I)


SEMI E5 — SEMI Equipment Communications Standard 2 Message Content (SECS-II)


SEMI E23 — Specification for Cassette Transfer Parallel I/O Interface


SEMI E30 — Generic Model for Communications and Control of SEMI Equipment (GEM)


SEMI E37 — High-Speed SECS Message Services (HSMS), Generic Services


SEMI E37.1 — High-Speed SECS Message Services, Single-Session Mode (HSMS-SS)

Tuesday, March 17, 2020

SECS/GEM message exchange equipment and SECS/GEM message exchange method

The invention relates to the technical field of automation control in the semiconductor manufacturing process and particularly relates to a piece of SECS/GEM message exchange equipment which is used in communication between semiconductor equipment and a host. The SECS/GEM message exchange equipment comprises a configuration file manager, an equipment-end SECS/GEM driver, an equipment message buffer, a host-end SECS/GEM driver, a host message buffer and a transponder. The invention further relates to a SECS/GEM message exchange method. By the adoption of the equipment and the method of the invention, one piece of semiconductor equipment can be connected with a plurality of hosts and is enabled to simultaneously communicate with a plurality of hosts, thus increasing the message exchange rate and improving the production efficiency; effective decoupling can be carried out in the case of a plurality of upper systems, which enables the coupling degree of the systems to be the minimum and facilitates system maintenance; and the pressure of an EAP system is reduced and the time delay of the upper systems in data receiving is shortened.



SECS/GEM message equipment and method

Technical field

The present invention relates to the technical field of automatic control in semiconductor fabrication, relate in particular to communicating by letter between semiconductor equipment and mainframe, a kind of SECS(Semiconductor Equipment Communication Standard specifically, semiconductor equipment communication standard)/GEM(Generic Equipment Model, common apparatus model) message equipment and method.

Background technology

SECS/GEM, HSMS(High-speed SECS Message System, high-speed SECS message system) be by SEMI(Semiconductor Equipment and Materials Institute, semiconductor equipment and materials association) the Semicon industry communication standard protocol formulated, most semiconductor equipments are all in accordance with this agreement at present, operate in the EAP(Equipment Automation Program on the mainframe (Host), equipment automatization program) system communicates by this agreement and equipment, realize and revise device parameter, assign instruction, etc., thereby control appliance operation, also can collect metric data, equipment alarm, etc.

But common CIM(Computer Integrated Manufacturing, computer integrated manufacturing system) upper system (as FDC, APC, SPC, RMS, MES, etc.) need to collect a large amount of real-time data from equipment, but due to SECS, HSMS is a point-to-point communication protocol, so the current scheme is to be all connected to collect data with semiconductor equipment by EAP system substantially, and reports and submits to the upper system, there is following defect in this scheme:

1 - EAP system pressure is very large, may cause system operation slowly, thereby impact is produced;

2 - the data delay that upper system is received, has a certain risk to production;

3 - all upper systems all depend on EAP system, and when the EAP system breaks down, all upper systems all cannot be worked;

4 - because all upper systems all depend on EAP system, the height between this system is coupled and makes troubles to system maintenance

5 - for some early-stage FAB(wafer factories), may cannot find the source code of EAP, EAP is as same camera bellows, cannot revise, but owing to being point-to-point communication, the equipment can only be communicated by letter with a peripheral system, if increase new upper system (as FDC, etc.), almost cannot realize.


Wednesday, February 19, 2020

SEMI Standards For Equipment E30 GEM, E5 SECS-II, E37 HSMS, E4 SECS-I

Standards can be defined as any voluntary technical agreements between customers and suppliers created with the objective of improving product quality and reliability at an affordable price and steady supply. Standards make sure that interoperability & compatibility of goods and services are maintained.
SEMI standards are written in the form of guidelines, specifications, practices, test methods, terminology, etc. The documents which are published in the 16 volume set of SEMI International Standards. SEMI standards cover each and every aspect of semiconductor manufacturing and photovoltaic: Equipment Automation (Hardware and Software),3D-IC, High Brightness-LED, Facilities, Gases, Microlithography, MEMS/NEMS, Materials, Process Chemicals, Packaging, Photovoltaic, Traceability, Silicon Material & Process Control, and other related issues. Additionally, standards are published for Flat Panel Displays.

GEM defines a standard for implementing all semiconductor manufacturing
Equipment of SECS-II standard.
This standard SEMI E30 defines a common set of communication capabilities and equipment behavior that will provide the flexibility & functionality to support the manufacturing of automation programs for semiconductor device manufacturers. Any additional SECS-II features which are not included in GEM can be included by Equipment Suppliers, the only requirement is this feature should not conflict with GEM standards.
Any such additional features which may be included could be SECS-II messages, codes, variable data items (data values, status values or equipment constants)alarms, collection events, remote command, processing states, or other functionality which is unique to a class (etchers, steppers, etc.) or specific instance of equipment.
The main aim of GEM is to provide economic benefits for both equipment suppliers and device manufacturers. Equipment suppliers benefit from the feature to develop and market a single SECS-II interface that satisfies most customers. Device manufacturers benefit from the increased standardization and functionality of the SECS-II interface across all manufacturing equipment. This standardization reduces the cost of software development for both equipment suppliers and device manufacturers. By reducing costs and increasing functionality, device manufacturers can automate semiconductor factories more quickly and effectively. The flexibility provided by the GEM Standard also enables device manufacturers to implement unique automation solutions within a common industry framework.
The GEM Standard shows the following for Semiconductor Manufacturing Industry:
• The behavioral model to be exhibited by semiconductor manufacturing equipment in a SECS-II communication environment.
• Detailed information on the control functions required in a Semiconductor Manufacturing.
• Definition of the basic SECS-II communication capabilities of semiconductor manufacturing equipment.
• A single consistent way of achieving an action when SECS-II provides multiple ways for the same methods.
• It also shows the Standard message dialogues required to achieve useful communications capabilities.
GEM Standard contains two types of requirements. One is the Fundamental GEM requirements and the other is the requirements of additional GEM capabilities.
The foundation of GEM standards is laid by the fundamental GEM requirements. The additional GEM capabilities offer the functionality required for a few types of factory automation or functionality applicable to specific types of equipment.
Equipment suppliers and the customers should work hand in hand in order to ascertain which additional GEM capabilities should be incorporated for a specific type of equipment. Because the Capabilities defined in the GEM Standard are specifically developed to meet the factory automation requirements of semiconductor manufacturers, it is anticipated that most device manufacturers will require most of the GEM capabilities that apply to a particular type of equipment. Some device manufacturers may not require all the GEM capabilities due to differences in their factory automation strategies.
The scope of the GEM Standard is limited to defining the behavior of semiconductor equipment as viewed through a communications link. The SEMI E5 (SECS-II) Standard provides the definition of messages and related data items exchanged between host and equipment. The GEM Standard defines which SECS-II messages should be used, in what situations, and what the resulting activity should be.
The detailed interpretation of messages exchanged between SMART equipment and a host is defined in the SEMI Equipment Communications Standard (SECS-II).
This Standard is meant to be compatible with SEMI E4, Equipment Communication Standard(SECS-I) and alternative message transfer protocol.
This Standard defines messages at a very detailed level such that some host software can be developed with very little information on equipment as well as the equipment can be developed with very little knowledge of the host.
Most of the activities required for IC production are supported by the messages defined in the standards. These standards also outline the equipment-specific messages to support activities that are not considered by the standard messages. While some of the specific activities can be handled by common software in the host, it is expected that equipment-specific host software may be required to support the full capabilities of the equipment.
SECS-II defines the complete structure (form and meaning of the messages) of the messages exchanged between equipment and host with the help of a message transfer protocol, like SECS-I.
SECS-II defines the process of transferring the information between equipment and host in the form of messages. These messages are organized as per activities, called streams, which contain specific messages, called functions. A request for information and its corresponding data transmission is a simple example of such an activity.
SECS-II defines the structure of messages into entities called a list of items and items. This structure allows a self-describing data format that guarantees proper interpretation of the message.
The exchange of messages is governed by a set of rules for handling messages called the transaction protocol. The transaction protocol places some minimum requirements on any SECS-II implementation.
This Standard gives a means to independent manufacturers to produce equipment and/or hosts that can be connected without requiring specific knowledge of each other.
The SECS-I Standard lays a communication interface that is suitable for the exchange of messages between semiconductor processing equipment and a host. Semiconductor processing equipment includes equipment required for wafer manufacturing, wafer processing, process measuring, assembly, and packaging. A host is a computer or network of computers which exchange information with the equipment to accomplish manufacturing. This Standard includes detail information about the physical connector, signal levels, data rate and logical protocols required to exchange messages between the host and equipment over a serial point-to-point data path. This Standard does not define the data contained within a message. The meaning of messages is determined through a message content standard such as SEMI E5, Specification for SEMI Equipment Communications Standard 2 Message Content (SECS-II).
High-Speed SECS Message Services (HSMS) provides a way to independent manufacturers for producing implementations that can be connected and interoperate without requiring specific knowledge of one another.
HSMS is also intended as an alternative to SEMI E13 (SECS Message Services) for applications where TCP/IP is preferred over OSI.
It is intended that HSMS be supplemented by subsidiary standards which further specify details of its use or impose restrictions on its use in particular application domains.
HSMS defines a communication interface suitable for the exchange of messages between computers in a semiconductor factory.
Listed below the Subordinate Standards for SEMI E37:
SEMI E37.1-0819 — Specification for High-Speed SECS Message Services Single Selected-Session Mode (HSMS-SS)
SEMI E37.2-95 (Withdrawn 1109) — High-Speed SECS Message Services General Session (HSMS-GS)