Vivado 2019.1新特性(1):Dashboard

2019-10-30 19:21:55 浏览数 (1)

关于Vivado Dashboard的功能可阅读这篇文章(Vivado 2018.3这个Gadget你用了吗)。Vivado 2019.1的Dashboard功能进一步增强。Dashboard可以是空的,通过点击Add Gadget来添加显示项目。例如:显示Impl_1的place_design之后的资源利用率。同时,每个Gadget的显示方式是可编辑的,只需点击如下图中的红色椭圆框住的标记。对于多个Gadget,可将其展开或折叠,以便于查看,只需点击如下图中的蓝色椭圆框住的标记。由此可以看出,Gadget是Dashboard的构成组件。

Vivado 2019.1,对于新的Design Run的报告可自动添加到Gadget中,如下图所示。从而可生成相应的比较内容。

Gadget比较的内容其实跟Report紧密相关,而Report则跟Report Strategy紧密相关。而一旦更改Report Strategy就会清空之前生成的报告同时重新运行相应的Design Run。因此,最好运行多个Design Run之前明确关注对象,比如:如果关注的是时序,那么相应的Report Strategy就选择Timing Closure Reports;如果更关注资源利用率,那么相应的Report Strategy就选择Default Reports。这样的好处在于Gadget的比较项目可以很快生成。如果要比较资源利用率,而Report Strategy选择的是Timing Closure Reports,那就无法生成相应的Gadget,因为Utilization的报告未生成。

Gadget的好处在于可以比较不同Design Run的项目(时序,资源利用率,UFDM等),同时还可以比较同一DesignRun的项目(时序),这对于观察不同策略对设计的影响是非常有利的。

看两个Gadget:

不同Design Run的资源利用率:

同一Design Run不同阶段的时序:

0 人点赞