インテル® Quartus® Primeプロ・エディション・ユーザーガイド: デバッグツール

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

2.3.2.3. 信号の保持

インテル® Quartus® Prime開発ソフトウェアで提供している合成属性では、Compilerによる特定の信号の最適化の実行を防止し、それをポストフィット・ネットリストに保持できるようにします。

インテル® Quartus® Prime開発ソフトウェアでは、RTL信号の最適化を合成中および配置配線中に行います。RTL信号名は、最適化後のポストフィット・ネットリストに表示されない場合があります。

最適化属性は次のとおりです。

  • keep - 組み合わせ信号が最適化中に削除されるのを防止します。
  • preserve - レジスターが最適化中に削除されるのを防止します。

ただし、属性を保存すると、デバイスリソースの使用率が増加したり、タイミング・パフォーマンスが低下したりする可能性があります。

ノードの保存が必要になることがよくあるのは、プラグインを使用してIPの信号グループを追加する場合です。 Nios® II CPUなどの暗号化されたIPコアをデバッグしている場合、ノードをそのコアから保持して、Signal Tapロジック・アナライザーでのデバッグ用に使用可能な状態に保つことが必要になることがあります。