歡迎大家通過博客瀏覽我的歷史文章,博客園包含了目前為止所有的文章,瀏覽效果更佳,并且有評論留言功能,有任何問題都可以給我留言,微信后臺留言可能回復(fù)得不及時。

?

博客地址為:https://www.cnblogs.com/icparadigm/

?

[342] 什么是亞穩(wěn)態(tài)?亞穩(wěn)態(tài)是如何產(chǎn)生的?它有什么影響?

亞穩(wěn)態(tài)是一種電路狀態(tài),在電路正常工作所需的時間內(nèi),電路無法穩(wěn)定在的“ 0”或“ 1”邏輯電平的狀態(tài)。通常在建立時間和保持時間違例時發(fā)生。

?

亞穩(wěn)態(tài)可能會導(dǎo)致:

?

  1. 不可預(yù)測的系統(tǒng)行為。不同的扇出可能得到不同的信號值,從而導(dǎo)致設(shè)計進入未知狀態(tài)。如果不穩(wěn)定的數(shù)據(jù)(“ 0”或“ 1”)傳播到設(shè)計中的不同部分,則可能導(dǎo)致高電流并最終芯片燒壞。

?

[343] 如何避免亞穩(wěn)態(tài)?

通過在設(shè)計中使用同步器,可以避免跨時鐘域時的亞穩(wěn)態(tài)。同步器讓信號有足夠的時間從不穩(wěn)定的振蕩(“ 0”和“ 1”)穩(wěn)定下來,從而獲得穩(wěn)定的輸出。對于跨時鐘域時可能出現(xiàn)的亞穩(wěn)態(tài),還可以使用包括握手機制、異步 FIFO 等方法。對于同步電路中,要進行合理的設(shè)計與設(shè)計約束,避免建立時間和保持時間違例。

?

[344] 同步器的構(gòu)成是怎樣的?

以下是一個同步器電路的例子。這是一個兩個觸發(fā)器同步器,第一個觸發(fā)器等待一個時鐘周期,使輸入端的亞穩(wěn)態(tài)穩(wěn)定下來 / 逐漸消失,然后第二個觸發(fā)器在輸出端提供穩(wěn)定的信號