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

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

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

3天內不再提示

亞穩態理論介紹

FPGA之家 ? 來源:AriesOpenFPGA ? 作者:AriesOpenFPGA ? 2022-07-03 10:49 ? 次閱讀

一、介紹

在同步系統中,數據始終相對于時鐘具有固定的關系 當該關系滿足設備的建立和保持要求時,輸出將在其指定的傳播延遲時間內進入有效狀態。在同步系統中,輸入信號始終滿足觸發器的時序要求。因此,不會發生亞穩性。但是,在異步系統中,數據和時鐘之間的關系不是固定的。因此,會偶爾發生違反建立時間和保持時序的情況。發生這種建立和保持時序的情況時,輸出可能會到達其兩個有效狀態(0和1)之間的中間水平,不穩定的狀態(0和1之外的狀態即亞穩態)保持的時間也是不確定的,直到自己進入穩態。

二、亞穩態理論

由于違反了觸發器的建立和保持時間,因此會產生亞穩定性。在任何設計中使用的每個觸發器都有指定的建立和保持時間,或者說是在時鐘上升沿之前和之后不允許輸入數據變化的時間。如果信號在此時間窗口內確實發生變化,則輸出將是未知的或“亞穩的”。這種有害狀態的傳播稱為亞穩態。結果,觸發器的輸出會產生毛刺或暫時保持在亞穩狀態,因此需要更長的時間才能返回到穩定狀態。

當觸發器處于亞穩態時,輸出會在高電平和低電平之間徘徊,導致輸出轉換被延遲,并超過指定的時鐘到輸出延遲(tco)。亞穩態輸出需要花費超過tco的額外時間才能解析為穩定狀態,該時間稱為穩定時間(tMET)。

381aaffa-f99d-11ec-ba43-dac502259ad0.png

圖1.1亞穩時序參數

這已在圖1.1中顯示,但并非每個違反建立或保持時間的轉換(數據轉換)都會導致亞穩態輸出。觸發器進入亞穩態的可能性和返回穩定狀態所需的時間取決于用于制造器件的工藝技術以及環境條件。通常,觸發器將在一兩個時鐘周期內返回穩定狀態。

觸發器的操作類似于在無摩擦的山坡上滾動的球,如圖1.2所示。小山的每一側代表穩定狀態(即高或低),頂部代表亞穩態。假設球處于穩定狀態(即1或0),并且對球進行了足夠的推動(狀態轉換)(沒有違反建立時間或保持時間),足以使球越過另一個穩定狀態,則球在指定時間內越過另一個穩定狀態。

但是,如果推力較小(即違反建立和保持時間),則球應移動到山頂(即輸出亞穩態),停留在那里一段時間,然后返回任一穩定狀態(即輸出最終變得穩定)。球也可能會部分升起然后回來(即輸出可能會產生一些毛刺)。任何一種情況都會增加從時鐘轉換到穩定輸出的延遲。

因此,簡單來說,當信號在一個時鐘域(src_data_out)中發生變化并在另一個時鐘域(dest_data_in)中被采樣時,這將導致輸出變得亞穩。這被稱為同步失?。ㄈ鐖D1.3所示)。

383309e2-f99d-11ec-ba43-dac502259ad0.png

圖1.2觸發器的亞穩態行為

387ebb94-f99d-11ec-ba43-dac502259ad0.png

圖1.3觸發器中的亞穩態

三、亞穩態窗口

亞穩態窗口被定義為特定的時間長度,在此期間數據和時鐘均不應更改。如果兩個信號有發生改變,則輸出可能變為亞穩態。如圖1.4所示,建立時間和保持時間的組合決定了亞穩窗口的寬度。窗口越大,設備進入亞穩態的機會就越大。在大多數情況下,較新的邏輯系列具有較小的亞穩態窗口,從而減少了設備變為亞穩的機會。

四、計算MTBF

