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

相关文章

IDEA中Git版本回退的两种实现方案

《IDEA中Git版本回退的两种实现方案》作为开发者,代码版本回退是日常高频操作,IntelliJIDEA集成了强大的Git工具链,但面对reset和revert两种核心回退方案,许多开发者仍存在选择... 目录一、版本回退前置知识二、Reset方案:整体改写历史1、IDEA图形化操作(推荐)1.1、查看提

Python实现html转png的完美方案介绍

《Python实现html转png的完美方案介绍》这篇文章主要为大家详细介绍了如何使用Python实现html转png功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 1.增强稳定性与错误处理建议使用三层异常捕获结构:try: with sync_playwright(

Java使用多线程处理未知任务数的方案介绍

《Java使用多线程处理未知任务数的方案介绍》这篇文章主要为大家详细介绍了Java如何使用多线程实现处理未知任务数,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 知道任务个数,你可以定义好线程数规则,生成线程数去跑代码说明:1.虚拟线程池:使用 Executors.newVir

MySQL中闪回功能的方案讨论及实现

《MySQL中闪回功能的方案讨论及实现》Oracle有一个闪回(flashback)功能,能够用户恢复误操作的数据,这篇文章主要来和大家讨论一下MySQL中支持闪回功能的方案,有需要的可以了解下... 目录1、 闪回的目标2、 无米无炊一3、 无米无炊二4、 演示5、小结oracle有一个闪回(flashb

Android App安装列表获取方法(实践方案)

《AndroidApp安装列表获取方法(实践方案)》文章介绍了Android11及以上版本获取应用列表的方案调整,包括权限配置、白名单配置和action配置三种方式,并提供了相应的Java和Kotl... 目录前言实现方案         方案概述一、 androidManifest 三种配置方式

Java嵌套for循环优化方案分享

《Java嵌套for循环优化方案分享》介绍了Java中嵌套for循环的优化方法,包括减少循环次数、合并循环、使用更高效的数据结构、并行处理、预处理和缓存、算法优化、尽量减少对象创建以及本地变量优化,通... 目录Java 嵌套 for 循环优化方案1. 减少循环次数2. 合并循环3. 使用更高效的数据结构4

基于Python实现多语言朗读与单词选择测验

《基于Python实现多语言朗读与单词选择测验》在数字化教育日益普及的今天,开发一款能够支持多语言朗读和单词选择测验的程序,对于语言学习者来说无疑是一个巨大的福音,下面我们就来用Python实现一个这... 目录一、项目概述二、环境准备三、实现朗读功能四、实现单词选择测验五、创建图形用户界面六、运行程序七、

Vue中动态权限到按钮的完整实现方案详解

《Vue中动态权限到按钮的完整实现方案详解》这篇文章主要为大家详细介绍了Vue如何在现有方案的基础上加入对路由的增、删、改、查权限控制,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、数据库设计扩展1.1 修改路由表(routes)1.2 修改角色与路由权限表(role_routes)二、后端接口设计

前端知识点之Javascript选择输入框confirm用法

《前端知识点之Javascript选择输入框confirm用法》:本文主要介绍JavaScript中的confirm方法的基本用法、功能特点、注意事项及常见用途,文中通过代码介绍的非常详细,对大家... 目录1. 基本用法2. 功能特点①阻塞行为:confirm 对话框会阻塞脚本的执行,直到用户作出选择。②

Qt 中集成mqtt协议的使用方法

《Qt中集成mqtt协议的使用方法》文章介绍了如何在工程中引入qmqtt库,并通过声明一个单例类来暴露订阅到的主题数据,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧... 目录一,引入qmqtt 库二,使用一,引入qmqtt 库我是将整个头文件/源文件都添加到了工程中进行编译,这样 跨平台