Vivado License Manager在使用Vivado License Manager時(shí),如果通過(guò)如下圖所示方式指定license的路徑時(shí),要保證路徑僅包含ASCII字符而沒(méi)有中文字符。
Vivado Synthesis Hangs/StopsVivado在綜合時(shí),如果顯示一直在運(yùn)轉(zhuǎn),但不再輸出任何log信息時(shí),檢查一下工程路徑是否包含了特殊字符“&”。因?yàn)椤?”字符在Tcl腳本里是變量置換符。
Vivado SysGen IP Packager對(duì)于SysGen工程,需要將其通過(guò)VivadoIP Packager封裝為IP供Vivado使用。如果在Windows操作系統(tǒng)下,生成文件所在目錄路徑超過(guò)了260個(gè)字符,嘗試在Vivado下打開(kāi)此IP時(shí)就會(huì)報(bào)錯(cuò)。因此,要確保文件路徑名稱小于260個(gè)字符。
Vivado Installation在安裝Vivado時(shí),如果安裝源文件xsetup.exe所在目錄包含“!”時(shí),雙擊xsetup.exe后,安裝界面會(huì)閃退,導(dǎo)致無(wú)法安裝。因此,要將源文件所在目錄路徑里的字符“!”移除。
DATA2MEM
如上圖所示,如果頂層模塊名為單一字符m,就會(huì)導(dǎo)致上述錯(cuò)誤。使用data2mem時(shí),{a, c, h, m, n, p}為保留字符,頂層模塊名稱不能使用它們。從這個(gè)角度而言,對(duì)模塊的命名應(yīng)避免使用單個(gè)字符。
IP, Archive Project
在Windows操作系統(tǒng)下,要求路徑名所包含的字符不能超過(guò)260個(gè),否則生成IP時(shí)或者對(duì)Vivado工程打包時(shí)就會(huì)報(bào)如上圖所示的錯(cuò)誤信息。 create_project, read_*使用create_project時(shí),如路徑名包含@會(huì)報(bào)如下圖所示錯(cuò)誤信息。
使用read_*命令,例如read_edif時(shí),如果路徑名包含~字符,會(huì)報(bào)如下錯(cuò)誤信息。
結(jié)論:
在Windows操作系統(tǒng)下,路徑名有260個(gè)字符的限制。因此要使Vivado工程目錄名稱盡可能短一些,同時(shí),避免在路徑名中包含特殊字符。保險(xiǎn)起見(jiàn),用字母、數(shù)字、下劃線構(gòu)成文件目錄。
責(zé)任編輯:haq
-
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7401瀏覽量
129270 -
Vivado
+關(guān)注
關(guān)注
19文章
857瀏覽量
71093
原文標(biāo)題:Vivado跟路徑相關(guān)的錯(cuò)誤信息
文章出處:【微信號(hào):Lauren_FPGA,微信公眾號(hào):FPGA技術(shù)驛站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
Vivado中IP核被鎖定的解決辦法
通過(guò)vivado HLS設(shè)計(jì)一個(gè)FIR低通濾波器
AMD Vivado Design Suite 2025.2版本現(xiàn)已發(fā)布
vivado的hardware manager找不到HummingBird Evaluation kit,是什么原因?
Windows系統(tǒng)下用vivado將電路燒寫到MCU200T板載FLASH的方法
vcs和vivado聯(lián)合仿真
FPGA開(kāi)發(fā)板vivado綜合、下載程序問(wèn)題匯總
Vivado中向FPGA的Flash燒錄e203的方法
RTT Studio新建通用項(xiàng)目時(shí)無(wú)法選MCU和Board怎么解決?
vivado仿真時(shí)GSR信號(hào)的影響
Vivado無(wú)法選中開(kāi)發(fā)板的常見(jiàn)原因及解決方法
如何使用One Spin檢查AMD Vivado Design Suite Synth的結(jié)果
Vivado 2018.3軟件的使用教程
Vivado HLS設(shè)計(jì)流程
使用Vivado License Manager時(shí)Vivado的錯(cuò)誤信息
評(píng)論