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

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

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

vivado2017.4生成比特流失敗報(bào)錯(cuò)信息

電子設(shè)計(jì) ? 來(lái)源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2022-02-08 14:10 ? 次閱讀

作者:watchmanZYNQ微信公眾號(hào)

出現(xiàn)問(wèn)題以及分析
vivado2017.4生成比特流失敗,報(bào)錯(cuò)信息

o4YBAGAJ7P2AGHK6AALeKBXqH6A420.png

[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ì)將無(wú)法生成位流。

要允許使用未指定的I/O標(biāo)準(zhǔn)值創(chuàng)建位流(不建議),請(qǐng)使用以下命令:set_property SEVERITY {Warning} [get_drc_checks NSTD-1].NOTE

pIYBAGAJ7TyAaFHYAAEXJRtoS3s932.png

使用Vivado Runs基礎(chǔ)結(jié)構(gòu)時(shí)(例如,launch_runs Tcl命令),請(qǐng)將此命令添加到.tcl文件,并將該文件作為執(zhí)行運(yùn)行的write_bitstream步驟的預(yù)鉤添加。

問(wèn)題端口: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

o4YBAGAJ7e2AEyAhAAGVeJPpDUU242.png

點(diǎn)擊tcl.pre

o4YBAGAJ7jGANC9mAAMx-jYyaFQ739.png

選中剛才配置的name.tcl

點(diǎn)擊OK,就行了,之后就可以成功生成bit流了。

審核編輯:何安

