文章目录

  • 前言
  • 一、Vivado在Windows系统上的安装
  • 二、Vivado在Linux系统上的安装
  • 总结

前言

VivadoXilinx公司所开发的一种可编程逻辑器件(FPGA)的设计工具,能够支持开发者进行硬件加速的操作。Vivado的设计理念是使用流程优化,打造具备扩展性的环境来完善硬件设计的各个环节。其主要特点如下:

  • 支持多种编程语言:Vivado支持多种编程语言,包括Verilog、VHDL和SystemVerilog,这使得开发人员可以选择最适合自己的编程语言来实现不同的硬件设计需求。

  • 高效的综合和仿真工具:Vivado提供了高效的综合和仿真工具,可让用户在设计过程中快速捕获和解决问题,从而获得更高的设计效率。

  • 支持IP及开源工具:为了加快设计的进程,Vivado提供了IP(Intellectual Property,知识产权)库,覆盖了大量复杂系统的核心部分,用户可以利用它们构建更高层次的设计;同时,Vivado也支持开源工具,例如Vivado HLS(High-Level Synthesis)旨在简化使用高级编程语言进行FPGA设计的流程。

  • 支持并行化设计:Vivado的高度并行化设计流程,使得开发人员能够节省大量时间和精力,从而提高设计效率和生产力。

  • 强大的开发板支持:Vivado为Xilinx公司的多款FPGA开发板提供了强大的支持,包括Zynq-7000 All Programmable SoC、Kintex UltraScale+ FPGA和Virtex UltraScale+ FPGA等,用户能够利用开发板的灵活性和丰富的资源来完成自己的硬件设计。

总的来说,Vivado工具能够支持用户快速创建高性能的、低功耗的FPGA设计,为硬件开发人员节省了大量时间和精力。同时,Vivado的多个强大的特性也为开发人员提供了全面的硬件设计解决方案,使得他们能够在复杂高端的系统设计中取得更快的开发效率,更高的设计质量和更大的成功机会。


一、Vivado在Windows系统上的安装

1、将安装包压缩文件进行解压,如下图所示。由于该安装包包含Windows系统安装程序和Linux系统安装程序,故压缩文件较大,解压时间较长,请耐心等待。

2、解压完成后,运行安装包下的Windows系统安装程序,如下图所示。

3、继续下一步安装,如下图所示。

4、选择安装工具,由于安装完全体“Vitis”所占用空间较大,本次选择了“Vivado”进行安装,“Vitis”完全体安装可以参考下一部分的Linux系统上的安装。继续下一步安装,如下图所示。

5、选择安装版本,继续下一步安装,如下图所示。

6、选择全部安装组件,也可根据自己需求进行选择,继续下一步安装,如下图所示。

7、同意许可协议,继续下一步安装,如下图所示。

8、设置安装路径,继续下一步安装,如下图所示。

9、确认无误后开始安装,如下图所示。

10、耐心等待安装,如下图所示。

11、安装过程中需要安装一些驱动组件,进行安装,如下图所示。

12、在等待安装过程中,将Crack文件夹的license文件复制到安装目录的新建license文件夹下,如下图所示。

13、在安装过程中跳出许可配置时,选择载入许可文件,选择上一步转存的license文件,如下图所示。

14、载入成功,如下图所示。

15、查看载入的许可信息,如下图所示。

16、安装额外组件,继续下一步安装,如下图所示。


17、同意许可协议,继续下一步安装,如下图所示。

18、进行安装,如下图所示。

19、安装完成,如下图所示。

20、等待直至整个安装完成,如下图所示。

21、启动工具,正常运行,如下图所示。

二、Vivado在Linux系统上的安装

1、将压缩包拷贝到Linux系统下解压(建议),然后在安装文件夹中运行Linux系统的安装程序,如下图所示。

2、继续下一步安装,如下图所示。

3、选择安装工具,选择安装安装完全体“Vitis”,继续下一步安装,如下图所示。

4、选择全部安装组件,也可根据自己需求进行选择,继续下一步安装,如下图所示。

5、选择接受许可协议,继续下一步安装,如下图所示。

6、设置安装路径,继续下一步安装,如下图所示。

7、确认无误后开始安装,如下图所示。

8、耐心等待安装,如下图所示。
9、安装完成,如下图所示。

10、根据上一步的提示,我们进入安装目录的脚本文件夹路径下运行安装库程序,如下图所示。

11、脚本运行完成,如下图所示。

12、设置环境变量,编辑用户根目录下的.bashrc文件(cshrc环境的自行转换),将以下内容添加至文件中,保存退出后source .bashrc,使环境变量生效。(其中$Install_DIR/Xilinx替换为自己实际环境的安装目录)

export XILINX_HOME=$Install_DIR/Xilinxexport VIVADO_HOME=$XILINX_HOME/Vivado_2022.2/Vivado/2022.2
export VITIS_HOME=$XILINX_HOME/Vivado_2022.2/Vitis/2022.2
export VITIS_HLS_HOME=$XILINX_HOME/Vivado_2022.2/Vitis_HLS/2022.2
export MODEL_COMPOSER_HOME=$XILINX_HOME/Vivado_2022.2/Model_Composer/2022.2
export XIC_HOME=$XILINX_HOME/Vivado_2022.2/xicexport PATH=$VIVADO_HOME/bin:$VITIS_HOME/bin:$VITIS_HLS_HOME:$MODEL_COMPOSER_HOME/bin:$XIC_HOME/bin:$PATH

13、配置完成环境变量后,在命令框中输入“vivado”回车启动工具,然后选择许可管理进行许可配置,如下图所示。

