1. 半导体制造与自动化概述
1.1 半导体晶圆厂架构
现代半导体晶圆厂(Fab)是一个高度复杂的制造环境,其核心目标是实现大规模、高良率的集成电路生产。晶圆厂的整体架构通常采用分层设计,从底层的物理设备到顶层的企业资源规划系统,每一层都承担着特定的功能。
核心分层模型: 晶圆厂自动化架构通常划分为 5 个逻辑层,各层之间通过标准化的接口进行通信,确保数据流和控制流的顺畅传递。
1.2 MES 与 EAP 的关系
在晶圆厂自动化体系中,制造执行系统(MES)和设备自动化平台(EAP)是两个核心的软件系统,它们分工明确但又紧密协作。
| 维度 | MES(制造执行系统) | EAP(设备自动化平台) |
|---|---|---|
| 主要职责 | 生产计划执行、工单管理、WIP跟踪、质量追溯 | 设备实时控制、数据采集、配方下发、报警处理 |
| 管理粒度 | 批次(Lot)、晶圆(Wafer) | 设备(Equipment)、腔室(Chamber) |
| 通信对象 | 与 ERP、EAP、数据库交互 | 与 MES、设备(通过 SECS/GEM)交互 |
| 实时性要求 | 分钟级 | 秒级或毫秒级 |
| 典型功能 | 派工、报表、良率分析 | 设备状态监控、参数采集、联锁控制 |
关键理解: MES 是“大脑”,负责决策和调度;EAP 是“手臂”,负责执行具体的设备操作。EAP 将 MES 的生产指令转换为设备能理解的 SECS/GEM 消息,并将设备状态实时反馈给 MES。
1.3 设备自动化标准体系
为了实现不同厂商设备与上位系统的互操作性,半导体行业制定了一套完整的通信标准体系,其核心是 SECS/GEM 协议族。
标准体系结构
核心标准详解
- SECS-I (E4) / HSMS (E37) — 传输层
- SECS-I:基于 RS-232 串口通信,定义了数据块(Block)的传输格式,适用于低速、短距离连接。
- HSMS:基于 TCP/IP 网络通信,定义了消息在以太网上的传输机制,是目前新建产线的主流选择。
- SECS-II (E5) — 消息层
- 定义了设备与主机之间交换消息的格式和编码规则。
- 核心概念包括 Stream(流,功能分类)和 Function(功能,具体操作),例如 S1F1 表示“建立通信请求”。
- GEM (E30) — 设备行为模型
- 在 SECS-II 基础上定义了设备的标准行为,包括状态模型、事件通知、报警管理、配方管理等。
- 使得不同厂商的设备能够以统一的方式与 MES/EAP 交互。
- GEM300 — 300mm 晶圆扩展
- 针对 300mm 晶圆生产的特点,增加了对晶圆载具(FOUP)管理、设备前端模块(EFEM)控制、并行处理等功能的支持。
- 包含 E133(300mm 设备自动化)、E148(载具 ID 读取)、E159(设备能力定义)等子标准。
工程实践提示: 在部署 SECS/GEM 时,最常见的错误是混淆 SECS-II 消息格式与 GEM 状态机的逻辑。务必先确认设备支持的 GEM 版本(通常为 E30.1 或 E30.2),再开发对应的 EAP 通信模块。
标准对比速查表
| 标准编号 | 名称 | 主要功能 | 传输介质 |
|---|---|---|---|
| E4 | SECS-I | 串行通信数据块传输 | RS-232 |
| E37 | HSMS | 高速以太网消息传输 | TCP/IP |
| E5 | SECS-II | 消息格式、编码、会话 | 逻辑层 |
| E30 | GEM | 设备状态模型、事件、报警 | 逻辑层 |
| E133 | GEM300 | 300mm 设备自动化扩展 | 逻辑层 |
1.4 自动化带来的价值
实施 SECS/GEM 标准化的设备自动化,为晶圆厂带来了显著的效益:
- 减少人为错误: 自动配方下载和参数设置,避免了手动输入错误。
- 提高设备利用率: 实时监控设备状态,快速响应报警,减少非计划停机时间。
- 增强可追溯性: 自动采集工艺参数和检测数据,为良率分析和质量追溯提供完整数据链。
- 支持柔性制造: 快速切换产品型号和工艺配方,适应多品种、小批量的生产需求。
课程目标: 通过本课程的学习,您将掌握从 SECS/GEM 协议基础到 EAP 系统开发、再到产线部署与调试的全流程工程实践技能,能够独立承担半导体设备自动化项目。