问题描述
当在ISE系统中使用MicroBlaze嵌入式系统瞄准Spartan-3器件时,精确综合器将会出错。
“Spartan3器件不允许使用BSCAN_VIRTEX。您必须使用BSCAN_SPARTAN3单元。请查看Xilinx网站上的Xilinx库指南。”
#Warning:在技术库xis3中找不到单元BSCAN_VIRTEX。
#Info:Cell BSCAN_VIRTEX被添加到技术库xis3中。
解决/修复方法
由于技术支持不支持Precision工具,因此不会对此问题进行永久性修复。
尝试解决此问题的一种方法是修改位于“opb_mdm”Core中的“bscan_virtex.vhd”。
将“opb_mdm_v2_00_a core”复制到您的EDK项目的本地“pcores”目录中。
打开“… \ pcores \ opb_mdm_v2_00_a \ hdl \ vhdl \ bscan_virtex.vhd”文件。
从中更改实体名称
实体BSCAN_VIRTEX是
至
实体BSCAN_SPARTAN3是
更改最终实体行
结束BSCAN_VIRTEX;
至
结束BSCAN_SPARTAN3;
更改架构线
架构BSCAN_VIRTEX的行为是
至
架构BSCAN_SPARTAN3的行为是
同样,由于Precision工具不是受支持的流程,因此这只是一种解决方法,尚未经过测试。
没有回复内容