系統之間的平均故障間隔時間(MTBF)是在故障率恒定的特殊情況下故障率的倒數。這提供了有關特定觸發器失敗頻率的信息。對于具有給定時鐘頻率和異步數據邊沿的單級同步器,該邊沿在時鐘周期內具有均勻的概率密度,通過建立和保持時間窗口與時鐘邊沿之間的時間之比,再乘以數據邊沿頻率,可以計算出亞穩態事件的發生率。

389abbfa-f99d-11ec-ba43-dac502259ad0.png

圖1.4亞穩窗口

38c4cab2-f99d-11ec-ba43-dac502259ad0.png

圖1.5故障率與時間的關系(對數刻度)

38df1a48-f99d-11ec-ba43-dac502259ad0.png

其中

tr =允許的解決時間超過器件的正常傳播延遲時間

π =觸發器的亞穩態(解析)時間常數

W =亞穩態窗口

fc =時鐘頻率

fd =異步數據邊沿頻率

常數W和τ與設備的電氣特性有關,并且會根據工藝技術節點而變化。因此,使用相同工藝制造的不同設備的W和τ值相似。

如果在不同的分辨時間下測量設備的故障率并繪制圖表,則結果將呈指數衰減曲線。如圖1.5所示,當以半對數標度繪制時,它成為一條斜率等于τ的直線;因此,線上的兩個數據點足以使用等式1.2計算τ的值。

38ff2770-f99d-11ec-ba43-dac502259ad0.png

其中:

tr1 = 解析時間1

tr2 = 解析時間2

N1 = tr1處的故障數

N2 = tr2處的故障數

根據公式1.1和1.2,可以通過下面的公式1.3計算兩級同步器的MTBF

39247674-f99d-11ec-ba43-dac502259ad0.png

其中:

tr1=同步器第一級所允許的解析時間

tr2 =接入正常傳播延遲時的解析時間

公式1.3中的第一項計算了同步器第一階段的MTBF,這實際上成為了下一階段亞穩態事件的發生率。然后,第二項根據tr2的值(同步器外部允許的解決時間)計算亞穩態事件將被解決的概率。這兩個項的乘積給出了兩級同步器的總體MTBF。以定量的方式,使用上面的公式1.3,如果特定觸發器在給定時鐘速率和輸入轉換速率的范圍內的平均故障間隔時間(MTBF)為40 s,則使用兩個這樣的觸發器的MTBF 同步輸入將是40×40 = 26.6分鐘。

五、避免亞穩態

如第二節所示,只要違反建立或保持時間,就會發生亞穩。因此,在以下情況下,信號可能會違反時序要求:

1、當輸入信號是異步信號時。

2、當時鐘偏斜/偏擺(上升/下降時間)高于容許極限時。

3、當信號越過工作在兩個不同頻率或頻率相同但相位和偏斜不同的域時。

4、當組合延遲使得觸發器數據輸入在亞穩態窗口中發生變化時

亞穩定性可能會導致過度的傳播延遲和后續的系統故障。所有觸發器和鎖存器均具有亞穩性。這個問題無法消除。但是有可能降低亞穩態的發生率

3947d7e0-f99d-11ec-ba43-dac502259ad0.png

圖1.6 N級同步器

395ffe38-f99d-11ec-ba43-dac502259ad0.png

圖1.7具有時鐘提升電路的多級同步器

Multi-stage synchronizer with clock boost circuitry

在最簡單的情況下,設計人員可以通過讓時鐘周期足夠長以解決準穩態以及減少路徑中可能傳播到下一個觸發器中的任何延遲邏輯來避免亞穩態??紤]到大多數現代設計的性能要求,這種方法雖然簡單,卻并不實用。另一種方法是使用同步器。

5.1使用多級同步器

避免亞穩態的最常見方法是在一個時鐘域到另一個時鐘域的信號上添加一個或多個同步觸發器。如圖1.6所示,這種方法為第一個同步觸發器中的亞穩態事件提供了一個完整的時鐘周期(第二個觸發器的建立時間除外)以解決自身問題。但是,這確實增加了同步邏輯觀察輸入的等待時間。

