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.2.1.5. Request Device Interface Clock-crossing

The AFU requests the PIM to insert a clock crossing bridge to synchronize the following device class interfaces to a clock of the AFU's choosing:
  • cci-p
  • local-memory
Use the following key:value pair on the device class key you want synchronized to a clock chosen by the AFU:
afu-image:afu-top-interface:module-ports:params:clock:”<clock-name>”
For example, the hello_mem_afu sample AFU requests that the cci-p and local-memory device interfaces be synchronized to uClk_usr from the clocks interface:

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