Intel® High Level Design
Support for Intel® High Level Synthesis Compiler, DSP Builder, OneAPI for Intel® FPGAs, Intel® FPGA SDK for OpenCL™
663 Discussions

Regarding floating point support in building a custom RTL module using Intel FPGA SDK for OpenCL

PVeli
Beginner
667 Views

It was given that aoc supports only char, int and long. What about "float"?  Can we pass float numbers to custom RTL functions ?

0 Kudos
1 Reply
HRZ
Valued Contributor III
659 Views

AOC supports pretty much all standard OpenCL data type including float and double. Please refer to "Appendix A: Support Statuses of OpenCL Features" in "Intel® FPGA SDK for OpenCL™ Pro Edition: Programming Guide":

 

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/opencl-sdk/aocl_programming_guide.pdf

0 Kudos
Reply