RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用Vivado License Manager時(shí)Vivado的錯(cuò)誤信息

FPGA技術(shù)驛站 ? 來(lái)源:TeacherGaoFPGAHub ? 作者:TeacherGaoFPGAHub ? 2021-09-12 15:15 ? 次閱讀

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    6801

    瀏覽量

    123280
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    812

    瀏覽量

    66470

原文標(biāo)題:Vivado跟路徑相關(guān)的錯(cuò)誤信息

文章出處:【微信號(hào):Lauren_FPGA,微信公眾號(hào):FPGA技術(shù)驛站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

    很多FPGA工程師都有這種困惑,Vivado每次編譯的結(jié)果都一樣嗎? 在AMD官網(wǎng)上,有這樣一個(gè)帖子: Are Vivado results repeatable for identical
    的頭像 發(fā)表于 11-11 11:23 ?305次閱讀
    每次<b class='flag-5'>Vivado</b>編譯的結(jié)果都一樣嗎

    Vivado使用小技巧

    后的約束在之前版本中已存在,那么Vivado會(huì)給出警告信息,顯示這些約束會(huì)覆蓋之前已有的約束;如果是新增約束,那么就會(huì)直接生效。
    的頭像 發(fā)表于 10-24 15:08 ?301次閱讀
    <b class='flag-5'>Vivado</b>使用小技巧

    Vivado 2024.1版本的新特性(2)

    從綜合角度看,Vivado 2024.1對(duì)SystemVerilog和VHDL-2019的一些特性開(kāi)始支持。先看SystemVerilog。
    的頭像 發(fā)表于 09-18 10:34 ?853次閱讀
    <b class='flag-5'>Vivado</b> 2024.1版本的新特性(2)

    Vivado 2024.1版本的新特性(1)

    Vivado 2024.1已正式發(fā)布,今天我們就來(lái)看看新版本帶來(lái)了哪些新特性。
    的頭像 發(fā)表于 09-18 10:30 ?1289次閱讀
    <b class='flag-5'>Vivado</b> 2024.1版本的新特性(1)

    AMD Vivado Design Suite 2024.1全新推出

    AMD Vivado Design Suite 2024.1 可立即下載。最新版本支持全新 AMD MicroBlaze V 軟核處理器,并針對(duì) QoR 和 Dynamic Function
    的頭像 發(fā)表于 09-18 09:41 ?491次閱讀

    CYUSB3014通過(guò)I2C EEPROM啟動(dòng)時(shí),收到了I2C EEPROM編程失敗的錯(cuò)誤信息怎么解決?

    我使用的是 CYUSB3014。 在通過(guò) I2C EEPROM 啟動(dòng)時(shí),我收到了 I2C EEPROM 編程失敗的錯(cuò)誤信息 當(dāng)我嘗試使用 RAM 時(shí),編程成功。 PMODE 引腳連接至 Z1Z 我
    發(fā)表于 07-11 06:12

    一文讀懂CAN通訊錯(cuò)誤

    。錯(cuò)誤標(biāo)定檢測(cè)到錯(cuò)誤條件的站通過(guò)發(fā)送錯(cuò)誤標(biāo)志指示錯(cuò)誤。對(duì)于“錯(cuò)誤主動(dòng)”的節(jié)點(diǎn),錯(cuò)誤信息為“主動(dòng)
    的頭像 發(fā)表于 06-12 08:24 ?2681次閱讀
    一文讀懂CAN通訊<b class='flag-5'>錯(cuò)誤</b>幀

    一文讀懂CAN控制器錯(cuò)誤處理的原理

    CAN通訊的錯(cuò)誤幀到底是如何被界定的?本文帶你輕松了解!錯(cuò)誤標(biāo)定檢測(cè)到錯(cuò)誤條件的站通過(guò)發(fā)送錯(cuò)誤標(biāo)志指示錯(cuò)誤。對(duì)于“
    的頭像 發(fā)表于 04-26 08:25 ?1604次閱讀
    一文讀懂CAN控制器<b class='flag-5'>錯(cuò)誤</b>處理的原理

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

    Xilinx Vivado開(kāi)發(fā)環(huán)境編譯HDL時(shí),對(duì)時(shí)鐘信號(hào)設(shè)置了編譯規(guī)則,如果時(shí)鐘由于硬件設(shè)計(jì)原因分配到了普通IO上,而非_SRCC或者_(dá)MRCC專用時(shí)鐘管腳上時(shí),編譯器就會(huì)提示錯(cuò)誤。
    的頭像 發(fā)表于 04-15 11:38 ?5309次閱讀

    求助,為什么STM32CUBEIDE中的GCC編譯器不提示if語(yǔ)句中的錯(cuò)誤信息?

    STM32cubeIDE中的GCC編譯器,在如下語(yǔ)句,因?yàn)檩斿e(cuò)了,但GCC沒(méi)有提示錯(cuò)誤信息,只提示了一個(gè)警告信息,如何設(shè)置能提示? uint8_ti=0; uint8_tk=0
    發(fā)表于 04-07 08:47

    重裝PsoC4.2后, 提示沒(méi)有安裝Update Manager是為什么?

    重裝PsoC 4.2后, 提示 沒(méi)有安裝Update Manager, 得到錯(cuò)誤信息. 請(qǐng)問(wèn)如何安裝 Update Manager
    發(fā)表于 02-21 08:09

    修改蜂鳥(niǎo)E203 v2內(nèi)核源碼后,hello world報(bào)錯(cuò)是哪里出了問(wèn)題?

    與coremark例程無(wú)法通過(guò),但dhrystone可以正常跑通并通過(guò)串口打印出跑分,在下面附上出錯(cuò)信息,請(qǐng)各位指點(diǎn)一下哪里出了問(wèn)題。 hello world錯(cuò)誤信息,串口無(wú)打印信息 coremark
    發(fā)表于 01-10 06:12

    如何禁止vivado自動(dòng)生成 bufg

    Vivado中禁止自動(dòng)生成BUFG(Buffered Clock Gate)可以通過(guò)以下步驟實(shí)現(xiàn)。 首先,讓我們簡(jiǎn)要了解一下什么是BUFG。BUFG是一個(gè)時(shí)鐘緩沖器,用于緩沖輸入時(shí)鐘信號(hào),使其更穩(wěn)
    的頭像 發(fā)表于 01-05 14:31 ?2155次閱讀

    Vivado時(shí)序問(wèn)題分析

    有些時(shí)候在寫完代碼之后呢,Vivado時(shí)序報(bào)紅,Timing一欄有很多時(shí)序問(wèn)題。
    的頭像 發(fā)表于 01-05 10:18 ?2108次閱讀

    VIVADO安裝問(wèn)題解決

    vivado出現(xiàn)安裝問(wèn)題剛開(kāi)始還以為是安裝路徑包含中文空格了,重裝的注意了一下,發(fā)現(xiàn)還是這個(gè)問(wèn)題。。。。后來(lái)又一頓操作猛如虎,終于發(fā)現(xiàn)了問(wèn)題。出這個(gè)問(wèn)題的原因是vivado壓縮包解壓的路徑包含中文了把解壓文件放到不含中文的地方,再重新安裝,安裝路徑也不能含中文。然后。。。
    發(fā)表于 12-22 10:56 ?0次下載
    RM新时代网站-首页