下表指定了该版本与前版本之间影响移植行为或流程的差异。
区域 | 行为 |
---|---|
Vitis 编译器 (v++ ) |
对于 Versal 平台,v++ --link 命令会生成中间 XSA 文件,而不是 XCLBIN 文件。根据 v++ --package 命令定义,在封装步骤期间会生成最终 XCLBIN 文件。 |
Vitis 嵌入式平台 | 在 PetaLinux 和通用镜像中,默认 SD 卡 FAT32 分区装载点会从 /mnt 更改为 /run/media/mmcblk0p1 。 |
Vitis HLS |
含旁路结构体类型 (
|
config_export
-deadlock_detection 命令重定位至 config_rtl 。在其它情况下,此命令相同。 |
|
config_interface
-m_axi_conservative_mode 选项默认值已从 false 更改为 true 。将该选项设置为 false 即可复原至原先的行为。 |
|
对于 Vitis HLS FFT 和 FIR,接口已更改,这些更改可能影响用户代码。原先使用阵列接口处,现改用串流接口。 | |
Vitis IDE | 现在可通过将重新启动计数器设置为全部为 1 来从主机代码触发自动重启内核。原先是通过将控制寄存器的位 7 设为 1 来触发自动重启内核的。 |
Hardware/package 目录中生成的镜像现在可以自由运行。含 enable_aie_debug 属性的镜像已移至 Hardware/package_aie_debug 目录。 |
|
赛灵思的 Xilinx Runtime | XRT 本机 API 所需的标准已从 -std=c++14 更改为 -std=c++17 。 |
xbutil /xbmgnt
--legacy 选项已移除。请参阅 github.io 上的 XRT 文档,了解如何从旧命令移植到新命令。 |