Vivado License Manager在使用Vivado License Manager時,如果通過如下圖所示方式指定license的路徑時,要保證路徑僅包含ASCII字符而沒有中文字符。
Vivado Synthesis Hangs/StopsVivado在綜合時,如果顯示一直在運轉,但不再輸出任何log信息時,檢查一下工程路徑是否包含了特殊字符“&”。因為“&”字符在Tcl腳本里是變量置換符。
Vivado SysGen IP Packager對于SysGen工程,需要將其通過VivadoIP Packager封裝為IP供Vivado使用。如果在Windows操作系統(tǒng)下,生成文件所在目錄路徑超過了260個字符,嘗試在Vivado下打開此IP時就會報錯。因此,要確保文件路徑名稱小于260個字符。
Vivado Installation在安裝Vivado時,如果安裝源文件xsetup.exe所在目錄包含“!”時,雙擊xsetup.exe后,安裝界面會閃退,導致無法安裝。因此,要將源文件所在目錄路徑里的字符“!”移除。
DATA2MEM
如上圖所示,如果頂層模塊名為單一字符m,就會導致上述錯誤。使用data2mem時,{a, c, h, m, n, p}為保留字符,頂層模塊名稱不能使用它們。從這個角度而言,對模塊的命名應避免使用單個字符。
IP, Archive Project
在Windows操作系統(tǒng)下,要求路徑名所包含的字符不能超過260個,否則生成IP時或者對Vivado工程打包時就會報如上圖所示的錯誤信息。 create_project, read_*使用create_project時,如路徑名包含@會報如下圖所示錯誤信息。
使用read_*命令,例如read_edif時,如果路徑名包含~字符,會報如下錯誤信息。
結論:
在Windows操作系統(tǒng)下,路徑名有260個字符的限制。因此要使Vivado工程目錄名稱盡可能短一些,同時,避免在路徑名中包含特殊字符。保險起見,用字母、數(shù)字、下劃線構成文件目錄。
責任編輯:haq
-
操作系統(tǒng)
+關注
關注
37文章
6747瀏覽量
123202 -
Vivado
+關注
關注
19文章
808瀏覽量
66349
原文標題:Vivado跟路徑相關的錯誤信息
文章出處:【微信號:Lauren_FPGA,微信公眾號:FPGA技術驛站】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論