多時域設計中,如何處理信號跨時域?

時間:2017-10-10 14:00:28

建立和保持時間如果數據發生變化,就可能發生亞穩態現象。一般來說,在單一時鐘域的設計中只要系統電路的fmax能夠保證,就可以避免亞穩態的發生;但是在跨時鐘域的時鐘的相位是異步的,亞穩態將無法避免。此時,在跨時鐘設計時的解決亞穩態的思想是:雖然亞穩態無法避免,但可以對不同的時鐘域之間信號進行同步處理,防止新時鐘域中第一級觸發器的亞穩態信號對下級邏輯造成影響。使得在發生亞穩態后系統仍然可以穩定地工作。

 

單根信號下,對第2個時鐘用D觸發器打2拍就可以將亞穩態的影響減少到可以忽略的地步。多根信號下:握手,速度太慢;異步FIFO;多相位/高頻時鐘多次采樣數據。
 

? 江苏快3号码表