What is HLS, and Why Does it Matter?

Technically Speaking International, INC

What is HLS, and Why Does it Matter?

Schedule Your Time
$ 0.00



    High Level Synthesis (HLS) is a game-changer!  The ability to use a few snippets of C\C++ code to rapidly create, verify and optimize IP has given early adapters a distinct productivity

    HLS is here to stay, and it keeps getting better!  It’s utilized for both ASICs and FPGAs.

    To be certain, HLS does not replace traditional VHDL or Verilog coding! Rather, it enhances it by allowing some complex IP to be modeled at a higher level  of abstraction.  Think data-flow
    oriented processing blocks.  Think DSP operations and streaming data.  Think computationally intensive C\C++ functions that benefit from hardware acceleration.

    That IP is still integrated into higher level RTL code, either directly or by using Vivado IPI.