在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用chip-xml-builder
星标1
分支0
更新时间2026年2月13日 01:09
通过配置文件驱动生成芯片级 XML 寄存器定义文件
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
通过配置文件驱动生成芯片级 XML 寄存器定义文件
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| 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
LiteLLM Gateway Management - Official API Implementation
执行深度检索调研工作流。当用户需要系统性研究复杂主题、多源信息验证、或生成分维度研究报告时使用。采用检查点模式增强参与感,支持多轮迭代补充检索,并发数限制为4个subagent以保证质量和稳定性。
芯片PSD3测试执行器,由Agent主导PSD3测试的执行,提供库函数索引
从 MD 函数定义和 Python 代码自动生成 AVES 寄存器配置脚本
重新生成 ic_psd3/library,从 XML 和 AVES 脚本生成 auto_class 和 aves_class