What is High-level synthesis (HLS)?

Automatically generating RTL from an algorithm written in C, C++ or similar. It is used in developing FPGAs and accelerators.

Field: LSI design flow and EDA

High-level synthesis (HLS) in the explanations

Questions that mention High-level synthesis (HLS) (1)

  1. What is the technology called that automatically generates RTL from algorithm descriptions written in C or C++?

Related terms

RTL (register-transfer level) Clock gating DRC (design rule check) FPGA Logic synthesis LVS Netlist PDK (process design kit) Place and route SPICE

Back to the glossary