Skip to content

Skill 检索矩阵

Forenyx 平台包含 24 个专注于特定验证任务的 Skill。本页提供全量 Skill 的功能索引、数据契约及工作流映射说明。


24 个 Skill 契约明细表

Skill 名称类别输入 ➔ 输出数据契约归属工作流
ic-docx2md规格抽取.docx 文档 ➔ Markdown 规范与图片目录1. 架构审计
ic-audit-spec架构审计Spec.md ➔ FSM 逻辑与 Spec 质量审查报告1. 架构审计
ic-audit-prd-spec需求对比PRD.md + Spec.md ➔ 结构化需求验证报告1. 架构审计
ic-audit-design-auto编排PRD.md + Spec.md ➔ 分阶段审计报告1. 架构审计
ic-gen-hal代码生成Spec.md + 寄存器 .xml ➔ HAL 说明文档1. 架构审计
uvm-testplan-gen-feature验证计划Spec.md + 寄存器 .xml ➔ 功能点报告 .md2. 测试计划
uvm-testplan-gen-testplan验证计划已审核功能点 .mduvm_testplan.md 计划2. 测试计划
uvm-testplan-auto编排Spec.md ➔ 功能点与 uvm_testplan.md 计划2. 测试计划
uvm-env-create环境搭建IP 名称 + 接口说明 ➔ UVM 骨架与冒烟测试3. 环境构建
uvm-env-cfg环境搭建配置参数声明 ➔ *_config_db.sv 对象3. 环境构建
uvm-env-config-db环境搭建tb_top 虚接口 ➔ uvm_config_db::set 注入3. 环境构建
uvm-env-inf-connect环境搭建RTL 端口列表 ➔ {ip}_inf_connect.sv 接口文件3. 环境构建
uvm-env-impl环境搭建RTL + Spec + VIP ➔ 完整 Driver/Monitor/Scoreboard3. 环境构建
uvm-env-sva断言构建testplan.md + RTL 源码 ➔ sim/sva/*.sv & bind3. 环境构建
uvm-env-base-seq-gen序列生成IP 名称 + 协议 ➔ {ip}_base/smoke_sequence.sv4. 用例与仿真
uvm-testcase-gen-testcase用例生成testplan.md + [TC_NAME] ➔ TC 类 & Virtual Seq4. 用例与仿真
uvm-testcase-compile-simVCS 仿真WORK_DIR + [TC_NAME] ➔ 修 Lint 运行 VCS 输出 Log4. 用例与仿真
uvm-testcase-debug-failure日志 RCAcom.log / run.log ➔ AI 自动修编译错或出 RCA 报告4. 用例与仿真
uvm-testcase-wave-rca波形 RCAFSDB 波形 + run.log ➔ 链式迭代根因分析报告4. 用例与仿真
uvm-fsdb-wave-extract波形提取FSDB 波形 + 信号名 ➔ 跳变历史 JSON 数据文件4. 用例与仿真
uvm-testcase-auto编排WORK_DIR + testplan.md ➔ 逐 TC 生成、编译与汇总4. 用例与仿真
uvm-coverage-closure覆盖率VCS 覆盖率报告 ➔ 缺口分析与 testplan 补充5. 覆盖率收敛
uvm-progress-tracker验证管理回归数据 ➔ 维护 verification_status.json5. 覆盖率收敛
uvm-progress-chart可视化进度 JSON ➔ 趋势折线图 (.drawio + .png)5. 覆盖率收敛

工作流分类速览

1. 架构设计与需求审计

包含 ic-docx2md, ic-audit-spec, ic-audit-prd-spec, ic-gen-hal, ic-audit-design-auto

2. 验证计划自动化

包含 uvm-testplan-gen-feature, uvm-testplan-gen-testplan, uvm-testplan-auto

3. UVM 环境与断言构建

包含 uvm-env-create, uvm-env-cfg, uvm-env-config-db, uvm-env-inf-connect, uvm-env-impl, uvm-env-sva

4. 用例、仿真与 RCA 调试

包含 uvm-env-base-seq-gen, uvm-testcase-gen-testcase, uvm-testcase-compile-sim, uvm-testcase-debug-failure, uvm-testcase-wave-rca, uvm-fsdb-wave-extract, uvm-testcase-auto

5. 覆盖率收敛与进度管理

包含 uvm-coverage-closure, uvm-progress-tracker, uvm-progress-chart

基于 MIT 许可发布