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.
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.