Vitis IDE 中的“Trace Compare”(追踪比较)允许对两次不同的设计执行进行比较。两次设计运行之间的比较有助于查看设计运行中引入的一种或多种变化所产生的影响。这样无论调整任何变量,您都能检验性能差异。
- 打开两个要比较的汇总文件。
- 选中设计的Trace(追踪)视图,或者选中 (比较 > 选择比较对象),然后从下拉列表中选择其他设计的运行汇总信息以开始比较追踪信息。可从任意追踪开始比较。
注释: 更改任何 IDE 追踪选项时,会将更改应用于“Trace Compare”模式下的所有“Trace”视图。
此示例适用相同的设计,但在内核中添加了 printf()
。通过观察此“Trace Compare”示例,可以看到上方设计在 printf()
调用上耗费了时间,导致减缓了设计整体执行速度。