このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
2.1.1.3. プログラマブル・クロック配線
インテル® Quartus® Primeソフトウェアは、クロックスイッチ、クロックタップ、SCLK、および行クロック・マルチプレクサーを自動的にコンフィグレーションして、スキューバランスのとれたクロックツリーを生成します。結果として得られるルーティング・パスは、クロックソースからの信号を1つ以上のクロックセクターのすべてのターゲット宛先に分配します。
インテル® Quartus® Primeはクロッキング・リソースをコンフィグレーションして、単一のクロックセクタからデバイス全体に至るまで、さまざまなサイズの効率的にバランスの取れたクロックツリーを作成できます。デフォルトでは、 インテル® Quartus® Primeソフトウェアはクロックツリーのサイズと場所を自動的に決定します。 または、Clock Regionの割り当てまたは領域ごとに、クロックツリーのサイズと場所を直接制約できます。
クロック・ネットワークの合計挿入遅延は、クロックツリーを実装するために必要なクロックリソースの数に依存し、信号ソースから最も遠いクロック・デスティネーションの距離とともに増加します。遅延が増加すると、異なるクロックツリーブランチを使用してクロックネットワークを横断する場合のワーストケースのスキューが大きくなり、最大パフォーマンスが低下する可能性があります。非常に高速なクロック信号の場合、次のガイドラインに従うと有利です。
- 駆動されるクロック・ネットワークの数を減らして、クロックスキューを縮小します。
- クロックソースと最も遠いデスティネーションの間の距離を短くします。これにより、クロックスキューと合計クロック挿入遅延の両方が減少します。
図 4. インテル® Agilex™ デバイスのプログラマブル・クロック・ルーティングを使用するクロック・ネットワーク・サイズの例