Compare Two Timeline Trace Reports - 2022.1 English

Vitis Unified Software Platform Documentation: Application Acceleration Development (UG1393)

Document ID
Release Date
2022.1 English

Vitis analyzer provides the capability of comparing one Timeline Trace report with another, when multiple Timeline Trace reports are available. In an open Timeline Trace report click the Compare link in the report toolbar menu to display a drop-down list of other Timeline Trace reports which can be compared with the current report. Vitis analyzer synchronizes the timelines with each other, as shown in the following figure, and when you scroll horizontally in one trace window both trace reports are scrolled together.

Tip: You can also right-click the Timeline Trace report listed in the Report Navigator pane on the left and select the Compare to command, which is enabled when there are multiple timelines to compare.

Events in the Timeline reports can be triggered at different times between the two different application runs. You can use the Time offset option report toolbar menu, as shown in the figure above, to synchronize the cursors in both windows so that a visual comparison can be carried out. When you zoom in or zoom out in the top trace window, the bottom window also zooms in or zooms out automatically.

By default, the Timeline Trace is displayed in a hierarchical view, which presents the information according to design hierarchy but consumes significant real estate in the display. As an alternative, you can select the Flatten Signal command on the toolbar to display to display the timeline with flattened signals and eliminate unnecessary spacing between lines. This feature is useful when there is less display area to work with, or when comparing multiple trace files.

You can click the Filter command on the top right to specify the elements to show in each timeline. This allows you to limit the information displayed in the Timeline Trace reports, and lets you focus on the information you are interested in for comparison. You can save the filters using the Save Filter As command, and reuse the saved filters in other timelines.

Tip: The flattened or hierarchical view of the timeline is preserved when the report is closed, but any filters are disabled to avoid confusion as to the content of the reports. You can simply reapply any saved filters to the timeline after reopening the reports.