chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

管腳約束問(wèn)題導(dǎo)致生成bit時(shí)報(bào)錯(cuò) 如何在不重新Implentation情況下生成bit?

敷衍作笑談 ? 來(lái)源:敷衍作笑談 ? 作者:敷衍作笑談 ? 2022-08-02 09:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

FPGA開(kāi)發(fā)中,我們經(jīng)常遇到因?yàn)楣苣_忘記約束,導(dǎo)致最后生成bit的時(shí)候報(bào)錯(cuò)。

1.管腳電平未約束

poYBAGGYHKaAdvF-AAG2kYthBXM663.png
poYBAGGYHKeAJ_tpAAF2x4xbngg973.png

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

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

打開(kāi)實(shí)現(xiàn)后的routed.dcp文件:

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

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

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

pYYBAGGYHKiAPGnYAACkh7eOdj4106.png

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

pYYBAGGYHKqABqMqAAJwDGXX-Z0729.png


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

poYBAGGYHKuABDeBAAGQHkGgpLc533.png


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

pYYBAGGYHKyAC2crAAEzaDMTVzQ488.png

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

poYBAGGYHK6AbBD-AAEbv0NtROk547.png

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

2.管腳位置未約束

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

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

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

pYYBAGGYHK-AYCLHAACeHPsUd_4882.png

可以看到有兩個(gè)問(wèn)題,一個(gè)是NSTD-1,一個(gè)是UCIO-1

poYBAGGYHLCAC9z8AAJokwLPWHU505.png

我們只需要把這兩個(gè)DRC的問(wèn)題設(shè)成warning,不讓工具在生成bit的時(shí)候報(bào)錯(cuò),也是可以生成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)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1645

    文章

    22050

    瀏覽量

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

    關(guān)注

    5

    文章

    367

    瀏覽量

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

    關(guān)注

    1

    文章

    230

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

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

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

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

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

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

    FX2LP如何在不重新插入U(xiǎn)SB電纜的情況下在dfu過(guò)程之后重新啟動(dòng)設(shè)備?

    我正在使用 FX2LP 設(shè)備,我想通過(guò)將 iic 文件寫(xiě)入 eeprom 為我的設(shè)備添加“設(shè)備更新固件”功能。它運(yùn)行得很好,但我不知道如何在不重新插入 USB 電纜的情況下在 dfu 過(guò)程之后
    發(fā)表于 05-06 06:18

    用TouchGFX生成的工程,再使用STM32CubeMX生成MDK工程,下載時(shí)報(bào)錯(cuò)是怎么回事?

    我在用TouchGFX生成的工程,再使用STM32CubeMX生成MDK工程,編譯后沒(méi)有出錯(cuò),再是在下載時(shí)報(bào)錯(cuò): 如果不加載這個(gè)算法文件,那么按鍵圖標(biāo)就是亂碼。
    發(fā)表于 03-11 06:50

    stm32cubeide編譯的時(shí)候報(bào)錯(cuò),無(wú)法生成hex文件怎么解決?

    stm32cubeide編譯的時(shí)候報(bào)錯(cuò),并且無(wú)法生成hex文件怎么辦急急急!
    發(fā)表于 03-07 08:17

    使用MSVC編譯器重新生成了DLP_SDK,執(zhí)行Prepare DLP LightCrafter 4500時(shí),生成的兩張格雷碼編碼圖片有問(wèn)題,為什么?

    最近完成使用MSVC編譯器重新生成了DLP_SDK,并且將TIDA-00254項(xiàng)目也在msvc編譯器下重新生成成功,但是在執(zhí)行Prepare DLP LightCrafter 4500時(shí),生成的兩張格雷碼編碼圖片有問(wèn)題,如附件
    發(fā)表于 02-28 06:37

    用dlpc347x_samples運(yùn)行測(cè)試,會(huì)頻繁發(fā)生報(bào)錯(cuò)怎么解決?

    samples中是不是有那些設(shè)置有問(wèn)題? 2,直接載入之前的bin文件,會(huì)有如下報(bào)錯(cuò),但關(guān)掉報(bào)錯(cuò)后測(cè)試,bin文件確實(shí)燒進(jìn)去了,這個(gè)正常嗎? 3,我運(yùn)行sample,在pattern圖像都讀取到情況下
    發(fā)表于 02-25 06:54

    DLP投影不同bit位圖像時(shí),曝光和周期的設(shè)置問(wèn)題求解

    留在投影狀態(tài),需要重新校驗(yàn)LUT后,DLP才會(huì)變?yōu)橥V範(fàn)顟B(tài),不知道這個(gè)是不是bug? 2. 當(dāng)投影1bit圖像時(shí) 如果配置周期與曝光時(shí)間相等時(shí),會(huì)導(dǎo)致當(dāng)前圖像殘留后一張投影的圖像(每次投影都設(shè)置的清除
    發(fā)表于 02-25 06:31

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

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

    ADS1299的SPI可以一次傳送24bit資料嗎?

    ADS1299的ADC為24BIT,我需要由SPI將DATA傳至32bit的MCU,請(qǐng)問(wèn)ADS1299的SPI一次傳送24bit資料嗎? 還是一次傳送8bit資料? 如果是24
    發(fā)表于 12-05 07:39

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

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

    plc什么情況下會(huì)導(dǎo)致程序丟失

    PLC(Programmable Logic Controller,可編程邏輯控制器)是一種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的設(shè)備。它通過(guò)執(zhí)行用戶編寫(xiě)的程序來(lái)實(shí)現(xiàn)對(duì)機(jī)械設(shè)備的控制。然而,在某些情況下,PLC
    的頭像 發(fā)表于 08-19 09:14 ?2901次閱讀