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

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

FIFO為什么不能正常工作?

FPGA技術(shù)驛站 ? 來源: FPGA技術(shù)驛站 ? 2023-11-02 09:25 ? 次閱讀

FIFO為什么不能正常工作?復(fù)位信號有效長度不夠,接口時序不匹配,可看下面這篇文章。

本文將介紹:

非DFX工程如何確保異步FIFO自帶的set_max_delay生效?

DFX工程如何確保異步FIFO自帶的set_max_delay生效?

對于異步FIFO,復(fù)位信號的使用要特別注意,如下圖所示。復(fù)位信號必須和wr_clk同步,如果異步,要在wr_clk時鐘下同步釋放,否則會出現(xiàn)數(shù)據(jù)無法寫入FIFO的情形。

wKgZomVC-o-ARuqCAACksOdaapA494.jpg

FPGA設(shè)計中,我們會經(jīng)常用到異步FIFO進行跨時鐘域隔離。作為已經(jīng)非常成熟的設(shè)計,AMD提供了兩種使用方式:一種是使用IP,一種是使用XPM_FIFO。無論是使用哪種方式,都會生成自帶的約束,如下圖所示。可以看到使用了set_max_delay和set_bus_skew,這是因為異步FIFO的控制邏輯涉及到二進制碼和隔離碼的轉(zhuǎn)換,本質(zhì)上是讀/寫指針的跨時鐘域傳遞,這兩個約束正是針對這部分邏輯電路。

wKgaomVC-o-AI9atAACFLvM6kF0368.jpg

從上圖中還可以看到,圖中紅色方框標記的約束來自于xpm_cdc_gray.tcl文件。該文件可在Vivado安裝目錄下找到,這里我們給出該文件的部分內(nèi)容,如下圖所示。從圖中代碼第2行和第3行可以看到,該約束文件在執(zhí)行前需要獲取兩個時鐘src_clk和dest_clk,第5行和第6行則會分別獲取這兩個時鐘的時鐘周期。從這里我們可以判斷該文件是在用戶約束文件之后編譯的。

wKgZomVC-o-AVYtQAAKLoZ8JhDg938.jpg

我們可以打開綜合后的設(shè)計,通過命令report_compile_order -constraints查看約束文件的編譯順序,會生成如下圖所示的報告,在其中的Processing_Order列可以看到用戶約束文件的值為NORMAL,而FIFO自帶約束文件的值為LATE,這就表明FIFO自帶約束文件是在用戶約束文件之后進行編譯的。原因就是FIFO自帶的約束文件依賴于用戶約束文件提供的時鐘周期。

審核編輯:湯梓紅
聲明:本文內(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)注

    1643

    文章

    21954

    瀏覽量

    613918
  • FPGA設(shè)計
    +關(guān)注

    關(guān)注

    9

    文章

    428

    瀏覽量

    27129
  • fifo
    +關(guān)注

    關(guān)注

    3

    文章

    400

    瀏覽量

    44602
  • 時序
    +關(guān)注

    關(guān)注

    5

    文章

    397

    瀏覽量

    37771
  • 異步FIFO
    +關(guān)注

    關(guān)注

    0

    文章

    20

    瀏覽量

    8512

原文標題:你的FIFO為什么不能正常工作?

