Visible to Intel only — GUID: ewa1401468125229
Ixiasoft
Visible to Intel only — GUID: ewa1401468125229
Ixiasoft
1.6. Cyclone V SoC FPGA-Specific OpenCL Design Considerations
Shared memory is the preferred memory for FPGA kernels. For information on how to allocate and use shared memory, refer to the Intel® FPGA SDK for OpenCL™ Standard Edition Programming Guide.
The Cyclone V SoC FPGA on the Cyclone V SoC Development Kit is not considered a large FPGA. However, if you structure your kernel code in a way that optimizes hardware usage, it can provide sufficient hardware resources to implement complex computations. Intel® recommends that you consult the Intel® FPGA SDK for OpenCL™ Standard Edition Best Practices Guide to obtain a good understanding of the Intel® FPGA SDK for OpenCL™ Offline Compiler, and for strategies on area optimization.