ネットリスト オブジェクトに DONT_TOUCH プロパティが設定されているために、デザイン パフォーマンスを向上させる最適化が実行されないことがあります。RQA レポートの次のセクションに、DONT_TOUCH プロパティが設定されているオブジェクトが示されます。
図 1. DONT_TOUCH プロパティが設定されたネットリスト オブジェクト
RQA レポートには、次のオブジェクトとその原因が表示されます。
- 階層セル
- 最下位セルを指定します。
- ネット
注記: DONT_TOUCH プロパティは、ツールでパスが最適化されないようにし、その他のプロパティを使用したときに Vivado で自動的に追加されることがあります。DONT_TOUCH プロパティを削除する際には注意が必要です。たとえば、DFX フローでは、スタティック モジュールとリコンフィギャラブル モジュール間の境界を越える最適化が実行されないようにするために
DONT_TOUCH
が使用されます。これに対し、MARK_DEBUG により追加された DONT_TOUCH プロパティは、フローには重要ではありませんが、信号が最適化で削除された場合にハードウェアのプローブにその信号を使用できないことを意味します。