Intel® FPGA SDK for OpenCL™: Intel® Arria® 10 GX FPGA Development Kit Reference Platform Porting Guide

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

3.6.2. Guarantee Kernel Clock Timing

The Intel® Quartus® Prime database interface executable (quartus_cdb) runs a script after every Intel® Quartus® Prime Pro Edition software compilation as a post-flow script. In the Intel® Arria® 10 GX FPGA Development Kit Reference Platform, the OpenCL™ Kernel Clock Generator component works together with the post-flow script to guarantee kernel clock timing.

In the import revision compilation, the compilation script import_compile.tcl invokes the INTELFPGAOCLSDKROOT/board/a10_ref/hardware/a10gx/scripts/post_flow.tcl Tcl script in the a10_ref Reference Platform after every Intel® Quartus® Prime Pro Edition software compilation using quartus_cdb.

The post_flow.tcl script also determines the kernel clock and configures it to a functional frequency.

Important: Execute this post flow script for every Intel® Quartus® Prime compilation.