与 AI 协作高效完成
ZYNQ FPGA 开发

让 AI 直接操控 Vivado —— 一句话完成工程创建、IP 集成、仿真、综合实现、下载调试。零工具链学习成本。

45+
MCP 工具
免费
试用 7 天
全流程
设计 → 下载
快速开始
三步安装,立即体验 AI 驱动的 FPGA 开发
# 1. 下载并解压 ZfPilot
# 2. 双击 install.bat 一键安装
.\install.bat

# 3. 在 Vivado Tcl Console 中启动 Socket 服务
source vivado_server.tcl

# 完成! 现在可以用自然语言开发 FPGA 了
✅ 支持 VS Code + Copilot/Cline ✅ 支持 Claude Desktop ✅ 支持 Cursor / Windsurf ✅ 支持 9+ AI 客户端
ZfPilot 是什么?
基于 MCP 协议,连接 AI 与 Vivado 的智能桥梁
🤖
AI 客户端
Claude / Copilot / Cursor
ZfPilot
MCP Server · 45 工具
💻
Vivado / SDK
ZYNQ SoC 开发

🔌 MCP 原生

基于标准 MCP 协议,兼容任何支持 MCP 的大语言模型客户端,无需定制插件。

🔄 版本自适应

自动检测 Vivado 2018.3 与 2025.2,路由到对应 SDK/XSCT 或 Vitis Python 命令管道。

📚 动态 IP 知识库

投喂 PDF 手册即可让 AI 精准配置任意 IP 核,包括第三方和自研 IP。

效率对比
使用 ZfPilot 前后的工作流对比

❌ 传统 Vivado 开发

  • 手动创建工程,选择芯片型号
  • 花大量时间学习 TCL 脚本
  • 查手册配置 IP 参数
  • 手动连线、分配地址
  • 编写测试文件、运行仿真
  • 手动检查时序报告、分析错误
  • 数小时到数天完成一个设计

✅ 使用 ZfPilot

  • "创建 XC7Z020 工程" → 一句话完成
  • AI 自动生成并执行 TCL 命令
  • IP 知识库自动配置参数
  • AXI 自动连线、地址自动分配
  • 自动生成 Testbench 并运行仿真
  • AI 自动解读时序报告、自动修复
  • 分钟级完成完整设计流程
能做什么?
覆盖 ZYNQ FPGA 全流程开发
📁

工程管理

创建/打开工程,添加 Verilog/VHDL/SystemVerilog 源文件,指定芯片型号即可一步建工程。

3 工具
🧩

Block Design

IP 实例化、AXI 连线、地址分配、时钟复位自动连接、ZYNQ PS 配置、BD 验证保存。

8 工具
🔍

仿真验证

自动生成 Testbench 模板、运行 XSIM 行为仿真、读取仿真输出。v2.1 新增。

3 工具 · NEW
📌

约束生成

XDC 引脚约束和 GTX 高速收发器约束自动生成,结合开发板引脚字典。

2 工具
⚙️

综合实现

综合、实现、比特流生成、时序检查、版本自适应硬件导出。支持异步长任务。

5 工具
💻

SDK / Vitis 软件

BSP 创建、应用工程、编译、JTAG 调试、下载运行、内存读取。版本自适应。

7 工具 · ★自适应
📖

IP 知识库

PDF 文档解析 → JSON Schema 缓存,支持参数范围约束、动态公式依赖。

4 工具
📊

报告解析

日志汇总分析(仅提取 ERROR/CRITICAL WARNING)和时序报告解析,Token 保护设计。

2 工具 · NEW
🔨

驱动生成

Aurora 8B/10B/64B/66B 和 AXI DMA 驱动代码自动生成,含 .c + .h 文件。

2 工具
安装教程
五步完成安装,无需 Python 环境,开箱即用
1

下载并解压

点击上方按钮下载 ZfPilot-v2.1.0-Full.zip,解压到任意目录(建议 D:\ZfPilot)。

解压后目录结构:
ZfPilot/ — zfpilot.exe, zfpilot-license.exe, install.bat, knowledge/, docs/ ...
2

运行安装脚本

双击 install.bat,安装器将自动完成以下操作:

✅ 验证文件完整性
✅ 配置 VS Code MCP(自动写入 mcp.json)
✅ 安装 VS Code 扩展(ZfPilot 侧边栏)
3

激活授权

安装过程中会提示输入激活码。支持三种方式:

