跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
C++AI算法

FPGA 开发工具 Vivado 与 Vitis 2023.1 安装指南

详细记录了 AMD Xilinx Vivado 与 Vitis 2023.1 版本的安装配置过程。涵盖软件背景、ISE 与 SDK 历史对比、系统资源要求、安装路径设置、组件选择及 License 激活操作。旨在协助开发者完成 FPGA 与 SoC 开发环境的搭建,支持后续硬件设计与嵌入式软件开发工作。

草莓泡芙发布于 2026/4/5更新于 2026/7/1452 浏览
FPGA 开发工具 Vivado 与 Vitis 2023.1 安装指南

Vivado 和 Vitis 是 Xilinx(现为 AMD 的一部分)推出的两款核心软件工具,它们在 FPGA 和 SoC(系统级芯片)设计中占据着重要地位。这两款软件的推出代表了 Xilinx 在数字设计领域的持续创新与发展,并且逐步取代了早期的 ISE 和 SDK 工具套件。

ISE 和 SDK 的历史背景

在 Vivado 和 Vitis 推出之前,Xilinx 的 ISE(Integrated Software Environment)是 FPGA 设计的主要开发环境。ISE 主要用于 Xilinx 早期的 FPGA 系列,如 Spartan 和 Virtex 系列。ISE 支持从 RTL 设计、综合、布局布线到生成比特流文件的整个设计流程,但其在时序优化、设计复杂度和开发效率方面逐渐暴露出一些局限性,尤其是对于更高端的 FPGA 系列和复杂的系统设计。

为了应对更高复杂度的设计需求,Xilinx 在 2012 年推出了 Vivado Design Suite,旨在替代 ISE 并为更先进的 FPGA 系列(如 7 系列、UltraScale 和 UltraScale+)提供支持。Vivado 引入了许多创新的设计优化技术,显著提高了开发效率和硬件性能。

同时,Xilinx 还推出了 SDK(Software Development Kit),用于嵌入式系统的软件开发。SDK 主要面向基于 Zynq 系列 FPGA 的嵌入式设计,支持操作系统(如 Linux)和裸机程序的开发,为开发者提供了全面的软件开发工具和调试支持。随着系统级设计的复杂性增加,SDK 与 Vivado 配合使用,帮助开发者实现硬件与软件的协同开发。

文章配图

文章配图

Vivado 与 Vitis 的诞生

Vivado 和 Vitis 的推出代表了 Xilinx 从传统的硬件设计向更高层次应用开发的转变。Vivado 继承了 ISE 的硬件设计功能,并进一步扩展了支持高效时序优化和高级综合的能力,特别是在 7 系列和 UltraScale FPGA 上。与此同时,Vitis 作为新一代开发平台,不仅集成了 Vivado 的硬件设计功能,还增加了对软件开发、AI 加速和系统级应用的支持,满足了嵌入式系统开发、AI 推理、机器学习等多样化应用的需求。

总的来说,Vivado 和 Vitis 的推出标志着 Xilinx 在 FPGA 和 SoC 开发工具方面的一次重要升级,克服了 ISE 和 SDK 时代的局限性,为开发者提供了更高效、更灵活的设计体验,推动了 FPGA 技术在多个领域的应用。

文章配图

文章配图

Vivado/Vitis 软件安装

  1. 查看磁盘的空间是否充足,需要预留 200G 空间进行安装。

文章配图

  1. 选好需要装软件的磁盘(尽量避免选 C 盘),创建 xilinx2023.1 文件夹作为安装目录。

文章配图

  1. 保存安装包到刚刚创建的 xilinx2023.1 这个文件夹。

文章配图

  1. 解压 Xilinx_Unified_2023.1_0507_1903 这个包,并打开找到 xsetup.exe 文件双击打开。

文章配图

  1. 进入安装引导界面第一页,点击 NEXT。

文章配图

  1. 因为我们入坑指南针对的是 ZYNQ 系列,所以安装的时候选择 Vitis 选项(不是 SOC 板子可以选择下面的 vivado 选项),然后 NEXT。

文章配图

  1. 器件的资源包,这里可以根据自己选择(用哪个器件选哪个资源避免浪费磁盘空间),作者这里磁盘够用就全选了,点击 NEXT。

文章配图

  1. 同意所有相关条款,NEXT。

文章配图

  1. 选择刚刚创建的 xilinx2023.1 文件路径,NEXT,点击 Install 进行安装。

文章配图

文章配图

  1. 经过漫长的等待进度拉满。

文章配图

  1. 弹出以下对话框证明软件已经安装完成。

文章配图

  1. 打开软件对软件施展一点激活操作,点击左上角 Help 找到 License 选项。

文章配图

  1. 跟着图片依次找到 load License — copy License — xxx.lic,然后点击打开。

文章配图

  1. 确认激活生效,关闭窗口。

文章配图

  1. 开始你的 FPGA 开发之旅。

文章配图

目录

  1. ISE 和 SDK 的历史背景
  2. Vivado 与 Vitis 的诞生
  3. Vivado/Vitis 软件安装
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Android 系统锁屏监听与悬浮窗实现指南
  • Welford 算法:海量数据均值与方差的流式计算
  • VMware 虚拟机 CentOS 磁盘扩容指南(解决 growpart 报错与 LVM 扩容)
  • 云服务器部署 ComfyUI+SVD 生成 AI 视频实战指南
  • 无人机光伏缺陷检测双模态数据集(红外 + 可见光)及 YOLO 融合代码
  • Django REST Framework 重构智能合同审查系统实战
  • 基于机器学习的农产品价格数据分析与预测可视化系统设计与实现
  • WebGIS 开发实战:WKT 转 GeoJSON 技巧与 Leaflet 加载
  • MCP 插件配置实战:browser-tools-mcp 集成指南
  • AutoGPT 与 Stable Diffusion 结合:构建文本到图像全自动创作工作流
  • Java 后端开发与分布式架构核心面试题精选
  • Python 面试高频考点:模块、装饰器与异步编程详解
  • JavaScript 数组核心方法详解
  • Web 虚拟卡销售平台架构设计与核心实现
  • 机器人 DH 参数模型与正运动学
  • JavaScript Document 对象常用属性详解
  • C++ string 类常用成员函数与全局函数解析
  • Java Map 与 Set 数据结构解析
  • Gazebo 机器人三维物理仿真平台详解
  • Java 高性能开发实战:Redis 7 持久化机制详解

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online