Quartus® Prime プロ・エディションのユーザーガイド: デザイン最適化

ID 683641
日付 7/08/2024
Public
ドキュメント目次

5.5.8.7. スパイン・クロックの制限

クロック配線要求が高い Arria® 10 デザインや Cyclone® 10 GX デザインの場合、 Quartus® Prime 開発ソフトウェアの制限によりスパイン・クロック・エラーが発生する可能性があります。この制限は、 Stratix® 10 デザインおよび Agilex™ 7 デザインには適用されません。

スパイン・クロック・エラーは多くの場合、複数のメモリー・インターフェイスを使用する、高速シリアル・インターフェイス (HSSI) チャネル (特に PMA ダイレクトモード) で発生します。

グローバル・クロック・ネットワーク、リージョナル・クロック・ネットワーク、およびペリフェラル・クロック・ネットワークには、スパインクロックとして知られるもう 1 つのクロック階層のレベルがあります。 スパインクロックは、最後の行と列のクロックをそれらのレジスターに駆動します。したがって、チップ内のすべてのレジスターへのクロックは、スパインクロックを介して到達します。スパインクロックは直接ユーザーが制御することはできません。

これらのスパイン・クロック・エラーを低減するには、リージョナル・クロック・リソースを使用するようにデザインを制約します。

  • デザインが Logic Lock 領域を使用しない場合、あるいは Logic Lock 領域がクロック領域の境界に揃っていない場合は、追加の Logic Lock 領域を作成することでさらにロジックを制約します。
  • グローバル・プロモーション・プロセスが正しい箇所を使用するように、これらのペリフェラル機能を使用してI/Oに特定のピンを割り当てます。
  • デフォルトでは、一部の Intel® FPGA IP 機能は、デュアル・リージョナル・クロックの値を持つグローバル信号割り当てを適用します。ロジックをリージョナル・クロック領域に制約し、グローバル信号割り当てを Regional ではなく Dual-Regional に設定すると、クロックリソースの競合を減らすことができます。