一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

減少亞穩(wěn)態(tài)導(dǎo)致錯(cuò)誤,提高系統(tǒng)的MTBF

貿(mào)澤電子設(shè)計(jì)圈 ? 來(lái)源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2017-12-18 09:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

設(shè)計(jì)數(shù)字電路時(shí)大家都知道同步是非常重要的,特別當(dāng)要輸入一個(gè)信號(hào)到一個(gè)同步電路中,但是該信號(hào)由另一個(gè)時(shí)鐘驅(qū)動(dòng)時(shí),這是要在接口處采取一些措施,使輸入的異步信號(hào)同步化,否則電路將無(wú)法正常工作,因?yàn)檩斎攵撕芸赡艹霈F(xiàn)亞穩(wěn)態(tài)(Metastability),導(dǎo)致采樣錯(cuò)誤。

下面我們會(huì)對(duì)亞穩(wěn)態(tài)的原理、起因、危害、解決辦法、對(duì)可靠性的影響和消除仿真做一些介紹。

2. 什么是亞穩(wěn)態(tài)?

亞穩(wěn)態(tài)是指觸發(fā)器無(wú)法在某個(gè)規(guī)定時(shí)間段內(nèi)達(dá)到一個(gè)可確認(rèn)的狀態(tài)。當(dāng)一個(gè)觸發(fā)器進(jìn)入亞穩(wěn)態(tài)時(shí),既無(wú)法預(yù)測(cè)該單元的輸出電平,也無(wú)法預(yù)測(cè)何時(shí)輸出才能穩(wěn)定在某個(gè)正確的電平上。在這個(gè)穩(wěn)定期間,觸發(fā)器輸出一些中間級(jí)電平,或者可能處于振蕩狀態(tài),并且這種無(wú)用的輸出電平可以沿信號(hào)通道上的各個(gè)觸發(fā)器級(jí)聯(lián)式傳播下去。

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

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

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

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

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

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

圖 1 兩級(jí)同步化電路

在圖1中,左邊為異步輸入端,經(jīng)過(guò)兩級(jí)觸發(fā)器同步,在右邊的輸出將是同步的,而且該輸出基本不存在亞穩(wěn)態(tài)。其原理是即使第一個(gè)觸發(fā)器的輸出端存在亞穩(wěn)態(tài),經(jīng)過(guò)一個(gè)CLK周期后,第二個(gè)觸發(fā)器D端的電平仍未穩(wěn)定的概率非常小,因此第二個(gè)觸發(fā)器Q端基本不會(huì)產(chǎn)生亞穩(wěn)態(tài)。注意,這里說(shuō)的是“基本”,也就是無(wú)法“根除”,那么如果第二個(gè)觸發(fā)器Q出現(xiàn)了亞穩(wěn)態(tài)會(huì)有什么后果呢?

后果的嚴(yán)重程度是有你的設(shè)計(jì)決定的,如果系統(tǒng)對(duì)產(chǎn)生的錯(cuò)誤不敏感,那么系統(tǒng)可能正常工作,或者經(jīng)過(guò)短暫的異常之后可以恢復(fù)正常工作,例如設(shè)計(jì)異步FIFO時(shí)使用格雷碼計(jì)數(shù)器當(dāng)讀寫(xiě)地址的指針就是處于這方面的考慮。如果設(shè)計(jì)上沒(méi)有考慮如何降低系統(tǒng)對(duì)亞穩(wěn)態(tài)的敏感程度,那么一旦出現(xiàn)亞穩(wěn)態(tài),系統(tǒng)可能就崩潰了。

6.亞穩(wěn)態(tài)與系統(tǒng)可行性

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

圖 2 resolution time與MTBF的關(guān)系

7. 總結(jié)

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

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

    關(guān)注

    0

    文章

    50

    瀏覽量

    20689
  • 穩(wěn)定性
    +關(guān)注

    關(guān)注

    2

    文章

    80

    瀏覽量

    16964

原文標(biāo)題:電路設(shè)計(jì)時(shí),降低亞穩(wěn)態(tài)發(fā)生機(jī)率?你應(yīng)該這樣做......

