Intel® FPGA SDK for OpenCL™ Pro Edition: 入门指南

ID 683188
日期 3/28/2022
Public
文档目录

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的板级:

  1. 设置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
  2. 运行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。