CRPR(共通パスの悲観性の除去)とは

しーあーるぴーあーる

OCVを使ったSTAで、送り側と受け側のクロック経路の共通部分に掛けた遅い係数と速い係数による差を、スラックに戻す補正。共通部分は物理的に同じなので、1回のエッジの中で遅くも速くもなることはないためである。

「CRPR(共通パスの悲観性の除去)」は、1分野の1問の練習問題に出てきます(タイミング解析とCDCなど)。

この用語の分野: タイミング解析とCDC

CRPR(共通パスの悲観性の除去)の練習問題に挑戦

OCVディレーティングを使ったSTAで、送り側と受け側のクロック経路が途中まで共通な場合に行うCRPR(共通パスの悲観性の除去)の説明として正しいものはどれか。

  1. A共通部分の遅延を0とみなして、クロックの到着時刻を計算し直す
  2. B共通部分に遅い値と速い値を別々に当てはめたことによる、ありえない余分な悲観を取り除く
  3. C共通部分には、さらに大きなディレーティング係数を掛けて安全側にする
答えと解説を見る

正解:B. 共通部分に遅い値と速い値を別々に当てはめたことによる、ありえない余分な悲観を取り除く

OCVでは送り側のクロック経路を遅く、受け側を速く見積もりますが、根元から分岐点までの共通部分は物理的に同じバッファと配線なので、1回のエッジの中で遅くもあり速くもあることはありません。共通部分の遅延が 1.0 ns で係数が1.1と0.9なら、1.1 ns と 0.9 ns の差の 0.2 ns が余分な悲観になります。CRPRはこの差をスラックに戻し、結果を現実に近づけます。共通部分の遅延を0とするわけではなく、係数を大きくするのは逆の操作です。

解説の中の「CRPR(共通パスの悲観性の除去)」

「CRPR(共通パスの悲観性の除去)」が出てくる問題(1問)

  1. OCVディレーティングを使ったSTAで、送り側と受け側のクロック経路が途中まで共通な場合に行うCRPR(共通パスの悲観性の除去)の説明として正しいものはどれか。

タイミング解析とCDCの参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

関連する用語

OCV(オンチップばらつき) STA(静的タイミング解析) スラック SDC MTBF(平均故障間隔) クリティカルパス クロックドメイン クロックの不確かさ WNS(ワーストネガティブスラック) 同期化回路

用語集の一覧へ