文章出處:【微信號(hào):Mouser-Community,微信公眾號(hào):貿(mào)澤電子設(shè)計(jì)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    利用IDDR簡(jiǎn)化亞穩(wěn)態(tài)方案

    平均故障間隔時(shí)間(MTBF)這個(gè)指標(biāo)來(lái)估算從問(wèn)題出現(xiàn)并導(dǎo)致故障的兩個(gè)事件間的平均時(shí)間。MTBF值越高,說(shuō)明設(shè)計(jì)的穩(wěn)定性越高。如果發(fā)生了“故障”,只是說(shuō)明沒(méi)有解決亞穩(wěn)態(tài)問(wèn)題,并不是
    發(fā)表于 12-29 15:17

    FPGA中亞穩(wěn)態(tài)——讓你無(wú)處可逃

    1. 應(yīng)用背景1.1亞穩(wěn)態(tài)發(fā)生原因在FPGA系統(tǒng)中,如果數(shù)據(jù)傳輸中不滿足觸發(fā)器的Tsu和Th不滿足,或者復(fù)位過(guò)程中復(fù)位信號(hào)的釋放相對(duì)于有效時(shí)鐘沿的恢復(fù)時(shí)間(recovery time)不滿足,就可能
    發(fā)表于 01-11 11:49

    FPGA中亞穩(wěn)態(tài)——讓你無(wú)處可逃

    ) rst_r <= 2’d0; elserst_r <= {rst_r[0], 1’b1};endassignsys_rst_n = rst_r[1];通過(guò)上面三種方式處理異步信號(hào)、異步數(shù)據(jù)、以及異步復(fù)位可有效的提高系統(tǒng)的穩(wěn)定性。
    發(fā)表于 04-25 15:29

    FPGA觸發(fā)器的亞穩(wěn)態(tài)認(rèn)識(shí)

    可能會(huì)出現(xiàn)非法狀態(tài)---亞穩(wěn)態(tài)。亞穩(wěn)態(tài)是一種不穩(wěn)定狀態(tài),在一定時(shí)間后, 最終返回到兩個(gè)穩(wěn)定狀態(tài)之一。亞穩(wěn)態(tài)輸出的信號(hào)是什么樣子的? 對(duì)于系統(tǒng)有什么危害? 如果降低
    發(fā)表于 12-04 13:51

    亞穩(wěn)態(tài)問(wèn)題解析

    亞穩(wěn)態(tài)是數(shù)字電路設(shè)計(jì)中最為基礎(chǔ)和核心的理論。同步系統(tǒng)設(shè)計(jì)中的多項(xiàng)技術(shù),如synthesis,CTS,STA等都是為了避免同步系統(tǒng)產(chǎn)生亞穩(wěn)態(tài)。異步系統(tǒng)
    發(fā)表于 11-01 17:45

    簡(jiǎn)談FPGA學(xué)習(xí)中亞穩(wěn)態(tài)現(xiàn)象

    說(shuō)起亞穩(wěn)態(tài),首先我們先來(lái)了解一下什么叫做亞穩(wěn)態(tài)亞穩(wěn)態(tài)現(xiàn)象:信號(hào)在無(wú)關(guān)信號(hào)或者異步時(shí)鐘域之間傳輸時(shí)導(dǎo)致數(shù)字器件失效的一種現(xiàn)象。接下來(lái)主要討論在異步時(shí)鐘域之間數(shù)據(jù)傳輸所產(chǎn)生的
    發(fā)表于 08-01 09:50

    FPGA的亞穩(wěn)態(tài)現(xiàn)象是什么?

    說(shuō)起亞穩(wěn)態(tài),首先我們先來(lái)了解一下什么叫做亞穩(wěn)態(tài)亞穩(wěn)態(tài)現(xiàn)象:信號(hào)在無(wú)關(guān)信號(hào)或者異步時(shí)鐘域之間傳輸時(shí)導(dǎo)致數(shù)字器件失效的一種現(xiàn)象。
    發(fā)表于 09-11 11:52

    Virtex-5亞穩(wěn)態(tài)保護(hù)是什么

    中找到任何最小數(shù)量的寄存器的建議。我需要有關(guān)同步器鏈長(zhǎng)度的任何建議或任何文檔,以便針對(duì)Virtex-5器件提供更好的亞穩(wěn)態(tài)保護(hù)。我還需要Virtex-6的類似信息。很抱歉,如果這不是此主題的正確論壇。提前致謝,阿姆魯
    發(fā)表于 06-12 09:27

    在FPGA復(fù)位電路中產(chǎn)生亞穩(wěn)態(tài)的原因

    亞穩(wěn)態(tài)概述01 亞穩(wěn)態(tài)發(fā)生原因在 FPGA 系統(tǒng)中,如果數(shù)據(jù)傳輸中不滿足觸發(fā)器的 Tsu 和 Th 不滿足,或者復(fù)位過(guò)程中復(fù)位信號(hào)的釋放相對(duì)于有效時(shí)鐘沿的恢復(fù)時(shí)間(recovery time)不滿足
    發(fā)表于 10-19 10:03

    FPGA--中復(fù)位電路產(chǎn)生亞穩(wěn)態(tài)的原因

    在 FPGA 系統(tǒng)中,如果數(shù)據(jù)傳輸中不滿足觸發(fā)器的 Tsu 和 Th 不滿足,或者復(fù)位過(guò)程中復(fù)位信號(hào)的釋放相對(duì)于有效時(shí)鐘沿的恢復(fù)時(shí)間(recovery time)不滿足,就可能產(chǎn)生亞穩(wěn)態(tài),此時(shí)觸發(fā)器
    發(fā)表于 10-22 11:42

    今日說(shuō)“法”:讓FPGA設(shè)計(jì)中的亞穩(wěn)態(tài)“無(wú)處可逃”

    亞穩(wěn)態(tài)情況。 3、亞穩(wěn)態(tài)產(chǎn)生概率以及串?dāng)_概率 在實(shí)際的FPGA電路設(shè)計(jì)中,常常人們想的是怎么減少亞穩(wěn)態(tài)對(duì)系統(tǒng)的影響,很少有人考慮怎么才
    發(fā)表于 04-27 17:31

    跨時(shí)鐘域的亞穩(wěn)態(tài)的應(yīng)對(duì)措施

    即使 “打兩拍”能阻止“亞穩(wěn)態(tài)的傳遞”,但亞穩(wěn)態(tài)導(dǎo)致后續(xù)FF sample到的值依然不一定是符合預(yù)期的值,那 “錯(cuò)誤的值” 難道不依然會(huì)向后傳遞,從而造成
    的頭像 發(fā)表于 10-19 14:14 ?1665次閱讀

    什么是亞穩(wěn)態(tài)?如何克服亞穩(wěn)態(tài)

    亞穩(wěn)態(tài)在電路設(shè)計(jì)中是常見(jiàn)的屬性現(xiàn)象,是指系統(tǒng)處于一種不穩(wěn)定的狀態(tài),雖然不是平衡狀態(tài),但可在短時(shí)間內(nèi)保持相對(duì)穩(wěn)定的狀態(tài)。對(duì)工程師來(lái)說(shuō),亞穩(wěn)態(tài)的存在可以帶來(lái)獨(dú)特的性質(zhì)和應(yīng)用,如非晶態(tài)材料、晶體缺陷等
    的頭像 發(fā)表于 05-18 11:03 ?5635次閱讀

    亞穩(wěn)態(tài)的分析與處理

    本文主要介紹了亞穩(wěn)態(tài)的分析與處理。
    的頭像 發(fā)表于 06-21 14:38 ?4633次閱讀
    <b class='flag-5'>亞穩(wěn)態(tài)</b>的分析與處理

    FPGA設(shè)計(jì)中的亞穩(wěn)態(tài)解析

    說(shuō)起亞穩(wěn)態(tài),首先我們先來(lái)了解一下什么叫做亞穩(wěn)態(tài)。亞穩(wěn)態(tài)現(xiàn)象:信號(hào)在無(wú)關(guān)信號(hào)或者異步時(shí)鐘域之間傳輸時(shí)導(dǎo)致數(shù)字器件失效的一種現(xiàn)象。
    的頭像 發(fā)表于 09-19 15:18 ?2504次閱讀
    FPGA設(shè)計(jì)中的<b class='flag-5'>亞穩(wěn)態(tài)</b>解析