用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/zhaoyifei100-crypto/ic_psd_flow --skill chip-xml-builder命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | chip-xml-builder |
| description | 通过配置文件驱动生成芯片级 XML 寄存器定义文件 |
| license | MIT |
| compatibility | opencode |
| metadata | {"author":"yfzhao","version":"2.0.0"} |
帮助芯片验证工程师通过 YAML 配置文件生成完整的芯片级寄存器定义 XML 文件。 支持:多模块 XML 合并、单模块多实例、地址映射、冲突检测。
这是一个由配置文件驱动的工具。所有中间文件和输出结果应统一存放在 output/ 目录下。
output/ 目录下创建或生成配置文件,命名格式为 xml_config.yaml。xml_config.yaml 指向正确的子模块 XML 路径(通常在 models/ 目录下)。执行:
# 在 ic_psd2 目录下运行
python3 src/chip_builder.py output/xml_config.yaml ./output
向用户说明:
output/ 中。output/xml_state.json。| 文件名 | 用途 |
|---|---|
xml_config.yaml | XML 构建器的输入配置 |
xml_state.json | XML 构建过程产生的状态/元数据 |
[ChipName]_Chip.xml | 生成的芯片级 XML |
[ChipName]_AddressMap.xlsx | 生成的地址映射表 |
chip_info:
name: "GSU1K1"
version: "1.0.0"
modules:
- module_name: "PLL"
xml_path: "../models/PLL_CTRL.xml" # 注意相对于执行目录或配置文件的路径
instances:
- name: "PllInst"
module_name: "PLL"
base_addr: "0x1000"
python3 src/chip_builder.py output/xml_config.yaml ./output
版本: 2.0.0 | 作者: yfzhao