欢迎光临
我们一直在努力

Vivado 2025.2 Linux 安装指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */
#content_views .toc,
/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */
#content_views.markdown_views > p:empty:has(+ .toc),
#content_views.markdown_views > .toc + p:empty,
/* 富文本旧版目录标记 */
#content_views.htmledit_views #main-toc,
#content_views.htmledit_views #hr-toc,
#content_views.htmledit_views p[id*=\”-toc\”] {
display: none !important;
}
/* 目录去掉后,紧跟的首个标题不再多出一块上边距 */
#content_views.markdown_views > .toc + h1,
#content_views.markdown_views > .toc + h2,
#content_views.markdown_views > .toc + h3,
#content_views.markdown_views > .toc + h4,
#content_views.markdown_views > .toc + p:empty + h1,
#content_views.markdown_views > .toc + p:empty + h2,
#content_views.markdown_views > .toc + p:empty + h3,
#content_views.markdown_views > .toc + p:empty + h4 {
margin-top: 0 !important;
}

适用版本:Vivado 2025.2 (Vivado ML Standard Edition,免费版) 目标系统:Linux (Ubuntu 20.04/22.04, RHEL 8/9, CentOS 7 等) 目标器件:XCKU5P (Kintex UltraScale+) 及 7 系列器件


一、系统要求

1.1 硬件要求

项目最低要求推荐配置
内存 8 GB 32 GB+ (大型设计)
磁盘空间 100 GB 200 GB+ (含器件库)
处理器 x86_64 多核 (综合/实现并行)
显示 1024×768 1920×1080+

1.2 操作系统要求

  • Ubuntu: 20.04 LTS, 22.04 LTS (推荐)
  • RHEL/CentOS: 7.x, 8.x, 9.x
  • SUSE: SLES 15 SP4+

二、安装前准备

2.1 注册 AMD 账号

访问 https://www.amd.com/en/registration/create-account.html 注册免费账号。

注意:下载和安装都需要登录 AMD 账号。

2.2 安装系统依赖

Ubuntu/Debian:

sudo apt update
sudo apt install -y libncurses5 libncursesw5 libtinfo5 build-essential openjdk-11-jdk libgtk2.0-0 libxtst6 libxrender1 libxi6 libglib2.0-0 libcanberra-gtk-module libcanberra-gtk3-module libnss3 libasound2 libfreetype6 libfontconfig1 libxft2

RHEL/CentOS/Fedora:

sudo dnf install -y ncurses ncurses-libs java-11-openjdk-devel gtk2 libXtst libXrender libXi glib2 alsa-lib freetype fontconfig libXft

2.3 创建安装目录

sudo mkdir -p /opt/Xilinx
sudo chown -R $USER:$USER /opt/Xilinx

注意:安装路径不能包含空格。


三、下载安装包

3.1 下载方式选择

方式文件大小适用场景
Web Installer (推荐) ~347 MB 网络稳定,按需下载
SFD (Single File Download) ~95.7 GB 离线安装、多台机器

3.2 下载地址

访问 AMD 官方下载页面: https://www.xilinx.com/support/download/index.html

选择:

  • Vivado™ Edition – 2025.2 Full Product Installation
  • Linux Self Extracting Web Installer (BIN – 346.7 MB)
  • MD5: abe838aa2e2d3d9b10fea94165e9a303

注意:下载验证仅支持 Google Chrome 和 Microsoft Edge。

3.3 离线安装包(可选)

如果需要离线安装,可下载 SFD:

  • AMD Unified Installer for FPGAs & Adaptive SoCs 2025.2 SFD
  • TAR/GZIP – 95.69 GB
  • MD5: 5e793c6b88de5123a09f024253fc2527

四、安装步骤

4.1 方式一:Web Installer(图形界面)

# 给安装包添加执行权限
chmod +x FPGAs_AdaptiveSoCs_Unified_2025.2_*.bin

# 运行安装程序
./FPGAs_AdaptiveSoCs_Unified_2025.2_*.bin

