GEM200 vs GEM300 完全对比:200mm和300mm设备通信标准有什么区别?
GEM300在GEM200基础上新增E39/E40/E87/E90/E94等7项标准,从SECS-I升级到HSMS TCP/IP。300mm必须GEM300,200mm按需升级。
GEM200与GEM300:半导体设备通信标准概述
GEM200以E30 GEM为核心,配合E4/E5(SECS-I)或E37(HSMS)构建基本通信框架。GEM300在此基础上强制引入载具管理(E87)、基板追踪(E90)、工序管理(E40/E94)和配方管理(E42)。本文从协议栈、功能模块、应用场景三维度全面对比。
协议栈差异:从串口到TCP/IP
GEM200:SECS-I串行协议
SECS-I(SEMI E5)通过RS-232串口连接,波特率9600-19200 bps,点对点,一台主机一台设备。带宽已成为明显瓶颈。
GEM300:HSMS-SS TCP/IP
HSMS-SS(E37.1)基于TCP/IP,带宽100Mbps-1Gbps,支持主动/被动连接,一台主机管理数百台设备,内置Linktest心跳机制。GEM300中为强制要求。
载具管理:GEM300的全新维度
E84增强型负载端口传输
定义FOUP与Load Port的完整握手信号序列,8组I/O信号覆盖Load/Unload/Manual三种场景,与AMHS的OHT直接对接。
E87载具管理服务(CMS)
定义Carrier完整生命周期:Carrier ID验证(BCR/RFID)、Carrier状态机、Slot Map验证、Carrier Access控制。GEM200中完全不存在。
工序与作业管理
E40 Process Job管理
定义Process Job——对应一组使用相同Recipe加工的晶圆,支持启停控制和状态转换(Queued→Setting Up→Processing→Complete)。GEM200中无标准化定义。
E94 Control Job管理
在E40之上建立更高层作业管理。Control Job包含多个Process Job,与E87 Carrier绑定实现全自动闭环。支持Auto Start模式。
配方管理:E42 RMS
GEM300的E42提供完整配方管理:Recipe命名空间、版本管理、参数验证、锁定机制、Header/Body分离。GEM200仅有S7 PP上传下载。
基板追踪:E90从可选到强制
GEM300将E90列为强制标准:实时报告基板位置、维护Substrate ID Map、上报基板状态。实现单片追踪(Wafer-level Tracking)。200mm通常只有Lot级追踪。
GEM200 vs GEM300完整对比表
| 对比维度 | GEM200 | GEM300 |
|---|---|---|
| 核心标准 | E30 GEM | E30+E39/E40/E87/E90/E94/E84/E42 |
| 通信协议 | SECS-I或HSMS可选 | HSMS-SS TCP/IP强制 |
| 载具管理 | 无标准定义 | E87 CMS + E84 ELS |
| 基板追踪 | 可选,Lot级 | E90强制,Wafer级 |
| 工序管理 | Remote Command | E40 PJM + E94 CJM |
| 配方管理 | S7基本上传/下载 | E42完整RMS |
| 自动化 | 半自动 | 全自动AMHS闭环 |
什么时候应该支持GEM300?
300mm新设备:必须。TSMC/Samsung/Intel的采购规格书中GEM300合规排在最前。
200mm新设备:建议支持核心子集(HSMS+E40+E90)。越来越多200mm Fab在自动化升级。
Legacy 200mm:按需升级,考量MES要求、自动化需求和ROI。
从GEM200迁移到GEM300的路径
五步走:①通信层(SECS-I→HSMS) → ②E39对象服务 → ③E84/E87载具管理 → ④E90基板追踪 → ⑤E40/E94/E42工序配方。集芯开源SECS/GEM驱动同时支持SECS-I和HSMS。NeuroBox平台提供AI辅助GEM300合规实现,可将周期从数月缩至数周。