Forum Discussion
NSuku1
New Contributor
7 years agoUsing HLS to target the FPGA from the Host(PowerPC)
Hi all, I have a software running on the Power PC and I need to offload some mathematical tasks to the FPGA. I would like to know what are the appropriate tools for the software developer to use. ...
HRZ
Frequent Contributor
7 years agoIt would probably be easier to use OpenCL in your case since the PCI-E and DDR IP cores are pre-configured and provided in the BSP and a PCI-E driver is also provided to allow communication between the host and the FPGA. Furthermore, controlling interactions between the host and the FPGA is relatively easy using the basic functions provided by the OpenCL standard. With HLS, however, you can only compile parts of your C code into an HDL module, and then you will have to manually insert it into a complete HDL projects with all interfaces created/instantiated and managed by you.