LSI設計フロー・EDA
静的タイミング解析で、信号がクロックのエッジ直後に早く変化しすぎて、フリップフロップが前のデータを正しく保持できなくなるタイミング違反はどれか。
- Aセットアップ違反
- Bホールド違反
- CDRC違反
答えと解説を見る
正解:B. ホールド違反
ホールド違反は、データの経路が短すぎて、クロックのエッジのあと必要な時間だけデータが保持されない違反です。クロック周波数を下げても解消しないため、遅延用のバッファを挿入して修正します。経路が長すぎて間に合わないのはセットアップ違反です。