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

ID 683085
Date 3/28/2022
Public
Document Table of Contents

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

The Intel® FPGA SDK for OpenCL™ Pro 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™ Pro Edition Custom Platform.

You must have experiences in the following hardware design areas:

  • Intel® Quartus® Prime Pro Edition software design with Platform Designer, 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 Pro Edition software, the relevant device support file(s), and the SDK on your machine. Refer to the Intel® FPGA SDK for OpenCL™ Pro 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 following documents to create a Custom Platform by modifying relevant files in the Intel® Arria® 10 GX FPGA Development Kit Reference Platform or the Intel® Arria® 10 SoC Development Kit Reference Platform, available with the SDK:
    • Intel® FPGA SDK for OpenCL™ Intel® Arria® 10 GX FPGA Development Kit Reference Platform Porting Guide
    • AN 807: Configuring the Intel® Arria® 10 GX FPGA Development Kit for the Intel® FPGA SDK for OpenCL™
    • Intel® FPGA SDK for OpenCL™ Intel® Arria® 10 SoC Development Kit Reference Platform Porting Guide