AR# 40811

13.1 ChipScope、PlanAhead - 「WARN: [HD-Tcl 3] No nets matched '<connect_debug_port cs_ila_0_0/TRIG0 [get_nets -match_style ucf {module_name\/net_name} ] WARN: [HD-Tcl 3] No n>'. ERROR: Invalid value for 'nets'」というメッセージが表示される

説明


デバッグ コアを追加しネットをプローブするため PlanAhead でネットリスト デザインを開き [Set up ChipScope Wizard] を使用すると、エラーが発生します。 次のような警告およびエラー メッセージが表示されます。

"connect_debug_port cs_ila_0_0/TRIG0[get_nets -match_style ucf {module_name\/net_name} ]
WARN: [HD-Tcl3] No nets matched ' module_name\/net_name'.
ERROR: Invalid value for 'nets'"


何が問題なのでしょうか。またこの問題を回避するにはどうすればよいでしょうか。

ソリューション


フラット デザインの場合、ネットリストの検索結果として返されるネット名にはバックスラッシュ (\) のエスケープ文字が各階層の区切り文字の前に表示されます (例 : module_name\/net_name)。match_style が ucf に設定されている場合、この構文は get_nets コマンドと互換性がありません。

この問題の回避策は 2 つあります。
  • 合成を実行する前に netlist_hierarchy 属性を変更します。
  • エラーが発生している Tcl コマンドを「-match_style ucf」から「-match_style sdc」に変更します。
この問題は ISE Design Suite 13.2 で修正される予定です。

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
40485 13.x ChipScope Pro - ChipScope Pro 13.x ソフトウェアの既知の問題 N/A N/A
AR# 40811
日付 12/15/2012
ステータス アクティブ
種類 一般
ツール
IP