在线激活:输入购买的激活码,自动联网验证
离线激活:提供机器码给客服,获取离线许可文件导入
暂时跳过:先安装,稍后在 VS Code 侧边栏激活
4

启动 Vivado 服务

打开 Vivado,在 Tcl Console 中执行:

source D:/ZfPilot/vivado_server.tcl
看到 "Server started on port 65432" 提示即表示连接成功。
5

开始使用

在 VS Code 中打开 Copilot Chat,使用自然语言描述 FPGA 开发需求:

💬 "创建一个 Zynq 7020 的工程,添加 AXI GPIO IP"
💬 "帮我分析时序报告,优化关键路径"
💬 "生成 DMA 驱动代码并编译 SDK 工程"
兼容性
支持主流 AI 客户端和开发工具
🤖

AI 客户端

  • VS Code + Copilot / Cline
  • Claude Desktop / Claude Code
  • Cursor / Windsurf / Zed
  • ChatGPT (桥接)
  • Ollama / LM Studio (本地)
💻

Vivado 版本

  • Vivado 2018.3 (SDK/XSCT)
  • Vivado 2025.2 (Vitis Python)
  • 自动版本识别与适配
  • Socket / Persistent / Batch
  • 3 端口并行服务
🛠️

系统要求

  • Windows 10/11 (64-bit)
  • VS Code + GitHub Copilot
  • 无需安装 Python 环境
  • 推荐模型: Claude Sonnet 3.5+
  • 上下文 ≥ 100K tokens
价格方案
选择适合你的方案,立即开始 AI FPGA 开发

FREE 试用版

体验所有功能 7 天
¥0
 
  • 全部 45 个 MCP 工具
  • 7 天免费试用
  • 基础技术支持
免费试用

月度版

按月订阅,灵活使用
¥1
/ 月
  • 全部 45 个 MCP 工具
  • 30 天有效期
  • 标准技术支持
订阅

MAX 永久版

一次购买,永久使用
¥45
一次性
  • 全部 45 个 MCP 工具
  • 永久有效
  • 优先技术支持
  • 新功能抢先体验
  • 1v1 导入支持
购买
常见问题
关于 ZfPilot 的常见疑问
不需要。ZfPilot 的设计理念就是零工具链学习成本。你只需用自然语言描述需求,AI 会自动生成并执行所有 TCL 命令。
目前专注于 Xilinx/AMD ZYNQ SoC 系列(如 XC7Z020、XC7Z045 等),同时支持纯 FPGA 流程(Artix/Kintex/Virtex 系列)。
ZfPilot 本身是本地运行的 MCP 服务器,仅监听 localhost。但 AI 客户端(如 Claude)需要网络连接。激活时需一次性联网,之后离线可用。
在标准流程上,是的。从建工程到下载调试的整个 ZYNQ SoC 开发流程都可以用自然语言驱动。对于复杂的自定义 IP 可能需要引导,但 ZfPilot 提供了万能执行器 execute_vivado_tcl
在本页底部填写申请表单,或加入售后 QQ 群(954284692)联系我们。试用版免费,全功能体验 7 天。
每个激活码绑定一台设备。如需更换,可在 VS Code 侧边栏点击"解绑"释放后重新激活。
下载新版本后,重新运行 install.bat 即可。安装脚本会自动检测并更新,配置和激活码会保留。
下载安装
根据你使用的 AI 编辑器,选择对应版本下载
💜

VS Code 版

适用于 VS Code + GitHub Copilot 用户。
包含 ZfPilot Extension(.vsix)+ MCP Server + 知识库。

  • 安装 .vsix 扩展后在侧栏使用
  • 自动注册 MCP 工具集
  • 支持 Socket / Persistent / Batch 模式
⬇ 下载 VS Code 版

约 50 MB · Windows 10+

🤖

Claude Desktop 版

适用于 Anthropic Claude Desktop 用户。
自动配置 MCP Server 到 Claude Desktop。

  • 运行 install.bat 一键安装
  • 自动写入 claude_desktop_config.json
  • 需要 Python 3.10+ 环境
⬇ 下载 Claude Desktop 版

约 5 MB · 需 Python 3.10+

⌨️

Claude Code 版

适用于 Claude Code CLI 终端用户。
通过 claude mcp add 注册。

  • 运行 install.bat 或 install.sh
  • 自动注册 MCP 到 Claude Code
  • 支持 Windows / macOS / Linux
⬇ 下载 Claude Code 版

约 5 MB · 需 Python 3.10+

申请激活码

或加入售后 QQ 群: 954284692 联系我们