時序分析與CDC

為了修正保持時間違規,在資料路徑中插入延遲用的緩衝器。此時最重要的確認事項是哪一項?

  1. A在接收端正反器的時脈也加入相同的延遲,使時脈偏移保持為0
  2. B增加的延遲不會使同一路徑的建立時間餘裕不足
  3. C插入的緩衝器採用驅動能力大的元件,盡量減小延遲
查看答案與解析

正確答案:B. 增加的延遲不會使同一路徑的建立時間餘裕不足

保持時間違規是資料過早到達,因此在資料路徑加上延遲使其延後到達。但加上的延遲也會延後建立時間的到達時間。在快速角落使保持時間改善 0.05 ns 的緩衝器,在慢速角落有時會成為 0.1 ns 以上的延遲,因此必須在建立時間有餘裕的範圍內插入。若接收端的時脈也加入相同延遲,改善量會被抵銷;提高驅動能力以減少延遲則與目的相反。

練習這個領域 前往領域頁面

時序分析與CDC的其他題目

  1. 在時脈週期 1.25 ns(800 MHz)的路徑上,時脈→輸出延遲與組合電路延遲的總和為 1.05 ns,建立時間為 0.05 ns,建立時間用的時脈不確定性設定為 0.05 ns。建立時間的餘裕是多少?
  2. 在時脈不確定性的設定中,建立時間用的通常會納入週期抖動,保持時間用的則多半不納入。其理由何者正確?
  3. 在STA中,建立時間與保持時間分別主要在哪種角落(corner)條件下確認,下列組合何者正確?
  4. 作為OCV降額(derating),在建立時間分析中將發送端時脈路徑與資料路徑的延遲乘以1.1倍,接收端時脈路徑的延遲乘以0.9倍。當發送端時脈路徑為 1.0 ns、資料路徑(含時脈→輸出)為 1.5 ns、接收端時脈路徑為 1.0 ns(無共同部分)、週期為 3.0 ns、建立時間為 0.1 ns 時,建立時間的餘裕是多少?
  5. 在使用OCV降額的STA中,當發送端與接收端的時脈路徑在中途之前為共同路徑時,所進行的CRPR(共同路徑悲觀消除)的說明何者正確?