色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

管腳約束問題導(dǎo)致生成bit時報錯 如何在不重新Implentation情況下生成bit?

敷衍作笑談 ? 來源:敷衍作笑談 ? 作者:敷衍作笑談 ? 2022-08-02 09:02 ? 次閱讀

FPGA開發(fā)中,我們經(jīng)常遇到因為管腳忘記約束,導(dǎo)致最后生成bit的時候報錯。

1.管腳電平未約束

poYBAGGYHKaAdvF-AAG2kYthBXM663.png
poYBAGGYHKeAJ_tpAAF2x4xbngg973.png

像上面這個圖中,由于在約束中忘記指定mdc和mdio的電平,再經(jīng)過了長時間的綜合和實現(xiàn)后,最后的Generate Bitstream報錯了。

這種情況下,如何才能不重新Implementation的情況下生成bit呢?

打開實現(xiàn)后的routed.dcp文件:

open_checkpoint ./Work/eth_demo.runs/impl_1/top_routed.dcp

然后通過下面指令設(shè)置這兩個管腳的電平:

set_property IOSTANDARD LVCMOS15 [get_ports mdc]
set_property IOSTANDARD LVCMOS15 [get_ports mdio]

pYYBAGGYHKiAPGnYAACkh7eOdj4106.png

設(shè)置完成后,可以在I/O Ports窗口中看到這兩個管腳的電平已經(jīng)改了過來

pYYBAGGYHKqABqMqAAJwDGXX-Z0729.png


然后再點左側(cè)的生成bit:

poYBAGGYHKuABDeBAAGQHkGgpLc533.png


提示生成文件的位置和名字:

pYYBAGGYHKyAC2crAAEzaDMTVzQ488.png

在正確生成后,可以看到tcl中提示write_bitstream completed successfully:

poYBAGGYHK6AbBD-AAEbv0NtROk547.png

管腳電平修改后由于跟布局布線都沒有關(guān)系,因此直接生成bit是可以的。

2.管腳位置未約束

如果是管腳位置未約束,那我們就不能在dcp中修改位置然后直接生成bit了,因為位置變了,布局布線也需要改變。如果這個管腳的功能的需要的,那我們只能重新Implementation,如果這個管腳功能是不需要的,

那如果這個管腳的功能我們可以先不用,就想把經(jīng)過了長時間的Synthsis和Implentation后的工程生成bit文件。

還是像上面一樣,打開route.dcp文件,然后點擊坐標(biāo)的Report DRC

pYYBAGGYHK-AYCLHAACeHPsUd_4882.png

可以看到有兩個問題,一個是NSTD-1,一個是UCIO-1

poYBAGGYHLCAC9z8AAJokwLPWHU505.png

我們只需要把這兩個DRC的問題設(shè)成warning,不讓工具在生成bit的時候報錯,也是可以生成bit的。執(zhí)行tcl腳本如下:

set_property SEVERITY {Warning} [get_drc_checks UCIO-1]
set_property SEVERITY {Warning} [get_drc_checks NSTD-1]

然后再Generate Bitstream。


審核編輯:劉清

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

    關(guān)注

    1630

    文章

    21781

    瀏覽量

    604936
  • 電平
    +關(guān)注

    關(guān)注

    5

    文章

    361

    瀏覽量

    39961
  • 管腳
    +關(guān)注

    關(guān)注

    1

    文章

    228

    瀏覽量

    32078
