Xilinx Runtime (XRT) is implemented as a combination of user-space and kernel driver components. XRT supports Alveo PCIe-based cards, as well as Versal and Zynq UltraScale+ MPSoC-based embedded system platforms, and provides a software interface to Xilinx programmable logic devices.
You must install XRT for use in the Vitis application acceleration development flow. You do not need to reinstall it for every additional platform you choose to download.
<rpm-dir> or <deb-dir> is the directory where you downloaded the packages to install.
To download and install the XRT package for your operating system, do the following.
- Go to https://www.xilinx.com/xrt.
- From the
page, you can choose to download the XRT
package for a specific Alveo Data Center
accelerator card, or for Embedded Platforms.Note: Installing XRT is not required when targeting Arm® -based embedded platforms: Vitis compiler has its own copy of
xclbinutilfor hardware generation, and for software compilation, you can use the XRT from the
sysroot. Look for Common images for Embedded Vitis platforms on the downloads page.
After choosing the platform, you will be redirected to a web site with instructions for downloading XRT and the required files for the selected platform.
- Follow the directions to install XRT and your selected platform. Tip: The instructions for installing the Alveo Data Center accelerator cards are provided on the platform download page. Instructions for installing the Embedded Platforms can be found in the following section.