vivado安装配置教程

admin 2023年12月13日09:30:25评论47 views字数 5445阅读18分9秒阅读模式

vivado被amd收购了

https://www.amd.com/


注册账号

没啥好教的,不需要翻墙,可直接注册

下载

下载 (xilinx.com)

vivado安装配置教程

选择下载版本

vivado安装配置教程
vivado安装配置教程

根据自己的操作系统选择安装程序

认证个人信息:下载之前还需要再次填写个人信息,简单地填一下,然后点击 Download 按钮就可以下载了。

采用chrome浏览器下载,edge浏览器有卡网络下载不来,爆errer

vivado安装配置教程

提示有新版本,先安装,选择Continue

next后需要输入账号

vivado安装配置教程

选择我们需要的vivado

vivado安装配置教程
vivado安装配置教程
vivado安装配置教程


选择磁盘

路径不能有中文、空格等特殊字符,同时电脑的用户名不要 是中文、带空格的名称。

vivado安装配置教程

可以看到 Vivado 对硬盘大小的要求,大约 53G。

安装

vivado安装配置教程
vivado安装配置教程


安装组件

vivado安装配置教程



于Ubuntu 20.04.3 LTS安装Vivado2021.2出现安装过程卡在generating installed device list一步的解决方法

Xilinx官方下载好需要的版本(Windows/Linux是同一个安装包,Vivado及家族中其他软件是用Java开发的跨平台软件),解压后cd进入文件夹,会有xsetup.sh。运行sudo ./xsetup进行安装,步骤与Windows差不多。用sudo的原因在于,用于FPGA下载调试的cable驱动安装需要用到这个权限。

在安装过程中我遇到了小标题中的问题。我是因为缺少了ncurses,安装完后轻松解决:

sudo apt install libncurses5

安装完ncurses库后重新开始安装程序,顺利安装。

如果失败的小伙伴可以参考下这篇博文,提供了其他的解决方案:https://blog.csdn.net/weixin_48041198/article/details/107869204

安装Cable Drivers(Linux)

细心的同学会发现,安装过程中有一条提示:在Linux中安装Vivado时Cable Drivers并不会被安装,需要我们手动去安装驱动。根据安装程序提供的手册UG973即可安装。


vivado安装配置教程


UG973中给出的解决方法 给英文不好的同学解释一下:只需在终端中用管理员权限执行命令:

${vivado_install_dir}/data/xicom/cable_drivers/lin64/install_script/install_drivers/install_drivers

要将其中的{vivado_install_dir}替换为你的Vivado安装位置,比如我安装在/tools/Xilinx/Vivado/2021.2,就用它来替换花括号的内容,最后执行的命令如下:

$/tools/Xilinx/Vivado/2021.2/data/xicom/cable_drivers/lin64/install_script/install_drivers/install_drivers

注意不要将 $ 也复制到终端里,它只表示一条命令的开始

提示成功安装就可以愉快使用了。


vivado安装配置教程


破解激活

vivado安装配置教程

关于Xilinx vivado中license许可文件问题的资源获取和解决方法

●1:license资源的获取 ●2:将license文件导入vivado中

license资源的获取

license资源获取主要通过两种方式,分别是从Xilinx官网获取和直接获取已有的license文件。Xilinx官网上的获取可以参考Xilinx官网license获取方法

在XILINX官网首页,可以找到Support->Downloads & Licensing,下载Vivado HLx软件和申请License注册文件。

vivado安装配置教程

官网暂未直接提供License申请的入口链接,可以点击Downloads(软件下载)页面中的Licensing Help(注册申请帮助)。

vivado安装配置教程


在注册解决方法中心页面中,点击右上方Quick Links(快捷链接)下的Access Products Licensing Site(产品注册网址)。

vivado安装配置教程

进入产品注册页面,勾选Vivado Webpack License选项,点击Create Node-Locked License(生成锁定节点的注册文件)。

vivado安装配置教程

