Developer Guide


How Source Code Becomes a Custom Hardware Datapath

Based on your source code and the following principles, the
Intel® oneAPI
builds a custom hardware datapath in the FPGA’s logic:
  • The datapath is functionally equivalent to the C++ program described by the source. Once the datapath is constructed, the compiler orchestrates work items and loop iterations such that the hardware is effectively occupied.
  • The compiler builds the custom hardware datapath while minimizing the area of the FPGA resources (ALMs, DSPs, and so on) used by the design.

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at