Accelerator Functional Unit Developer’s Guide for Intel® FPGA Programmable Acceleration Card

ID 683129
Date 7/20/2020
Public
Document Table of Contents

5.3.1.1.1. Specify the Platform Configuration

The hello_afu sample specifies its platform configuration in the following .json file:

$OPAE_PLATFORM_ROOT/hw/samples/hello_afu/hw/rtl/hello_afu.json

The platform configuration file provides an example of the following:
  • The AFU requests the ccip_std_afu top-level interface, which includes the ccip, clocks, power and error device interfaces. If the target hardware platform offers local-memory or hssi device classes, then the platform shim generated by the PIM terminates those interfaces.
  • Uses top-level interface default properties (i.e., no pipelining or clock crossing).
  • Specifies the AFU’s UUID