5.2使用時鐘升壓電路的多級同步器

多級同步器的一個限制是系統響應異步輸入所花費的時間更長。解決此問題的方法是使用時鐘倍頻器的輸出為兩個同步觸發器提供時鐘。AlteraFPGA將這種技術稱為Clock Boost或Clock Doubler(圖1.7)。

這種方法允許系統在一個系統時鐘周期內響應異步輸入,同時仍能改善MTBF。盡管Clock Boost時鐘可能會降低MTBF,但這種影響遠不止于兩個同步觸發器的抵消。這兩種方法都不能保證亞穩性不能通過同步器。它們只是降低了亞穩發生的可能性。

六、亞穩測試電路

每當觸發器對異步輸入進行采樣時,小概率的不可預測延遲總會在觸發器輸出端呈現出來。這不僅發生在輸入轉換違反建立和保持時間規范時,而且還發生在觸發器接收新數據時的小的時序窗口,在這些情況下,觸發器會進入亞穩態。

圖1.8中描述的測試電路用于確定觸發器的亞穩特性。圖1.8顯示了在時鐘“ clk”的上升沿觸發的觸發器“ FFA”的異步輸入“ async_In”。如圖所示,觸發器“ FFB”和“ FFC”均在時鐘的下降沿觸發,以便捕獲“ FFA”上的亞穩事件。

當互補信號在觸發器“ FFB”和“ FFC”的輸入上傳遞時,無論何時“ FFA”上發生亞穩態事件,XNOR門的輸出都將變為高電平。此條件在觸發器“ FFD”的輸出上捕獲,指示已檢測到亞穩態事件。

該測試電路中所有節點的時序如圖1.9所示。由于解析觸發器(“ FFB”和“ FFC”)由時鐘下降沿提供時鐘,因此可以通過更改時鐘高電平時間(△t)來控制所需的建立時間。穩定時間tMET可通過以下公式確定

39832f5c-f99d-11ec-ba43-dac502259ad0.png

其中tACN是最小時鐘周期,它等于解析觸發器(FFB或FFC)的tCQ(FFA的時鐘到輸出延遲)的建立時間tsu。

39a1956e-f99d-11ec-ba43-dac502259ad0.png

圖1.8亞穩性測試電路

39cc8f6c-f99d-11ec-ba43-dac502259ad0.png

圖1.9亞穩測試電路的時序

減少解析時間或建立時間的方法之一是在建立/保持期間以數據為中心增加抖動。

七、同步器類型

根據等式 1.1,具有異步輸入的電路的平均故障間隔時間(MTBF)與可從亞穩態條件恢復的時間呈指數關系。使用同步器創建時間緩沖區,以從亞穩態事件中恢復。

請注意,異步信號絕不能由多個同步器同步。(這樣做會冒著使多個同步器的輸出產生不同信號的風險)。本節顯示了兩個同步器方案A和B。

方案A是常規方案,當異步輸入信號的寬度大于時鐘周期時,其工作效果最佳(圖1.10)。

請注意,即使異步輸入在設置間隔之外達到穩定條件,它仍將以兩個時鐘周期的延遲進行計時,否則FF1可能會進入亞穩態。

如果亞穩在少于一個時鐘周期內得到解決,則FF2將具有穩定的輸入,否則需要更深的級聯,如圖1.6所示。

39fe3846-f99d-11ec-ba43-dac502259ad0.png

圖1.10兩級同步器的同步器方案A

3a28dfec-f99d-11ec-ba43-dac502259ad0.png

圖1.11兩級同步器的同步器方案B

但是,在異步輸入的寬度小于時鐘周期的情況下,方案A不起作用。在這種情況下,方案B的工作效果最佳,如圖1.11所示。

請注意,在同步器方案B的情況下,第一個FF(觸發器)的D輸入連接到VCC,而異步輸入為FF提供時鐘。該階段中的其他兩個FF由系統時鐘或clk直接提供時鐘。短脈沖將驅動q1高電平,該信號將在兩個“clk”邊沿之后傳播到sync_out。因此,這定義了我們的經驗法則,總結如下:

