時序分析與CDC
在時脈不確定性的設定中,建立時間用的通常會納入週期抖動,保持時間用的則多半不納入。其理由何者正確?
- A保持時間的檢查只在時脈的下降邊緣進行
- B抖動只在頻率高時發生,而保持時間的分析會降低頻率
- C保持時間是在同一時脈邊緣之間比較,因此邊緣時刻的變動會同樣作用於發送端與接收端而相互抵銷
查看答案與解析
正確答案:C. 保持時間是在同一時脈邊緣之間比較,因此邊緣時刻的變動會同樣作用於發送端與接收端而相互抵銷
週期抖動是指某個邊緣與下一個邊緣的間隔發生變動。建立時間以送出的邊緣與下一個邊緣的間隔判定,因此週期 1.0 ns 若有 ±30 ps 的抖動,可用時間最差會減少到 0.97 ns。保持時間以同一邊緣比較送出與取入,因此無論該邊緣提早或延後,兩者都會一起移動,抖動的影響幾乎相互抵銷。不過,時脈樹建立前的時脈偏移預估,也要納入保持時間用的不確定性。
繼續練習時序分析與CDC的另外9題