收藏 人收藏

    評論

    相關(guān)推薦

    ADC128S022的驅(qū)動架構(gòu)參考 ti-adc128s052.c,要如何做移位生成12bit結(jié)果呢?

    ADC128S022的驅(qū)動架構(gòu)參考 ti-adc128s052.c, 具體如下圖所示。 上層讀取buf[1], buf[2]請問要如何做移位生成12bit結(jié)果呢?
    發(fā)表于 12-16 06:32

    C# 調(diào)用2020版本Labview生成的.NET指令集報錯,2018不報錯

    用labview2018版本生成.net程序集不會報錯 用labview2022版本生成.net程序集會報錯是怎么回事
    發(fā)表于 10-23 15:08

    ESP32-C3私有服務(wù)的UUID設(shè)置為128bit UUID會報錯怎么解決?

    esp-idfexamplesbluetoothbluedroidblegatt_server_service_table的DEMO上修改16bit 的私有服務(wù)UUID為128bit的UUID,但改完后燒錄的串口信息會報錯,bl
    發(fā)表于 06-20 08:19

    touchgfx生成代碼報錯怎么解決?

    touchgfx生成代碼報錯,怎么解
    發(fā)表于 06-03 08:51

    不重新安裝Vivado的情況下,是否能夠安裝線纜驅(qū)動器?

    如果 Xilinx USB/Digilent 線纜驅(qū)動器在安裝 Vivado 設(shè)計套件時還沒有安裝,或者 Xilinx USB/Digilent 線纜驅(qū)動器被禁用,在不全面重新安裝 Vivado 的情況下,是否能夠重新安裝該驅(qū)動
    的頭像 發(fā)表于 05-16 11:21 ?706次閱讀

    時序約束實操

    添加約束的目的是為了告訴FPGA你的設(shè)計指標(biāo)及運(yùn)行情況。在上面的生成約束之后,在Result àxx.sdc中提供約束參考(請注意該文件不能直接添加到工程中,需要熱復(fù)制到別的指定目錄或
    的頭像 發(fā)表于 04-28 18:36 ?2382次閱讀
    時序<b class='flag-5'>約束</b>實操

    用KEIL編譯Workbench生成的工程之后報錯的原因?

    用KEIL編譯Workbench生成的工程之后報錯誤 這是啥問題
    發(fā)表于 04-25 08:03

    cubeMX生成文件keil5編譯報錯是什么原因導(dǎo)致的?

    cubeMX 生成 文件 keil5 編譯報錯
    發(fā)表于 04-25 06:36

    在keil5下定義64bit編譯報錯的原因?

    請問,有在keil 5 下,定義過64 bit的數(shù)據(jù)類型嗎? 定義為 int64_t ,編譯報錯,如果不報錯,應(yīng)該怎么定義?謝謝
    發(fā)表于 04-23 08:20

    用ST MC Workbench生成代碼時報錯怎么解決?

    用 ST MC Workbench生成代碼時報錯
    發(fā)表于 04-11 07:08

    Efinity Interface Designer報錯案例-v2

    的時候就報錯,需要重新安裝軟件。 ????(3)電腦存在加密系統(tǒng) 。造成的現(xiàn)象是新建工程時interface可以打開,但是生成xxx.peri.xml文件之后再次打開就會報錯。 ? (
    的頭像 發(fā)表于 04-07 08:41 ?1404次閱讀
    Efinity Interface Designer<b class='flag-5'>報錯</b>案例-v2

    使用STM32CubeMX生成的keil文件,在keil中運(yùn)行時報錯的原因?

    在使用STM32CubeMX過程中,生成的keil文件。 file:///C:/Users/Zhanggp/AppData/Local/Temp/ksohtml11808/wps1.jpg在keil 中運(yùn)行時出現(xiàn)了報錯.
    發(fā)表于 03-26 07:10

    谷歌計劃重新推出改進(jìn)后的Gemini AI模型人像生成功能

    谷歌DeepMind的首席執(zhí)行官德米斯·哈薩比斯在2月26日透露,公司計劃在接下來的幾周內(nèi)重新發(fā)布其備受關(guān)注的Gemini AI模型人像生成功能。此前,由于在某些歷史圖像生成描述中出現(xiàn)了不準(zhǔn)確的問題,谷歌已暫停了這項功能。
    的頭像 發(fā)表于 02-28 10:17 ?632次閱讀

    CCU8能否用于在沒有CPU干預(yù)的情況下生成SPWM信號?

    CPU 的情況下使用 CCU8 單元生成控制電機(jī)的必要信號,從而允許我在程序中執(zhí)行其他任務(wù)? 如果可能的話,有沒有應(yīng)用說明可以指導(dǎo)我實現(xiàn)自己的愿望?
    發(fā)表于 01-22 08:02

    何在DSADC中使用外部生成載波而不是aurix生成的激發(fā)波的例子?

    你好,有沒有關(guān)于如何在 DSADC 中使用外部生成載波而不是 aurix 生成的激發(fā)波的例子? 背景:當(dāng)定子和轉(zhuǎn)子角度為 90 度時,我試圖通過嘗試饋送來自函數(shù)生成器的信號來模擬解析器
    發(fā)表于 01-22 07:37
    主站蜘蛛池模板: 日本黄色成年人免费观看| 国自精品三七区| 香蕉尹人综合精品| 男男校园园bl文全肉高h寝室| 国产免费不卡| xxnx18日本| 做暧暧免费30秒体验| 亚洲AV无码一区二区三区乱子伦 | 青青草久久| 老子午夜伦不卡电影院| 国产揄拍国产精品| 国产成人一区二区三中文| hd性欧美俱乐部中文| 在线少女漫画| 一个人看的WWW高清电影| 小小水蜜桃免费影院| 日本欧美高清一区二区视频| 免费人成在线观看视频不卡| 久久橹| 91久久精品国产亚洲| 91国偷自产一区二区三区| 成人在线视频观看| 狠狠久久免费视频在线| 内射白嫩少妇超碰| 午夜福利92看看电影80| 早乙女由依在线观看| 成人国产精品日本在线| 韩国羞羞秘密教学子开车漫书 | 精品欧美一区二区三区久久久| 国产成人午夜精品免费视频| xiao776唯美清纯| 51成人精品午夜福利AV免费七| 中文在线观看免费网站| 在线毛片片免费观看| 在线播放成人无码日| 在线成人精品国产区免费| 一二三四在线高清中文版免费观看电影 | 国产AV一区二区三区日韩| 成 人 片 免费播放| 成年人国产视频| 丰满少妇69激懒啪啪无码|