有時我們需要對比不同情形下的各類報告,以偵測這些“不同”對設(shè)計的影響。所謂的“不同情形”通常有以下幾類:
-RTL代碼不同
-約束不同
-綜合策略不同
-實現(xiàn)策略不同
對比的報告可能包括:
-log文件
-資源利用率報告
-時序報告
-UFDM報告
-Control Set報告
-布線狀態(tài)報告
-功耗報告
一旦涉及到“對比”就要用到一些工具,例如Beyondcompare,但這個工具不是開源的;或者vimdiff,這個是開源的,但是脫離了Vivado,需要首先打開vim,再通過vimdiff命令加載待比較的兩個文件。這就要求工程師對vim有一定的了解。好在Vivado提供了這個功能。
在Vivado 2018.2版本中,可通過如下幾個步驟實現(xiàn)“對比”。
1
選擇需要比較的兩個Runs,點(diǎn)擊右鍵,選擇Diff Selected Runs Report。這里只能選擇兩個,多了無法對比。Runs可以是綜合,可以是實現(xiàn),但兩者必須是同一類型。換言之,如果一個Run是綜合,另一個Run是實現(xiàn),這種情形是不支持的。如圖1所示。
圖1
2
選擇比較的內(nèi)容。如圖2所示,以Route Design為例,可比較的選項既包括log文件,也包括時序報告、資源利用率報告等。
圖2
3
查看不同。一旦選擇了比較內(nèi)容,就會顯示出兩個比較文件之間的差異,以高亮部分顯示,如圖3所示。
圖3
結(jié)論
Vivado提供了對比不同Design Runs生成的各種報告的功能,可方便用戶查看其中的差異,明確這些差異對設(shè)計造成的影響。
-
RTL
+關(guān)注
關(guān)注
1文章
385瀏覽量
59968 -
代碼
+關(guān)注
關(guān)注
30文章
4834瀏覽量
69115 -
Vivado
+關(guān)注
關(guān)注
19文章
815瀏覽量
66916
原文標(biāo)題:Vivado下“找不同”
文章出處:【微信號:Lauren_FPGA,微信公眾號:FPGA技術(shù)驛站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
保存模塊在Vivado中的位置
如何訪問Vivado Analyzer功能?
Vivado Design Suite 2014.4.1 現(xiàn)已推出!
Vivado 2017.1和Vivado 2016.4性能對比分析
![<b class='flag-5'>Vivado</b> 2017.1和<b class='flag-5'>Vivado</b> 2016.4性能<b class='flag-5'>對比</b>分析](https://file1.elecfans.com//web2/M00/A6/C6/wKgZomUMQFGAMeMmAAAuicbzvZU594.png)
Vivado Design Suite 2015.3的新功能介紹
Vivado Design Suite設(shè)計套件的UltraFast設(shè)計方法的介紹
如何在Vivado Design Suite 中進(jìn)行IP加密
Vivado Design Suite的部分重配置的新功能介紹
Vivado Design Suite 2016.1的新功能介紹
Vivado Design Suite 2017.1的新功能介紹
![<b class='flag-5'>Vivado</b> <b class='flag-5'>Design</b> Suite 2017.1的新<b class='flag-5'>功能</b>介紹](https://file.elecfans.com/web1/M00/70/F5/o4YBAFv1M5mAHSFWAAAzgiyGFJs970.jpg)
關(guān)于Vivado 2019.1的Dashboard功能詳解
![關(guān)于<b class='flag-5'>Vivado</b> 2019.1的Dashboard<b class='flag-5'>功能</b>詳解](https://file.elecfans.com/web1/M00/95/BF/pIYBAF0AoWmAJyj2AAAU3BNbyB4224.png)
Vivado Design Suite教程:動態(tài)功能交換
![<b class='flag-5'>Vivado</b> <b class='flag-5'>Design</b> Suite教程:動態(tài)<b class='flag-5'>功能</b>交換](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Vivado Design Suite用戶指南:綜合
![<b class='flag-5'>Vivado</b> <b class='flag-5'>Design</b> Suite用戶指南:綜合](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Vivado Design Suite用戶指南:使用約束
![<b class='flag-5'>Vivado</b> <b class='flag-5'>Design</b> Suite用戶指南:使用約束](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Vivado Design Suite用戶指南:使用Tcl腳本
![<b class='flag-5'>Vivado</b> <b class='flag-5'>Design</b> Suite用戶指南:使用Tcl腳本](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論