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

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

5.5.8.4. プログラマブル遅延

さまざまなプログラム可能な遅延オプションを使用して、tSU および tCO 時間を最小限に抑えることができます。 プログラマブル遅延は、プロジェクトをコンパイルし、I/O タイミングをチェックして、タイミングが不十分であると判断した後にのみ使用する高度なオプションです。

Quartus® Prime 開発ソフトウェアは、タイミング要件を満たすために、適用可能なプログラム可能な遅延を自動的に調整します。これらのオプションの効果の詳細については、デバイスファミリのハンドブックまたはデータシートを参照してください。

プログラマブル遅延を作成し、デザインをコンパイルした後、Compilation Report の Delay Chain Summary セクションで各 I/O ピンごとの遅延チェーンに対して実装された遅延の値を表示することができます。

Assignment Editor でサポートされるノードにプログラマブル遅延オプションを割り当てることができます。また、Chip Planner と Resource Property Editor を使用すれば、ターゲットデバイスへの遅延チェーン設定を表示し、変更を加えることができます。 フル・コンパイルを実行した後に Resource Property Editor を使用して変更を加える場合、変更点はネットリストに直接保存されるので、全デザインを再コンパイルする必要はありません。このような変更はネットリストに直接作成されるため、デザインを再コンパイルする際、変更は自動的には作成されません。変更管理機能を使用すると、以降のコンパイルで同じ変更を再度適用することができます。

新しいデバイスのプログラム可能な遅延はユーザーが制御できますが、Intelは熟練したユーザーに対してのみ使用を推奨します。しかし Quartus® Prime 開発ソフトウェアは、フィッターフェーズ中にプログラム可能な遅延を内部で使用することがあります。

Intelデバイスで使用可能なプログラマブル遅延ロジック・オプションの詳細については、以下の Quartus® Prime Help トピックを参照してください。