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

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

3天內不再提示

亞穩(wěn)態(tài)與設計可靠性

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2021-03-09 10:49 ? 次閱讀

亞穩(wěn)態(tài)是我們在設計經(jīng)常遇到的問題。這個錯誤我在很多設計中都看到過。有人可能覺得不以為然,其實你現(xiàn)在沒有遇到問題只能說明:

1.你的發(fā)貨量還沒到一定的量級。

2.你很幸運。

當問題一旦發(fā)生的時候,亞穩(wěn)態(tài)的問題是非常難以定量的分析的,甚至復現(xiàn)也是非常困難的。為了不讓這樣的“玄學”問題困擾我們,我們在設計調試的時候,首先要把這類問題規(guī)避,才有助于我們撥開迷霧,找到問題的原因。設計的檢視也非常重要,不能說功能測試通過了,小批量發(fā)貨沒有問題產品就沒有潛在的隱患。

亞穩(wěn)態(tài)與設計可靠性

設計數(shù)字電路時大家都知道同步是非常重要的,特別當要輸入一個信號到一個同步電路中,但是該信號由另一個時鐘驅動時,這是要在接口處采取一些措施,使輸入的異步信號同步化,否則電路將無法正常工作,因為輸入端很可能出現(xiàn)亞穩(wěn)態(tài)(Metastability),導致采樣錯誤。這里我們對亞穩(wěn)態(tài)的起因、危害、對可靠性的影響和消除仿真做一些介紹。

1.亞穩(wěn)態(tài)發(fā)生的原因

在同步系統(tǒng)中,如果觸發(fā)器的setup time / hold time不滿足,就可能產生亞穩(wěn)態(tài),此時觸發(fā)器輸出端Q在有效時鐘沿之后比較長的一段時間處于不確定的狀態(tài),在這段時間里Q端毛刺、振蕩、固定的某一電壓值,而不是等于數(shù)據(jù)輸入端D的值。這段之間成為決斷時間(resolution time)。經(jīng)過resolution time之后Q端將穩(wěn)定到0或1上,但是究竟是0還是1,這是隨機的,與輸入沒有必然的關系。

2.亞穩(wěn)態(tài)的危害

由于輸出在穩(wěn)定下來之前可能是毛刺、振蕩、固定的某一電壓值,因此亞穩(wěn)態(tài)除了導致邏輯誤判之外,輸出0~1之間的中間電壓值還會使下一級產生亞穩(wěn)態(tài)(即導致亞穩(wěn)態(tài)的傳播)。
邏輯誤判有可能通過電路的特殊設計減輕危害(如異步FIFO中Gray碼計數(shù)器的作用),而亞穩(wěn)態(tài)的傳播則擴大了故障面,難以處理。

3.亞穩(wěn)態(tài)的解決辦法

只要系統(tǒng)中有異步元件,亞穩(wěn)態(tài)就是無法避免的,因此設計的電路首先要減少亞穩(wěn)態(tài)導致錯誤的發(fā)生,其次要使系統(tǒng)對產生的錯誤不敏感。前者要靠同步來實現(xiàn),而后者根據(jù)不同的設計應用有不同的處理辦法。用同步來減少亞穩(wěn)態(tài)發(fā)生機會的典型電路如圖1所示。

0a1f1254-7c39-11eb-8b86-12bb97331649.png

在圖1中,左邊為異步輸入端,經(jīng)過兩級觸發(fā)器同步,在右邊的輸出將是同步的,而且該輸出基本不存在亞穩(wěn)態(tài)。其原理是即使第一個觸發(fā)器的輸出端存在亞穩(wěn)態(tài),經(jīng)過一個CLK周期后,第二個觸發(fā)器D端的電平仍未穩(wěn)定的概率非常小,因此第二個觸發(fā)器Q端基本不會產生亞穩(wěn)態(tài)。注意,這里說的是“基本”,也就是無法“根除”,那么如果第二個觸發(fā)器Q出現(xiàn)了亞穩(wěn)態(tài)會有什么后果呢?后果的嚴重程度是由你的設計決定的,如果系統(tǒng)對產生的錯誤不敏感,那么系統(tǒng)可能正常工作,或者經(jīng)過短暫的異常之后可以恢復正常工作,例如設計異步FIFO時使用格雷碼計數(shù)器當讀寫地址的指針就是處于這方面的考慮。如果設計上沒有考慮如何降低系統(tǒng)對亞穩(wěn)態(tài)的敏感程度,那么一旦出現(xiàn)亞穩(wěn)態(tài),系統(tǒng)可能就崩潰了。

