Intel® High Level Synthesis Compiler Pro Edition: Best Practices Guide

ID 683152
Date 12/19/2022
Document Table of Contents

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?

Characters remaining:

Feedback Message