hold time為負值,意味著此級觸發器的clock可以容忍一定程度的偏差。
tskew1+tcq+tlogic+tsetup>=tskew2+thold
thold為負,則tskew2有較大的變化空間。
負的hold time意味著系統更容易滿足要求了啊 setup time和hold time形成的窗更小了 也就是訊號保持的時間可以更短了
當input transition time> output transition time時,delay為負值
所以hold time可能會出現負值,參見4-13
synopsys_timing_constraints_and_optimization.pdf
那個負值也不是真正的負值,由於計算點(是fall /rise 50% ),響應訊號轉換速率相對於輸入慢的話就會出現測量或計算上的負值了。
如果是理想時鐘,hold肯定是乙個小正值,比如0.3,也就是前後級暫存器之間delay必須大於0.3.
現在時鐘樹建完後有skew,前後暫存器的時鐘差有正,有可能為負。
現在打個比方,後乙個暫存器的時鐘比前乙個早到0.3,那麼即使兩級之間沒有delay,就是任何情況都可滿足hold檢查,即hold為0。
如果理解了這個,hold為負就不難理解了。後乙個暫存器的時鐘比前乙個早到時間 大於0.3,比如早到0.4,那麼hold就是-0.1
margin負值問題
1 原理 2 對普通文件流中元素 指不是浮動元素也不是絕對定位 固定定位的元素等 的影響 負邊距對由普通文件流控制的元素的作用是,會使它們在文件流中的位置發生偏移,這種偏移不同於相對定位 通過相對定位偏移後的元素仍然會堅守著它原來佔據的空間,不會讓文件流的其它元素乘虛而入 通過負邊距進行偏移的元素,...
CSS margin縱向重疊和負值問題
相鄰元素的margin top和margin bottom會發生重疊 空白內容的 也會重疊 如下 lang en charset utf 8 name viewport content width device width,initial scale 1.0 documenttitle p styl...
慎用text indent的負值
文字文字 p這段 中我們希望隱藏文字,提公升 seo,所以使用 logo.png 這個進行替換,這時會對文字設定乙個負縮排值。這裡的 2500px 在以前基本可以解決隱藏文字的問題,但目前發現高解析度瀏覽器下這個值已經在瀏覽器可視範圍內了,造成文字隱藏失敗的問題。而如果將這個值設定為更大,如 999...