Vitis Hardware AccelerationSee Vitis™ Development Environment on xilinx.com |
In this section…
We look at the export phase of the flow to packages the RTL either the Vivado or the Vitis flow. In addition, we run the Vivado tool directly from the Vitis HLS GUI to get more accurate timing and resource estimates.
Export the accelerated function and evaluate in Vivado¶
During the export phase of the flow, Vitis HLS packages the results into a form that can be consumed by either Vitis or Vivado.
Change the number of cities back to 13 in
tsp.h
Run C synthesis
Export through the toolbar “play” pulldown menu or via the main menu:
Solution
->Run Implementation
In the dialog, select
RTL synthesis, Place and Route
as shown below:
Click OK and let Vivado synthesis and implementation run until the flow completes, and updates the main screen of Vitis HLS.