SECS/GEM协议是什么,有哪些方案选择?

2024-01-11 15:59
文章标签 协议 选择 方案 gem secs

本文主要是介绍SECS/GEM协议是什么,有哪些方案选择?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

SECS 协议:

SEMI设备通信标准第2部分(SECS-II)定义了智能设备和主机之间交换消息的解释细节。本规范是与日本电子工业发展协会设备通信委员会12合作制定的。

标准旨在与SEMI E4设备通信标准(SECS-I)完全兼容。其目的还在于允许与替代消息传输协议的兼容性。消息传输协议要求的详细信息包含在§6中。

标准旨在将消息定义为这样一个细节级别,即可以在对单个设备了解最少的情况下构建一些一致的主机软件。反过来,设备可以仅在对主机了解最少的情况下构建。

标准中定义的信息支持IC制造所需的最典型活动。本标准还规定了设备特定消息的定义,以支持标准消息未涵盖的活动。虽然某些活动可以由主机中的通用软件处理,但预计可能需要特定于设备的主机软件来支持设备的全部功能。

GEM 协议:

GEM为所有半导体制造设备定义了SECS-II的标准实施方式。GEM标准定义了一组通用的设备行为和通信能力,提供了支持半导体器件制造商的制造自动化程序的功能和灵活性。设备供应商可以提供GEM中未包含的额外SECS-II功能,只要该额外功能不与GEM中定义的任何行为或能力相冲突。这样的添加可以包括SECS-II消息、收集事件、警报、远程命令代码、处理状态、可变数据项(数据值、状态值或设备常数)、或对一类(etcher、stepper等)或设备的特定实例唯一的其他功能。

GEM旨在为设备制造商和设备供应商带来经济效益。

设备供应商受益于开发和营销单一SECS-II接口的能力,使大多数客户满意。设备制造商受益于所有制造设备中SECS-II接口功能的增强和标准化。这种标准化降低了设备供应商和设备制造商的软件开发成本。通过降低成本和增加功能,器件制造商可以更快、更有效地实现半导体工厂的自动化。GEM标准提供的灵活性还使设备制造商能够在通用的行业框架内实施独特的自动化解决方案。

有哪些选择?

中国国内有一家专注于做SECS/GEM解决方案的:广州金南瓜科技

① 支持C#、C++、C、Labview、Delphi、VB、QT

② 支持各种PLC和传感器,modbus tcp、opc ua、ethercat等

③ 使用方便,稳定可靠

④ 截止2023年6月份,已经有6000多台设备使用金南瓜SECS/GEM解决方案

⑤ 应用工厂覆盖国内所有终端,包括中芯国际、长江存储、士兰微、华天、三星、晟碟半导体、豪威等等

SECS/GEM的LOG是怎么样子的呢?

大量的用户使用,用户是对产品的认可最是好产品的标准

What are the options available?

There is a domestic company in China that specializes in SECS/GEM solutions: Guangzhou Golden Pumpkin Technology

① Supports C #, C++, C, Labview, Delphi, VB, QT

② Supports various PLCs and sensors, such as modbus TCP, OPC UA, Ethercat, etc

③ Easy to use, stable and reliable

④ As of June 2023, more than 6000 devices have been using the Golden Pumpkin SECS/GEM solution

⑤ The application factory covers all domestic terminals, including SMIC, Changjiang Storage, Silan Micro, Huatian, Samsung, Shengdian Semiconductor, Howei, and so on

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 .


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.

GEM defines a standard implementation of SECS-II for all semiconductor manufacturing equipment. The GEM Standard defines a common set of equipment behavior and communications capabilities that provide the functionality and flexibility to support the manufacturing automation programs of semiconductor device manufacturers. Equipment suppliers may provide additional SECS-II functionality not included in GEM as long as the additional functionality does not conflict with any of the behavior or capabilities defined in GEM. Such additions may include SECS-II messages, collection events, alarms, remote command codes, processing states, variable data items (data values, status values or equipment constants), or other functionality that is unique to a class (etchers, steppers, etc.) or specific instance of equipment.

GEM is intended to produce economic benefits for both device manufacturers and equipment suppliers.
Equipment suppliers benefit from the ability to develop and market a single SECS-II interface that satisfies most customers. Device manufacturers benefit from the increased functionality and standardization 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.

