各位FPGAer,又见面了。今天带来工具篇之——ISE 14.7安装及Win10兼容设置。
ISE作为Xilinx的上一代EDA开发工具(Vivado的前身),随着软件版本的推进,最终定格在了14.7版本,走进了属于它的历史末尾。从7系列FPGA开始EDA工具开始转向Vivado。虽然ISE显得很古老,但7系列以下低端产品时至今日,毋庸置疑仍然活跃在市场上。
FPGA学习的路上总要有一部分时间耗费在软件上。本文是作者在参考了当前网络上的破解方法,同时也实际在工作学习中完成了实操并做记录,希望能帮助大家提高效率。
一、前言介绍与注意事项
在对Spartan6系列及以前型号的Xilinx产品进行开发时,要用到ISE开发环境,ISE在Win10环境下需要解决兼容性问题。
二、ISE14.7的安装
1. 安装包文件为Xilinx_ISE_DS_Win_14.7_1015_1,这里解压ISE147_Crack.rar。
文件安装包可在本文第五部分附件处下载。
ISE147_Crack文件中包含license文件。
2.以管理员身份运行xsetup.exe
3.点击“Next”
4.勾选两个“I accept”,然后点击“Next”。
5.勾选“I accept”,然后点击“Next”。
6.选择“ISE Design Suite System Edition”,然后点击“Next”。
7.默认勾选如下的选项,然后点击“Next”。
8.选择安装路径(注意不要有中文),这里考虑到还要安装Vivado,所以在D盘中提前新建了一个Xilinx文件夹,用于安装ISE和Vivado。然后点击“Next”。
9.点击“Install”,然后等待安装中。
10.提示需要安装WinPcap,直接点击安装,若电脑之前装过WinPcap就会提示一个更新版本的已经安装在电脑上了,若是这样点击确定即可。
11.提示Cable驱动安装,点击确定。
12.安装如下设备软件,点击安装。
13.安装如下设备软件,点击安装。
14.这里会弹出System Generater,这里不关联Matlab,点击OK即可。
备注:System Generater的安装会为对应版本的Matlab提供Xilinx信号处理工具包,这样Matlab中可以使用Simulink进行FPGA数字信号处理的相关开发。
15.点击“Finish”,安装工作完成。
三、Win10兼容性设置
1.打开安装路径中lib的nt64文件夹,如我的路径是D:\Xilinx\14.7\ISE_DS\ISE\lib\nt64,找到libPortabilityNOSH.dll和libPortability.dll,将libPortability.dll重命名为libPortability.dll.orig,将 libPortabilityNOSH.dll复制一份,然后将复制的文件命名为libPortability.dll。
按上述步骤操作后得到
2.打开安装路径中common的lib的nt64文件夹,如我的路径是:D:\Xilinx\14.7\ISE_DS\common\lib\nt64,将上一步的中的libPortabilityNOSH.dll复制过来,然后将此文件夹中的libPortability.dll重命名为libPortability.dll.orig,将 libPortabilityNOSH.dll重命名为libPortability.dll。
兼容性配置完成。
四、配置许可文件
1. 上述工作结束后,第一次打开桌面上的ISE图标。
2. 关闭软件提示信息。
3. 软件会提示没有配置license许可文件,先点OK。
然后配置license许可文件:
(1)点击Help——>obtain a License Key
(2)在“Acquire a license”中选择“Locate Existing License(s)”。
(3)在“Manage License”中点击“load license”,然后选择安装包中中ISE147_Crack的xilinx_ise.lic文件。Load完成后,提示license安装成功,点击“OK”。
(4)加载License后,提示加载成功。
点击close,完成许可文件安装。