超详细的 Vivado 2021.1 安装教程(适合新手)

Vivado 是 Xilinx 推出的 FPGA 和 SoC 设计工具。对于新手来说,安装和配置 Vivado 可能有些复杂,因此本文将详细讲解每一个步骤,并介绍如何免费激活 Vivado。


1. 系统要求

确保你的电脑满足以下要求:

  • 操作系统
    • Windows:Windows 10 64-bit
    • Linux:CentOS 7.x/8.x, Red Hat 7.x/8.x, Ubuntu 18.04/20.04
  • 内存:16 GB(最低 8 GB)
  • 硬盘空间:100 GB 可用空间(建议使用 SSD)
  • 显示器:支持 1920x1080 分辨率
  • 显卡:支持 OpenGL 2.1 或更高版本

注意:安装过程中,你可能需要临时禁用防火墙或杀毒软件,以防止安装被阻止。


2. 下载 Vivado 2021.1

  1. 访问 Xilinx 官网

    • 打开浏览器,前往 Xilinx 下载页面。
  2. 选择 Vivado 版本

    • 在页面中找到 Vivado 2021.1 版本。
    • 选择操作系统(Windows 或 Linux),然后点击下载链接。
  3. 创建或登录 Xilinx 账户

    • 如果你还没有 Xilinx 账户,点击“Create Account”注册一个账户。注册完成后,登录账户即可开始下载。
  4. 选择下载类型

    • 你可以选择完整安装包(包括所有支持的器件和功能),也可以选择单独下载你所需要的模块。对于新手,建议下载完整安装包。

    • Windows:选择 .exe 文件。

    • Linux:选择 .tar.gz 文件。

  5. 下载提示

    • 由于文件较大,下载速度可能会比较慢。建议使用高速网络下载,确保下载过程中不中断。

3. 安装 Vivado 2021.1

3.1 Windows 平台安装
  1. 运行安装程序

    • 找到下载的 .exe 文件,双击运行。
  2. 许可协议

    • 阅读并同意 Xilinx 的许可协议(点击“Accept”按钮),然后点击“Next”。
  3. 选择安装类型

    • Vivado HLx Editions:包含 Vivado Design Suite 的所有功能,适用于大多数用户。
    • Vivado WebPACK:免费版本,适合学生和个人项目。选择此选项。
  4. 安装路径

    • 选择 Vivado 的安装目录。默认路径通常是 C:\Xilinx\Vivado\2021.1。可以根据需要修改,但建议使用默认路径。
  5. 工具和器件支持

    • 勾选你需要支持的器件系列(如 Zynq, Artix-7, Virtex-7 等)。
    • 如果不确定,建议选择默认选项,以支持更多器件。
  6. 额外选项

    • 创建桌面快捷方式:勾选此选项以方便日后启动 Vivado。
    • 添加 Vivado 路径到系统环境变量:勾选此选项,方便在命令行中直接调用 Vivado 工具。
  7. 开始安装

    • 点击“Install”开始安装。安装可能需要 20-60 分钟,取决于你的系统配置和所选择的组件。
  8. 安装完成

    • 安装完成后,会显示“Installation Complete”信息。点击“Finish”结束安装。
3.2 Linux 平台安装
  1. 解压安装包

    • 打开终端,进入下载目录,然后使用以下命令解压安装包:

      tar -xzvf Xilinx_Vivado_2021.1_*.tar.gz cd Xilinx_Vivado_2021.1_*

  2. 运行安装脚本

    • 使用以下命令启动安装程序:

      sudo ./xsetup

  3. 许可协议

    • 阅读并接受 Xilinx 的许可协议,选择“Next”。
  4. 选择安装类型

    • Vivado HLx EditionsVivado WebPACK(免费版本)。新手建议选择 WebPACK。
  5. 安装目录

    • 选择 Vivado 的安装路径。默认路径为 /opt/Xilinx/Vivado/2021.1,建议使用默认路径。
  6. 器件支持

    • 根据需要选择支持的器件。一般建议选择默认选项,支持更多设备。
  7. 环境变量设置

    • 安装过程中,Vivado 会提示是否将路径添加到系统环境变量,建议选择“是”。
  8. 开始安装

    • 点击“Install”开始安装。安装过程可能需要一段时间,耐心等待。
  9. 安装完成

    • 安装完成后,点击“Finish”结束安装。

4. 免费激活 Vivado WebPACK

  1. 启动 Vivado License Manager

    • 安装完成后,Vivado 可能会自动启动 License Manager。如果没有,可以手动启动它:
      • Windows:在开始菜单中搜索“Vivado License Manager”并打开。
      • Linux:在终端中运行 vlm 命令。
  2. 获取免费许可证

    • 在 License Manager 中,选择“Get Free Vivado WebPACK License”选项。
    • 你会被引导至 Xilinx 的许可证获取页面。登录 Xilinx 账户后,选择你所需的许可证类型,然后提交申请。
  3. 下载并安装许可证

    • 申请成功后,你会收到一封包含许可证文件的邮件,或者直接在页面上下载许可证文件(通常为 .lic 文件)。
    • 在 License Manager 中,选择“Load License”,然后导入下载的许可证文件。
  4. 激活完成

    • 导入许可证后,License Manager 会显示激活成功的信息。此时,Vivado 已经可以正常使用。

5. 验证安装和设置

  1. 启动 Vivado

    • 打开 Vivado(Windows:开始菜单中找到 Vivado,Linux:在终端中输入 vivado 命令)。
    • 确保 Vivado 启动正常,无错误提示。
  2. 创建新项目

    • 点击“Create New Project”创建一个新项目。
    • 选择“Next”,为项目命名并指定保存路径。
    • 选择“RTL Project”,点击“Next”,并选择支持的器件。
  3. 测试工具链

    • 设计一个简单的 LED 闪烁程序,综合并生成位流文件,验证工具链是否正常工作。

6. 常见问题解决

  1. 安装过程中卡住

    • 可能是由于防火墙或杀毒软件的干扰,尝试暂时禁用这些软件后再安装。
  2. 许可证激活失败

    • 检查是否使用了正确的 Xilinx 账户,确保网络连接正常。如果仍然失败,尝试重新申请许可证。
  3. Vivado 无法启动

    • 检查系统是否满足最低要求,确保显卡驱动已更新,并且支持 OpenGL 2.1 或更高版本。

7. 总结

安装 Vivado 2021.1 对新手来说可能有些复杂,但只要按照上述步骤操作,应该可以顺利完成。免费版本的 Vivado WebPACK 足够满足大多数入门用户的需求。希望这篇教程能帮助你成功安装并配置 Vivado,如果你有任何疑问,欢迎在评论区留言,我会尽力解答。

你可能感兴趣的:(Vivado,2021.1,c++,人工智能,fpga开发)