1.4. Overview of the Intel FPGA SDK for OpenCL Pro Edition Setup Process - The Intel FPGA SDK for OpenCL Pro Edition Getting Started Guide outlines the procedures for installing the Intel FPGA SDK for OpenCL Pro Edition and programming your FPGA. - 2025-12-16

FPGA SDK for OpenCL Pro Edition Getting Started Guide

Version
22.4
Product Type
Development Software and Tools > FPGA Design & Simulation Tools > Quartus Prime Design Software > Pro Edition
Device Families > Arria Families > Arria 10
Device Families > MAX Families > MAX 10
Device Families > Agilex Families
Device Families > Stratix Families > Stratix 10
Development Software and Tools > FPGA Design & Simulation Tools > Quartus Prime Design Software
Device Families > Agilex Families > Agilex 7
Device Families > Cyclone Families
Device Families > Arria Families
Device Families > Stratix Families
Device Families > MAX Families
Device Families > Cyclone Families > Cyclone 10
Resource Type
Documentation > User Guides
ft:sourceName
DITA
The Intel® FPGA SDK for OpenCL™ Pro Edition Getting Started Guide outlines the procedures for installing the Intel® FPGA SDK for OpenCL™ Pro Edition and programming your FPGA.

The following figure summarizes the steps for setting up the necessary software and installing the FPGA board.

Figure 1.  Intel® FPGA SDK for OpenCL™ Pro Edition Installation Process Overview
Attention: For possible errors after implementing aocl diagnose utility, refer to Possible Errors After Running the diagnose Utility section.

After you complete the initial software and hardware setup successfully, you can create a hardware image from the hello_world OpenCL™ design example.

Attention: Before you program your FPGA with the hardware image, ensure that your FPGA contains an image created using a current version of the Intel® FPGA SDK for OpenCL™ . Refer to Updating the Hardware Image on the FPGA for more information

The following figure summarizes the steps you perform to program your FPGA.

Figure 2. FPGA Programming Overview