3.3.1. How Source Code Becomes a Custom Hardware Datapath
Based on your source code and the following principles, the Intel® HLS Compiler builds a custom hardware datapath in the FPGA 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 area of the FPGA resources (like ALMs and DSPs) used by the design.
Did you find the information on this page useful?