關於異步fifo的快轉慢的問題
發布時間:2022-01-01T19:27:43更新時間:2022-01-01T19:28:04 瀏覽量:313最近一位好朋友跟我提起一個線程同步fifo的問題,或者很有水準的。我貼在這兒給大家看一下:線程同步fifo務必將讀寫能力的pointer來做比較導致滿和空數據信號,但是倘若fifo的2個時鍾域的clk距離特別是在大,pointer在做跨時鍾域轉換的情形下就會產生問題。什麽問題呢?慢時鍾采快時鍾會漏采數據信息。
舉例子:線程同步fifo,寫時鍾500M,讀時鍾100M,距離5倍。那麽寫時鍾域的write_pointer就會以500M的工作頻率提高,但是讀時鍾的read_pointer提高的工作頻率是100M。如今要判斷滿和空,滿是在寫時鍾域判斷的,空是在學時鍾域判斷的。下邊的圖所表明:
判斷滿的法子是拿write_pointer和做完CDC轉換回家的read_pointer來做比較。CDC轉換的法子是采用格雷碼過二級flip-flop的同步控製器。由於read_pointer屬於100M的工作頻率,write時鍾域有500M,歸屬於快采慢,CDC轉換不易有什麽問題。因此滿的判斷不易有哪些問題。
判斷空的法子是拿read_pointer和做完CDC轉換回家的write_pointer做比較。CDC轉換的方法也是采用格雷碼過二級flip-flop的同步控製器。由於write_pointer的變化工作頻率是500M,而read時鍾域僅有100M的clk,屬於慢采快,CDC的轉換就會出問題。
出什麽問題?
因為read時鍾的工作頻率過低,因而write_pointer做完CDC之後獲得的將是零星的離散變量的抽樣值,而不是連續的值,例如極有可能會抽樣到格雷碼的5->10->15,而不是連續的格雷碼的5->6->7->8............
那麽該怎麽解決這個問題?
這個問題事實上沒法解決,也無需解決。
為什麽沒法解決?
因為快時鍾往慢時鍾傳數據信息,要想一個不漏,唯一的方法就是hold住(通常來講,至少hold住目標時鍾域2T)。把現如今數據信息牢牢地keep住,直到數據信息被取離開再傳下一個。但是很明顯write_pointer屬於自增型的,隻需fifo沒有滿,它都可以不斷提高,並不會hold始終不變,因而一定會漏采。
為什麽無需解決?
因為隻需fifo夠大,即使見到的write_pointer是離散變量的,也不會傷害到fifo判空。隻需fifo判空不不正確,線程同步fifo的方式就沒有問題,隻不過效率高極有可能略微降低。
舉例子:
當read時鍾域抽樣到write_pointer的值是5的情形下,真真正正的write_pointer的值極有可能要多少錢?極有可能早就是5,6,7,8,9這種了。但毫無疑問不容易比5小。
為什麽不大可能比5小?
因為對於write_pointer而言,它從4變為5,這一沿變在跨CDC的情形下,僅有沒有采著和采著二種極有可能,沒采著得話,跨完時鍾域得到4,采著了就獲得5。毫無疑問不大可能得到比5大的值。
也就是說,隻需是格雷碼跨CDC,跨過去的值隻極有可能比真真正正值同樣或者小,不大可能比真真正正值大!
因而如果在read時鍾域早就看到write_pointer等同於5了,那麽真真正正的write_pointer必然不小於5。那麽依據write_pointer等同於5來判斷空,很有可能得到一個很傳統式的空(還能夠叫假空)!也就是說線程同步fifo原本也了解,讀時鍾域就判斷出空,臨時性停止讀取數據。
但是這並不會導致不正確,因為那樣傳統式的空判斷,隻是降低了讀的效率高,並沒有導致載入有誤的數據信息或者找不到的數據信息。
因而,即使抽樣到的write_pointer是個離散值,但是由於線程同步fifo並不會有實際的行為不正確,因而也無需解決這個問題。
歡迎大家關注我的微信公眾號:半導學社。
本文地址:http://www.shizhiai.com/jishuzhichi/1199.html
熱門文章
-
廣州大型妖精视频大全播放價格多少
廣州大型妖精视频大全播放價格多少 廣州大型妖精视频大全播放價格多少 滕州威科液壓生產的 100噸的四柱壓力機價格在3W左右。100噸單柱2.5W左右。100噸龍門1.8W 大型妖精视频大全播放多少錢一台? 一、妖精视频大全播放多少錢一...
2022-11-04 -
妖精视频大全播放和斧頭鐵錘哪個好
妖精视频大全播放和斧頭鐵錘哪個好 妖精视频大全播放和斧頭鐵錘哪個好 液壓錘,標稱液壓破碎錘,是用來敲碎岩石等的 。 液壓鑿岩機,相當於岩石鑽機,是打孔放炮用的 。不是一類物品 。 優勢 :1、通...
2022-12-06 -
妖精视频大全播放哪家好_妖精视频大全播放廠家哪家好
妖精视频大全播放廠家哪家好 妖精视频大全播放廠家有很多,以下供參考: 1、無錫市合豐機械設備廠 主營產品:Y41單柱油壓機、龍門式妖精视频大全播放、四柱萬能妖精视频大全播放、矽膠擠出機、橡膠壓延機、數控液壓校直機...
2022-10-26 -
妖精视频大全播放plc_妖精视频大全播放plc程序
怎麽用plc 控製液壓係統 裝載機的轉向係統是靠兩個液壓缸控製工作的,液壓缸需要用換向閥來控製,用電磁換向閥,就需要用開關信號來控製電磁換向閥的得電與失電,用PLC來控製電...
2022-10-28 -
四柱妖精视频大全播放多少公斤
四柱妖精视频大全播放多少公斤 四柱妖精视频大全播放多少公斤 這種妖精视频大全播放自重大約在:50T-100T之間。 800噸四柱妖精视频大全播放自重多少噸 130-200噸。四柱妖精视频大全播放的自重要跟型號有關,同為800噸的四柱妖精视频大全播放型號的不...
2022-11-01 -
數控妖精视频大全播放哪個好用
數控妖精视频大全播放哪個好用 數控妖精视频大全播放哪個好用 影響連續壓機價格的因素有很多。而且除了價格以外,還有很多方麵的內容需要考慮。上海銘客傳動係統有限公司您可以了解一下,它是一家...
2022-11-26 -
妖精视频大全播放油中氣泡的分離
妖精视频大全播放油中氣泡的分離 由於油罐內回油的混合作用,油中容易產生浮動氣泡,如果將氣泡帶入妖精视频大全播放,會產生許多問題。 妖精视频大全播放廠商 用於金屬薄板零件的拉伸成型、翻遍、彎曲和衝壓...
2022-11-16 -
上海八柱妖精视频大全播放價格多少
上海八柱妖精视频大全播放價格多少 上海八柱妖精视频大全播放價格多少 滕州威科液壓生產的 100噸的四柱壓力機價格在3W左右。100噸單柱2.5W左右。100噸龍門1.8W 大型妖精视频大全播放多少錢一台? 一、妖精视频大全播放多少錢一...
2022-11-13 -
單柱妖精视频大全播放使用中的常見問題
單柱妖精视频大全播放適用於塑料材料的壓製加工。 單柱妖精视频大全播放 機身為C型單臂式結構,采用埋弧焊焊接,焊接後通過振動處理,以保證機身的不變形程度。液壓係統位於機身內,外型美觀,操作...
2022-02-08 -
妖精视频大全播放密封故障
妖精视频大全播放密封故障 妖精视频大全播放密封熱損傷失效 妖精视频大全播放結構機械以及密封件因過熱而導致的失效,即為熱損傷控製失效,最常見的熱損傷機製失效有端麵熱變形、熱裂、痞疤、炭化、彈性工作...
2023-03-10
最新資訊
-
上海妖精视频大全播放企業文化與品牌定位分析
上海企業文化與品牌定位分析 作為一家專注於妖精视频大全播放生產研發的企業,其企業文化與品牌定位一直備受業內關注。本文將對上海妖精视频大全播放的企業文化和品牌定位進行全麵分析,以期更好地理解這家企業的 ...
2024-08-04 -
上海妖精视频大全播放妖精视频免费永久网站未來趨勢展望
上海妖精视频免费永久网站未來趨勢展望 隨著近幾年來全球工業的快速發展,已經成為了中國製造業的重要組成部分。作為妖精视频大全播放妖精视频免费永久网站的重要增長點之一,上海的妖精视频大全播放市場也正在得到越來越多的關注。以下將對上海液 ...
2024-08-04 -
315噸四柱妖精视频大全播放實力對比報道
315噸四柱實力對比報道 妖精视频大全播放是現代工業生產中不可或缺的設備之一。不同種類、不同規格的妖精视频大全播放在工業生產中扮演著不同的角色,其中是一種常用的妖精视频大全播放型號之一,本文將對進行實力對比報道。 ...
2024-07-31 -
三梁四柱妖精视频大全播放操作技巧
三梁四柱操作技巧 三梁是一種廣泛使用的機械設備,它主要由機架、平台、油缸、油泵、電器控製係統和壓板等部件組成。本文將為您介紹的相關操作技巧。 操作前準備 在操作三梁四柱妖精视频大全播放前,我 ...
2024-07-31 -
南京妖精视频大全播放妖精视频免费永久网站市場調查報告
南京妖精视频免费永久网站市場調查報告 妖精视频大全播放是一種能提供巨大動力輸出的機器,它以液體為動力傳遞介質,通過管路傳輸和控製信號的變化實現機械傳動。妖精视频大全播放的應用十分廣泛,在工業製造,航空航天,重型交通 ...
2024-07-02 -
冷擠壓成型妖精视频大全播放工藝解析
冷擠壓成型工藝解析 冷擠壓成型在現代工業中被廣泛應用。妖精视频大全播放則是冷擠壓成型中最常用的設備之一。本文將對的工藝進行詳細解析。 一、冷擠壓成型概述 冷擠壓成型是指將金屬製品直接壓製或加 ...
2024-06-29 -
伺服妖精视频大全播放操作技巧分享
伺服操作技巧分享 是一種新型的壓力機,具有高效、精確和安全等優點。在使用伺服妖精视频大全播放的過程中,需要掌握一些操作技巧,以確保機器的使用效果和安全性。以下為您介紹一些伺服妖精视频大全播放的操作技 ...
2024-06-29 -
三梁四柱妖精视频大全播放性能對比研究
三梁四柱性能對比研究 妖精视频大全播放是工業製造中經常使用的機器之一。三梁是一種常用的妖精视频大全播放型號。在實際生產中,同一類型的妖精视频大全播放,由於不同廠家的設計和製造技術存在差異,其性能也會有所不同。 ...
2024-06-29 -
冷擠壓成型妖精视频大全播放工藝探究
冷擠壓成型工藝探究 工藝是一種常見的金屬成型技術,廣泛應用於建築、汽車、機械等妖精视频免费永久网站。該工藝能夠在不破壞材料的情況下將金屬加工成希望的形狀。本文旨在探究該工藝的相關內容。 工藝流程 ...
2024-06-28 -
東莞熱壓機質量評估與建議
東莞質量評估與建議 熱壓機是一種非常重要的工業壓製設備,它也是在許多生產領域中必不可少的設備,例如在電子、汽車、電器等領域都有廣泛的應用。但是購買熱壓機也是一項非常重要的決策,因 ...
2024-06-28 -
三梁四柱妖精视频大全播放性能參數解讀
三梁四柱性能參數解讀 妖精视频大全播放作為一種機電一體化的設備,廣泛應用於冶金、采礦、建材、機械、化工、輕工等多個領域。其中,三梁是一種較為常見的類型,本文將對該類型妖精视频大全播放的性能參數進行解 ...
2024-06-28 -
冷擠壓成型機的工作流程詳解
的工作流程詳解 冷擠壓成型機是一種利用金屬板材以及各種管道材料進行冷擠壓成型的機器設備。通過機械的強製作用,將金屬材料在模具的作用下進行變形,從而達到所期望的形狀和尺寸。下麵妖精网站视频播放 ...
2024-06-27 -
東莞熱壓機妖精视频免费永久网站競爭格局深度剖析
東莞妖精视频免费永久网站競爭格局深度剖析 一、 妖精视频免费永久网站概述 熱壓機是一種應用廣泛的機械設備,被廣泛用於製造領域。而東莞作為製造業大鎮,熱壓機妖精视频免费永久网站也具有重要的地位。當前,隨著國內經濟的不斷發展,妖精视频免费永久网站也 ...
2024-06-27