通常情況下,一旦創(chuàng)建好Vivado工程,添加了相應(yīng)的RTL文件,Vivado會(huì)自動(dòng)找到設(shè)計(jì)的頂層文件,正確地顯示設(shè)計(jì)層次。在這個(gè)過(guò)程中,Vivado會(huì)自動(dòng)分析文件的編譯順序。那么是否可以手動(dòng)調(diào)整文件的編譯順序呢?答案是肯定的。
這里我們以調(diào)整仿真文件編譯順序?yàn)槔M(jìn)行說(shuō)明。
第一步:在Sources窗口中,選擇sim_1文件夾,點(diǎn)鼠標(biāo)右鍵,在彈出窗口中依次按如下方式選擇。
No Update, Manual Compile Order。
第二步:切換到Compile Order菜單下,并將下圖紅色方框中的內(nèi)容切換為Simulation。
第三步:選中需要調(diào)整的文件,點(diǎn)擊鼠標(biāo)右鍵,在彈出窗口中根據(jù)需要選擇相應(yīng)的紅色方框內(nèi)的選項(xiàng)。位于最頂層的,將是第一個(gè)被編譯的。至此,編譯順序調(diào)整完畢。
實(shí)際上,Vivado還提供了命令report_compile_order用于查看編譯順序。通過(guò)選項(xiàng)-used_in(該選項(xiàng)有3個(gè)可選值:synthesis、simulation和implementation)可查看綜合、仿真或布局布線階段的文件編譯順序,通過(guò)選項(xiàng)-constraints可查看約束文件的編譯順序。
審核編輯:湯梓紅
-
文件
+關(guān)注
關(guān)注
1文章
578瀏覽量
25191 -
RTL
+關(guān)注
關(guān)注
1文章
388瀏覽量
60638 -
編譯
+關(guān)注
關(guān)注
0文章
676瀏覽量
33735 -
Vivado
+關(guān)注
關(guān)注
19文章
828瀏覽量
68188
原文標(biāo)題:Vivado里如何手動(dòng)調(diào)整編譯順序
文章出處:【微信號(hào):Lauren_FPGA,微信公眾號(hào):FPGA技術(shù)驛站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
C程序的完整編譯過(guò)程

怎么改變模擬編譯順序?
使用scons編譯時(shí),需要怎么做才能輸出gcc的完整編譯信息呢?
使用scons編譯時(shí),我需要怎么做才能輸出gcc的完整編譯信息呢?
Vivado中的Incremental Compile增量編譯技術(shù)詳解
Vivado Design Suite 2015.3新增量編譯功能介紹
Vivado 2015.3中的新增量編譯功能介紹
Vivado 2015.3的新增量編譯功能
講述增量編譯方法,提高Vivado編譯效率

賽靈思軟件通過(guò)調(diào)整編譯參數(shù)以及運(yùn)行并行編譯來(lái)優(yōu)化FPGA時(shí)序性能

Vivado中XDC文件的約束順序
在Artix 7 FPGA上使用Vivado的組合邏輯與順序邏輯

Vivado編譯常見(jiàn)錯(cuò)誤與關(guān)鍵警告梳理與解析
淺談Vivado編譯時(shí)間

每次Vivado編譯的結(jié)果都一樣嗎

評(píng)論