在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

FIFO漫談之異步FIFO空滿信號的產生位置

路科驗證 ? 來源:芯時代青年 ? 2024-03-19 13:37 ? 次閱讀

格雷碼的事聊完了,后面順理成章的就是讀寫通路模塊的設計。不過在讀寫控制通路之前還要明確下另一個問題,就是空滿信號的產生位置的事情。

這個問題在面試時的問法是:空滿信號分別在哪個時鐘域產生?

眾所周知,信號跳變時打兩拍(或者三拍)能夠消除亞穩態,但是信號從亞穩態恢復的時候不一定恢復成0還是1。而因為格雷碼每次變化1比特的特性,可以保證即使恢復錯了也不過是錯成之前的值罷了。

當然了即使沒有亞穩態誤恢復的問題,讀寫指針傳到對面的時鐘域去,總歸會延遲好幾拍的,所以在寫時鐘域看到的讀指針是落后于實時讀指針的,同理讀時鐘域看到的寫指針也是落后于真實的寫指針的。

910c4d72-e5ae-11ee-a297-92fbcf53809c.png

那么來分析下滯后的影響,令fifo_cnt為fifo中已有的數據量計數值。

1.waddr準確,raddr滯后,那么計算得到fifo_cnt會偏大。如waddr=7,raddr=4,滯后的raddr=1,計算得到fifo_cnt為6,而實際上fifo_cnt為3;

2.waddr滯后,raddr準確,那么計算得到fifo_cnt會偏小。如waddr=7,raddr=4,滯后的waddr=5,計算得到fifo_cnt為1,而實際上fifo_cnt為3;

進一步的,如果fifo_cnt計算偏大了,對于讀和寫來說會有什么影響呢?讀可能發生功能問題,寫可能發生性能問題。讀可能發生功能問題在于,本來你里面沒數了,結果fifo_cnt算的偏大還以為有數,有數就能讀一讀就出錯了。寫可能發生性能問題在于,本來你里面沒滿呢,結果fifo_cnt算的偏大還以為滿了,滿了就不能寫本來能寫的寫不進去那性能不就降下來了么。

如果fifo_cnt計算偏小了,對于讀和寫來說會有什么影響呢?讀可能發生性能問題,寫可能發生功能問題。讀可能發生性能問題在于,本來你里面還有數,結果fifo_cnt算的偏小還以為沒數了,沒數了就不能讀了。寫可能發生功能問題在于,本來你已經滿了,結果fifo_cnt算的偏小還以為沒滿,沒滿就能寫一寫就出錯了。

所以,對于寫fifo而言,fifo_cnt計算偏小不可接收,fifo_cnt計算偏大可以接收,所以滿信號必須由準確的waddr和滯后的raddr產生,也就是在寫時鐘域產生。

對于讀fifo而言,fifo_cnt計算偏小可以接收,fifo_cnt計算偏大不可接收。所以空信號必須由滯后的waddr和準確的raddr產生,也就是在讀時鐘域產生。

91181a8a-e5ae-11ee-a297-92fbcf53809c.jpg



審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • fifo
    +關注

    關注

    3

    文章

    397

    瀏覽量

    44480
  • 格雷碼
    +關注

    關注

    2

    文章

    34

    瀏覽量

    13333
  • 時鐘域
    +關注

    關注

    0

    文章

    52

    瀏覽量

    9697

原文標題:【芯片設計】FIFO漫談之異步FIFO空滿信號的產生位置