这篇关于SECS/GEM协议是什么,有哪些方案选择?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/594909

相关文章

Python多线程应用中的卡死问题优化方案指南

《Python多线程应用中的卡死问题优化方案指南》在利用Python语言开发某查询软件时,遇到了点击搜索按钮后软件卡死的问题,本文将简单分析一下出现的原因以及对应的优化方案,希望对大家有所帮助... 目录问题描述优化方案1. 网络请求优化2. 多线程架构优化3. 全局异常处理4. 配置管理优化优化效果1.

MySQL容灾备份的实现方案

《MySQL容灾备份的实现方案》进行MySQL的容灾备份是确保数据安全和业务连续性的关键步骤,容灾备份可以分为本地备份和远程备份,主要包括逻辑备份和物理备份两种方式,下面就来具体介绍一下... 目录一、逻辑备份1. 使用mysqldump进行逻辑备份1.1 全库备份1.2 单库备份1.3 单表备份2. 恢复

Java对接MQTT协议的完整实现示例代码

《Java对接MQTT协议的完整实现示例代码》MQTT是一个基于客户端-服务器的消息发布/订阅传输协议,MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛,:本文主要介绍Ja... 目录前言前置依赖1. MQTT配置类代码解析1.1 MQTT客户端工厂1.2 MQTT消息订阅适配器1.

Linux中的自定义协议+序列反序列化用法

《Linux中的自定义协议+序列反序列化用法》文章探讨网络程序在应用层的实现,涉及TCP协议的数据传输机制、结构化数据的序列化与反序列化方法,以及通过JSON和自定义协议构建网络计算器的思路,强调分层... 目录一,再次理解协议二,序列化和反序列化三,实现网络计算器3.1 日志文件3.2Socket.hpp

redis中session会话共享的三种方案

《redis中session会话共享的三种方案》本文探讨了分布式系统中Session共享的三种解决方案,包括粘性会话、Session复制以及基于Redis的集中存储,具有一定的参考价值,感兴趣的可以了... 目录三种解决方案粘性会话(Sticky Sessions)Session复制Redis统一存储Spr

SpringBoot实现虚拟线程的方案

《SpringBoot实现虚拟线程的方案》Java19引入虚拟线程,本文就来介绍一下SpringBoot实现虚拟线程的方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,... 目录什么是虚拟线程虚拟线程和普通线程的区别SpringBoot使用虚拟线程配置@Async性能对比H

Linux中的HTTPS协议原理分析

《Linux中的HTTPS协议原理分析》文章解释了HTTPS的必要性:HTTP明文传输易被篡改和劫持,HTTPS通过非对称加密协商对称密钥、CA证书认证和混合加密机制,有效防范中间人攻击,保障通信安全... 目录一、什么是加密和解密?二、为什么需要加密?三、常见的加密方式3.1 对称加密3.2非对称加密四、

MySQL中读写分离方案对比分析与选型建议

《MySQL中读写分离方案对比分析与选型建议》MySQL读写分离是提升数据库可用性和性能的常见手段,本文将围绕现实生产环境中常见的几种读写分离模式进行系统对比,希望对大家有所帮助... 目录一、问题背景介绍二、多种解决方案对比2.1 原生mysql主从复制2.2 Proxy层中间件:ProxySQL2.3

Redis客户端连接机制的实现方案

《Redis客户端连接机制的实现方案》本文主要介绍了Redis客户端连接机制的实现方案,包括事件驱动模型、非阻塞I/O处理、连接池应用及配置优化,具有一定的参考价值,感兴趣的可以了解一下... 目录1. Redis连接模型概述2. 连接建立过程详解2.1 连php接初始化流程2.2 关键配置参数3. 最大连

MySQL 迁移至 Doris 最佳实践方案(最新整理)

《MySQL迁移至Doris最佳实践方案(最新整理)》本文将深入剖析三种经过实践验证的MySQL迁移至Doris的最佳方案,涵盖全量迁移、增量同步、混合迁移以及基于CDC(ChangeData... 目录一、China编程JDBC Catalog 联邦查询方案(适合跨库实时查询)1. 方案概述2. 环境要求3.