那曲檬骨新材料有限公司

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

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

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

簡述一種fifo讀控制的不合理設(shè)計案例

冬至子 ? 來源:IC的世界 ? 作者:IC小鴿 ? 2023-10-30 14:25 ? 次閱讀

本文將簡述一種fifo讀控制的不合理設(shè)計案例,在此案例中,異常報文將會堵在fifo中,造成頭阻塞。

異常場景在驗證階段很難完全覆蓋,而實際芯片應(yīng)用中,因為鏈路不穩(wěn)定或者噪聲的影響,時不時會出現(xiàn)各種異常報文,因此在設(shè)計階段需要重復(fù)考慮到異常常見對設(shè)計的影響。

1.不合理的案例設(shè)計

如下圖所示:data_fifo 為主數(shù)據(jù)路徑的存儲fifo,用于存儲報文,所有正常報文類型包含:TYPE1,TYPE2,TYPE3,TYPE4。因為保序問題,部分報文需要得到響應(yīng)反饋會才能讀出,而部分報文不需要反饋就能立即讀出。

在如下代碼中,TYPE1和TYPE2需要反饋ack返回才能從data_fifo讀出,而type3和type4可立即讀出。

本案例中,輸出存儲采用的是FWFT類型的fifo,即在數(shù)據(jù)讀出之前,可以看到data的數(shù)值。data_dout是fifo輸出信號,根據(jù)data_dout的msg_type和type1/type2反饋結(jié)果(type1/2_ack_is_return)判斷是否可以讀出fifo數(shù)據(jù)。(為簡化說明,本案例中不涉及流控反壓)。

data_fifo_ren為fifo讀使能信號,1表示讀fifo。在正常場景中,能夠覆蓋所有報文類型,所有正常報文都能夠被讀出。

而在異常場景中,一旦報文類型不屬于TYPE1,TYPE2,TYPE3,TYPE4,那么data_fifo_ren一直為0,數(shù)據(jù)將會堵在fifo中,無法讀出。

image.png

2.一種更合理的案例方案

