Please enable JavaScript.
Coggle requires JavaScript to display documents.
High Level Synthesis (3 main constructs in C/C++ (Important things to take…
High Level Synthesis
-
-
-
-
-
-
HLS Flow
C-Specification
Compilation
Formal Model
-
-
-
FU library
Functional units (area, delay, power)
-
-
-
describe system in C, C++, SystemC
-
-
Benefits of HLS
Ease of verification
Testbench used to verify the C code can also be used to verify the RTL code, a.k.a C-RTL Co -simulation
Thus, leads to early design closure
-
-
2.2 Pre-requisites
Code in C/C++
Written as a function
header file
global variables, #defines, function declaration, data_types
-