13.1 ChipScope,PlanAhead  – “警告:[HD-Tcl 3]没有网络匹配”。错误:”网络“的值无效”-Xilinx-AMD社区-FPGA CPLD-ChipDebug

13.1 ChipScope,PlanAhead – “警告:[HD-Tcl 3]没有网络匹配”。错误:”网络“的值无效”

描述

当我打开网表设计并使用PlanAhead工具中的“设置ChipScope向导”添加调试核心并探测网络时,操作失败。我看到警告和错误类似于以下内容:

“connect_debug_port cs_ila_0_0 / TRIG0 [get_nets -match_style ucf {module_name \ / net_name}]
警告:[HD-Tcl3]没有网络匹配’module_name \ / net_name’。
错误:“网络”的值无效“

这里有什么问题,我该如何解决?

问题是,对于扁平化设计,netlist find操作返回的网络名称在每个分层分隔符之前都有一个反斜杠“\”转义字符(例如,’module_name \ / net_name’。当match_style设置时,此语法当前与get_nets命令不兼容到’ucf’。

这个问题有两种解决方法:

  • 在运行Synthesis之前,将netlist_hierarchy属性更改为重建
  • 编辑失败的Tcl命令将“-match_style ucf”更改为“-match_style sdc”。

此问题计划在ISE Design Suite 13.2中得到解决。

请登录后发表评论

    没有回复内容