Installing Xilinx Vivado - Ubuntu 22.04
Updates
2023-12-20 update to Vivado 2023.2
1. Download and Install Vivado
Download Vivado installer from download page.
After download, run the following command to grant executable right to the binary file.
Then, run the file using
In the pop-up window, log in with AMD account.
Select "Vivado".
Select "Vivado ML Standard"
Select installation contents. For Arty 100T, only "Production Devices > 7 Series > Artix-7" needs to be selected.
For vcu118 support, add "Virtex UltraScale+".
Accept the License Agreements.
Select the installation path. Here, we will be using /home/tk/Documents/Xilinx/
.
2. Install Additional Dependencies
Install Vivado runtime dependencies:
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.
5. Install board support files
Download the most recent Master Branch ZIP Archive of Digilent's vivado-boards Github repository and extract it.
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/2023.2/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.
Or do it using terminal commands:
References
Official Tutorial
Last updated