仅对英特尔可见 — GUID: dug1541690055851
Ixiasoft
3.5.1. 使能FPGA板级的向后兼容性
若要使能一个具有低版本(downlevel) OpenCL BSP的板级,您需要一个与OpenCL BSP版本号相同的 Intel® Quartus® Prime Pro Edition版本。
例如,您可以将Version 20.2 OpenCL BSP与 Intel® FPGA SDK for OpenCL™ Version 22.1和Intel® Acceleration Stack Version 2.0.1和Version 1.2.1一起使用。
在安装并配置了所需版本的 Intel® Quartus® Prime Pro Edition之后,通过设置QUARTUS_ROOTDIR_OVERRIDE环境变量和运行aocl install命令来实现板级的向后兼容性,这样 Intel® Quartus® Prime Pro Edition版本就会与OpenCL BSP版本号相匹配。
在设置QUARTUS_ROOTDIR_OVERRIDE环境变量和运行aocl install命令之前,请安装并配置OpenCL BSP所需的 Intel® Quartus® Prime Pro Edition版本。
此外,请按照安装FPGA板级中的说明来安装FPGA板级。
若要使能一个具有向后兼容性的OpenCL BSP的板级:
- 设置QUARTUS_ROOTDIR_OVERRIDE以指向OpenCL BSP所需的 Intel® Quartus® Prime Pro Edition版本。
例如,如果您有Version 20.2 OpenCL BSP,那么QUARTUS_ROOTDIR_OVERRIDE必须指向 Intel® Quartus® Prime Pro Edition Version 20.2:
export QUARTUS_ROOTDIR_OVERRIDE=<path_to_quartus_install>/quartus
- 运行aocl install <path_to_customplatform> 命令,将向后兼容的OpenCL BSP的路径作为<path_to_customplatform>的值。
例如,若要对 Intel® Arria® 10 GX FPGA Development Kit Reference Platform指向一个Version 20.2 OpenCL BSP,请使用以下命令安装板级:
aocl install <YOUR_PATH_TO_V20.2_OPENCL_BSPs>/a10_ref
完成这些步骤后,诸如aocl diagnose的 Intel® SDK for OpenCL™ 命令可正常用于后级(back-level) OpenCL BSP。