安装向导步骤:

  • 点击 Next
  • 输入 AMD 账号凭据
  • 选择 Download and Install Now
  • 选择要安装的产品:Vivado
  • 选择版本:Vivado ML Standard (免费版)
  • 选择器件族(关键步骤):
    • ✅ Kintex UltraScale+ (包含 XCKU5P)
    • ✅ Artix-7 (可选)
    • ✅ Kintex-7 (可选)
    • ✅ Zynq-7000 (可选)
    • ❌ 取消不需要的器件以节省空间
  • 接受许可协议
  • 选择安装目录:/opt/Xilinx(推荐)
  • 点击 Install
  • 安装时间:取决于网络速度,通常 30-120 分钟。

    4.2 方式二:命令行静默安装(高级)

    创建配置文件 vivado_install_settings.txt:

    #### Vivado ML Standard Install Configuration ####
    Edition=Vivado ML Standard
    Product=Vivado
    Destination=/opt/Xilinx

    # 选择器件模块
    # 1=安装, 0=不安装
    Modules=Kintex UltraScale+:1,Artix-7:1,Kintex-7:1,Zynq-7000:1,DocNav:1

    # 安装选项
    InstallOptions=

    # 快捷方式设置
    CreateProgramGroupShortcuts=1
    ProgramGroupFolder=Xilinx Design Tools
    CreateShortcutsForAllUsers=0
    CreateDesktopShortcuts=0
    CreateFileAssociation=1

    运行静默安装:

    # 先生成认证令牌
    ./xsetup -b AuthTokenGen

    # 执行安装
    ./xsetup -c vivado_install_settings.txt -b Install -a "XilinxEULA,3rdPartyEULA"

    4.3 方式三:SFD 离线安装

    # 解压 SFD 包
    tar -xzf FPGAs_AdaptiveSoCs_Unified_SDI_2025.2_*.tar.gz

    # 进入解压目录
    cd FPGAs_AdaptiveSoCs_Unified_SDI_2025.2_*/

    # 运行安装
    ./xsetup


    五、安装后配置

    5.1 设置环境变量

    将以下命令添加到 ~/.bashrc 或 ~/.zshrc:

    # Vivado 环境
    source /opt/Xilinx/Vivado/2025.2/settings64.sh

    # 可选:Vitis HLS
    source /opt/Xilinx/Vitis_HLS/2025.2/settings64.sh

    # 可选:DocNav
    source /opt/Xilinx/DocNav/settings64.sh

    生效配置:

    source ~/.bashrc

    5.2 安装 USB 下载器驱动

    # 进入驱动目录
    cd /opt/Xilinx/Vivado/2025.2/data/xicom/cable_drivers/lin64/install_script/install_drivers/

    # 以 root 权限运行
    sudo ./install_drivers

    这会自动安装 Digilent、Xilinx Platform Cable USB 等驱动。

    5.3 验证安装

    # 检查 Vivado 版本
    vivado -version

    # 预期输出:
    # Vivado v2025.2 (64-bit)
    # SW Build 6299465 on Fri Nov 14 21:19:43 MST 2025

    # 启动 GUI
    vivado &


    六、针对 XCKU5P 的特殊配置

    6.1 确认器件支持

    在 Vivado 中创建工程时,选择器件:

    • Family: Kintex UltraScale+
    • Device: XCKU5P
    • Package: FFVB676 (或你的实际封装)
    • Speed: -2 (或你的实际速度等级)

    6.2 100G Ethernet 硬核配置

    XCKU5P 包含 100G Ethernet 硬核子系统,在 Vivado 中通过 IP Catalog 添加:

    • 100G Ethernet Subsystem (PG203)
    • 配置为 CAUI-4 接口对接 QSFP28
    • 启用 RS-FEC (Reed-Solomon Forward Error Correction)

    6.3 GTY 收发器配置

    XCKU5P 的 16 个 GTY 通道支持:

    • 最高 32.75 Gbps 线速率
    • 可配置为 CAUI-4、100GBase-KR4 等
    • 通过 IP Catalog 添加 GTY Transceiver 进行配置

    七、常见问题

    7.1 安装卡在进度条

    原因: 缺少 ncurses 库

    解决:

    sudo apt install libncurses5 libncursesw5
    # 或
    sudo dnf install ncurses ncurses-libs

    7.2 启动报错 “libudev.so.1” 缺失

    解决:

    sudo apt install libudev1
    # 创建符号链接
    sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0

    7.3 字体显示问题

    sudo apt install xfonts-100dpi xfonts-75dpi

    7.4 安装后无法识别 JTAG 下载器

    # 检查 udev 规则
    ls /etc/udev/rules.d/ | grep xilinx

    # 如果没有,手动添加
    sudo cp /opt/Xilinx/Vivado/2025.2/data/xicom/cable_drivers/lin64/install_script/install_drivers/52-xilinx-digilent-usb.rules /etc/udev/rules.d/
    sudo udevadm control –reload-rules
    sudo udevadm trigger

    7.5 磁盘空间不足

    Vivado 2025.2 完整安装约需 50-100GB。如果只安装 Kintex UltraScale+ 和少量 7 系列器件,可控制在 30-40GB。


    八、创建桌面快捷方式(可选)

    sudo tee /usr/share/applications/vivado.desktop > /dev/null << 'EOF'
    [Desktop Entry]
    Version=1.0
    Name=Vivado 2025.2
    Comment=AMD Vivado Design Suite
    GenericName=Vivado
    Type=Application
    Exec=/opt/Xilinx/Vivado/2025.2/bin/vivado %u
    Icon=/opt/Xilinx/Vivado/2025.2/doc/images/vivado_logo.png
    Terminal=false
    Categories=Development;IDE;
    EOF

    sudo update-desktop-database


    九、卸载

    # 运行卸载脚本
    /opt/Xilinx/.xinstall/Vivado_2025.2/xsetup -Uninstall

    # 或手动删除
    sudo rm -rf /opt/Xilinx/Vivado/2025.2
    sudo rm -rf /opt/Xilinx/.xinstall/Vivado_2025.2


    十、参考文档

    • AMD Vivado 2025.2 下载页面
    • UG973 – Vivado Release Notes, Installation, and Licensing
    • XCKU5P Data Sheet (DS922)
    • UG570 – UltraScale Architecture GTY Transceivers
    • PG203 – 100G Ethernet Subsystem

    最后更新:2026-07-07

    赞(0)
    未经允许不得转载:171主机测评 » Vivado 2025.2 Linux 安装指南
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址