時序分析與CDC

關於STA報告中出現的WNS與TNS,下列說明何者正確?

  1. AWNS是表示違規路徑條數的指標,TNS是表示所有已分析路徑條數的指標
  2. BWNS是最差的餘裕值,TNS是負餘裕的總和
  3. CWNS是保持時間的餘裕,TNS是建立時間的餘裕
查看答案與解析

正確答案:B. WNS是最差的餘裕值,TNS是負餘裕的總和

WNS(Worst Negative Slack)是所有路徑中最差的餘裕,可作為頻率能提高到多少的參考。TNS(Total Negative Slack)是將違規路徑各終點的負餘裕加總的值。例如若有3個 −0.1 ns 的終點,WNS為 −0.1 ns,TNS為 −0.3 ns。即使WNS的絕對值小,若TNS的絕對值大,就需要修正許多路徑。違規的條數以其他指標表示,WNS與TNS則分別針對建立時間與保持時間求出。

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

時序分析與CDC的其他題目

  1. 有一條時脈週期 1.0 ns、時脈→輸出延遲 0.1 ns、組合電路延遲 0.85 ns、建立時間 0.08 ns 的路徑。當接收端正反器的時脈比發送端晚 0.05 ns 到達時,建立時間的餘裕是多少?
  2. 接收端正反器的時脈比發送端晚到達(正的時脈偏移)時,對建立時間與保持時間的影響,下列何者正確?
  3. 發送端的時脈→輸出延遲最小為 0.08 ns,組合電路的最小延遲為 0.02 ns,接收端的保持時間為 0.05 ns。當接收端的時脈比發送端晚 0.1 ns 到達時,保持時間的餘裕是多少?
  4. 在以同一時脈的上升邊緣進行送出與取入的一般路徑上,發現了保持時間違規(餘裕 −0.03 ns)。將時脈頻率降為一半時,關於此違規的敘述何者正確?
  5. 為了修正保持時間違規,在資料路徑中插入延遲用的緩衝器。此時最重要的確認事項是哪一項?