什么叫时钟漂移(Wander)?时钟漂移与时钟抖动(jitter)的区别
什么叫時鐘漂移(Wander)?時鐘漂移與時鐘抖動(jitter)的區別
什么叫時鐘漂移(Wander)?時鐘漂移與時鐘抖動(jitter)的區別
所謂時鐘漂移:抖動的另一種形式,工程上給出這樣的解釋:當抖動頻率小于10Hz的時候把這樣的抖動叫做漂移。抖動即在時鐘信號短時間內的波動。
?
?
?
抖動漂移區別:
實際時鐘和理想時鐘做一個CYCLE TO CYCLE的比對,會兩種誤差,一種時長期的漂移(WANDER),一種是短時的各周期之間的抖動(jitter)。
?
產生原因:
clock skew(時鐘漂移),由于clock tree上的load不完全匹配(也不可能完全匹配)或physical design(P&R)等原因,導致clock到達各個Flip-Flop的時間不一致,而這種時間上的偏差,通常是稱之為clock skew,clock skew對于某一個確定的模塊或完成physical design來說是固定存在的,其值也是固定的(前一個clock cycle上,兩個FF之間的clock skew和后一個clock cycle上的是一樣的),所以,只要在設計中考慮這個,就可以避免,甚至可以利用clock skew來偷時間。
?
clock jitter(時鐘抖動),由于PLL的phase lock出現不確定因素問題,從而導致clock在某個時間點出現了偏差,從而導致到達兩個FF的時鐘有偏差。clock jitter與clock skew不一樣就在于它是不確定的,不是每個clock cycle都存在,出現的時間點也不確定,在設計中無法避免它能帶來的影響,通常只能在設計中留有一定的margin。
轉載于:https://www.cnblogs.com/tkppain/archive/2013/06/07/3123402.html
總結
以上是生活随笔為你收集整理的什么叫时钟漂移(Wander)?时钟漂移与时钟抖动(jitter)的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开源代码分析研究 之 BugNet (2
- 下一篇: SCCM 2012 SP1系列(九)配置