返回 Skill 市场
U
功能验证official

UVM RAL 生成助手

从寄存器表生成 UVM Register Abstraction Layer 模型、访问策略、mirror/reset 检查和寄存器测试计划,适合 CSR 密集型 IP。

UVM RALCSRRegisterVerification
公开摘要

When to use

当 IP 或 subsystem 有大量 CSR,需要从寄存器表快速搭建 UVM RAL、寄存器测试和 scoreboard 访问入口时使用。它强调字段属性、reset 值、副作用和访问限制的可追踪性。

Inputs

  • 寄存器表:地址、字段、位宽、访问属性、reset 值。
  • bus protocol、adapter、sequencer 和 predictor 约定。
  • 特殊字段:W1C、RC、RO、shadow、lock、interrupt status。
  • 已有 UVM 环境目录和命名规范。

Workflow

  1. 先校验地址对齐、字段重叠、保留位和 reset 值合法性。
  2. 建立 block/reg/field 层级和 map。
  3. 对特殊访问属性输出解释和测试限制。
  4. 生成 RAL 骨架、adapter 接入建议和 smoke sequence。
  5. 输出 mirror/reset/access/bit-bash 测试适用性表。
  6. 对不可直接 bit-bash 的字段给出跳过原因。

Outputs

  • UVM RAL class 骨架。
  • CS

完整 SKILL.md 正文和真实下载包需要下载授权

页面公开摘要、元数据、版本历史和审核结论;登录并接受许可后,系统会生成带有效期的签名下载链接。

Benchmark

38/41 cases passed,等级 A

安全扫描

format-check / secret-scan / static-analysis

版本

v1.0.0,更新于 2026-06-03

自动审核报告

IC Hub 为每个 Skill 版本保留格式校验、依赖检查、风险扫描、Benchmark 和人工复核证据。

查看完整报告
审核状态
已通过
Benchmark
91
检查项
7/7
文件数
1
SKILL.md format and section validation: 通过Hardcoded secret scan: 通过High-risk behavior scan: 通过Declared dependency inventory: 通过Sandbox dry-run readiness: 通过Benchmark evidence completeness: 通过Human review gate: 通过
CLI / MCP 一键安装

该 Skill 提供 Codex、Claude Code、Cursor 和 MCP 安装计划。安装前可先 dry-run 检查路径与写入范围,下载包由签名链接授权。

Manifest API
Codex dry-run
pnpm ichub install uvm-reg-model-builder --agent codex --scope user --dry-run
正式安装
pnpm ichub install uvm-reg-model-builder --agent codex --scope user
写入 Codex 官方 Agent Skills 目录,保留完整 SKILL.md 与参考资料。
格式
Skill directory
目标路径
user: ~/.agents/skills/uvm-reg-model-builderproject: .agents/skills/uvm-reg-model-builder
  1. 1读取本地 skills/ 目录并校验 SKILL.md 元数据。
  2. 2复制 Skill 目录到 Codex Agent Skills 目标路径。
  3. 3保留 references、scripts、assets 等随包资源,便于 Codex 按描述自动触发。
  4. 4该 Skill 已通过当前静态审核门禁;安装前仍建议核对版本和 SHA256。

兼容旧版 Codex Desktop 的 .codex/skills 路径可用 CLI 的 --agent codex-legacy 兜底。

版本历史
v1.0.0当前版本
2026-06-03
  • 通过当前格式校验、安全扫描、依赖校验和 Benchmark 记录。
  • 同步 Skill metadata、安装说明和下载包审计信息。

sha256:ral10091

v0.9.9历史版本
2026-05-20
  • 补齐 Guardrails 与 Compliance 段落。
  • 增加 IC Coder 官方维护标识和兼容 Agent 标记。

sha256:485a0cb3

v0.9.8历史版本
2026-04-29
  • 首次进入静态 registry。
  • 完成基础摘要、标签、分类和公开元数据整理。

sha256:485a0cb4

下载记录预览

平台保留脱敏下载记录、版本、许可确认和授权状态,便于企业内部审计追溯。

记录申请方状态
DL-C2E789DDry***@pyjtkj.com待账号
DL-C2E789DEfpga-team-01已签名
DL-C2E789DFedu-lab-trial已过期