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

ID 683641
日付 9/30/2019
Public
ドキュメント目次

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

クロック配線要求が高いプロジェクトでは、 インテル® Quartus® Primeソフトウェアの制限によりスパイン・クロック・エラーが発生する可能性があります。 これらのエラーは、複数のメモリー・インターフェイスと高速シリアル・インターフェイス(HSSI)チャネル、特にPMAダイレクトモードを使用するデザインでよく見られます。

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

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

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