标题: Xilinx ISE 14 在 Win8.1下配置 [打印本页] 作者: pengpengpang 时间: 2014-12-7 20:50 标题: Xilinx ISE 14 在 Win8.1下配置
最近做组成原理助教,开始研究嵌入式系统开发板nexys3,安装了ISE Xilinx14.3,在进行程序测试的时候出现了一些问题,第一个问题就是不能进行模拟,网上搜索,答案如下:
摘抄文段:
NOTE: 下文中...\Xilinx\为你ISE的安装路径。
首先,似乎64位的binary都有些问题,所以先把ISE Design Suite 14.4这个快捷方式的目标改成:
...\Xilinx\14.4\ISE_DS\settings32.bat ...\Xilinx\14.4\ISE_DS\ISE\bin\nt\ise.exe
然后应该就可以正常完成整个Implementation流程了。
但是这样还有一个问题:自带的iSim模拟器不能正常编译:
Time Resolution for simulation is 1ps.
Waiting for 3 sub-compilation(s) to finish...
ERROR:Simulator:861 - Failed to link the design
Process "Simulate Behavioral Model" failed
那我们就找找linker在哪里好了……
翻箱倒柜后发现iSim调用的是它自带的MinGW,但版本过低(3.4.2)不支持Win8。这份MinGW的路径是...\Xilinx\14.4\ISE_DS\ISE\gnu\MinGW\5.0.0\nt,干脆换掉好了。首先把原来那个nt改个名(比如nt.old),然后自己装个MinGW GCC替代之。如果自己已经装过了:
mklink /D <你自己装的MinGW GCC的路径> nt
这里有个问题,就是复制的时候出现了一些小问题,比如使用mklink说没有权限,这个只用手动搜索到cmd.exe然后以管理员身份运行就好。
另外就是,如果用复制的方式,那么需要将安装mingw出来的所有的文件夹都复制过去。
经过测试,可以使用。
文章来源:熙箔的博客