文章出處:【微信號:Rocker-IC,微信公眾號:路科驗證】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    求助 FPGA 異步FIFO IP核

    各位大神: 異步FIFO 滿信號為什么都是高?描述如下:always @(posedge DFIFO_clk or negedge rs
    發表于 07-01 01:51

    異步FIFO指針同步產生的問題

    如圖所示的異步FIFO,個人覺得在讀寫時鐘同步時會產生兩個時鐘周期的延時,如果讀寫時鐘頻率相差不大,某一時刻讀寫指針相等,當寫指針同步到讀模塊時會產生延時,實際同步到讀模塊的寫指針是兩
    發表于 08-29 18:30

    【鋯石A4 FPGA試用體驗】fifo實驗(2)-異步fifo

    本帖最后由 630183258 于 2016-11-5 17:31 編輯 一、異步fifo的原理圖管腳定義:data輸入數據q輸出數據wrreq寫使能信號,高電平有效wrfull寫數據滿
    發表于 11-05 16:57

    關于異步fifo的安全問題:

    關于異步fifo的安全問題:1. 雖然異步fifo可以提供多個握手信號,但真正影響安全性能的就兩個:2. 一個是讀時鐘域的空
    發表于 03-05 10:40

    高速異步FIFO的設計與實現

    本文主要研究了用FPGA 芯片內部的EBRSRAM 來實現異步FIFO 設計方案,重點闡述了異步FIFO 的標志信號——
    發表于 01-13 17:11 ?40次下載

    Camera Link接口的異步FIFO設計與實現

    介紹了異步FIFO在Camera Link接口中的應用,將Camera Link接口中的幀有效信號FVAL和行有效信號LVAL引入到異步
    發表于 07-28 16:08 ?32次下載

    異步FIFO結構及FPGA設計

    異步FIFO結構及FPGA設計,解決亞穩態的問題
    發表于 11-10 15:21 ?4次下載

    異步FIFO的設計分析及詳細代碼

    本文首先對異步 FIFO 設計的重點難點進行分析,最后給出詳細代碼。 一、FIFO簡單講解 FIFO的本質是RAM, 先進先出 重要參數:fifo
    發表于 11-15 12:52 ?8853次閱讀
    <b class='flag-5'>異步</b><b class='flag-5'>FIFO</b>的設計分析及詳細代碼

    基于FPGA的異步FIFO設計方法詳解

    在現代電路設計中,一個系統往往包含了多個時鐘,如何在異步時鐘間傳遞數據成為一個很重要的問題,而使用異步FIFO可以有效地解決這個問題。異步FIFO
    發表于 07-17 08:33 ?8566次閱讀
    基于FPGA的<b class='flag-5'>異步</b><b class='flag-5'>FIFO</b>設計方法詳解

    同步FIFOVerilog實現

    FIFO的分類根均FIFO工作的時鐘域,可以將FIFO分為同步FIFO異步FIFO。同步
    的頭像 發表于 11-01 09:57 ?2223次閱讀

    異步FIFOVerilog代碼實現案例

    同步FIFO的意思是說FIFO的讀寫時鐘是同一個時鐘,不同于異步FIFO異步FIFO的讀寫時鐘
    發表于 11-01 09:58 ?1877次閱讀

    異步fifo詳解

    異步fifo詳解 一. 什么是異步FIFO FIFO即First in First out的英文簡稱,是一種先進先出的數據緩存器,與普通存儲
    的頭像 發表于 12-12 14:17 ?4616次閱讀

    FIFO設計—異步FIFO

    異步FIFO主要由五部分組成:寫控制端、讀控制端、FIFO Memory和兩個時鐘同步端
    發表于 05-26 16:17 ?1761次閱讀
    <b class='flag-5'>FIFO</b>設計—<b class='flag-5'>異步</b><b class='flag-5'>FIFO</b>

    FIFO相關信號滿狀態的原理說明

    FIFO(First In First Out)是異步數據傳輸時經常使用的存儲器。該存儲器的特點是數據先進先出(后進后出)。
    發表于 05-29 15:35 ?8510次閱讀
    <b class='flag-5'>FIFO</b>相關<b class='flag-5'>信號</b>及<b class='flag-5'>空</b><b class='flag-5'>滿</b>狀態的原理說明

    同步FIFO異步FIFO的區別 同步FIFO異步FIFO各在什么情況下應用

    簡單的一種,其特點是輸入和輸出都與時鐘信號同步,當時鐘到來時,數據總是處于穩定狀態,因此容易實現數據的傳輸和存儲。 而異步FIFO則是在波形的上升沿和下降沿上進行處理,在輸入輸出端口處分別增加輸入和輸出指針,用于管理數據的讀寫。
    的頭像 發表于 10-18 15:23 ?1974次閱讀
    主站蜘蛛池模板: 亚洲第一页国产 | 在线免费观看毛片网站 | 欧美三级免费网站 | 国产精品大尺度尺度视频 | 禁漫画羞羞动漫入口 | 特黄黄三级视频在线观看 | 久久久久国产精品 | 五月天婷婷网址 | 亚洲成网站www久久九 | 日韩一级片免费 | 亚洲成人高清 | 国产精品久久久亚洲第一牛牛 | 日本人69xxⅹ69 | 最新合集丨新片速递 | 美女扒开尿口让男人捅 | 国模大尺度人体一区 | 日韩福利一区 | 一级毛片美国一级j毛片不卡 | 18女人毛片水真多免费 | 免费黄色三级网站 | 亚洲国产日韩精品怡红院 | 99久久成人国产精品免费 | www.五月天婷婷 | 久久免费视频2 | 曰本裸色私人影院噜噜噜影院 | 最近最新免费视频 | 天天澡天天干 | 国产亚洲午夜精品a一区二区 | 在线99热| 久在草影院 | 午夜影皖普通区 | 国产美女久久久久 | 综合爱爱| 成人av电影在线 | 亚洲综合亚洲综合网成人 | 亚洲香蕉国产高清在线播放 | 成人在线a | 黄色一区二区三区 | 一级看片免费视频 | 狠狠干狠狠色 | 男女交性无遮挡免费视频 |