當信號必須跨越時鐘域之間的邊界時,請使用同步器。

如果Clk1《Clk2在時鐘域2的輸入處使用同步器方案A(如圖1.11所示),否則使用同步器方案B。

八、處理亞穩態的建議

(a)使用同步器。

(b)使用更快的觸發器(更窄的亞穩態窗口TW)。

(c)使用亞穩態硬化觸發器(專為非常高的帶寬和減少的采樣時間而設計,并針對時鐘域輸入電路進行了優化)。

(d)級聯觸發器作為同步器(兩個或更多),如圖1.6所示。一串N個觸發器的概率為PN(P的N次方),其中P是一個觸發器發生亞穩態故障的機會。

(e)降低采樣率。

(f)避免輸入dV/dt低的信號

原文標題:亞穩態詳解

文章出處:【微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

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

    關注

    4

    文章

    1505

    瀏覽量

    59238
  • 鎖存器
    +關注

    關注

    8

    文章

    906

    瀏覽量

    41521
  • 觸發器
    +關注

    關注

    14

    文章

    2000

    瀏覽量

    61166
  • 亞穩態
    +關注

    關注

    0

    文章

    46

    瀏覽量

    13288

原文標題:亞穩態詳解

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    利用IDDR簡化亞穩態方案

    如果在具有多個時鐘的非同步系統中使用FPGA,或者系統中的時鐘頻率或相位與FPGA所使用時鐘頻率或相位不同,那么設計就會遇到亞穩態問題。不幸的是,如果設計遇到上述情況,是沒有辦法完全解決亞穩態
    發表于 12-29 15:17

    FPGA中亞穩態——讓你無處可逃

    注意事項。2. 理論分析2.1信號傳輸中的亞穩態在同步系統中,輸入信號總是系統時鐘同步,能夠達到寄存器的時序要求,所以亞穩態不會發生。亞穩態問題通常發生在一些跨時鐘域信號傳輸以及異步信
    發表于 01-11 11:49

    xilinx資料:利用IDDR簡化亞穩態

    亞穩態事件,結合實例講解,語言通俗易懂,由淺入深,特別舉了多個實例以及解決方案,非常具有針對性,讓人受益匪淺,非常適合對亞穩態方面掌握不好的中國工程師和中國的學生朋友,是關于亞穩態方面不可多得的好資料,強烈推薦哦!??![hid
    發表于 03-05 14:11

    FPGA中亞穩態——讓你無處可逃

    導致復位失敗。怎么降低亞穩態發生的概率成了FPGA設計需要重視的一個注意事項。2. 理論分析2.1信號傳輸中的亞穩態在同步系統中,輸入信號總是系統時鐘同步,能夠達到寄存器的時序要求,所以亞穩態
    發表于 04-25 15:29

    FPGA觸發器的亞穩態認識

    可能會出現非法狀態---亞穩態亞穩態是一種不穩定狀態,在一定時間后, 最終返回到兩個穩定狀態之一。亞穩態輸出的信號是什么樣子的? 對于系統有什么危害? 如果降低亞穩態帶來的危害? 這
    發表于 12-04 13:51

    亞穩態問題解析

    亞穩態是數字電路設計中最為基礎和核心的理論。同步系統設計中的多項技術,如synthesis,CTS,STA等都是為了避免同步系統產生亞穩態。異步系統中,更容易產生亞穩態,因此需要對異步
    發表于 11-01 17:45

    FPGA的亞穩態現象是什么?

    說起亞穩態,首先我們先來了解一下什么叫做亞穩態。亞穩態現象:信號在無關信號或者異步時鐘域之間傳輸時導致數字器件失效的一種現象。
    發表于 09-11 11:52

    在FPGA復位電路中產生亞穩態的原因

    。怎么降低亞穩態發生的概率成了 FPGA 設計需要重視的一個注意事項。理論分析01 信號傳輸中的亞穩態在同步系統中,輸入信號總是系統時鐘同步,能夠達到寄存器的時序要求,所以亞穩態不會發
    發表于 10-19 10:03

    FPGA--中復位電路產生亞穩態的原因

    FPGA 設計需要重視的一個注意事項。理論分析01 信號傳輸中的亞穩態在同步系統中,輸入信號總是系統時鐘同步,能夠達到寄存器的時序要求,所以亞穩態不會發生。亞穩態問題通常發生在一些跨
    發表于 10-22 11:42

    數字電路中何時會發生亞穩態

    亞穩態問題是數字電路中很重要的問題,因為現實世界是一個異步的世界,所以亞穩態是無法避免的,并且亞穩態應該也是面試常考的考點。
    發表于 09-07 14:28 ?533次閱讀

    亞穩態產生原因、危害及消除方法

    亞穩態問題是數字電路中很重要的問題,因為現實世界是一個異步的世界,所以亞穩態是無法避免的,并且亞穩態應該也是面試常考的考點。
    的頭像 發表于 09-07 14:28 ?9570次閱讀

    什么是亞穩態?如何克服亞穩態

    亞穩態在電路設計中是常見的屬性現象,是指系統處于一種不穩定的狀態,雖然不是平衡狀態,但可在短時間內保持相對穩定的狀態。對工程師來說,亞穩態的存在可以帶來獨特的性質和應用,如非晶態材料、晶體缺陷等
    的頭像 發表于 05-18 11:03 ?4832次閱讀

    亞穩態的分析與處理

    本文主要介紹亞穩態的分析與處理。
    的頭像 發表于 06-21 14:38 ?4027次閱讀
    <b class='flag-5'>亞穩態</b>的分析與處理

    亞穩態理論知識 如何減少亞穩態

    亞穩態(Metastability)是由于輸入信號違反了觸發器的建立時間(Setup time)或保持時間(Hold time)而產生的。建立時間是指在時鐘上升沿到來前的一段時間,數據信號就要
    的頭像 發表于 09-19 09:27 ?944次閱讀
    <b class='flag-5'>亞穩態</b><b class='flag-5'>理論</b>知識 如何減少<b class='flag-5'>亞穩態</b>

    FPGA設計中的亞穩態解析

    說起亞穩態,首先我們先來了解一下什么叫做亞穩態。亞穩態現象:信號在無關信號或者異步時鐘域之間傳輸時導致數字器件失效的一種現象。
    的頭像 發表于 09-19 15:18 ?1883次閱讀
    FPGA設計中的<b class='flag-5'>亞穩態</b>解析
    主站蜘蛛池模板: 亚洲 日本 欧美 中文字幕 | 久久精品一本到东京热| 亚洲国产精品VA在线看黑人| 好硬好湿好爽再深一点视频| 伊人久久大线蕉香港三级| 免费被靠视频动漫| 大伊人青草狠狠久久| 亚洲国产在线观看免费视频| 美女扒开腿让男生桶免费看动态图| 超碰caoporon最新视频| 亚洲精品在线网址| 男助理憋尿PLAY灌尿BL出去| 国产高清视频在线观看97| 欲香欲色天天综合和网| 日本调教网站| 九九热视频在线观看| xxx日本免费| 亚洲综合久久一本伊伊区| 清冷受被CAO的合不拢| 狠狠色在在线视频观看| 拔萝卜视频免费看高清| 一级无毛片| 色呦呦导航| 蜜芽丅v新网站在线观看| 国产人妻麻豆蜜桃色69| 99精品在线| 亚洲欧美国产综合在线| 日韩成人在线视频| 久久午夜夜伦痒痒想咳嗽P| 让人爽到湿的小黄书| 经典三级四虎在线观看| 厕所xxxxx| 最近中文字幕MV免费看| 性欧美sexovideotv| 欧美双拳极限扩张| 精品一产品大全| 国产精品久久久久无码AV色戒| 天美传媒 免费观看| 男男h啪肉np文总受| 黄色jjzz| 国产色情短视频在线网站|