Hegong Software built the equipment automation solution for SJ Semiconductor with RockPlus GEMLink at its core, establishing a unified EAP/EFEM software layer between the MES/Host and production equipment. Through SECS-II, GEM, and HSMS standards, it realizes equipment communication, data collection, and remote control, and further enables automated coordination of production activities such as recipe, FOUP, SlotMap, wafer map, and alarm.
1. Unified equipment communication built on RockPlus GEMLink
RockPlus GEMLink targets semiconductor equipment communication and automation scenarios, providing standardized SECS/GEM communication capability that unifies connectivity among the MES/Host, EAP/EFEM software, and equipment from different vendors.
Core capabilities include:
- HSMS communication management
- Equipment Online / Offline state control
- Equipment Status data query
- Event Report reporting
- Alarm management
- Remote Command
- Report Definition
- Recipe upload, download, and query
- Host Communication State monitoring
- SECS/GEM communication logging and exception handling
Through RockPlus GEMLink, the differentiated communication interfaces, data variables, events, and control capabilities of equipment from different vendors are standardized and encapsulated, providing a unified communication foundation for upper-layer equipment automation applications.
2. Building the EAP/EFEM equipment automation software
On top of the standard communication capability provided by RockPlus GEMLink, the project built the EAP/EFEM equipment automation software to realize business coordination between the MES/Host and shop-floor production equipment.
The overall architecture is:
MES / Host
↓
EAP / EFEM Equipment Automation Software
↓
RockPlus GEMLink
↓
Production equipment such as Printer / SPI / Mounter / AOI / Reflow Oven / Dispenser / Loader
EAP/EFEM handles production flow, equipment coordination, and business control, while RockPlus GEMLink handles standardized SECS/GEM communication and equipment connection, reducing the complexity of adapting upper-layer systems directly to equipment from different vendors.
3. Unified connectivity of multi-vendor production equipment
Through RockPlus GEMLink and a standardized equipment driver layer, the project progressively completed unified connectivity across process equipment, including:
Material handling and load/unload equipment: Wafer Loader / UnLoader, wafer feeders, wafer receivers, conveyors, etc.
Printing and mounting equipment: ASM/ASMPT die mount, ASMPT/DEK printers, etc.
Inspection equipment: SPI, AOI, etc.
Reflow equipment: Rehm reflow ovens, etc.
Dispensing equipment: Asymtek, Nordson, etc.
The communication protocols, data variables, events, and control logic of different equipment are encapsulated through unified interfaces, providing a reusable technical foundation for future equipment additions, vendor replacements, and new production line construction.
4. FOUP, Load Port, SlotMap, and wafer automation
The system establishes a complete event chain covering the wafer from entering the production flow to completing processing, automatically collecting and linking FOUP ID, RFID, Load Port, SlotMap, Wafer ID, Process Start, Wafer Start/End, and Process End information.
Through real-time data exchange with equipment via RockPlus GEMLink, carriers, wafers, production orders, recipes, and processing steps are linked together, providing a complete data foundation for wafer-level production traceability.
5. Automated recipe control
Through SECS/GEM, the system realizes PPID query, recipe upload/download, automatic recipe selection, process parameter collection, and consistency verification.
Once a production order is dispatched, the corresponding recipe can be matched automatically according to product and process requirements, and equipment program switching is completed through remote commands, reducing the risks of wrong programs, wrong versions, and inconsistent parameters caused by manual selection.
6. Automatic wafer map conversion
The project built the Mapping Convert service to automatically parse, convert, and apply process rules to wafer maps in different formats, including Good Die, Bad Die, Dummy Die, and BadMark Skip.
Combined with automatic wafer ID recognition, the wafer identity is linked to its map, production order, and equipment processing, reducing the manual effort of handling map files.
7. Real-time collection of equipment status, production data, and alarms
Through RockPlus GEMLink, Equipment Status, Process Data, Events, Alarms, and Remote Command execution results are captured in real time and uploaded to the EAP/MES/Host.
When an equipment exception occurs, upper-layer systems obtain the alarm and equipment status immediately, providing real-time data for production monitoring, equipment analysis, and exception handling.
8. Early interface verification with the Equipment Simulator
The project includes an Equipment Simulator that can emulate SECS/GEM messages, Equipment Status, events, alarms, remote commands, and recipe communication behavior without real production equipment.
The software team can complete interface and business-flow validation before equipment arrives on site, reducing the occupation of real production equipment during on-site commissioning.
9. Standardized capabilities enabling rapid multi-line replication
The project continuously distills common capabilities: SECS/GEM communication, equipment drivers, events, remote commands, alarms, recipes, FOUP, SlotMap, wafer, map, and equipment status management.
When new equipment and new production lines are onboarded, configuration and adaptation can be completed on the mature software framework and the communication capability of RockPlus GEMLink, shifting from "one interface per equipment, one program set per line" to "unified platform + standard communication + rapid configuration and replication".