本文主要介紹Vivado布線參數設置,基本設置方式和vivado綜合參數設置基本一致,將詳細說明如何設置布線參數以優(yōu)化FPGA設計的性能,以及如何設置Vivado壓縮BIT文件。
一、Vivado布線概述
Vivado布線是在FPGA設計中實現物理布局的關鍵步驟之一。 這一步驟不僅可以對綜合后生成的網表進行邏輯綜合優(yōu)化,還可以進行針對特定設計的功率和物理綜合設計進行優(yōu)化。 最終目標是建立一個符合設計要求的物理布局,同時最小化電路的時鐘周期延遲和功耗消耗。
主要布線步驟如下:

說明:
opt_design:邏輯優(yōu)化;
power_opt_design:可選,電源優(yōu)化。
place_design:布局設計。
phys_opt_design:可選,物理綜合優(yōu)化。
route_design:布線設計。
write_bitstream:生成bit文件。
二、布線參數設置
在設置界面中,可以選擇指定的約束文件、綜合策略,如下圖所示:

1、Incremental implementation
增量編譯設置,可以選擇加載上一版本布線后DCP文件,優(yōu)化編譯速度。
2、Startegy
布線策略選擇,根據實際需要來選擇,一般選用默認配置即可。

3、參數設置說明
(1)directive與strategy
directive:是指定某一階段的指令,用于設定某一階段的優(yōu)化策略和實現方法。
strategy:是為了整個工程的實現指標,而運行了一系列的directive,算是各階段directive指定好的策略合集。
(2)tcl.pre和tcl.post
可選擇加載TCL文件,用于在布線前和布線后執(zhí)行的邏輯。
三、設置Vivado壓縮BIT文件
Vivado 生成bit文件可以設定是否壓縮,這樣可以降低flash存儲空間的占用
1、添加約束的方法
在XDC約束文件中,添加這個約束即可:
set_property BITSTREAM.GENERAL.COMPRESS TRUE [current_design]
2、設置生成bit操作的參數
打開settings界面,選擇bitstream,點開“Configure additional bitstream settings”

將壓縮BIT文件的選項設置為True即可

-
FPGA
+關注
關注
1660文章
22406瀏覽量
636106 -
參數
+關注
關注
11文章
1869瀏覽量
33936 -
布線
+關注
關注
9文章
821瀏覽量
86134 -
bit
+關注
關注
0文章
48瀏覽量
32829 -
Vivado
+關注
關注
19文章
857瀏覽量
71094
發(fā)布評論請先 登錄
如何設置PCB編輯器的參數?
設置Vivado壓縮BIT文件的兩種方法
Vivado的安裝生成bit文件及燒錄FPGA的簡要流程教程免費下載
淺談PCB設置自動布線的技巧
變頻器的參數設置及缺陷的處理
變頻器功能參數設置
變頻器設置面板及參數設置方法
Vivado綜合參數設置
Vivado布線和生成bit參數設置
評論