4.亞穩(wěn)態(tài)與系統(tǒng)可靠性
使用同步電路以后,亞穩(wěn)態(tài)仍然有發(fā)生的可能,與此相連的是MTBF(Mean Time Between Failure),亞穩(wěn)態(tài)的發(fā)生概率與時鐘頻率無關,但是MTBF與時鐘有密切關系。有文章提供了一個例子,某一系統(tǒng)在20MHz時鐘下工作時,MTBF約為50年,但是時鐘頻率提高到40MHz時,MTBF只有1分鐘!可見降低時鐘頻率可以大大減小亞穩(wěn)態(tài)導致系統(tǒng)錯誤的出現(xiàn),其原因在于,提供較長的resolution time可減小亞穩(wěn)態(tài)傳遞到下一級的機會,提高系統(tǒng)的MTBF,如圖2所示。

5.總結
亞穩(wěn)態(tài)與設計可靠性有非常密切的關系,當前對很多設計來說,實現(xiàn)需要的功能并不困難,難的是提高系統(tǒng)的穩(wěn)定性、可靠性,較小亞穩(wěn)態(tài)發(fā)生的概率,并降低系統(tǒng)對亞穩(wěn)態(tài)錯誤的敏感程度可以提高系統(tǒng)的可靠性。

責任編輯:lq

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

    關注

    193

    文章

    1590

    瀏覽量

    80308
  • 觸發(fā)器
    +關注

    關注

    14

    文章

    1992

    瀏覽量

    60981
  • 異步信號
    +關注

    關注

    0

    文章

    9

    瀏覽量

    7006

原文標題:亞穩(wěn)態(tài)的傳播

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

