Install Vivado/Vitis

We will be using several Xilinx software tools, including Vivado, Vitis, and Vitis HLS. These can all be installed using a single Vitis installer.


  1. Go to

  2. On the left-hand bar, select 2020.2, and find the section Vitis Core Development Kit - 2020.2 Full Product Installation.

  3. You can either:
    • Download all the files upfront (All OS installer Single-File Download), or
    • Download files as you install using the Web Installer:
      • Windows: Xilinx Unified Installer 2020.2: Windows Self Extracting Web Installer
      • Linux: Xilinx Unified Installer 2020.2: Linux Self Extracting Web Installer
  4. You will need a free Xilinx account in order to download the software.

Running the Installer

Depending on how you downloaded the files, you will run the installer differently:

  • All OS installer Single-File Download:
    • Windows
      • Extract the files from the Xilinx_Unified_2020.2_1118_1232.tar.gz archive using a program like 7-zip.
      • Run xsetup.exe
    • Linux:
      • Extract the files from the Xilinx_Unified_2020.2_1118_1232.tar.gz archive: tar -xvf Xilinx_Unified_2020.2_1118_1232.tar.gz
      • Run the installer: sudo ./xsetup
  • Web installer:
    • Windows:
      • Run Xilinx_Unified_2020.2_1118_1232_Win64.exe
    • Linux:
      • Run the installer: sudo ./Xilinx_Unified_2020.2_1118_1232_Lin64.bin

Installer Options

  1. Enter your Xilinx account information, and select Download and Install Now.
  2. On the Select Product to Install screen, choose Vitis.
  3. On the customization screen, uncheck everything, except make sure you have:
    • SoCs/Zynq-7000 or SoCs/Zynq Ultrascale+ MPSoC, depending on which board type you are using.
    • Install Cable Drivers
  4. On the next screen, agree to all boxes.
  5. On the next screen, choose an installation location with enough space.
  6. On the next screen, click Install and wait a while.

Install Cable Drivers

If you are using Windows, your cable driver will have been installed during the installation process. If you are using Linux, you must install them manually:

cd /tools/Xilinx/Vivado/2020.2/data/xicom/cable_drivers/lin64/install_script/install_drivers
sudo ./install_drivers

Next: Vivado Tutorial