单机自动运行与接入晶圆厂是两件事。晶圆厂需要设备与 MES、物料搬运、Recipe 管理和工程数据系统协同,并确保 Carrier、晶圆、任务和结果在各系统中指向同一事实。
1. 从 GEM 到 GEM300
300 mm 自动化常使用 GEM300 标准族。SEMI 官方教程列出的核心能力包括:E40 Processing Management、E87 Carrier Management、E90 Substrate Tracking 和 E94 Control Job Management。它们分别管理加工条件、载具、晶圆位置和载具级任务。
标准提供共同模型,客户仍会有设备接口规范、ID 命名和场景约束。开发时应维护“标准要求—客户要求—设备实现”的可追踪矩阵。
2. 物料身份必须闭环
Carrier 到达 Load Port 后,要完成端口关联、Carrier ID 与槽位图验证;晶圆进入设备后,每次交接都更新位置;任务结束后,结果再关联回正确晶圆。传感器读数、Host 信息与本地状态冲突时,设备应停在可确认状态,而不是猜测。
E87、E90 和 E94 的价值,就在于把这些生命周期拆开并建立协作关系。
3. 自动化接口不是单向遥控器
Host 下发任务,设备仍负责能力校验和安全执行;设备上报事件,Host 根据工厂上下文作出调度。双方都要处理断线、重复消息和状态恢复。命令应带唯一业务标识,结果提交应具备幂等性。
本地模式与远程模式的权限边界必须明确,维护人员切换模式时还要避免在途任务失去所有者。
4. 控制流与高频数据流分离
SECS/GEM 适合控制、状态与事件,高频、大体量设备数据可通过 EDA/Interface A 提供。SEMI 将 EDA 描述为一组面向高性能数据采集的标准;它补充数据访问能力,并不自动替代设备控制接口。
数据发布不能抢占控制资源。需要限制订阅、定义数据质量、统一设备模型,并让采集故障不会阻塞本地生产。
5. 集成测试以场景为单位
除了消息一致性,还要验证 Carrier 错配、槽位图变化、任务取消、Host 断线、设备重启和结果重传。测试环境应能模拟 MES/Host,并核对最终物料位置和双方状态,而不只是收到预期回复。
总结
晶圆厂集成的核心是跨系统身份、状态和事务一致。GEM300 提供共同语言,设备仍需把物理事实可靠地映射到自动化模型,并通过故障场景证明不会错片、漏报或重复加工。