采用always和case語句,關(guān)鍵是添加了default語句表示異常報文允許立即從data_fifo讀出。

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

    關(guān)注

    38

    文章

    1302

    瀏覽量

    104285
  • 輸出信號
    +關(guān)注

    關(guān)注

    0

    文章

    291

    瀏覽量

    11936
  • FIFO設(shè)計
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    4985
收藏 人收藏

    評論

    相關(guān)推薦

    請問這個功放電路的PCB布局不合理嗎?

    初學(xué)者,正在制作個功放電路。原理圖構(gòu)造好了繪制PCB,然后老師說PCB布局可能不合理,電源對音效處理有影響,求問是否應(yīng)該修改?修改的話應(yīng)該如何布局PCB?謝謝各位了!
    發(fā)表于 12-12 10:22

    電子學(xué)第二版(吳利民等譯)不合理電路分析

    電子學(xué)這本書沒有對每章課后不合理電路進行分析,對新手來說太難了,有這方面的資源的前輩幫忙發(fā)下,感激不盡。
    發(fā)表于 07-20 16:45

    請問一下不合理的爐溫曲線配置會導(dǎo)致什么問題?

    不合理的爐溫曲線配置會導(dǎo)致什么問題?
    發(fā)表于 04-26 06:20

    拼版不合理案例詳解

    。如果有元器件突出版外,應(yīng)將突出版外的邊朝外進行拼版,或者預(yù)留足夠的拼版間距,以避免元器件相互干涉,從而導(dǎo)致無法組裝的問題。 總結(jié) 通過深入了解拼版不合理案例,工程師可以更好地掌握如何優(yōu)化拼版
    發(fā)表于 12-04 10:07

    變電所繼電保護的幾處不合理設(shè)計

    用實例講述了變電所繼電保護設(shè)計中由于未全面分析生產(chǎn)實際中的各種客觀因素,而造成設(shè)計結(jié)果不合理,并就整改辦法做了說明。關(guān)鍵詞:變電所;繼電保護;不合理設(shè)計
    發(fā)表于 02-23 09:05 ?28次下載

    不合理軟件使用對硬盤會造成哪些損傷

    不合理軟件使用對硬盤會造成哪些損傷  硬盤是計算機中最重要的存儲介質(zhì),關(guān)于硬盤的維護保養(yǎng),相信每個電腦用戶都有所了解。
    發(fā)表于 02-23 14:03 ?595次閱讀

    不合理使用對硬盤的損傷有哪些?

    不合理使用對硬盤的損傷有哪些?  硬盤是計算機中最重要的存儲介質(zhì),關(guān)于硬盤的維護保養(yǎng),相信每個電腦用戶都有所了解。不過,以前的很多文
    發(fā)表于 02-24 13:53 ?282次閱讀

    蘋果正拒絕不合理高價購買的應(yīng)用

    據(jù)外媒報道,蘋果公司正在拒絕那些擁有“不合理高價”應(yīng)用內(nèi)購買價格的應(yīng)用,就在幾周前,位開發(fā)者對App Store上的“欺詐行為”表示不滿。蘋果給位應(yīng)用被該公司App Store審核團隊拒絕
    的頭像 發(fā)表于 02-20 09:31 ?1322次閱讀

    LTE小區(qū)TAC配置不合理回落失敗案例

    LTE小區(qū)TAC配置不合理導(dǎo)致CSFB失敗處理案例 。
    發(fā)表于 04-19 17:28 ?2次下載

    LTE小區(qū)TAC配置不合理回落失敗案例簡介

    LTE小區(qū)TAC配置不合理回落失敗案例簡介(電源技術(shù)錄用為分期)-該文檔為LTE小區(qū)TAC配置不合理回落失敗案例簡介文檔,是份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
    發(fā)表于 08-04 15:51 ?7次下載
    LTE小區(qū)TAC配置<b class='flag-5'>不合理</b>回落失敗案例簡介

    LTE小區(qū)TAC配置不合理回落失敗案例

    LTE小區(qū)TAC配置不合理回落失敗案例(大工20春電源技術(shù)在線作業(yè)1)-該文檔為LTE小區(qū)TAC配置不合理回落失敗案例講解文檔,是份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………
    發(fā)表于 08-04 17:12 ?4次下載
    LTE小區(qū)TAC配置<b class='flag-5'>不合理</b>回落失敗案例

    【LTE實戰(zhàn)】LTE小區(qū)TAC配置不合理導(dǎo)致CSFB失敗處理案例

    【LTE實戰(zhàn)】LTE小區(qū)TAC配置不合理導(dǎo)致CSFB失敗處理案例(通信電源技術(shù)期刊2020)-該文檔為【LTE實戰(zhàn)】LTE小區(qū)TAC配置不合理導(dǎo)致CSFB失敗處理案例講解文檔,是份很不錯的參考資料,具有較高參考價值,感興趣的可
    發(fā)表于 08-04 17:18 ?9次下載
    【LTE實戰(zhàn)】LTE小區(qū)TAC配置<b class='flag-5'>不合理</b>導(dǎo)致CSFB失敗處理案例

    合成數(shù)據(jù)的不合理有效性

    電子發(fā)燒友網(wǎng)站提供《合成數(shù)據(jù)的不合理有效性.zip》資料免費下載
    發(fā)表于 07-13 09:29 ?0次下載
    合成數(shù)據(jù)的<b class='flag-5'>不合理</b>有效性

    【避坑指南】電容耐壓降額裕量不合理導(dǎo)致電容頻繁被擊穿

    【避坑指南】電容耐壓降額裕量不合理導(dǎo)致電容頻繁被擊穿
    的頭像 發(fā)表于 11-23 09:04 ?2236次閱讀
    【避坑指南】電容耐壓降額裕量<b class='flag-5'>不合理</b>導(dǎo)致電容頻繁被擊穿

    拼版不合理案例詳解

    工程師的PCB拼版存在著不少問題。本文將帶您探討PCB拼版中的不合理案例,幫助您深入了解如何優(yōu)化拼版設(shè)計。01超出板邊器件處加工藝邊問題描述:在拼版過程中,由于未
    的頭像 發(fā)表于 12-02 08:07 ?823次閱讀
    拼版<b class='flag-5'>不合理</b>案例詳解
    新花园百家乐官网的玩法技巧和规则 | 大发888 没人举报吗| 大发888网页在线游戏| 龙川县| 图们市| 深圳百家乐官网的玩法技巧和规则 | 威尼斯人娱乐场 老品牌值得您信赖 | 万人迷百家乐官网的玩法技巧和规则| 百家乐娱乐城网站| 威尼斯人娱乐城代理加盟| 扎兰屯市| 百家乐官网旺门打| 新西兰百家乐的玩法技巧和规则 | 百家乐真人大头贴| 大发888娱乐场下| 挖掘百家乐官网赢钱秘籍| 澳门百家乐官网游戏官网| 天博百家乐娱乐城| 百家乐官网视频交友| 百家乐官网专用桌子| 永利高娱乐城| 真人百家乐官网什么平台| 百家乐投注方法| 力博娱乐| 百家乐官网凯时赌场娱乐网规则| 七胜百家乐娱乐| 博彩乐百家乐官网平台| 百家乐游戏机出千| 大发888娱乐城客户端| 百家乐官网庄闲庄庄闲| 娱乐百家乐下载| 百家乐官网网址哪里有| 百家乐最保险的方法| 大发888娱乐场官方下载| 百家乐官网投注最好方法| 免费百家乐的玩法技巧和规则| 大发888注册送28| 真人百家乐官网蓝盾娱乐网| 百家乐平注常赢玩法更| 百家乐官网决战推筒子| 百家乐3式打法微笑心法|