數(shù)字設(shè)計(jì)中很多新手不理解removal time \recovery time 的概念。
removal time \recovery time 類似于DFF的setup time \ hold time,不同之處在于前者是用來描述異步復(fù)位的。
一般設(shè)計(jì)中,異步復(fù)位信號(hào)需要進(jìn)行同步化處理,即讓本來異步輸入的復(fù)位信號(hào),用時(shí)鐘來鎖存,這樣本來和時(shí)鐘沒有相位關(guān)系的復(fù)位信號(hào)就和時(shí)鐘用相位關(guān)系了。STA時(shí),如果DFF的異步rst和該DFF的時(shí)鐘有相位關(guān)系,則需要進(jìn)行removal和recovery的檢查。removal和recovery檢查的目的是讓DFF的異步rst信號(hào)在時(shí)鐘沿附近滿足建立\保持時(shí)間。當(dāng)然,如果異步復(fù)位信號(hào)與時(shí)鐘沒有任何相位關(guān)系,則沒有必要做removaltime \recovery time 檢查。