ISE 14.7 套件在 Win10 上的所有不兼容问题,都是基于 13 年 10 月发布的版本,当时甚至还没有 Win10.
现在可以在 xilinx 的官网上下载“面向 Win10 的 ISE 14.7”最新版本发布于今年 2 月。但请注意该版本仅支持 Spartan®-6之后 而不支持 Spartan-6、 Virtex-6之前的版本 和 Coolrunner 。
解决办法一:
别用原来的快捷方式。转用
xilinx安装路径\14.4\ISE_DS\ISE\bin\nt\ise.exe
比如
D:\xilinx\14.4\ISE_DS\ISE\bin\nt\ise.exe
解决办法二:
第一步
寻找安装Xilinx_ISE的安装目录下的文件夹:
D:\Xilinx\14.7\ISE_DS\ISE\lib\nt64
对文件夹下的两个文件作如下操作:
将libPortability.dll重名为libPortability.dll.orig
将 libPortabilityNOSH.dll 复制一份,然后将这个复制重命名为libPortability.dll
第二步
寻找安装Xilinx_ISE的安装目录下的文件夹:
D:\Xilinx\14.7\ISE_DS\common\lib\nt64
在该文件夹下进行如下操作:
将libPortability.dll重名为libPortability.dll.orig
然后将已经复制好的libPortabilityNOSH.dll文件复制到该文件夹下,并重命名为libPortability.dll
至此,64位ISE在打开项目等方面已经不会闪退,但是 PlanAhead等高级功能面前还是会闪退