日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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)常遇到因?yàn)楣苣_忘記約束,導(dǎo)致最后生成bit的時候報錯。

1.管腳電平未約束

poYBAGGYHKaAdvF-AAG2kYthBXM663.png
poYBAGGYHKeAJ_tpAAF2x4xbngg973.png

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

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

打開實(shí)現(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


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

poYBAGGYHKuABDeBAAGQHkGgpLc533.png


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

pYYBAGGYHKyAC2crAAEzaDMTVzQ488.png

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

poYBAGGYHK6AbBD-AAEbv0NtROk547.png

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

2.管腳位置未約束

如果是管腳位置未約束,那我們就不能在dcp中修改位置然后直接生成bit了,因?yàn)槲恢米兞耍季植季€也需要改變。如果這個管腳的功能的需要的,那我們只能重新Implementation,如果這個管腳功能是不需要的,

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

還是像上面一樣,打開route.dcp文件,然后點(diǎn)擊坐標(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)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1664

    文章

    22509

    瀏覽量

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

    關(guān)注

    5

    文章

    373

    瀏覽量

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

    關(guān)注

    1

    文章

    230

    瀏覽量

    33915
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    FlexCAN0 中斷在 VLPR 模式下未觸發(fā)是怎么回事,如何解決?

    如此 Question FlexCAN 是否需要額外配置才能在 VLPR 模式下生成中斷? FlexCAN 是否在 VLPR 中使用需要重新啟用的不同時鐘域? 當(dāng)SIRC = 4 兆赫用作源
    發(fā)表于 04-02 06:16

    何在LTspice仿真中實(shí)現(xiàn)偽隨機(jī)數(shù)和真隨機(jī)數(shù)的生成

    to reseed the MC generator(使用時鐘重新設(shè)置MC生成器的隨機(jī)種子)選項(xiàng)。文章探討了偽隨機(jī)數(shù)和真隨機(jī)數(shù)之間的利弊權(quán)衡,同時比較了蒙特卡羅統(tǒng)計(jì)仿真與更有針對性的最壞情況仿真之間的差異。
    的頭像 發(fā)表于 01-09 14:08 ?4875次閱讀
    如<b class='flag-5'>何在</b>LTspice仿真中實(shí)現(xiàn)偽隨機(jī)數(shù)和真隨機(jī)數(shù)的<b class='flag-5'>生成</b>

    求助,關(guān)于mcs文件生成的問題求解

    按照書上步驟使用 make mcsCORE=e203 FPGA_NAME=artydevkit 命令時報錯: Makefile:18: recipe for target \'obj
    發(fā)表于 11-10 07:34

    win10環(huán)境下使用vivado生成.bit與.mcs文件

    在hbirdv2參考文檔中使用make指令生成system.bit和system.mcs文件,但是虛擬機(jī)本身會消耗計(jì)算資源,導(dǎo)致運(yùn)行速度變慢,對于不習(xí)慣在linux下編輯代碼的人,還需要來回倒騰代碼
    發(fā)表于 10-27 08:25

    E203移植genesys2(差分時鐘板)生成比特流文件全過程

    文件,刪除不需要的引腳,保留時鐘約束,注意是差分輸入。 6.跑綜合實(shí)現(xiàn),時序如下圖 成功生成.bit文件
    發(fā)表于 10-27 07:16

    如何使用Nexys Video開發(fā)板移植e203

    可以直接注釋掉,另外因?yàn)镹exys Video的時鐘也是100MHz,只需要生成一個32.768kHz的時鐘即可;一些指示信號如pmu_paden可以連接到led燈上 修改頂層文件。將管腳約束中注
    發(fā)表于 10-27 06:26

    非對稱密鑰生成和轉(zhuǎn)換規(guī)格詳解

    被監(jiān)聽的情況下,也不會暴露雙方的私鑰。 當(dāng)前支持使用字符串參數(shù)和密鑰參數(shù)兩種方式生成DH密鑰,且支持根據(jù)素?cái)?shù)長度和私鑰長度生成公共密鑰參數(shù)。 使用字符串參數(shù)生成 以字符串參數(shù)
    發(fā)表于 09-01 07:50

    大彩講堂:VisualHMI-LUA教程-set_bit/get_bit函數(shù)應(yīng)用

    set_bit/get_bit函數(shù)應(yīng)用
    的頭像 發(fā)表于 08-31 17:05 ?1034次閱讀
    大彩講堂:VisualHMI-LUA教程-set_<b class='flag-5'>bit</b>/get_<b class='flag-5'>bit</b>函數(shù)應(yīng)用

    STM32WB55使用cubemx生成的代碼編譯報錯怎么解決?

    使用cubemx生成的代碼有一處變量重復(fù)命名報錯
    發(fā)表于 08-05 06:37

    ez-usb3.0如何更改slfifosync中的數(shù)據(jù),可以生成8bit數(shù)據(jù)位的usb固件?

    使用gpif ii生成.h文件后,ez usb suite中載入slfifosync文件夾,并將.h文件放進(jìn)去。由于原slfifosync中好像只能選擇16或者32bit數(shù)據(jù)位的,生成的.img燒錄
    發(fā)表于 05-14 07:53

    PanDao:實(shí)際約束條件下成像系統(tǒng)的初始結(jié)構(gòu)的生成

    摘要 :初始點(diǎn)的選擇對后續(xù)設(shè)計(jì)過程具有重大影響。除透鏡規(guī)格外,其它必要的實(shí)際約束條件也可能起到非常關(guān)鍵的作用。本研究采用“First Time Right”方法生成約束的初始系統(tǒng),并運(yùn)用
    發(fā)表于 05-07 08:57

    FX2LP如何在不更改硬件的情況下對其進(jìn)行重新編程?

    我正在使用 FX2LP/ CY7C68013A-128AXC設(shè)備(定制板),我有一些問題需要您的幫助。 1如果我的 EEPROM 已經(jīng)有固件并且正在運(yùn)行,如何在不更改硬件的情況下對其進(jìn)行重新
    發(fā)表于 05-06 11:16

    AD9910 1GSPS,14bit,3.3V CMOS直接數(shù)字頻率合成器技術(shù)手冊

    AD9910是一款內(nèi)置14 bit DAC的直接數(shù)字頻率合成器(DDS),支持高達(dá)1 GSPS的采樣速率。AD9910采用高級DDS專利技術(shù),在不犧牲性能的前提下可極大降低功耗。DDS/DAC組合構(gòu)成數(shù)字可編程的高頻模擬輸出頻率合成器,能夠在高達(dá)400 MHz的頻率下生成
    的頭像 發(fā)表于 05-06 10:21 ?1938次閱讀
    AD9910 1GSPS,14<b class='flag-5'>bit</b>,3.3V CMOS直接數(shù)字頻率合成器技術(shù)手冊

    為什么GPIF II slave fifo 2bit模式生成的頁面左邊欄少了很多控件,無法增添?

    我用GPIF IIslave fifo 2bit 模式生成的頁面如下圖,左邊欄少了很多控件,不知道怎么調(diào)出來。我找了很久也沒找到控件,這個軟件是不是有問題。
    發(fā)表于 05-06 07:11

    FX2LP如何在不重新插入USB電纜的情況下在dfu過程之后重新啟動設(shè)備?

    我正在使用 FX2LP 設(shè)備,我想通過將 iic 文件寫入 eeprom 為我的設(shè)備添加“設(shè)備更新固件”功能。它運(yùn)行得很好,但我不知道如何在不重新插入 USB 電纜的情況下在 dfu 過程之后
    發(fā)表于 05-06 06:18
    宣威市| 房产| 宜春市| 宁强县| 若羌县| 分宜县| 星子县| 饶平县| 于都县| 垣曲县| 禹城市| 安乡县| 天祝| 新蔡县| 元阳县| 岳普湖县| 磐安县| 贵南县| 都兰县| 孟连| 万全县| 鹰潭市| 白城市| 上蔡县| 伊春市| 孝昌县| 安义县| 福清市| 灌南县| 柯坪县| 南陵县| 仲巴县| 江陵县| 关岭| 运城市| 肥乡县| 泽库县| 黑水县| 丹凤县| 武穴市| 河西区|