What are the benefits of HLS?

Hey guys!
I was wondering, if one could summarize a few benefits of HLS, what would you narrow it down to?

Hi Taylor,

Sure, High Level synthesis is a great methodology for fast and easy hardware design. Few of the benefits are:

  1. Increased productivity due to as users work in higher abstraction level such as C,C++/SystemC which helps in time needed for designing compared to traditional RTL.
  2. Faster time to market with better possibilities of micro architecture exploration
  3. Lesser cost due with fewer resource usage due to improved productivity.
  4. Shift-left or high level verification - faster simulation in C/C++ compared to RTL.