在弹出的创建注册文件对话框中,直接点击next,进入下一步。

vivado安装配置教程

再次点击next,生成注册文件。

vivado安装配置教程

完成注册后,系统会将注册文件发送至账号邮箱中,同时在License管理页面可以看到新生成的注册文件。

vivado安装配置教程

最后,下载邮件中的附件Xilinx.lic文件。

vivado安装配置教程

本文主要提供已有的license问价供大家使用。

# ----- REMOVE LINES ABOVE HERE --------------------------
#
# This license is valid from Sun Mar 11 06:21:33 UTC 2018.
#
# This is license NODELOCKED to HOSTID=ANY;
# there is no need to run lmgrd for this license.
#
#
# This is a permanent license generated on Sun Mar 11 06:21:33 UTC 2018
INCREMENT SDK xilinxd 2019.03 permanent uncounted B148F3A429F9
VENDOR_STRING=hqh_123,SDK,software,permanent,_211499825_0_0_901
HOSTID=ANY ISSUER="Xilinx Inc" START=11-Mar-2018 TS_OK
#
# This is a permanent license generated on Sun Mar 11 06:21:33 UTC 2018
INCREMENT Analyzer xilinxd 2019.03 permanent uncounted 271EE8CBEC12
VENDOR_STRING=hqh_123,Analyzer,software,permanent,_211499825_0_0_065
HOSTID=ANY ISSUER="Xilinx Inc" START=11-Mar-2018 TS_OK
#
# This is a permanent license generated on Sun Mar 11 06:21:33 UTC 2018
INCREMENT HLS xilinxd 2019.03 permanent uncounted 8B9A1E4C1D21
VENDOR_STRING=hqh_123,HLS,software,permanent,_211499825_0_0_523
HOSTID=ANY ISSUER="Xilinx Inc" START=11-Mar-2018 TS_OK
#
# This is a permanent license generated on Sun Mar 11 06:21:33 UTC 2018
INCREMENT V_WebPACK xilinxd 2019.03 permanent uncounted B1CEF6D55F98
VENDOR_STRING=hqh_123,V_WebPACK,software,permanent,_211499825_0_0_825
HOSTID=ANY ISSUER="Xilinx Inc" START=11-Mar-2018 TS_OK
#
# ----- REMOVE LINES BELOW HERE --------------------------

将以上代码复制到文本文件中,并将文本文件命名为Xilinx.lic(其他名称也可以,但是要注意文件名要全英文并且将拓展名设置成为.lic),在这里,license文件就生成了。


下载的可使用的激活许可证自修改:

个人建议到官网下载一个许可证,即使是30天使用期的都好,再进行日期修改即可

vivado安装配置教程


# ----- REMOVE LINES ABOVE HERE --------------------------
#
INCREMENT VIVADO_HLS xilinxd 2037.05 permanent uncounted AF3E86892AA2
VENDOR_STRING=License_Type:Bought HOSTID=ANY ISSUER="Xilinx
Inc" START=19-May-2016 TS_OK
INCREMENT Vivado_System_Edition xilinxd 2037.05 permanent uncounted
A1074C37F742 VENDOR_STRING=License_Type:Bought HOSTID=ANY
ISSUER="Xilinx Inc" START=19-May-2016 TS_OK
PACKAGE Vivado_System_Edition xilinxd 2037.05 DFF4A65E0A68
COMPONENTS="ISIM ChipScopePro_SIOTK PlanAhead ChipscopePro XPS
ISE HLS_Synthesis AccelDSP Vivado Rodin_Synthesis
Rodin_Implementation Rodin_SystemBuilder
PartialReconfiguration AUTOESL_FLOW AUTOESL_CC AUTOESL_OPT
AUTOESL_SC AUTOESL_XILINX petalinux_arch_ppc
petalinux_arch_microblaze petalinux_arch_zynq ap_sdsoc SDK
SysGen Simulation Implementation Analyzer HLS Synthesis
VIVADO_HLS" OPTIONS=SUITE
#
# ----- REMOVE LINES BELOW HERE --------------------------


