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

相关文章

SpringBoot服务获取Pod当前IP的两种方案

《SpringBoot服务获取Pod当前IP的两种方案》在Kubernetes集群中,SpringBoot服务获取Pod当前IP的方案主要有两种,通过环境变量注入或通过Java代码动态获取网络接口IP... 目录方案一:通过 Kubernetes Downward API 注入环境变量原理步骤方案二:通过

Springboot3+将ID转为JSON字符串的详细配置方案

《Springboot3+将ID转为JSON字符串的详细配置方案》:本文主要介绍纯后端实现Long/BigIntegerID转为JSON字符串的详细配置方案,s基于SpringBoot3+和Spr... 目录1. 添加依赖2. 全局 Jackson 配置3. 精准控制(可选)4. OpenAPI (Spri

关于跨域无效的问题及解决(java后端方案)

《关于跨域无效的问题及解决(java后端方案)》:本文主要介绍关于跨域无效的问题及解决(java后端方案),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录通用后端跨域方法1、@CrossOrigin 注解2、springboot2.0 实现WebMvcConfig

在Java中将XLS转换为XLSX的实现方案

《在Java中将XLS转换为XLSX的实现方案》在本文中,我们将探讨传统ExcelXLS格式与现代XLSX格式的结构差异,并为Java开发者提供转换方案,通过了解底层原理、性能优势及实用工具,您将掌握... 目录为什么升级XLS到XLSX值得投入?实际转换过程解析推荐技术方案对比Apache POI实现编程

Java实现本地缓存的常用方案介绍

《Java实现本地缓存的常用方案介绍》本地缓存的代表技术主要有HashMap,GuavaCache,Caffeine和Encahche,这篇文章主要来和大家聊聊java利用这些技术分别实现本地缓存的方... 目录本地缓存实现方式HashMapConcurrentHashMapGuava CacheCaffe

无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案

《无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案》:本文主要介绍了无法启动此程序,详细内容请阅读本文,希望能对你有所帮助... 在计算机使用过程中,我们经常会遇到一些错误提示,其中之一就是"api-ms-win-core-path-l1-1-0.dll丢失

利用Python实现可回滚方案的示例代码

《利用Python实现可回滚方案的示例代码》很多项目翻车不是因为不会做,而是走错了方向却没法回头,技术选型失败的风险我们都清楚,但真正能提前规划“回滚方案”的人不多,本文从实际项目出发,教你如何用Py... 目录描述题解答案(核心思路)题解代码分析第一步:抽象缓存接口第二步:实现两个版本第三步:根据 Fea

SpringBoot实现接口数据加解密的三种实战方案

《SpringBoot实现接口数据加解密的三种实战方案》在金融支付、用户隐私信息传输等场景中,接口数据若以明文传输,极易被中间人攻击窃取,SpringBoot提供了多种优雅的加解密实现方案,本文将从原... 目录一、为什么需要接口数据加解密?二、核心加解密算法选择1. 对称加密(AES)2. 非对称加密(R

MySQL精准控制Binlog日志数量的三种方案

《MySQL精准控制Binlog日志数量的三种方案》作为数据库管理员,你是否经常为服务器磁盘爆满而抓狂?Binlog就像数据库的“黑匣子”,默默记录着每一次数据变动,但若放任不管,几天内这些日志文件就... 目录 一招修改配置文件:永久生效的控制术1.定位my.cnf文件2.添加核心参数不重启热更新:高手应

MySQL中like模糊查询的优化方案

《MySQL中like模糊查询的优化方案》在MySQL中,like模糊查询是一种常用的查询方式,但在某些情况下可能会导致性能问题,本文将介绍八种优化MySQL中like模糊查询的方法,需要的朋友可以参... 目录1. 避免以通配符开头的查询2. 使用全文索引(Full-text Index)3. 使用前缀索