Visible to Intel only — GUID: bev1517432090716
Ixiasoft
1.1. Prerequisites for the Intel® FPGA SDK for OpenCL™ Standard Edition Custom Platform Toolkit
1.2. Overview of the Intel® FPGA SDK for OpenCL™ Standard Edition Custom Platform
1.3. Custom Platform Automigration for Forward Compatibility
1.4. Creating an Intel® FPGA SDK for OpenCL™ Standard Edition Custom Platform
1.5. Applying for the Intel® FPGA SDK for OpenCL™ Standard Edition Preferred Board Status
1.6. Shipping Recommendations
1.7. Intel® FPGA SDK for OpenCL™ Standard Edition Custom Platform Design Revision History
2.3.1. aocl_mmd_get_offline_info
2.3.2. aocl_mmd_get_info
2.3.3. aocl_mmd_open
2.3.4. aocl_mmd_close
2.3.5. aocl_mmd_read
2.3.6. aocl_mmd_write
2.3.7. aocl_mmd_copy
2.3.8. aocl_mmd_set_interrupt_handler
2.3.9. aocl_mmd_set_status_handler
2.3.10. aocl_mmd_yield
2.3.11. aocl_mmd_shared_mem_alloc
2.3.12. aocl_mmd_shared_mem_free
2.3.13. aocl_mmd_reprogram
2.3.14. aocl_mmd_hostchannel_create
2.3.15. aocl_mmd_hostchannel_destroy
2.3.16. aocl_mmd_hostchannel_get_buffer
2.3.17. aocl_mmd_hostchannel_ack_buffer
Visible to Intel only — GUID: bev1517432090716
Ixiasoft
1.4.1.2. Establishing Guaranteed Timing Flow
Deliver a design partition for nonkernel logic that has a clean timing closure flow as part of your Custom Platform.
- Create a placed and routed design partition using the incremental compilation feature of the Intel® Quartus® Prime software. This is the design partition for nonkernel logic.
For more information on how to use the incremental compilation feature to generate a timing-closed design partition, refer to the Intel® Quartus® Prime Incremental Compilation for Hierarchical and Team-Based Design chapter in Volume 1 of the Intel® Quartus® Prime Standard Edition Handbook.
- Import the post-fit partition from 1 into the top-level design as part of the compilation flow.
- Run the INTELFPGAOCLSDKROOT/ip/board/bsp/adjust_plls.tcl script as a post-flow process, where INTELFPGAOCLSDKROOT points to the path of the Intel® FPGA SDK for OpenCL™ Standard Edition installation.
The adjust_plls.tcl script determines the maximum kernel clock frequency and stores it in the pll_rom on-chip memory of the OpenCL Kernel Clock Generator component.