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

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

2.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:
    set 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_BSP>\a10_ref
完成这些步骤后,诸如aocl diagnose Intel® SDK for OpenCL™ 命令可用于后级(backlevel) OpenCL BSP。