聲明:本文內(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)投訴
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    812

    瀏覽量

    66637
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    DAC1280 TDATA引腳輸入的比特流,怎么產(chǎn)生這個(gè)比特流,算法是什么?

    我想請(qǐng)問(wèn)下關(guān)于DAC1280的TDATA引腳輸入的比特流的問(wèn)題: 1,怎么產(chǎn)生這個(gè)比特流,算法是什么? 2,怎么控制輸出信號(hào)的頻率? 對(duì)您的回答感激不盡,謝謝。
    發(fā)表于 01-06 06:21

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

    1. 概述 本文是用于記錄srio的學(xué)習(xí)情況,以及一些對(duì)xilinx的vivado 2017.4生成srio例程代碼的解釋。 2. 參考文件 《pg007_srio_gen2》 3. SRIO協(xié)議
    的頭像 發(fā)表于 12-10 16:24 ?472次閱讀
    SRIO介紹及xilinx的<b class='flag-5'>vivado</b> <b class='flag-5'>2017.4</b>中<b class='flag-5'>生成</b>srio例程代碼解釋

    請(qǐng)問(wèn)怎么理解DAC1280的比特流

    關(guān)于DAC1280這個(gè)芯片的1s density modulation怎么理解。我的理解:1S不斷的往TDATA引腳輸入高低電平,根據(jù)1S內(nèi)傳輸?shù)?b class='flag-5'>比特流中1占得比重來(lái)輸出一個(gè)對(duì)應(yīng)的電流。這樣的話根據(jù)采樣定理,按照一個(gè)周期10個(gè)點(diǎn)的要求,是不是只能輸入0.1Hz的正弦波。不知道我的理解是否正確?
    發(fā)表于 12-05 06:04

    Renesa RA如何使用SPI來(lái)實(shí)現(xiàn)高速比特流的發(fā)送

    有些特殊的外設(shè)會(huì)使用基于SPI模式,發(fā)送連續(xù)比特流來(lái)傳輸數(shù)據(jù)。本文主要介紹對(duì)于Renesa RA,如何使用SPI來(lái)實(shí)現(xiàn)高速比特流的發(fā)送。
    的頭像 發(fā)表于 07-22 14:38 ?1549次閱讀
    Renesa RA如何使用SPI來(lái)實(shí)現(xiàn)高速<b class='flag-5'>比特流</b>的發(fā)送

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

    比特流是一個(gè)常用詞匯,用于描述包含F(xiàn)PGA完整內(nèi)部配置狀態(tài)的文件,包括布線、邏輯資源和IO設(shè)置。大多數(shù)現(xiàn)代FPGA都是基于SRAM的,包括Xilinx Spartan和Virtex系列。在FPGA上
    的頭像 發(fā)表于 07-16 18:02 ?7878次閱讀
    一文了解FPGA<b class='flag-5'>比特流</b>的內(nèi)部結(jié)構(gòu)

    SDK5.0生成的工程,PWM都不輸出,ADC也不進(jìn)中斷是怎么回事?

    關(guān)于電機(jī)庫(kù)5.0生成的工程,問(wèn)個(gè)問(wèn)題呀: 關(guān)于TIM1和ADC的配置,配置好后,都不調(diào)用start函數(shù),比如PWM_Start,ADC_Start_IT。根本PWM都不輸出,ADC也不進(jìn)中斷。只有調(diào)用相關(guān)的start函數(shù),才能正常執(zhí)行。 不知道是我在生成出來(lái)的工程沒(méi)
    發(fā)表于 04-29 08:09

    使用SDK5生成工程模板程序時(shí)老是出現(xiàn)錯(cuò)誤是為啥?

    使用st SDK5生成工程模板程序時(shí)老是出現(xiàn)這樣的錯(cuò)誤是為啥?我的SDK:5.0.1STM32CubeMX:4.26.0Keil5:5.25 求助萬(wàn)能的網(wǎng)友。
    發(fā)表于 04-28 08:36

    使用MotorControl Workbench 5.1.3生成的軟件,運(yùn)行后software error,為什么?

    使用MotorControl Workbench 5.1.3生成的軟件,運(yùn)行,第一次可以發(fā)波形,第二次報(bào)software error;后面沒(méi)次清除故障都是直接software error;沒(méi)有任何波形產(chǎn)生。請(qǐng)問(wèn)為何會(huì)報(bào)這個(gè) 故障?
    發(fā)表于 04-25 06:17

    STM32L4R5生成工程模板時(shí),必須使用CubeMx,但是生成的程序編譯極慢為什么?

    開(kāi)發(fā)STM32L4R5芯片。在生成工程模板時(shí),必須使用CubeMx,但是生成的程序編譯極慢 1、采用compiler 5編譯很慢,但是不報(bào)錯(cuò)。 2、采用complier6編譯較快,但是報(bào)錯(cuò)
    發(fā)表于 04-19 07:32

    用cubemx6.3.0生成以前的keil程序后運(yùn)行不正常的原因?

    用cubemx6.3.0生成以前的keil程序后運(yùn)行不正常。
    發(fā)表于 04-02 08:05

    用cubeMX + STM32L0HAL庫(kù)1.12.1生成的自定義HID設(shè)備,接收后發(fā)送數(shù)據(jù)第三次開(kāi)始會(huì)失敗卡死的原因?

    用cubeMX + STM32L0HAL庫(kù)1.12.1生成的自定義HID設(shè)備,在接收后發(fā)送數(shù)據(jù),第三次開(kāi)始會(huì)失敗卡死,單獨(dú)接收和發(fā)送沒(méi)問(wèn)題,用HAL庫(kù)1.12.0生成的沒(méi)問(wèn)題
    發(fā)表于 03-21 08:05

    如何用stm32生成pwm同時(shí)在其pwm低電平中心觸發(fā)adc?

    如何用stm32生成pwm同時(shí)在其pwm低電平中心觸發(fā)adc
    發(fā)表于 03-20 07:25

    MotorControl Workbench 5.4.4生成代碼怎么改絕對(duì)值編碼器?

    MotorControl Workbench 5.4.4生成代碼只支持增量編碼器和霍爾編碼器。怎么改絕對(duì)值編碼器 ?分別需要改哪幾個(gè)函數(shù)?請(qǐng)問(wèn)一下,大家有沒(méi)有這方面的例子?
    發(fā)表于 03-14 06:21

    泰克(Tektronix)DPO7000系列示波器儀器自檢報(bào)錯(cuò)維修

    泰克示波器DPO71604在自檢時(shí)報(bào)告錯(cuò)誤,并且出現(xiàn)自校準(zhǔn)失敗的情況,首先要對(duì)儀器的各個(gè)功能模塊進(jìn)行全面的檢查。根據(jù)報(bào)錯(cuò)信息,故障可能涉及到采集板和相關(guān)的電路,特別是CH1通道和觸發(fā)
    的頭像 發(fā)表于 03-08 16:04 ?626次閱讀
    泰克(Tektronix)DPO7000系列示波器儀器自檢<b class='flag-5'>報(bào)錯(cuò)</b>維修

    stm32CubeMAX使用freertos V2生成的lwip與FATFS不能正常運(yùn)行如何解決?

    freertosV1生成的工程,運(yùn)行是沒(méi)有問(wèn)題的。不知道官方是否有這樣的升級(jí)后的注意事項(xiàng),或者是模塊有沒(méi)有根據(jù)版本的不同,適配不同的代碼塊?;蛘呤墙鉀Q方法。
    發(fā)表于 03-08 06:56