Visible to Intel only — GUID: ewa1400879867294
Ixiasoft
1. Intel® FPGA SDK for OpenCL™ Standard Edition Cyclone V SoC Getting Started Guide
2. Setting Up the Intel® FPGA SDK for OpenCL™ , Intel® SoC FPGA Embedded Design Suite, and the Cyclone V SoC Development Kit for Windows
3. Setting Up the Intel® FPGA SDK for OpenCL™ , Intel® SoC FPGA Embedded Design Suite, and the Cyclone V SoC Development Kit for Linux
A. Document Revision History of the Intel® FPGA SDK for OpenCL™ Standard Edition Cyclone® V SoC Getting Started Guide
1.1. Prerequisites for the Intel® FPGA SDK for OpenCL™ Standard Edition
1.2. Contents of the Intel® FPGA SDK for OpenCL™ Standard Edition
1.3. Overview of the Intel® FPGA SDK for OpenCL™ Standard Edition and Cyclone® V SoC Development Kit Setup Processes
1.4. Overview of the Intel® FPGA SDK for OpenCL™ Cyclone V SoC Programming Flow
1.5. Cyclone V SoC Development Kit Reference Platform Board Variants
1.6. Cyclone V SoC FPGA-Specific OpenCL Design Considerations
2.1. Upgrading to Current Version of Intel FPGA SDK for OpenCL for Cyclone® V SoC FPGA
2.2. Downloading the Intel® FPGA SDK for OpenCL™ Standard Edition
2.3. Downloading the Intel® SoC FPGA Embedded Development Suite
2.4. Installing the Intel® FPGA SDK for OpenCL™
2.5. Setting the Intel® FPGA SDK for OpenCL™ User Environment Variables for SoC FPGA
2.6. Installing the Intel® SoC FPGA Embedded Development Suite Standard Edition
2.7. Installing the Cyclone V SoC Development Kit
2.8. Downloading an OpenCL Design Example
2.9. Creating the Hardware Configuration File of an OpenCL Kernel for SoC FPGA
2.10. Executing an OpenCL Kernel on an SoC FPGA
2.11. Uninstalling the Software
3.1. Upgrading to Current Version of Intel FPGA SDK for OpenCL for Cyclone® V SoC FPGA
3.2. Downloading the Intel® FPGA SDK for OpenCL™ Standard Edition
3.3. Downloading the Intel® SoC FPGA Embedded Development Suite
3.4. Installing the Intel® FPGA SDK for OpenCL™
3.5. Setting the Intel® FPGA SDK for OpenCL™ User Environment Variables for SoC FPGA
3.6. Installing the Intel® SoC FPGA Embedded Development Suite Pro Edition
3.7. Installing the Cyclone V SoC Development Kit
3.8. Verifying Host Runtime Functionality via Emulation
3.9. Creating the Hardware Configuration File of an OpenCL Kernel for SoC FPGA
3.10. Executing an OpenCL Kernel on an SoC FPGA
3.11. Uninstalling the Software
Visible to Intel only — GUID: ewa1400879867294
Ixiasoft
1.1. Prerequisites for the Intel® FPGA SDK for OpenCL™ Standard Edition
To install the Intel® FPGA SDK for OpenCL™ Standard Edition and create an OpenCL application for the Cyclone® V SoC Development Kit, your system must meet certain hardware, target platform, and software requirements.
Hardware Requirements
Ensure that your system meets the following minimum hardware and operating system requirements:
- The accelerator board is the Cyclone® V SoC Development Kit.
- Development system requirements:
- You must have administrator privileges on the development system to install the necessary packages and drivers.
- The development system has at least 85 gigabytes (GB) of free disk space for software installation.
- The development system has at least 8 GB of RAM.
- The development system must be running on one of the following supported operating systems:
- For a list of supported Windows and Linux operating systems, refer to the Operating System Support page.
Use the development system to perform the following tasks:
- Compile OpenCL kernel source files to create hardware configuration files.
- Cross-compile the host executables to the ARM* processor.
- Connect your system to the SoC FPGA board so that they can communicate with each other using UART over USB connection.
Software Prerequisites
- Linux systems require the Perl command version 5 or later. Ensure that your PATH environment variable setting includes the path to the Perl command.