前一段时间经理要我开发一个项目,要用到Xilinx里面的PCI的IP核。在开发之前经理给了一个类似的项目给我参考,拿到代码后我在软件上进行综合,就发现始终通过不了,console提示综合失败,但是又没有任何的错误的提示。开始我以为是license的问题,后来换了几个license都不行。我担心是软件出问题了,就把项目的代码拿到同事的电脑上综合,结果可以通过。于是我就开始重装软件,并进行破解,后来再试,发现还是不通过。后来有 同事说,是我的安装包的问题,我又换了安装包重装软件,破解后还是不行。最后我才意识到可能不是重装软件就能解决的。
我把项目开发完后,没有事了,就又来研究这个问题,通过查找资料,发现这个问题是ISE软件本身的BUG,需要对里面的一些文件进行替换,替换后我一编译,果然通过了,这个问题也就解决了。替换文件在ISE_DS文件的lib下面,替换时不要替换整个的文件夹,要替换里面的两个文件,其他的不要变,替换文件的连接如下:链接:https://pan.baidu.com/s/1o8R25U6 密码:4c4x