Quartus® Primeプロ・エディションのユーザーガイド: タイミング・アナライザー

ID 683243
日付 4/01/2024
Public
ドキュメント目次

2.5.16. レジスター統計情報レポート

タイミング・アナライザーの Reports > Design Metrics > Report Register Statistics コマンドでは、デザイン内の同期および非同期リセット、ハイパーレジスター、クロックイネーブルを備えるレジスターの数を示すことができます。 この情報をタイミングスラック、輻輳、および他の解析レポートと組み合わせて使用することで、デザインのタイミングがクリティカルな部分でリセットを除外したり、制御スキームを変更したりできるかを判断し、タイミング要件をより効率的に満たすことができます。
図 178. Report Register Statistics (一部)
注:
  • このレポートは、合成後の早期タイミング解析とフィット後のタイミング解析の両方で同様に機能します。ただし、レポートの Without a Clock 列は、早期タイミング解析でより効果的に使用することができます。従来のSDCは通常、早期タイミング解析には適用しません。
  • derive_clocks コマンドで生成されたクロックは、ユーザークロックとしてカウントされません。
  • レポートの Without a Control Signal 列では、対応するコントロール信号がないレジスターを識別します。
  • レポートの Synchronous Load 列では、 Arria® 10 デバイスにのみ適用できる同期ロードを識別します。

Without a Clock 列は、Register Count 列に示されている階層のレジスターにおいて、定義されたクロックが供給されていないレジスターの数を示します。この列の値が 0 の場合は、デザインに SDC 定義のクロックがあり、デザイン内のレジスターに供給されていることを示しています。Unique Clocks 列は、Register Count で特定されている階層内のレジスターに供給される一意の SDC 定義クロックの数を示しています。これらの列を表示するには、レポートを実行する際に表示されるダイアログで、Show registers without clocks および Show the number of unique clocks feeding registers 追加オプションを有効にします。次の図に詳細を示します。

図 179. Report Register Statistics ダイアログの追加オプション