Intel® FPGA SDK for OpenCL™: Intel® Arria® 10 GX FPGA Development Kit Reference Platform Porting Guide
Visible to Intel only — GUID: ewa1437423614291
Ixiasoft
Visible to Intel only — GUID: ewa1437423614291
Ixiasoft
3.2.3. DDR4 Connection to the OpenCL Kernel
A clock crosser is necessary because the kernel interface for the compiler must be clocked in the kernel clock domain. In addition, the width, address width, and burst size characteristics of the kernel interface must match those specified in the OpenCL Memory Bank Divider connecting to the host. Appropriate pipelining also exists between the clock crosser and the memory controller.