The AMD Vitis™
IDE uses the v++
command, and the vitis-run
command to compile and run the various components of the design.
This section describes these commands and their options. There are additional commands
that can be used when building, running, or debugging components or applications, which
are also documented here.
The reference materials contained here include the following:
-
v++ Command: Provides a description of
the compiler options (
--compile
) including the commands for the AI Engine and HLS compiler modes; the linking options (--link
) for creating the device binary, the packaging options (--package
) for building the boot files and generating an SD card for the system, and a discussion of the--config
command and configuration files. - HLS Pragmas provides a description of pragmas for use in HLS components.
- Various AMD utilities are
provided for the Vitis tools and Xilinx Runtime (XRT) to provide detailed information
about the platform resources, including SLR and memory resource availability, to
help you construct the
v++
command line, and manage the build and run process.- emconfigutil Utility
- kernelinfo Utility
- launch_emulator Utility
- manage_ipcache Utility
- package_xo Command
- platforminfo Utility
- vitis-run Command
- xbutil Utility
- xbmgmt Utility
- xclbinutil Utility
Tip: The Xilinx Runtime (XRT) Architecture reference material is available on the Xilinx Runtime GitHub repository. - The xrt.ini file is used to initialize XRT to produce reports, debug, and profiling data as it transacts business between the host and kernels. This file is used when the application is run, for emulation or hardware builds, and must be created manually when the build process is run from the command line.