问题描述
使用chipscope_icon_v1.01.a核心,客户不必指定C_SYSTEM_CONTAINS_MDM参数。 TCL代码根据MDM IP的存在或Virtex-4架构的使用自动设置此参数。检查MDM核心的TCL代码有一个导致使用多个BSCAN的错误。
解决/修复方法
1.在文本编辑器C:\ EDK \ hw \ XilinxProcessorIPLib \ pcores \ chipscope_icon_v1_01_a \ data \ chipscope_icon_v2_1_0.tcl中找到并打开
2.更改以下代码:
foreach ip $ iplist {
set ipname [xget_hw_name $ ip]
#set mpd_handle [xget_hw_mpd_handle $ ip]
set iptype [xget_hw_option_value $ ip IPTYPE]
#puts“Instance $ ipname的类型为$ iptype”
if {$ iptype ==“opb_mdm”} {
返回1
}
}
至
foreach ip $ iplist {
set ip_instance_name [xget_hw_name $ ip]
set ip_realname [xget_hw_value $ ip]
puts“Instance $ ip_instance_name has realname:$ ip_realname”
if {$ ip_realname ==“opb_mdm”} {
返回1
}
}
3.保存并关闭文件。
此问题将在EDK的Service Pack 1中修复。
没有回复内容