14、同样是将Crack文件夹的许可文件复制到合适位置后,在许可管理界面选择载入许可文件,然后选择转存的许可文件,如下图所示。(下图所示的许可文件为区分Windows安装与Linux安装,将原Crack文件夹的许可文件进行了重命名,实际内容是一致的)

15、载入成功,如下图所示。
16、查看许可信息,如下图所示。

17、启动工具,正常使用,如下图所示。


总结

声明:本文的配置过程只供学习参考,如有商业用途打算,请务必购买和使用正版软件!侵权立删!
本文所用软件链接:https://p【CSDN】an.ba【CSDN】idu.com/s/1b4mr【CSDN】1PbX【CSDN】uHfd9【CSDN】Ch1JcCehw
提取码:f7【CSDN】d7
链接地址和提取码复制后去掉【CSDN】,或关注公众号“EDA家园”并回复“XV22”获取。
\

Xilinx公司的Vivado 2022.2版本在Windows和Linux系统上的下载配置教程相关推荐

  1. JDK多版本安装 Windows和Linux

    JDK多版本安装 Windows和Linux Windows安装多个版本jdk,调整环境变量不生效的直接看最后 去官网下载jdk 以前的官网下载地址: https://www.java.com/zh- ...

  2. linux安装ppp服务器,服务器_最简单的Linux系统上的pptpd服务器安装,1. rpm -qa|grep ppp 检查ppp版本, - phpStudy...

    最简单的Linux系统上的pptpd服务器安装 1. rpm -qa|grep ppp 检查ppp版本,必须在2.4.1-3或以上,否则下载新版本,用rpm -Uvh更新: 2.下载pptpd-1.1 ...

  3. linux nmap下载教程,Linux_在Linux系统上用nmap扫描SSL漏洞的方法,以下载nmap 6.45及以上版本。如 - phpStudy...

    在Linux系统上用nmap扫描SSL漏洞的方法 以下载nmap 6.45及以上版本.如果懒的重新安装,可以直接下载ssl-heartbleed.nse 脚本. 使用nmap 6.45扫描服务器心脏出 ...

  4. 阿里云服务器linux系统上安装git版本控制系统

    Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理.而国外的GitHub和国内的Coding都是项目的托管平台.而使用git的第一步就是安装一个git,下面就简单讲 ...

  5. MySQL在Windows和Linux平台上多版本多实例安装配置方法(5.5、5.6、5.7、8.0)

    MySQL在Windows和Linux平台上多版本多实例安装配置方法(5.5.5.6.5.7.8.0) Linux下MySQL 5.5.5.6和5.7的RPM.二进制和源码安装 参考: http:// ...

  6. nvidia命令不可用linux,如何在Linux系统上检查NVIDIA驱动程序版本

    您可能没有几处地方可以查看Linux系统上安装的NVIDIA驱动程序. NVIDIA X服务器设置 让我们从最明显的尝试开始,通过运行来找出NVIDIA驱动程序版本NVIDIA X server se ...

  7. 如何在linux系统上查看BIOS版本、机器型号、序列号?查看网卡驱动版本?查看载体为实体机还物理机...

    biosdecode命令 BIOS版本  查看服务器型号: dmidecode | grep 'Product Name'  查看主板的序列号: dmidecode |grep 'Serial Num ...

  8. 如何检查Linux系统上运行的Debian版本

    转载来源:https://linuxconfig.org/check-what-debian-version-you-are-running-on-your-linux-system 检查Linux系 ...

  9. 使用xilinx最新工具vitis2019.2,定制zc702开发板linux系统

    目录 需要的工具 定制自己的zc702包 vivado定制znyq7020板级描述 petalinux定制linux发行版 zc702启动自定制的linux系统 小结和后续工作 需要的工具 2019年 ...

最新文章

  1. 基于第四层交换技术的负载均衡
  2. 如何实现远程控制你的电脑? 网穿软件
  3. 计算机网络应用基础论文,计算机网络应用基础概述论文
  4. Android天气预报设计
  5. 别再用if-else了,用注解去代替他吧
  6. [脚本收集]提取Tripntale图片
  7. 一元运算符重载 前置和后置++ --(这种一般用成员函数来实现重载)
  8. Mysql-Windows下重置密码/修改密码
  9. python零基础能学吗-python 零基础该怎么学?
  10. 数学建模——确定性数学方法
  11. 【编程开发】之国际号码校验工具 Libphonenumber
  12. linux 平台,Qt 使用,微软雅黑/文泉驿 字体
  13. GifCam_CHS gif动画录制工具 下载
  14. CodeSys之CRC校验
  15. Hadoop3.x 之 MapReduce 开发总结(月薪过万)
  16. ios 请在设置中打开相机权限_iOS关于相机相册权限设置
  17. wps合并重复项并求和_如何在excel合并同类项数据并求和(去除重复项)
  18. 怎么为PE添加输入法
  19. 西北工业大学计算机学院王鹏,王鹏的个人主页-西北工业大学教师个人主页
  20. 香橙派 lite 2 使用OV5640

热门文章

  1. js--计算两个时间相差几年、几月、几日
  2. 百度云盘下载jdk1.8
  3. java 代码覆盖率
  4. 数据库DDL数据定义语言
  5. OCR技术(光学字符识别)
  6. mysql添加多个字段删除多个字段
  7. 《推荐算法工程师培养计划》
  8. linux下用vi,vim编辑时退出编辑模式(wq)无法保存退出
  9. HQChart使用教程11-如何把K线数据API替换成自己的API数据
  10. Linux (Centos)删除文件找回