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

ID 683082
日付 4/13/2020
Public

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

ドキュメント目次

2.3.6.7.8. NSS-30018: Design Contains Delay Chains

内容

遅延チェインは、意図的な遅延を作成するためのバッファーとして機能する1つ以上の連続したノードです。次の画像は、遅延チェインの例です。

図 74. 遅延チェインの例




遅延チェインは多くの場合、非同期デザインの実践に起因し、動作条件に対するデザインの感度の増加、デザインの信頼性の低下などの問題を引き起こす可能性があります。さらに、すべてのIntelによってサポートされているデバイス インテル® Quartus® Primeプロ・エディション専用のクロックを使用する純粋な同期回路では、遅延チェインを使用するソフトウェアは不要です。

このルールは、ロジックセルにのみ実装されている遅延チェインをチェックします。デバイスのI/O部分の遅延チェインは、Design Assistantでは検出されません。

重要:
  • このルールのメッセージは、デザインにEDA合成ツールが合成中にデザインから未使用のロジックエレメントをすべて削除しないパラメーター設定を含む構築済み Intel® FPGA IPが含まれている場合に発生する可能性があります。 Intel® FPGA IP関数がの原因であり、デザインは依然として同期的であり、未使用のロジックエレメントがデザインに問題を引き起こすことはありません。
  • クロックまたはリセットパスに遅延チェインが存在する状況でもメッセージが報告されますが、データパスで遅延チェインが使用されている場合は報告されません。

推奨度

デザインに遅延チェインを含めないでください。

重大度

High

ステージ

Analysis and Elaboration

デバイスファミリー

  • インテル® Arria® 10
  • インテル® Cyclone® 10 GX