
qingquanyao/xilinx-skill
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
칭취야오/시링스-스킬은 [[T0]에서 수입된 에이전트 스킬 후보입니다.
개요
칭취야오/시링스-스킬은 [[T0]에서 수입된 에이전트 스킬 후보입니다.
개요(AI 번역)
영어 | 中文
让AI全流程自己调试FPGA真的爽翻了
Xilinx 全工具链 스킬 – AI 프로그래밍 보조 插件
**让 AI 처리繁琐的 Tcl 脚本,你只需专注架构设计。 **
一个 AI 프로그래밍 보조 Skill(支持 Claude Code / Codex / OpenClaw),用自然语言描述你的설계 필요,即可生成可直接运行的 Vivado / Vitis HLS / Vitis Unified / PetaLinux 脚本. 覆盖从 HLS 알고리즘到启动镜像的完整 FPGA/MPSoC 설계流程.
强烈추천安装的 MCP 서버
只有安装下列 MCP Server,才能实现全自动调试与开发——AI 直接控制 Xilinx 工具链和基础设施,无需人工干预:
| MCP 서버 | 说明 |
|---|---|
| VIVADO-MCP | AI 驱动的 Vivado 会话控制 – 综合, 时序报告、CRITICAL WARNING 자동 진단, 烧写器件 |
| vitis_mcp | AI 驱动的 Vitis 控制 – 嵌入式软件全流程自动化 |
| ssh-mcp | 通过 SSH 连接虚拟机执行 PetaLinux 编译 – 支持 sudo 和超时保护 |
| vmware-mcp | VMware Workstation Pro 虚拟机控制 – 관리: PetaLinux 构建环境 |
왜 이 기술이 필요한가요?
| 痛点 | 本 Skill 如何解决 |
|---|---|
| Vivado Tcl API 跨版本变化大 | 참고문서锁定版本特定 API,自动选择正确的명령 |
| PS 配置参数多达 200+ 项 | 引导式问答 + 经过验证的 DDR/MIO/时钟 Tcl 模板 |
| XDC 约束语法容易出错 | 从自然语言描述직접 생성올바른 set_property / create_clock |
| 跨工具交接流程复杂 | 自动化 HLS IP -> Vivado -> XSA -> Vitis/PetaLinux 数据流 |
| JESD204B -> 204C 이동 위험 | 提供端口映射、寄存器差异的分步迁移指南 |
支持的工具与器件
工具: Vivado、Vitis HLS、Vitis Unified IDE (2022.x+), PetaLinux
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
English | 中文
让AI全流程自己调试FPGA真的爽翻了
Xilinx 全工具链 Skill – AI 编程助手插件
让 AI 处理繁琐的 Tcl 脚本,你只需专注架构设计。
一个 AI 编程助手 Skill(支持 Claude Code / Codex / OpenClaw),用自然语言描述你的设计需求,即可生成可直接运行的 Vivado / Vitis HLS / Vitis Unified / PetaLinux 脚本。覆盖从 HLS 算法到启动镜像的完整 FPGA/MPSoC 设计流程。
强烈推荐安装的 MCP Server
只有安装下列 MCP Server,才能实现全自动调试与开发——AI 直接控制 Xilinx 工具链和基础设施,无需人工干预:
| MCP Server | 说明 |
|---|---|
| vivado-mcp | AI 驱动的 Vivado 会话控制 – 综合、时序报告、CRITICAL WARNING 自动诊断、烧写器件 |
| vitis_mcp | AI 驱动的 Vitis 控制 – 嵌入式软件全流程自动化 |
| ssh-mcp | 通过 SSH 连接虚拟机执行 PetaLinux 编译 – 支持 sudo 和超时保护 |
| vmware-mcp | VMware Workstation Pro 虚拟机控制 – 管理 PetaLinux 构建环境 |
为什么需要这个 Skill?
| 痛点 | 本 Skill 如何解决 |
|---|---|
| Vivado Tcl API 跨版本变化大 | 参考文档锁定版本特定 API,自动选择正确的命令 |
| PS 配置参数多达 200+ 项 | 引导式问答 + 经过验证的 DDR/MIO/时钟 Tcl 模板 |
| XDC 约束语法容易出错 | 从自然语言描述直接生成正确的 set_property / create_clock |
| 跨工具交接流程复杂 | 自动化 HLS IP -> Vivado -> XSA -> Vitis/PetaLinux 数据流 |
| JESD204B -> 204C 迁移风险高 | 提供端口映射、寄存器差异的分步迁移指南 |
支持的工具与器件
Vitis HLS ──> Vivado ──> Vitis Unified / PetaLinux
C/C++ IP 硬件设计 裸机 / RTOS / Linux
工具: Vivado、Vitis HLS、Vitis Unified IDE (2022.x+)、PetaLinux
器件: Zynq UltraScale+ MPSoC(CG/EG/EV 全系,ZCU10x 评估板及自制板)、Virtex/Kintex UltraScale+/UltraScale、7 系列、Versal ACAP
安装
Claude Code(推荐)
本仓库是一个 Claude Code 插件市场,一行命令即可安装:
/plugin marketplace add QingquanYao/xilinx-skill
然后安装插件:
/plugin install xilinx-suite
搞定,Skill 即刻可用。
OpenAI Codex CLI
git clone https://github.com/QingquanYao/xilinx-skill.git
cd xilinx-skill && bash install.sh # macOS/Linux
cd xilinx-skill; .\install.ps1 # Windows PowerShell
或手动安装:
mkdir -p ~/.agents/skills/xilinx-suite
cp plugins/xilinx-suite/skills/xilinx-suite/SKILL.md ~/.agents/skills/xilinx-suite/
cp -r plugins/xilinx-suite/references ~/.agents/skills/xilinx-suite/
cp AGENTS.md ~/.codex/AGENTS.md
OpenClaw
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add qingquanyao/xilinx-skill