14.2错误:EDK - xget_value 69222976值:给定的句柄是MHS类型。它没有关联的值

描述


我从13.3升级到ISE Design Suite 14.1,之后我的XPS项目将无法构建。我在控制台上看到错误消息:

为OPTION SYSLEVEL_DRC_PROC运行DRC Tcl程序...
错误:EDK - xget_value 69222976值:给定的句柄是MHS类型。确实如此
没有相关的价值
错误:EDK - axi_intc_spu(axi_intc) -
错误:EDK:440 - platgen因错误而失败!


我该如何解决这个问题?


该设计将axi_intc核心上的IRQ端口路由到XPS系统中的外部端口。这导致DRC检查失败。

DRC故障方面的真正问题是外部端口不是“中断目标”。您可以通过创建一个自定义PCORE来解决这个问题,该PCORE充当从XPS系统到XPS外部用户逻辑的中断“桥梁”。本质上,面向内部的端口是有效的“中断目标”,而面向外部的端口是标准信号。

还请注意,即使使用此桥PCORE,它也只会将IRQ信号传递到XPS外部的用户设计中。用户将无法看到IRQ转换为_what_生成的信号。

用户需要添加此功能。

要使用IP,请将其解压缩到项目的pcore目录中。在XPS中,选择Project - > Rescan User Repositories

rescan_repos.png
rescan_repos.png


完成此操作后,用户可以从目录中添加IP。


注意 :此Pcore仅用作参考。 Xilinx不支持它






interrupt_passthrough_v1_00_a.zip
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-31 14:24:39 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它