Vivado 2025.2 Linux 安装指南

Vivado 2025.2 Linux 安装指南 适用版本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 GB32 GB (大型设计)磁盘空间100 GB200 GB (含器件库)处理器x86_64多核 (综合/实现并行)显示1024x7681920x10801.2 操作系统要求Ubuntu: 20.04 LTS, 22.04 LTS (推荐)RHEL/CentOS: 7.x, 8.x, 9.xSUSE: SLES 15 SP4二、安装前准备2.1 注册 AMD 账号访问 https://www.amd.com/en/registration/create-account.html 注册免费账号。注意下载和安装都需要登录 AMD 账号。2.2 安装系统依赖Ubuntu/Debian:sudoaptupdatesudoaptinstall-ylibncurses5 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 libxft2RHEL/CentOS/Fedora:sudodnfinstall-yncurses ncurses-libs java-11-openjdk-devel gtk2 libXtst libXrender libXi glib2 alsa-lib freetype fontconfig libXft2.3 创建安装目录sudomkdir-p/opt/Xilinxsudochown-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 InstallationLinux Self Extracting Web Installer(BIN - 346.7 MB)MD5:abe838aa2e2d3d9b10fea94165e9a303注意下载验证仅支持 Google Chrome 和 Microsoft Edge。3.3 离线安装包可选如果需要离线安装可下载 SFDAMD Unified Installer for FPGAs Adaptive SoCs 2025.2 SFDTAR/GZIP - 95.69 GBMD5:5e793c6b88de5123a09f024253fc2527四、安装步骤4.1 方式一Web Installer图形界面# 给安装包添加执行权限chmodx 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 #### EditionVivado ML Standard ProductVivado Destination/opt/Xilinx # 选择器件模块 # 1安装, 0不安装 ModulesKintex UltraScale:1,Artix-7:1,Kintex-7:1,Zynq-7000:1,DocNav:1 # 安装选项 InstallOptions # 快捷方式设置 CreateProgramGroupShortcuts1 ProgramGroupFolderXilinx Design Tools CreateShortcutsForAllUsers0 CreateDesktopShortcuts0 CreateFileAssociation1运行静默安装# 先生成认证令牌./xsetup-bAuthTokenGen# 执行安装./xsetup-cvivado_install_settings.txt-bInstall-aXilinxEULA,3rdPartyEULA4.3 方式三SFD 离线安装# 解压 SFD 包tar-xzfFPGAs_AdaptiveSoCs_Unified_SDI_2025.2_*.tar.gz# 进入解压目录cdFPGAs_AdaptiveSoCs_Unified_SDI_2025.2_*/# 运行安装./xsetup五、安装后配置5.1 设置环境变量将以下命令添加到~/.bashrc或~/.zshrc# Vivado 环境source/opt/Xilinx/Vivado/2025.2/settings64.sh# 可选Vitis HLSsource/opt/Xilinx/Vitis_HLS/2025.2/settings64.sh# 可选DocNavsource/opt/Xilinx/DocNav/settings64.sh生效配置source~/.bashrc5.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# 启动 GUIvivado六、针对 XCKU5P 的特殊配置6.1 确认器件支持在 Vivado 中创建工程时选择器件Family: Kintex UltraScaleDevice: XCKU5PPackage: 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 库解决:sudoaptinstalllibncurses5 libncursesw5# 或sudodnfinstallncurses ncurses-libs7.2 启动报错 “libudev.so.1” 缺失解决:sudoaptinstalllibudev1# 创建符号链接sudoln-s/lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.07.3 字体显示问题sudoaptinstallxfonts-100dpi xfonts-75dpi7.4 安装后无法识别 JTAG 下载器# 检查 udev 规则ls/etc/udev/rules.d/|grepxilinx# 如果没有手动添加sudocp/opt/Xilinx/Vivado/2025.2/data/xicom/cable_drivers/lin64/install_script/install_drivers/52-xilinx-digilent-usb.rules /etc/udev/rules.d/sudoudevadm control --reload-rulessudoudevadm trigger7.5 磁盘空间不足Vivado 2025.2 完整安装约需 50-100GB。如果只安装 Kintex UltraScale 和少量 7 系列器件可控制在 30-40GB。八、创建桌面快捷方式可选sudotee/usr/share/applications/vivado.desktop/dev/nullEOF [Desktop Entry] Version1.0 NameVivado 2025.2 CommentAMD Vivado Design Suite GenericNameVivado TypeApplication Exec/opt/Xilinx/Vivado/2025.2/bin/vivado %u Icon/opt/Xilinx/Vivado/2025.2/doc/images/vivado_logo.png Terminalfalse CategoriesDevelopment;IDE; EOFsudoupdate-desktop-database九、卸载# 运行卸载脚本/opt/Xilinx/.xinstall/Vivado_2025.2/xsetup-Uninstall# 或手动删除sudorm-rf/opt/Xilinx/Vivado/2025.2sudorm-rf/opt/Xilinx/.xinstall/Vivado_2025.2十、参考文档AMD Vivado 2025.2 下载页面UG973 - Vivado Release Notes, Installation, and LicensingXCKU5P Data Sheet (DS922)UG570 - UltraScale Architecture GTY TransceiversPG203 - 100G Ethernet Subsystem最后更新2026-07-07