收藏 人收藏

    評論

    相關推薦

    PCB高可靠性化要求與發(fā)展——PCB高可靠性的影響因素(上)

    在電子工業(yè)的快速發(fā)展中,印刷電路板(PCB)的可靠性始終是設計和制造的核心考量。隨著集成電路(IC)的集成度不斷提升,PCB不僅需要實現(xiàn)更高的組裝密度,還要應對高頻信號傳輸?shù)奶魬?zhàn)。這些趨勢對PCB
    的頭像 發(fā)表于 10-11 11:20 ?157次閱讀
    PCB高<b class='flag-5'>可靠性</b>化要求與發(fā)展——PCB高<b class='flag-5'>可靠性</b>的影響因素(上)

    數(shù)字電路中的亞穩(wěn)態(tài)是什么

    在數(shù)字電路的設計與實現(xiàn)中,亞穩(wěn)態(tài)是一個不可忽視的現(xiàn)象。它可能由多種因素引發(fā),對電路的穩(wěn)定性和可靠性產生嚴重影響。本文將深入探討數(shù)字電路中亞穩(wěn)態(tài)的概念、產生原因、影響以及應對策略,以期為讀者提供全面而深入的理解。
    的頭像 發(fā)表于 05-21 15:29 ?974次閱讀

    如何確保IGBT的產品可靠性

    在當今的半導體市場,公司成功的兩個重要因素是產品質量和可靠性。而這兩者是相互關聯(lián)的,可靠性體現(xiàn)為在產品預期壽命內的長期質量表現(xiàn)。任何制造商要想維續(xù)經(jīng)營,必須確保產品達到或超過基本的質量標準和可靠性
    的頭像 發(fā)表于 01-25 10:21 ?1481次閱讀
    如何確保IGBT的產品<b class='flag-5'>可靠性</b>

    兩級觸發(fā)器同步,就能消除亞穩(wěn)態(tài)嗎?

    原理 兩級觸發(fā)器同步是一種數(shù)字電路設計技術,用于確保數(shù)據(jù)在傳輸過程中的可靠性。它通過兩級觸發(fā)器的級聯(lián)來實現(xiàn)同步傳輸,可以有效地減少數(shù)據(jù)傳輸中的噪聲、時鐘抖動等因素對數(shù)據(jù)的干擾和誤差。 在兩級觸發(fā)器同步中,兩個觸發(fā)器都由同一
    的頭像 發(fā)表于 01-16 16:29 ?967次閱讀

    復位信號存在亞穩(wěn)態(tài),有危險嗎?

    停留在一個臨界狀態(tài)。這種亞穩(wěn)態(tài)可能會引發(fā)一系列問題,包括設備故障和數(shù)據(jù)丟失等。因此,我們需要深入探討這個問題,并了解它的危險。 第一部分:復位信號的作用和原理 復位信號是一種用于讓電子設備回到初始狀態(tài)的信號。
    的頭像 發(fā)表于 01-16 16:25 ?427次閱讀

    SD NAND?可靠性驗證測試

    SDNAND可靠性驗證測試的重要SDNAND可靠性驗證測試至關重要。通過檢驗數(shù)據(jù)完整、設備壽命、性能穩(wěn)定性,確保產品符合標準,可提高產品的可信度、提高品牌聲譽,減少維修成本,確保
    的頭像 發(fā)表于 12-14 14:29 ?592次閱讀
    SD NAND?<b class='flag-5'>可靠性</b>驗證測試

    環(huán)境試驗與可靠性試驗的區(qū)別

    環(huán)境試驗與可靠性試驗的區(qū)別
    的頭像 發(fā)表于 12-08 09:31 ?849次閱讀
    環(huán)境試驗與<b class='flag-5'>可靠性</b>試驗的區(qū)別

    器件可靠性與溫度的關系

    器件可靠性與溫度的關系
    的頭像 發(fā)表于 12-04 16:34 ?667次閱讀
    器件<b class='flag-5'>可靠性</b>與溫度的關系

    數(shù)字電路中的亞穩(wěn)態(tài)產生原因

    亞穩(wěn)態(tài)是指觸發(fā)器的輸入信號無法在規(guī)定時間內達到一個確定的狀態(tài),導致輸出振蕩,最終會在某個不確定的時間產生不確定的輸出,可能是0,也可能是1,導致輸出結果不可靠。
    的頭像 發(fā)表于 11-22 18:26 ?1772次閱讀
    數(shù)字電路中的<b class='flag-5'>亞穩(wěn)態(tài)</b>產生原因

    提高PCB設備可靠性的技術措施

    提高PCB設備可靠性的技術措施:方案選擇、電路設計、電路板設計、結構設計、元器件選用、制作工藝等多方面著手,具體措施如下: (1)簡化方案設計。 方案設計時,在確保設備滿足技術、性能指標的前提下
    發(fā)表于 11-22 06:29

    可靠性PCB的十一大重要特征

    一站式PCBA智造廠家今天為大家講講可靠性高的PCB都有哪些特征?可靠性高的PCB的重要特征。PCB作為電子產品的核心基板,其質量和可靠性直接影響了電子產品的質量和可靠性,為此高
    的頭像 發(fā)表于 11-20 10:14 ?472次閱讀

    可靠性試驗(HALT)及可靠性評估技術

    國家電網(wǎng):在就地化保護入網(wǎng)檢測中,首次引入可靠性試驗,驗證產品可靠性設計水平和壽命指標。在關于新型一、二次設備(例如:電子式互感器)的科研項目中,增加了可靠性驗證和壽命評估等相關研究課題。
    的頭像 發(fā)表于 11-13 16:32 ?1258次閱讀
    <b class='flag-5'>可靠性</b>試驗(HALT)及<b class='flag-5'>可靠性</b>評估技術

    FPGA項目開發(fā)之同步信號和亞穩(wěn)態(tài)

    FPGA項目開發(fā)之同步信號和亞穩(wěn)態(tài) 讓我們從觸發(fā)器開始,所有觸發(fā)器都有一個圍繞活動時鐘沿的建立(setup time)和保持窗口(hold time),在此期間數(shù)據(jù)不得更改。如果該窗口中的數(shù)據(jù)
    發(fā)表于 11-03 10:36

    怎么解決亞穩(wěn)態(tài)的出現(xiàn)?

    亞穩(wěn)態(tài)
    jf_44903265
    發(fā)布于 :2023年10月31日 17:40:44

    請問機械溫控開關的可靠性有多少?

    機械溫控開關的可靠性有多少?我看溫控開關的體積很小,價格便宜,可以用于一些溫度控制方面,不過可靠性有多少呢?
    發(fā)表于 10-31 06:37