付費限定

[Verilog] clk skew vs clk jitter

閱讀時間約 2 分鐘

clk skew 和 clk jitter差別是甚麼?


clk skew 指的是兩顆reg 因為clk 到達的時間不同,

造成reg被clk trigger時的出現的時間差

就行為上雖然都是屬於於同一個cycle的行為

卻因為reg或clk branch point 位置擺放等原因

會出現有些reg clk已經被trigger了有些卻還沒被trigger

raw-image


通常成因為

  1. wire length
  2. cell delay
  3. clock distribution network (clk tree structure)



clk jitter 指的則是在clk signal身上發生的noise

一般來說我們都希望clk正負緣的比例可以是完美的50:50

但是由於非理想的原因會導致最後出來的結果像下圖

原先希望的50%正緣,50%負緣變成20%正緣,80%負緣等


raw-image


同常有幾個因素會影響clk訊號的品質

  1. 不同時間下溫度或電壓的變化 (元件老化或晶片發熱造成的溫度變化)
  2. clk傳到不同位置時因為該位置cell的溫度或電壓不同 (不同區域出現電壓差)
  3. 製成變異造成cell的特性不一致
  4. pll本身的穩定度
以行動支持創作者!付費即可解鎖
本篇內容共 834 字、1 則留言,僅發佈於IC面試專班你目前無法檢視以下內容,可能因為尚未登入,或沒有該房間的查看權限。
數位IC設計第一品牌 從0到1用嘴做IC 觀念大權
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
sync rst 和 async rst reg 在rtl上只有差在always block的condition不同,但是在合成上卻是兩種不同type的register,有著不同的優缺 sync reset reg : always @ (postedge clk) begin if (!rs
sync rst 和 async rst reg 在rtl上只有差在always block的condition不同,但是在合成上卻是兩種不同type的register,有著不同的優缺 sync reset reg : always @ (postedge clk) begin if (!rs
你可能也想看
Google News 追蹤
最近在排個人行程時 常常記錯時間 兩個禮拜後 會記成下禮拜 禮拜二以為是禮拜三🤣 這難道是所謂的時間膨脹啦 哈哈 有質量的東西 沒有辦法達到光速 如果有能力 達到光速 時間會變慢 但是這個時間的計算 會不會也受到了 速度跟重力場的影響呢 所謂的時間變慢 是跟另一個基準比
生活實驗 六三六 就是要把記事本打開, 讓空白螢幕呼吸新鮮空氣, 錯過的話,會有時差, 有時差也不是什麼大事, 就是刪掉、刪掉、再刪掉, 時差裡面,沒有東西。
Thumbnail
交叉延宕效果(CLPM)常常模式適配不佳,主因缺乏考量個別差異。 隨機截距交叉延宕模式(RI-CLPM)是傳統的交叉延宕模式的擴展,具有更好的模式適配度。本文章簡介RI-CLPM定義和CLPM的差異。 交叉延宕效果(CLPM)最大的局限性在於它混合
最近在排個人行程時 常常記錯時間 兩個禮拜後 會記成下禮拜 禮拜二以為是禮拜三🤣 這難道是所謂的時間膨脹啦 哈哈 有質量的東西 沒有辦法達到光速 如果有能力 達到光速 時間會變慢 但是這個時間的計算 會不會也受到了 速度跟重力場的影響呢 所謂的時間變慢 是跟另一個基準比
生活實驗 六三六 就是要把記事本打開, 讓空白螢幕呼吸新鮮空氣, 錯過的話,會有時差, 有時差也不是什麼大事, 就是刪掉、刪掉、再刪掉, 時差裡面,沒有東西。
Thumbnail
交叉延宕效果(CLPM)常常模式適配不佳,主因缺乏考量個別差異。 隨機截距交叉延宕模式(RI-CLPM)是傳統的交叉延宕模式的擴展,具有更好的模式適配度。本文章簡介RI-CLPM定義和CLPM的差異。 交叉延宕效果(CLPM)最大的局限性在於它混合