作者:watchmanZYNQ微信公眾號(hào)
出現(xiàn)問題以及分析
vivado2017.4生成比特流失敗,報(bào)錯(cuò)信息:
[Drc 23-20]規(guī)則違反(NSTD-1)未指定的I/O標(biāo)準(zhǔn),-142個(gè)邏輯端口中有4個(gè)使用I/O標(biāo)準(zhǔn)(IOSTANDARD)值“ DEFAULT”,而不是用戶分配的特定值。
這可能會(huì)導(dǎo)致I/O爭(zhēng)用或與電路板電源或連接性不兼容,從而影響性能,信號(hào)完整性,或者在極端情況下會(huì)損壞設(shè)備或所連接的組件。
若要更正此沖突,請(qǐng)指定所有I/O標(biāo)準(zhǔn)。除非所有邏輯端口都定義了用戶指定的I/O標(biāo)準(zhǔn)值,否則此設(shè)計(jì)將無法生成位流。
要允許使用未指定的I/O標(biāo)準(zhǔn)值創(chuàng)建位流(不建議),請(qǐng)使用以下命令:set_property SEVERITY {Warning} [get_drc_checks NSTD-1].NOTE
使用Vivado Runs基礎(chǔ)結(jié)構(gòu)時(shí)(例如,launch_runs Tcl命令),請(qǐng)將此命令添加到.tcl文件,并將該文件作為執(zhí)行運(yùn)行的write_bitstream步驟的預(yù)鉤添加。
問題端口:USBIND_0_port_indctl [1:0],USBIND_0_vbus_pwrfault,USBIND_0_vbus_pwrselect。
解決辦法:
新建記事本,添加以下三句:
1set_property SEVERITY {Warning} [get_drc_checks NSTD-1] 2 3set_property SEVERITY {Warning} [get_drc_checks RTSTAT-1] 4 5set_property SEVERITY {Warning} [get_drc_checks UCIO-1]
重命名為 name.tcl文件(確定后綴格式有效)
在進(jìn)入vivado軟件,在generate bitstream 界面如下,右鍵進(jìn)入setting
點(diǎn)擊tcl.pre
選中剛才配置的name.tcl
點(diǎn)擊OK,就行了,之后就可以成功生成bit流了。
審核編輯:何安
-
Vivado
+關(guān)注
關(guān)注
19文章
829瀏覽量
68242
發(fā)布評(píng)論請(qǐng)先 登錄
workbench6.3.2生成的代碼,無法用pilot電機(jī)參數(shù)識(shí)別,無法通訊怎么解決?
H500頻譜分析儀自校準(zhǔn)失敗與自檢報(bào)錯(cuò):從診斷到修復(fù)完整方案

workbench6.3.2生成的代碼,無法用pilot電機(jī)參數(shù)識(shí)別,無法通訊怎么解決?
是德N9040B頻譜分析儀開機(jī)PCI報(bào)錯(cuò)、自校準(zhǔn)失敗維修

使用DDS生成三個(gè)信號(hào)并在Vivado中實(shí)現(xiàn)低通濾波器

cmdgc5016生成的配置寄存器值居然沒有變化,有人能解釋下嗎?
DAC1280 TDATA引腳輸入的比特流,怎么產(chǎn)生這個(gè)比特流,算法是什么?
R&S羅德與施瓦茨ESW8 EMI測(cè)量和接收機(jī)報(bào)錯(cuò)LO UNL、自檢失敗維修案例

SRIO介紹及xilinx的vivado 2017.4中生成srio例程代碼解釋

請(qǐng)問怎么理解DAC1280的比特流?
C# 調(diào)用2020版本Labview生成的.NET指令集報(bào)錯(cuò),2018不報(bào)錯(cuò)
需要用PPC3生成配置表,如何才能獲得配置TLV320ADC3140的權(quán)限?
Renesa RA如何使用SPI來實(shí)現(xiàn)高速比特流的發(fā)送

一文了解FPGA比特流的內(nèi)部結(jié)構(gòu)

評(píng)論