将license文件导入vivado中

以win10系统为例,若vivado安装后不久,可以在“最近添加”中找到相应的“Manage Xilinx License”

打开“Manage Xilinx License”,在左侧栏中选择“Load License”,然后在右侧选择“Copy License”。 ` 选择已经准备好的license文件,即可完成配置。

vivado安装配置教程
vivado安装配置教程


软件重启后可正常使用

vivado安装配置教程


重新安装驱动

一般安装 vivado 时,都会安装下载器驱动。如果需要再次安装下载器驱动,进入 vivado 安装路径“D:XilinxVivado2021.2dataxicomcable_driversnt64digilent”下,双击 “install_digilent.exe”文件安装,安装前先关闭 vivado 软件,如果 vivado 识别不到下载器,请 尝试关闭防火墙,杀毒软件,也不能同时打开多个版本的 vivado、ise。

vivado安装配置教程


安装完成后,连接下载器,打开设备管理器,在通用串行总线控制器里找到 USB Serial Converter,说明安装成功

快捷键

vivado安装配置教程


用VSCode代替Vivado的文本编辑器进行编辑

一、更换Vivado自带文本编辑器 在Vivado的工程界面的Tool菜单中点击Settings打开Settings


vivado安装配置教程


在Text Editor项目栏中打开Current Editor下拉框更换默认的文本编辑器

如果需要更换自带的编辑器设置点击对应的编辑器即可,常用的有Notepad++和Sublime。这里我们需要更改为VSCode,此时点击下拉框最下方的Custom Editor


vivado安装配置教程


弹出


vivado安装配置教程


Editor输入框中输入

C:/Program Files/Microsoft VS Code/Code.exe -g :

前面是VSCode应用程序的绝对路径,这里的文件夹的位置要参考安装VSCode时的设置。

双击工程下面的文件,Vivado会自动使用Code打开文件。


vivado安装配置教程


至此即可以通过VSCode编程。


二:安装Verilog扩展 在VsCode扩展商店搜索Verilog


vivado安装配置教程


安装使用人数最多的扩展。其是支持Verilog和SystemVerilog的,你使用的是VHDL则下载另外的插件即可。


vivado安装配置教程


比起自带的编辑器,实现语法高亮、自动补齐、列出端口的功能,并且界面美观还可以配合其他插件一起使用。


vivado安装配置教程


三、纠错校验 通过vivado安装目录下的xvlog(vivado自带的语法纠错工具)可以实现纠错的功能

在VSCode里进行设置前需要将这个工具所在的目录放置在系统的环境变量,以便VSCode能够调用

在此电脑的界面中的空白区右键->点击属性打开系统界面


vivado安装配置教程


点击左侧高级系统设置打开系统属性界面


vivado安装配置教程


在高级标签页中点击下方的环境变量打开环境变量


vivado安装配置教程


在下方的系统变量中找到变量Path后双击


vivado安装配置教程


点击左侧的新建按钮,在下方输入框中输入Vivado的bin文件夹,这里的文件夹的位置要参考安装Vivado时的设置。


vivado安装配置教程


添加完成后依次点击确认

添加完成之后,在CMD输入

xvlog -version

检测是否生效


vivado安装配置教程


如果没有打印出未找到该命令,那么先检查环境变量中的信息有没有填错。如果依旧不行则重启电脑。

接下来重新打开VSCode,打开扩展界面,点击之前安装的Verilog-HDL左下角的齿轮图标打开设置,将Verilog的Linter更换成xvlog。


vivado安装配置教程


如果需要使用的语法纠错插件来自Modelsim或Quatus,选择对应的linter即可。

注意:编译器需要手动保存,才会进行xvlog解析。


原文始发于微信公众号(qingjiegong):vivado安装配置教程

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年12月13日09:30:25
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   vivado安装配置教程https://cn-sec.com/archives/2293251.html

发表评论

匿名网友 填写信息