ZSquare SECS/GEM 仿真模拟器 · 介绍

发布于 2026-08-25

ZSquare SECS/GEM 仿真模拟器


引言:设备通信联调,到底难在哪?

sim-setting

做半导体设备(Equipment)或上位机(Host / MES / EAP)开发的工程师都懂一个痛:

设备还在 NPI 阶段、迟迟不到货;或者 Host 系统刚搭好,却没有真实设备可以对接联调。两边互相等,项目节奏被卡在"通信联调"这一环。

更麻烦的是回归测试——一次协议升级、一个 S/F 改动,想验证对不对,又得把整套环境拉起来。

有没有一种方式,让"设备"和"主机"都能随时被模拟出来,想联调就联调、想回归就回归?

这就是 ZSquare SECS/GEM 仿真模拟器 要解决的问题。


它是什么?

ZSquare 仿真模拟器 是一款面向半导体设备通信的桌面级 SECS/GEM 仿真工具。它既能模拟"设备端(EQP)",也能模拟"主机端(Host)",让你在没有真实设备、或没有真实 Host 的环境里,完整跑通 HSMS 通信、消息交互与 GEM 行为。

一句话:把对端"造"出来,让联调不再等。

sim-main


六大核心能力

1. 双角色仿真,主动/被动都支持

同一套工具,可一键切换"模拟设备"或"模拟主机"。通信层基于 HSMS(SEMI E37),支持 主动(active)被动(passive) 会话模式——无论是设备去连 Host,还是 Host 来连设备,都能覆盖。

对设备厂商:用模拟 Host 测自己的设备。
对 Host/MES 厂商:用模拟设备批量验证自己的对接逻辑。

2. 真实日志一键导入,干净入库

现场抓到的 SECS2 通信日志,不用手工抄写。模拟器可解析日志、自动识别 S/F、收发方向、W 位,生成消息模板。

更关键的是——导入前会先给你一份确认清单(每条消息的 S/F、方向、名称、结构预览一目了然),你勾选确认后才会写入,避免"重复结构体""方向搞反""脏数据直接落库"这些问题。

sim-import-secs2-log

3. 可视化消息模板管理

所有 S/F 消息以模板形式集中管理,支持:

  • SML 报文在线编辑、克隆复用
  • SML 与 JSON 互转,便于版本管理与二次加工
  • 自动回复(Auto-Reply)与 W-bit 策略按需配置

让"每一条消息该回什么"变得可控、可维护。

4. 场景编排引擎,模拟完整交互

不是只能发单条消息。通过拖拽式流程画布,把 触发条件 → 线性步骤 编排成完整交互序列:事件触发、周期触发都能用,可模拟设备上线、异常上报、配方切换等真实业务流。

sim-scenario

5. GEM 事件与报告体系

内置 GEM 事件管理能力,支持 事件(CEID)→ 报告(RPTID)→ 变量(SVID) 的灵活绑定,覆盖设备状态上报、事件采集等典型 GEM 行为,方便 Host 端验证事件订阅与报告格式。

sim-model

6. 即开即用,跨平台桌面

基于 JavaFX 的桌面应用,内置标准消息目录,开箱即跑。无需搭建复杂环境,研发、FAE、培训都能快速上手。


谁会用上它?

  • 设备厂商研发:用模拟 Host 提前验证设备通信合规性
  • Host / MES / EAP 开发:用模拟设备做对接、回归、压力测试
  • 现场 FAE / 调试工程师:复现问题、离线分析通信行为
  • 培训与售前:向客户演示 SECS/GEM 交互,无需真实产线