Intel® FPGA RTE for OpenCL™ Pro Edition: Getting Started Guide
ID
683173
Date
10/04/2021
Public
A newer version of this document is available. Customers should click here to go to the newest version.
1. Intel® FPGA RTE for OpenCL™ Pro Edition Getting Started Guide
2. Getting Started with the Intel® FPGA RTE for OpenCL™ Pro Edition for 64-Bit Windows
3. Getting Started with the Intel® FPGA RTE for OpenCL™ Pro Edition for x86_64 Linux Systems
4. Getting Started with the Intel® FPGA RTE for OpenCL™ Pro Edition for Intel® ARMv7-A SoC FPGA
A. Intel® FPGA RTE for OpenCL™ Pro Edition Getting Started Guide Archives
B. Document Revision History of the Intel® FPGA RTE for OpenCL™ Pro Edition Getting Started Guide
2.1. Downloading the Intel® FPGA RTE for OpenCL™ Pro Edition
2.2. Installing the Intel® FPGA RTE for OpenCL™ Pro Edition
2.3. Setting the Intel® FPGA RTE for OpenCL™ Pro Edition User Environment Variables
2.4. Verifying Software Installation
2.5. Installing an FPGA Board
2.6. Updating the Hardware Image on the FPGA
2.7. Executing an OpenCL Kernel on an FPGA
2.8. Uninstalling the Software
2.9. Uninstalling an FPGA Board
3.1. Downloading the Intel® FPGA RTE for OpenCL™ Pro Edition
3.2. Installing the Intel® FPGA RTE for OpenCL™ Pro Edition
3.3. Verifying Software Installation
3.4. Installing an FPGA Board
3.5. Updating the Hardware Image on the FPGA
3.6. Executing an OpenCL Kernel on an FPGA
3.7. Uninstalling the Software
3.8. Uninstalling an FPGA Board
4.1.1. Downloading the Intel® FPGA SDK for OpenCL and the SoC EDS
4.1.2. Installing the Intel® FPGA SDK for OpenCL Pro Edition for SoC FPGA
4.1.3. Installing the Intel® SoC FPGA Embedded Development Suite Pro Edition
4.1.4. Recompiling the Linux Kernel Driver
4.1.5. Installing the Intel FPGA RTE for OpenCL Pro Edition onto the SoC FPGA Board
4.1.6. Installing the Intel® Arria® 10 SoC Development Kit
4.1.7. Executing an OpenCL Kernel on an SoC FPGA
4.1.8. Uninstalling the Intel® FPGA RTE for OpenCL™
4.2.1. Downloading the Intel® FPGA SDK for OpenCL™ and the SoC EDS
4.2.2. Installing the Intel® FPGA SDK for OpenCL Pro Edition for SoC FPGA
4.2.3. Installing the Intel® SoC FPGA Embedded Development Suite Pro Edition
4.2.4. Recompiling the Linux Kernel Driver
4.2.5. Installing the Intel FPGA RTE for OpenCL Pro Edition onto the SoC FPGA Board
4.2.6. Installing the Intel® Arria® 10 SoC Development Kit
4.2.7. Executing an OpenCL Kernel on an SoC FPGA
4.2.8. Uninstalling the Intel® FPGA RTE for OpenCL™
4.1.7. Executing an OpenCL Kernel on an SoC FPGA4.2.7. Executing an OpenCL Kernel on an SoC FPGA
The procedures outlined in this document are for building and running the host application for the hello_world example design. To execute the hello_world OpenCL™ kernel on your SoC FPGA, you must first create an hello_world.aocx file. For instructions on obtaining the hello_world example design and creating the hello_world.aocx file, refer to the Creating the FPGA Hardware Configuration File of an OpenCL Kernel section of the Intel® FPGA SDK for OpenCL™ Standard Edition Cyclone V SoC Getting Started Guide.
Build your host application using the GCC cross-compiler available with the SoC EDS.