Viewing Results in the Vitis Analyzer - 2020.2 English

Model Composer and System Generator User Guide (UG1483)

Document ID
UG1483
Release Date
2020-11-18
Version
2020.2 English

The Vitis™ software platform analyzer is a utility that allows you to view and analyze the reports generated while building and running the application. It is intended to let you review reports generated by both the Vitis compiler when the application is built, and the Xilinx Runtime (XRT) library when the application is run. The Vitis analyzer can be used to view reports from Vitis integrated design environment (IDE).

During the simulation of the AI Engine graph, the aiesimulator writes a summary of the simulation results called default.aierun_summary. This can be viewed in the Vitis analyzer. The summary contains a collection of reports and diagrams reflecting the state of the AI Engine application.

Model Composer integrates the Vitis analyzer utility. This can be invoked by enabling the Launch Vitis Analyzer option from within the Model Composer Hub block, along with the AI Engine SystemC Simulator. When the simulation completes, Model Composer automatically reads the system.wdb file which is generated during the aiesimulator run and invokes the Application Time line Window in Vitis Analyzer as shown.

Figure 1. Application Timeline

From the report navigator you can view other availeble reports, such as Summary, Profile, Graph, Array, and Log.

In Model Composer, you can launch Vitis analyzer from the MATLAB command window usin the following command.

xmcOpenVitisAnalyzer('file')

When this command is given without a <file> option, Model Composer looks up all default.aierun_summary and system.wdb files in the current target directory and invokes the Vitis analyzer to display the results in the summary page.

For more information on the Vitis analyzer, refer to the Using Vitis Analyzer topic in Vitis Unified Software Platform Documentation (UG1416).