Vivado 与 Vitis 简介
Vivado 和 Vitis 是 AMD Xilinx(原 Xilinx)推出的两款核心软件工具,在 FPGA 和 SoC(系统级芯片)设计中占据重要地位。这两款软件的推出代表了 Xilinx 在数字设计领域的持续创新,逐步取代了早期的 ISE 和 SDK 工具套件。
历史背景
ISE 和 SDK
在 Vivado 和 Vitis 推出之前,Xilinx 的 ISE(Integrated Software Environment)是 FPGA 设计的主要开发环境,主要用于早期 FPGA 系列(如 Spartan 和 Virtex)。ISE 支持从 RTL 设计、综合、布局布线到生成比特流文件的整个流程,但在时序优化、设计复杂度和开发效率方面逐渐暴露出局限性。
为了应对更高复杂度的设计需求,Xilinx 在 2012 年推出了 Vivado Design Suite,旨在替代 ISE 并为更先进的 FPGA 系列(如 7 系列、UltraScale 和 UltraScale+)提供支持。同时,SDK(Software Development Kit)用于嵌入式系统的软件开发,主要面向基于 Zynq 系列 FPGA 的设计。
Vivado 与 Vitis
Vivado 继承了 ISE 的硬件设计功能,并进一步扩展了支持高效时序优化和高级综合的能力。Vitis 作为新一代开发平台,不仅集成了 Vivado 的硬件设计功能,还增加了对软件开发、AI 加速和系统级应用的支持,满足了嵌入式系统开发、AI 推理、机器学习等多样化应用的需求。
软件安装步骤
环境准备
- 检查磁盘空间是否充足,建议预留 200GB 空间进行安装。
- 选择需要安装软件的磁盘(尽量避免 C 盘),创建
xilinx2023.1文件夹作为安装目录。 - 将安装包保存到刚刚创建的
xilinx2023.1文件夹中。
安装过程
- 解压
Xilinx_Unified_2023.1_0507_1903压缩包,找到xsetup.exe文件双击打开。 - 进入安装引导界面第一页,点击 NEXT。
- 针对 ZYNQ 系列,安装时选择 Vitis 选项(非 SOC 板子可选择 Vivado 选项),然后 NEXT。
- 器件资源包可根据实际需求选择(避免浪费磁盘空间),作者建议全选,点击 NEXT。
- 同意所有相关条款,NEXT。
- 选择刚刚创建的
xilinx2023.1文件路径,NEXT,点击 Install 进行安装。 - 等待进度条完成。
- 弹出对话框证明软件已安装完成。
许可证激活
- 打开软件,点击左上角 Help 找到 License 选项。
- 依次找到 load License — copy License — xxx.lic,然后点击打开。
- 确认 License 生效,关闭窗口。
至此,软件安装与激活完成,可开始 FPGA 开发工作。


