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

ID 683082
日付 4/13/2020
Public

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

ドキュメント目次

2.3.6.2.26. TMC-20203: Setup-Failing Paths with High Fabric Interconnect Delay

内容

このルールの違反は、最大セットアップスラックしきい値パラメーターを下回る「ファブリックICのみのスラック」を持つパスを識別します。 

タイミングパスは、セル遅延、ローカル相互接続遅延、またはクロックスキューによる遅延の影響なしに、セットアップに失敗する可能性があります。これらのコンポーネントが全体的なスラックから削除された場合、残っているのはパスのファブリックインターコネクト遅延、およびクロック関係の組み合わせ、エンドポイント・マイクロパラメーター、SDC制約、およびその他のそのような要件です。これらの要件を合わせて、パスのファブリックICのみのスラックが構成されます。負のファブリックICのみのスラックは、パス上のファブリック・インターコネクトまたはその要件を減らす必要があることを意味します。

たとえば、μtCO、μtSU、およびファブリック・インターコネクト遅延の合計がターゲットクロック周期を超えるパスを考えます。このようなパスはセットアップに失敗する可能性が高く、そのためファブリックICのみのスラックはマイナスになります。パス上のファブリックインターコネクトを減らすか、セットアップ要件を緩和します。

パラメーター

このパラメーターで指定された値よりも低い除去時間スラックを持つタイミングパスに対して違反が報告されます。

推奨度

パスを再構成して、ファブリックICのみのスラックを増やします。

  • 1つ以上の接続の保持要件を減らします。接続は複数のタイミングパスで共有できます。
  • 配置制約を調整して、パス上の各ノード間の物理的な距離を減らします。 
  • 近くのエリアの混雑を減らします。 
  • SDC制約を調整して、パスのセットアップ制約を緩和します。 
  • パスのエンドポイントにDSP、RAM、またはI/Oブロックが含まれる場合は、それらのブロックが十分に登録されていることを確認してください。
  • 起動クロックとラッチクロックが異なる場合、それらの関係が適切に制約されていることを確認してください。

重大度

Medium

ステージ

Finalize

デバイスファミリー

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