Select the desired installation contents. Here is a brief mapping for the common FPGAs:
FPGA Board
Entry
Arty 35T / Arty 100T
Production Devices -> 7 Series -> Artix-7
vcu118
Production Devices -> UltraScale+ -> Virtex UltraScale+
Accept the License Agreements.
Select the installation path. Here, we will be using /home/tk/Documents/Xilinx/.
Summary Page
2. Install Additional Dependencies
Install Vivado runtime dependencies:
libtinfo5 is no longer supported on Ubuntu 24.04 by default, so we need to download the version from older release.
3. Launching Vivado
By default, vivado can only be executed by invoking the program with the installation path:
To be able to directly invoke vivado, we need to add the installational path to PATH environment variable. Optionally, add this command to ~/.bashrc file to support launching vivado in new terminals.
To make the change effective, run
4. Install cable drivers
To connect to FPGA boards, we need to install additional USB drivers by running the following command.
Open the folder extracted from the archive and navigate to its new/board_files/ folder. You will be copying all of this folder's subfolders.
Open Vivado installation path ~/Documents/Xilinx/Vivado/. Under this folder, navigate to its <version>/data/boards/board_files/ directory (e.g. ~/Documents/Xilinx/Vivado/2024.1/data/boards/board_files/). If this folder doesn't exist, create it.
Copy all of the folders under vivado-boards' new/board_files/ folder, then paste them into this folder.