文章出處:【微信號:Lauren_FPGA,微信公眾號:FPGA技術(shù)驛站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 0人收藏

    評論

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

    DRV103H為什么不能正常工作

    DRV103H為什么不能正常工作
    發(fā)表于 08-28 07:27

    VIPM不能正常工作

    Interfave for Arduino所以要這玩意,但是卻不能正常工作。百度也沒有找到解決的辦法,希望熟悉這個包的同志幫幫忙,看下這個問題怎么解決,謝謝啦!
    發(fā)表于 07-23 13:34

    不能FIFO引腳獲得輸出數(shù)據(jù)

    )獲得輸出數(shù)據(jù)。FIFOADDR設(shè)置為“11”。國旗是信令數(shù)據(jù)正在經(jīng)歷。然后我們把事情顛倒過來,把EP2設(shè)為輸出端點,EP8作為輸入。數(shù)據(jù)出現(xiàn)在FIFO管腳上,所以一切都正常運行。這是否意味著我們不能
    發(fā)表于 03-01 14:21

    BurnRead函數(shù)不能正常工作

    目前,最新的SDK是VER 1.1.1,所以我用新的SDK(1.1.1.1)構(gòu)建了FixLoad,但是它不能正常工作。BurnRead函數(shù)不能正常
    發(fā)表于 05-07 06:50

    Slave fifo無法正常工作

    嗨,大家好,我的奴隸FIFO項目在更新到最新SDK后不工作。有什么建議嗎? 以上來自于百度翻譯 以下為原文Hi All, My slave fifo project is not working after updating
    發(fā)表于 05-08 08:18

    ASCII不能正常工作

    的ASCII .txt文件沒有格式化,只是字符.Notepad是直接ASCII,所以你不能做你想要的。與任何其他平面ascii編輯器相同,因為ASCII不能正常工作.Wordpad可以
    發(fā)表于 10-30 16:31

    仿真正常,下載后不能正常工作是什么原因?

    仿真正常,下載后不能正常工作是什么原因?
    發(fā)表于 06-13 09:41

    為什么ADG3308不能正常工作

    為什么我的ADG3308不能正常工作,以下是輸入波形 以下是輸出波形
    發(fā)表于 12-11 07:53

    如何處理電腦不能正常關(guān)機故障

    如何處理電腦不能正常關(guān)機故障   有朋友問我:電腦不能正常關(guān)機怎么辦?首先談?wù)刉indows系統(tǒng)自動關(guān)機的條件。在Win98及更高版本
    發(fā)表于 03-01 10:31 ?1199次閱讀

    氨泵不能正常工作_風(fēng)機故障的現(xiàn)象及處理

    本文從氨泵不能正常工作的四種現(xiàn)象,原因及處理和風(fēng)機四種故障,原因和處理方法進行了解釋。
    發(fā)表于 08-04 09:27 ?2736次閱讀
    氨泵<b class='flag-5'>不能</b><b class='flag-5'>正常</b><b class='flag-5'>工作</b>_風(fēng)機故障的現(xiàn)象及處理

    單片機正常工作的三大條件

    供電電源是單片機工作的首要條件,如果電源都不正常,那單片機肯定不能正常工作,所以我們在測試任何產(chǎn)品之前首要的
    的頭像 發(fā)表于 11-15 11:29 ?8282次閱讀

    為什么有時候FIF不能正常工作

    同步控制信號 對于讀/寫時鐘相互獨立的FIFO(讀/寫時鐘獨立意味著這兩個時鐘是異步的,例如來自于不同的MMCM),要確保相應(yīng)的控制信號只在與之對應(yīng)的時鐘域內(nèi)被使用。如下圖所示,除了rst對整個
    的頭像 發(fā)表于 04-26 11:13 ?2727次閱讀
    為什么有時候FIF<b class='flag-5'>不能</b><b class='flag-5'>正常</b><b class='flag-5'>工作</b>?

    IAR 的 Go to Definition of不能正常使用

    IAR 的 Go to Definition of不能正常使用使用IAR有一段時間了,困擾我時間最長的應(yīng)該就是Go to Definition of不能正常使用,
    發(fā)表于 12-03 11:06 ?9次下載
    IAR 的 Go to Definition of<b class='flag-5'>不能</b><b class='flag-5'>正常</b>使用

    單片機不能正常工作的原因

    電壓范圍是否正常:若電壓不在單片機的正常工作范圍內(nèi),單片機肯定就不能正常工作。此時需要檢查電源部
    的頭像 發(fā)表于 06-20 09:47 ?1.4w次閱讀

    同步FIFO和異步FIFO區(qū)別介紹

    1. FIFO簡介 FIFO是一種先進先出數(shù)據(jù)緩存器,它與普通存儲器的區(qū)別是沒有外部讀寫地址線,使用起來非常簡單,缺點是只能順序讀寫,而不能隨機讀寫。 2. 使用場景 數(shù)據(jù)緩沖:也就是數(shù)據(jù)寫入過快
    的頭像 發(fā)表于 06-04 14:27 ?2509次閱讀
    同步<b class='flag-5'>FIFO</b>和異步<b class='flag-5'>FIFO</b>區(qū)別介紹
    主站蜘蛛池模板: 国产AV天堂一区二区三区 | 伊人亚洲综合网色 | 掀开奶罩边躁狠狠躁软学生 | 亚洲国产精品无码中文在线 | 99久久久无码国产精品不卡按摩 | 日本人六九视频 | 精品无码久久久久久久久 | 小雪奶水涨翁工帮吸的推荐语录 | 久久秋霞理伦片 | 抽插H浊水H嫩B父皇 虫族bl文全肉高h | 中文字幕中文字幕永久免费 | 久久精品热99看二 | bl高h文合集| 国产久久re6免费热在线 | 国产色偷偷男人的天堂 | 99精品国产在热久久 | 暖暖视频免费高清在线观看 视频 | 国产免费69成人精品视频 | 日本国产成人精品无码区在线网站 | 老头操美女 | 蜜臀亚洲AV永久无码精品老司机 | 含羞草在线 | 台湾果冻传媒在线观看 | 亚洲国产精品特色大片观看 | 色婷婷综合久久久久中文一区二区 | 日日噜噜大屁股熟妇 | 与邻居换娶妻子2在线观看 瑜伽牲交AV | 日日啪在线影院百度 | 亚洲 小说 欧美 激情 另类 | 亚洲精品视频久久 | 一区二区三区内射美女毛片 | 国产精品国产三级国AV在线观看 | 伊人久久大香线蕉综合bd高清 | 色欲档案之麻雀台上淫 | 年轻的朋友4在线看中文字幕 | 魔乳 堕乳漫画acg产卵 | 扒开校花粉嫩小泬喷潮漫画 | 欧美gv明星 | 久久精品国产亚洲AV忘忧草蜜臀 | 亚洲精品天堂无码中文字幕影院 | 中文字幕在线视频观看 |

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品