Building and Simulating the Vitis HLS IP and Testbench

Once the functional test is working, you can validate that the pipeling is working. The C synthesis produces an XML report. You can locate it in

hls_component/solution1/syn/reports/csynth.xml

We will use the PySilicon utilities to parse this report. You should see that all loops obtain a PipelineII = 1. Run the jupyter notebook to parse the XML file and extract:

  • the pipeline latency and II of each loop including the main compute loop
  • the resource utilization

Go to submission


This site uses Just the Docs, a documentation theme for Jekyll.