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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

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

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

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

2.你很幸運。

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

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

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

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

在同步系統(tǒng)中,如果觸發(fā)器的setup time / hold time不滿足,就可能產(chǎn)生亞穩(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,這是隨機的,與輸入沒有必然的關(guān)系。

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

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

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

只要系統(tǒng)中有異步元件,亞穩(wěn)態(tài)就是無法避免的,因此設(shè)計的電路首先要減少亞穩(wěn)態(tài)導(dǎo)致錯誤的發(fā)生,其次要使系統(tǒng)對產(chǎn)生的錯誤不敏感。前者要靠同步來實現(xiàn),而后者根據(jù)不同的設(shè)計應(yīng)用有不同的處理辦法。用同步來減少亞穩(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端基本不會產(chǎn)生亞穩(wěn)態(tài)。注意,這里說的是“基本”,也就是無法“根除”,那么如果第二個觸發(fā)器Q出現(xiàn)了亞穩(wěn)態(tài)會有什么后果呢?后果的嚴(yán)重程度是由你的設(shè)計決定的,如果系統(tǒng)對產(chǎn)生的錯誤不敏感,那么系統(tǒng)可能正常工作,或者經(jīng)過短暫的異常之后可以恢復(fù)正常工作,例如設(shè)計異步FIFO時使用格雷碼計數(shù)器當(dāng)讀寫地址的指針就是處于這方面的考慮。如果設(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ā)生概率與時鐘頻率無關(guān),但是MTBF與時鐘有密切關(guān)系。有文章提供了一個例子,某一系統(tǒng)在20MHz時鐘下工作時,MTBF約為50年,但是時鐘頻率提高到40MHz時,MTBF只有1分鐘!可見降低時鐘頻率可以大大減小亞穩(wěn)態(tài)導(dǎo)致系統(tǒng)錯誤的出現(xiàn),其原因在于,提供較長的resolution time可減小亞穩(wěn)態(tài)傳遞到下一級的機會,提高系統(tǒng)的MTBF,如圖2所示。

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

責(zé)任編輯:lq

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

    關(guān)注

    193

    文章

    1595

    瀏覽量

    80379
  • 觸發(fā)器
    +關(guān)注

    關(guān)注

    14

    文章

    1995

    瀏覽量

    61012
  • 異步信號
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    7008

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

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

收藏 人收藏

    評論

    相關(guān)推薦

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

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

    汽車功能安全與可靠性的關(guān)系

    當(dāng)前,隨著汽車領(lǐng)域的飛速發(fā)展,汽車也被重新定義。在汽車電子電氣系統(tǒng)設(shè)計時,離不開對功能安全和可靠性設(shè)計的考慮。正確理解兩者之間的關(guān)系,有助于更好地分析問題和解決問題。什么是汽車可靠性汽車可靠性是指
    的頭像 發(fā)表于 07-13 08:28 ?3149次閱讀
    汽車功能安全與<b class='flag-5'>可靠性</b>的關(guān)系

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

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

    請問FATFS文件系統(tǒng)可靠性如何?

    ST官方固件庫中使用了FATFS文件系統(tǒng),想問下,這個文件系統(tǒng)可靠么? 我想了解一下,有哪位朋友真正產(chǎn)品上使用FATFS文件系統(tǒng),可靠性有什么問題沒有。
    發(fā)表于 05-16 06:35

    如何確保IGBT的產(chǎn)品可靠性

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

    IGBT的可靠性測試方案

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

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

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

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

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

    SD NAND?可靠性驗證測試

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

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

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

    器件可靠性與溫度的關(guān)系

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

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

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

    提高PCB設(shè)備可靠性的技術(shù)措施

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

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

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

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

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