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

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

5.4.4.1. グローバルおよび非グローバル信号の使用

多くのクロックを含む Arria® 10および Cyclone® 10 GXデザインの場合、グローバル信号と非グローバル信号を評価して、グローバルリソースが効果的に使用されているかどうかを判断し、そうでない場合は変更を検討してください。フィッター実行後、Global and Other Fast Signals レポートを参照し、これらの信号のデータを確認します。
注: Stratix® 10および Cyclone® 10 GXデバイスには、リージョナル・クロックは含まれませんが、ローカル配線を使用します。

図は、グローバル・クロックの非効率的な使用例を示しています。

図 28. Arria 10 デザインにおけるグローバル・クロックの非効率的な使用 — グローバル・クロックからのシングル・ファンアウト

これらのリソースをリージョナル・クロックに割り当てると、グローバルクロックが別の信号に利用可能になります。Global Line Name 列に空の値がある信号は専用の配線を使用しており、クロックバッファーを使用していないため、無視することができます。Non-Global High Fan-Out Signals レポートは、グローバル信号上で配線されていない最もファンアウトの多いノードをリストします。Reset および enable 信号がリストの上部に表示されます。

デザインに配線の輻輳が存在し、輻輳する領域に高ファンアウトの非グローバル・ノードがある場合は、ノードのファンアウトにグローバル信号またはリージョナル信号を使用することを検討するか、あるいは高ファンアウトのレジスターを複製することで低ファンアウトにします。Chip Plannerを使用し、高ファンアウト・ノードの検索、配線の輻輳のレポートを行い、別の選択肢が実行可能であるかを判断します。