タイミング解析とCDC

非同期リセット付きフリップフロップで、リセットの解除がクロックのエッジに近すぎないかをSTAで調べるチェックはどれか。

  1. Aクロックゲーティングチェック
  2. Bリカバリーチェックとリムーバルチェック
  3. C最大遷移時間(max transition)のチェック
答えと解説を見る

正解:B. リカバリーチェックとリムーバルチェック

非同期リセットの解除は、データ入力と同じように、クロックのエッジから一定の時間だけ離れていなければなりません。解除がエッジの直前すぎないかを見るのがリカバリーチェック(セットアップに相当)、エッジの直後すぎないかを見るのがリムーバルチェック(ホールドに相当)です。違反すると、そのサイクルでリセットが解除されるかどうかが定まらず、フリップフロップごとに動き出すサイクルがずれます。遷移時間のチェックは信号の波形のなまりを見るもので、目的が違います。

この分野を解く 分野ページへ

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

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

タイミング解析とCDCのほかの問題

  1. 2つのクロックドメインの間の経路で、同期化回路が必要になるのはどれか。
  2. 2段フリップフロップの同期化回路を3段に増やしたときの、メタステーブルによる故障の平均間隔(MTBF)の変化として正しいものはどれか。
  3. 同期化回路の受け側のクロック周波数を上げると、MTBFが短くなる。その理由として正しいものはどれか。
  4. 2段フリップフロップの同期化回路で、1段目と2段目の間についての注意として正しいものはどれか。
  5. 送り側のクロックドメインで、組み合わせ回路の出力を直接、受け側の同期化回路に入れてはいけない理由として正しいものはどれか。