在构建之前了解 GEM300 框架
GEM300 合规性建立在一系列 SEMI 标准之上,这些标准定义了 300 毫米半导体设备如何与晶圆厂的主机系统通信。核心规范——E30(GEM)、E37(HSMS)、E39(对象服务)、E40(工艺作业)、E87(载流子管理)、E90(衬底跟踪)、E94(控制作业管理)和 E116(设备性能跟踪)——协同工作,为半导体工厂自动化创建了一个统一的模型。理解这些标准之间的相互联系是任何严肃的 GEM300 合规性工作的首要任务。 GEM300实施在编写任何一行驱动程序代码之前,您的团队应该审核目标晶圆厂的主机要求。不同的晶圆厂实现的要求子集各不相同。 半导体行业标准部分设备还带有专有扩展功能。尽早确认具体的合规性要求可以避免后期代价高昂的返工。在此阶段,请记录所需的 SECS-II 变量列表、事件报告配置和报警表,因为这些输出将直接用于设备的 ECS(设备通信软件)设计。GEM300 集成检查清单:通信层和核心 GEM
任何的基础 SECS/GEM 集成 这是一个稳定、低延迟的通信链路。请使用 GEM300 集成检查清单的此部分来验证您的通信层是否已准备好投入生产环境。连通性和运输
- 确认 HSMS (E37) 会话管理已实施:T-Connect、T-Linktests 和 T-Separate 程序必须在模拟负载下无超时完成。
- 确认 TCP/IP 配置支持主动连接模式和被动连接模式。
- 测试链路生存能力:设备必须在网络中断后自动重新建立 HSMS 会话,无需操作员干预。
核心 GEM (E30) 功能
- 设备常量 (EC) 可通过 S2F29/S2F30 交换完全枚举。
- 状态变量(SV)在所有设备状态下均返回正确的值。
- 集合事件 (CE) 能够准确地为每个状态转换和过程事件触发——这是早期 GEM300 实现中经常出现的缺陷。
- 远程命令经过端到端验证:主机必须能够使设备经历所有已定义的状态。
- 警报分类正确(人身安全、设备安全、工艺),并且警报表与提交给晶圆厂的 SECSII 警报列表同步。
E87 载体管理和 E90 基板跟踪
对于大多数原始设备制造商 (OEM) 而言,E87 载体管理和 E90 基板跟踪是 GEM300 合规性中风险最高的部分,因为此处的错误会直接影响材料可追溯性和晶圆厂良率。务必严格遵守 GEM300 集成检查清单的这一部分。 E87 载体管理 E87 定义了设备如何管理加载端口的 FOUP 和磁带盒。您的实现必须支持:- 完整的运营商身份验证 (CIV) 工作流程,包括 NoRead 和 IDVerificationFailed 状态。
- 加载端口状态机转换:服务中断、传输阻塞、准备加载、准备卸载以及所有中间状态。
- SlotMap 报告能够准确反映每个位置的晶圆存在情况,并正确处理交叉/双槽晶圆,将其作为故障状态返回。
- 将载体对象正确绑定到处理作业,以便主机能够在设备的整个处理序列中跟踪载体级别的物料。
E90 基板跟踪
E87 管理容器,而 E90 则跟踪单个基板。基板状态模型(包括 NoState、Needs Processing、InProcess、ProcessingComplete、Rejected 和 Lost)必须在设备整个工作流程中保持准确。任何无法协调的基板状态都必须触发异常事件,供主机系统处理。E87 和 E90 共同构成了半导体工厂自动化数据完整性的基石。采用先进工艺节点的晶圆厂越来越需要实时基板状态信息,因此,对于具有竞争力的原始设备制造商 (OEM) 而言,稳健的 E90 实现是必不可少的。工艺管理:E40 和 E94
GEM300 合规性涵盖设备接收和执行工艺指令的方式。E40(工艺作业)和 E94(控制作业)定义了配方和作业管理模型,使主机能够在无需操作员干预的情况下驱动设备运行——这是实现无人值守工厂自动化的先决条件。请验证您的 GEM300 实现是否支持以下方面:- 通过主机命令处理作业的创建、排队、启动、暂停、恢复、停止和中止。
- 通过 S7 消息流进行配方管理,包括配方上传、下载和使用校验和进行验证。
- 控制作业 (E94) 将多个流程作业绑定到一个逻辑工作订单中,并正确处理优先级和依赖关系。
- 处理作业过程中发生的警报异常,这些警报需要暂停作业并通知主机,而不是静默继续执行。
GEM300 集成检查清单:出厂验收测试前验证步骤
在将设备送往工厂进行验收测试之前,请在内部运行GEM300集成检查清单的最后一部分。这与大多数晶圆厂工艺工程师在设备到货后会核查的内容一致。- 对模拟主机运行完整的 SEMI E30 合规性测试套件——商用 SECS/GEM 模拟器(例如 Cimetrics 或 Aegis 的模拟器)是此操作的标准工具。
- 确认 E87 加载端口状态机是否符合标准中规定的完整决策树,而不仅仅是正常路径。
- 验证每个工艺结果的 E90 基材状态转换,包括部分批次和中止的作业。
- 验证所有必需的 SEMI E116 设备性能跟踪指标是否已正确填充,因为 OEE 数据馈送在先进的晶圆厂中越来越具有强制性。
- 查看 ECS 日志输出:晶圆厂的集成团队会在鉴定过程的早期阶段要求提供通信日志,这些日志必须清晰易懂,没有歧义。
结语
GEM300 合规性并非开发项目后期添加的功能,而是一项架构承诺,它从设备通电的那一刻起,就决定了设备如何进行通信、管理物料以及报告自身状态。将 GEM300 集成清单视为动态工程文档而非一次性审核工具的 OEM 设备制造商,能够持续更快地完成晶圆厂认证,并减少安装后升级问题。这些标准遵循以下规范: SECS/GEM 集成 E30、E37、E87、E90、E40、E94 以及更广泛的 GEM300 系列芯片技术成熟且文档齐全,但要正确实施,仍然需要严谨的工程设计、严格的内部测试以及与晶圆厂设备集成团队的紧密合作。尽早投入这方面的研发,您的设备就能从第一片晶圆交付时就投入使用。准备好符合 GEM300 标准了吗?