關於異步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.xjfdjszp.com/jishuzhichi/1199.html
熱門文章
-
香蕉黄片直播調節故障的原因及處理方法
1香蕉黄片直播節流閥芯由於毛刺或由於凹槽邊緣毛刺和閥芯倒角而卡住,此時雖然調節手柄鬆開以驅動調節杆向上,但由於複位彈簧力不能克服閥芯的卡緊力,閥芯不能隨調節杆移動。 四柱...
2021-12-27 -
購買400噸香蕉黄片直播價格和哪些因素有關?
香蕉黄片直播產品在鍛壓成型以及衝壓等多個方麵具有不錯的生產效果,而在對該種產品了解的過程則能夠了解到, 400 噸香蕉黄片直播 在市場價格方麵則是存在著很大的差異的。所以對於需求該種...
2019-08-23 -
香蕉黄片直播切削過程毛刺產生的原因及解決方
香蕉黄片直播切削過程毛刺產生的原因及解決方法 第一個原因: 數控機床剪產生的激光束焦點上下位置有偏差,導致能量不能聚集在工件上,工件沒有完全汽化,導致熔渣產生量增加,不容易吹脫,因此更容易出現毛刺。封頭香蕉黄片直播在公稱壓力500T下集中載荷最大允許偏心40mm。偏心過大易使立柱拉傷或出現其它不良現象。315噸香蕉黄片直播減輕質量,節約材料。對於汽車發動機托架、散熱器支架等典型零件,液壓成形件比衝壓件減輕20%~40%;對於空心階梯軸類零件,可以減輕40%~50%的重量。300噸四柱香蕉黄片直播工藝在汽車、航空、航天和管道等香蕉黄色视频网站有著廣泛的應用,主要適用於:沿構件軸線變化的圓形、矩形或異型截麵空心結構件,如汽車的排氣係統異型管件;非圓截麵空心框架,如發動機托架、儀表盤支架、車身框架(約占汽車質量的11%~15%);空心軸類件和複雜管...
2023-04-28 -
香蕉黄片直播液壓衝擊及其危害
香蕉黄片直播液壓衝擊影響及其社會危害有哪些? 在香蕉黄片直播中,由於某種原因,由於液體壓力的快速交替上升和下降而產生的阻尼波動跨越稱為液壓衝擊,當香蕉黄片直播的油出口關閉時,液壓衝擊...
2023-02-23 -
單柱香蕉黄片直播平行度的調整及如何實現高速
單柱香蕉黄片直播,香蕉黄片直播的一種,是網站產品和關鍵詞。 單柱香蕉黄片直播 機身為C型單臂式結構,采用埋弧焊焊接,焊接後通過振動處理,以保證機身的不變形程度。液壓係統位於機身內,外型...
2022-01-18 -
河北單缸香蕉黄片直播多少錢
河北單缸香蕉黄片直播多少錢 河北單缸香蕉黄片直播多少錢 100噸壓力機一般在3萬到3.5萬之間,像天津二鍛的應該貴一些。 空調香蕉黄片直播多少錢一個?我不知道自己的空調品牌,誰能告訴我? 原裝新...
2022-11-14 -
伺服香蕉黄片直播的耗電量如何?
購買香蕉黄片直播的時候,要注意它的生產功率,功率高的產品耗電量會相應高一些,但耗電量高的產品不一定效果就好,這有關香蕉黄片直播的能效問題,如何將產品的效用盡可能的發揮出來,成...
2019-04-22 -
開式香蕉黄片直播與閉式係統的區別及適用範圍
香蕉黄片直播可以分為開放式和封閉式,那麽這兩種液壓係統有什麽區別和適用範圍呢? 在開放式係統中,所用的液壓泵為定量泵或單向變量泵。 500噸香蕉黄片直播 廣泛應用於機械香蕉黄色视频网站,是常用的...
2022-07-08 -
河南數控香蕉黄片直播多少錢
河南數控香蕉黄片直播多少錢 河南數控香蕉黄片直播多少錢 100/3200數控折彎機的價格在7萬—20萬,甚至有更高的價格,主要看你選用什麽數控係統,荷蘭DELEM的係統有E21、E200P、DA41、DA52、DA66T、DA6...
2022-11-16 -
香蕉黄片直播液壓控製係統中香蕉黄片直播的清潔度標
香蕉黄片直播液壓控製係統中香蕉黄片直播的清潔度標準要求 香蕉黄片直播除作為一個液壓傳動與控製管理係統中用來傳遞能量的液體工作 它還用於潤滑相對移動部件並保護金屬不受腐蝕。 300噸香蕉黄片直播...
2022-10-20
最新資訊
-
四柱香蕉黄片直播的優勢與應用
四柱 香蕉黄片直播 的優勢與應用 四柱香蕉黄片直播 是一種常見的壓力加工設備,結構簡單,使用方便,因此在工業領域得到廣泛應用。本文將從四個方麵介紹四柱香蕉黄片直播的優勢與應用。 一、優勢 穩定性強 四柱液 ...
2024-04-22 -
弓形香蕉黄片直播的特點與優勢揭秘
弓形 香蕉黄片直播 是一種廣泛用於冷衝壓、鍛造、拉伸、壓鑄、粉末冶金等香蕉黄色视频网站的裝備。本文將從 弓形香蕉黄片直播 的定義、特點以及優勢進行詳細的介紹。 弓形香蕉黄片直播的定義 所謂弓形香蕉黄片直播,是一種使用液壓 ...
2024-04-22 -
315噸四柱香蕉黄片直播實力對比
315噸四柱 香蕉黄片直播 實力對比 香蕉黄片直播是用液體傳遞壓力和控製運動的機器,是工業生產中常用的機械之一。在香蕉黄片直播中, 四柱香蕉黄片直播 是一種應用比較廣泛的機型,主要用於壓製金屬材料、矽橡膠、塑料 ...
2024-04-19 -
真空熱壓機工作原理詳解
真空 熱壓機 工作原理詳解 真空熱壓機 是一種利用機械力和熱力對物質進行高溫高壓加熱成型的設備。它被廣泛應用於電子元器件、光電子學、航天航空、粉末冶金、陶瓷及其它高溫材料的製備過程中 ...
2024-04-19 -
臥式香蕉黄片直播操作規範分享
臥式 香蕉黄片直播 操作規範分享 臥式香蕉黄片直播 作為一種常用的機械設備,是用液壓油做介質,通過控製執行機構的運動來完成加工操作,具有操作方便、動作靈活、能耗低等特點。如果使用不當,則有可能對 ...
2024-04-18 -
香蕉黄片直播製造廠家背景調查報告
香蕉黄片直播 製造廠家背景調查報告 香蕉黄片直播是一種機械傳動的重要組成部分,被廣泛應用於機械加工、汽車工業和航空等領域。隨著技術的發展和需求的不斷增長,香蕉黄片直播在市場上的需求越來越大。而 液壓 ...
2024-04-18 -
香蕉黄片直播製造廠家排行榜發布
香蕉黄片直播 製造廠家排行榜發布 香蕉黄片直播是一種利用液體傳遞能量進行動力傳輸和控製的機器。液壓技術的廣泛使用,使得香蕉黄片直播製造市場也愈來愈大。隨著香蕉黄片直播械市場的不斷發展, 香蕉黄片直播製造廠家 的競 ...
2024-04-17 -
節能環保:香蕉黄片直播工藝創新
節能環保: 香蕉黄片直播 工藝創新 香蕉黄片直播是一種重要的機械設備,廣泛應用於壓力加工、塑性加工、粉末冶金、軋製等工業領域。傳統的香蕉黄片直播設備存在著大量的能源浪費和環境汙染問題,急需進行節能環 ...
2024-04-16 -
香蕉黄片直播故障處理與維護方法
香蕉黄片直播 是一種高效率、高精度、高穩定性的機器設備,現在廣泛應用於各種工業領域。無論香蕉黄片直播多麽先進,也難免會出現故障。這篇文章將詳細介紹香蕉黄片直播故障處理與維護方法,希望可以為廣大液壓 ...
2024-04-15 -
真空熱壓機材料成型特性研究
真空 熱壓機 材料成型特性研究 真空熱壓機 材料成型特性研究是目前材料加工和製造領域非常重要的一項研究。研究旨在深入探究真空熱壓機作用對不同材料成型的影響,進一步提高材料製造領域的技 ...
2024-04-13 -
香蕉黄片直播潤滑係統維護注意事項
香蕉黄片直播 潤滑係統維護注意事項 香蕉黄片直播潤滑係統是機器保持正常工作的重要組成部分。如果香蕉黄片直播潤滑係統出現問題,可能會導致一係列的故障,影響機器的工作效率和壽命。因此,在日常維護和保養 ...
2024-04-12 -
200噸香蕉黄片直播維護手冊
200噸 香蕉黄片直播 維護手冊 香蕉黄片直播是一種廣泛應用於各種工業領域的機器設備,特別是在金屬加工、塑料加工和木材加工等領域,香蕉黄片直播的運用越來越廣泛。而 200噸香蕉黄片直播 作為一種大型香蕉黄片直播,因其精度 ...
2024-04-11 -
廣東香蕉黄片直播市場發展趨勢
廣東 香蕉黄片直播 市場發展趨勢 香蕉黄片直播是目前工業中廣泛使用的一種機械設備,它具有高效、穩定、可靠等特點,廣泛應用於直線運動、彎曲運動、旋轉運動和複雜的運動組合等多個方麵。在廣東地區,液 ...
2024-04-10