📜 更新日志
Forenyx AI v0.3.6 (2026-07-27)
🎉 新功能 (Features)
- 新增
uvm-env-svaSkill:从uvm_testplan.md的「DUT 级 SVA 不变式清单」自动生成 SVA checker 模块、非侵入 bind 与sva_index.md索引,支持信号发现脚本(discover_signals.py)与 fail-closed 降级容错。
⚡️ 增强与优化 (Enhancements)
uvm-testplan-gen-testplan:检查点新增[SVA-off]标签(负向/异常用例关断断言),与[SVA-cover](正向覆盖)区分;输出模板同步更新。uvm-testcase-gen-testcase:新增 2c 步「SVA 状态探测与四格决策矩阵」,vseq 强制 SVA 决策记录与$assertoff/$asserton成对平衡校验;步骤重编号 2a~2h 并全量同步交叉引用。uvm-env-sva双向交叉校验:[SVA-cover]与[SVA-off]引用的不变式 ID 须在清单中存在;清单 → 引用覆盖检查仅算[SVA-cover]。
Forenyx AI v0.3.5 (2026-07-24)
- 修复 CLI 假死问题:/uvm-testcase-auto 执行后,后续输入全部积压没有处理响应问题。
- 修复用例误报“生成失败”的问题:
register_tc.py硬性要求tbench.v里有 include 标记。
