Intel® FPGA SDK for OpenCL™ Standard Edition: Custom Platform Toolkit User Guide

ID 683398
Date 9/24/2018
Public
Document Table of Contents

1.1. Prerequisites for the Intel® FPGA SDK for OpenCL™ Standard Edition Custom Platform Toolkit

The Intel® FPGA SDK for OpenCL™ Standard Edition Custom Platform Toolkit User Guide assumes that you have prior hardware design knowledge necessary for using the Custom Platform Toolkit to create an Intel® FPGA SDK for OpenCL™ Standard Edition Custom Platform.

You must have experiences in the following hardware design areas:

  • Intel® Quartus® Prime Standard Edition software design with Platform Designer (Standard), HDL and Tcl
  • Intel® FPGA intellectual property (IP) necessary to communicate with the physical interfaces of the board
  • High speed design, timing analysis and Synopsys Design Constraints (SDC) constraints
  • FPGA architecture, including clock and global routing, floorplanning, and I/O
  • Team-based design (that is, incremental compilation)

You must install the Intel® Quartus® Prime Standard Edition software, the relevant device support file(s), and the SDK on your machine. Refer to the Intel® FPGA SDK for OpenCL™ Standard Edition Getting Started Guide for installation instructions.

You have the following Custom Platform design options:

  • Refer to the information in this document to create a Custom Platform from the templates available in the Custom Platform Toolkit.
  • Refer to the information in this document and the Intel® FPGA SDK for OpenCL™ Intel Stratix V Network Reference Platform Porting Guide to create a Custom Platform by modifying relevant files in the Intel® Stratix® V Network Reference Platform (s5_net).

    Download s5_net from the Intel® FPGA SDK for OpenCL™ FPGA Platforms page on the Intel® FPGA website. The link for the download is under Custom.

  • Refer to the information in this document and the following documents to create a Custom Platform by modifying relevant files in the Intel® Cyclone® V SoC Development Kit Reference Platform (c5soc), available with the SDK:
    1. Intel® FPGA SDK for OpenCL™ Intel® Cyclone® V SoC Development Kit Reference Platform Porting Guide
    2. Intel® Cyclone® V SoC Development Board Reference Manual