インテル® Quartus® Primeプロ・エディションのユーザーガイド: デザイン上の推奨事項

ID 683082
日付 4/13/2020
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

2.3.6.6.5. RES-50002: Asynchronous Reset is Insufficiently Synchronized

内容

非同期リセット信号をリセット同期チェーンと同期させる場合、チェーンには少なくとも2つのレジスターが含まれている必要があります。そうしないと、チェーンがリセット信号の同期で十分に堅牢にならず、準安定を防ぐことができます。 

図 58. シングル・ステージのリセット・シンクロナイザー・チェーンの例次の例は、RES-50002 Design Assistant違反をトリガーするステージが1つだけのリセットシンクロナイザー・チェーンの例を示しています。 違反を防ぐには、レジスターの後に、clkaによってラッチされ、同じ非同期リセット信号によってリセットされる少なくとも1つの他のレジスター続く必要があります。

推奨度

すべてのリセットシンクロナイザー・チェーンに少なくとも2つのレジスターが含まれていることを確認します。このようなチェーンを形成する方法については、RES-50001: Asynchronous Reset Is Not Synchronizedを参照してください。

重大度

High

ステージ

Plan, Place, Route, Final

デバイスファミリー

  • インテル® Agilex™
  • インテル® Stratix® 10
  • インテル® Cyclone® 10 GX
  • インテル® Arria® 10