This version of Xilinx Runtime includes the following new features.
- XRT API
-
- New
xrt::xclbin::get_interface_uuid()
API. The interface uuid is only available for xclbins that are built with the 2023.1 version of AMD Vitis™ software platform.Before downloading, the host application can use this API to check and compare the uuid against the xclbin file and hardware.
- New
xrt::run::wait2()
API was added to throw an exception when command completes abnormally (state different fromERT_CMD_STATE_COMPLETED
).
- New
- Utilities
-
- New clock throttling management feature from xbmgmt utility. Clock throttling reduces the kernel clock frequency dynamically when either thermal or electrical sensors exceed defined threshold values.
- Other Changes
-
-
xrt::kernel::write_register()
is deprecated, along with the correspondingread_register
. If used, a compile warning is issued. It is recommended thatxrt::ip
is used for read and write register functionality. This API will be removed in a future release. - This the last release with XCL APIs support. The APIs were deprecated in 2.14.x, and 2.15.x will be the last release with support.
-
Note: For
detailed info about XRT API changes and experimental features, refer to the changelog.