SOC 직업 분류 기준
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/zhaoyifei100-crypto/ic_psd_flow --skill chip-xml-builder명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
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