Xilinx ISE系列教程(1):ISE开发环境下载、安装、注册(Windows 10 64位系统) |
您所在的位置:网站首页 › win10下安装xp › Xilinx ISE系列教程(1):ISE开发环境下载、安装、注册(Windows 10 64位系统) |
文章目录1. ISE开发环境简介2. ISE安装包下载3. ISE安装4. 在Windows10下的处理5. ISE注册1. ISE开发环境简介 Xilinx ISE Design Suite开发环境(以下简称ISE)是Xilinx官方发布的FPGA、SoC和CPLD开发环境,主要支持Xilinx 6系列及其以下的器件,如Spartan-6、Virtex-6、XC95系列的CPLD等等,可也支持7系列的部分产品型号,如果你使用的是Xilinx比较新的7系列器件,如Spartan-7、Artix-7、Kintex-7、Virtex-7以及Zynq-7000系列,建议使用Xilinx最新一代的开发环境Vivado Design Suite,新的开发工具兼容性、易用性会更好! 关于Vivado的使用,我们在之后的文章会介绍,本篇文章介绍Xilinx ISE 14.7开发环境的下载、安装和注册,以及Windows 10环境下闪退的解决办法。 ISE开发环境支持Windows和Linux操作系统,共有3个版本: ISE Design Suite: Embedded EditionISE Design Suite: System EditionISE Design Suite: WebPACK Edition三者的功能区别如下表所示: 最常使用的是ISE Design Suite: System Edition这个版本。 2. ISE安装包下载14.7是ISE的最后一个版本,后续版本改名为Vivado,ISE的历史版本3.x-14.x可以在Xilinx官方网站进行下载: https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/archive-ise.htmlISE早期版本发布时,Windows 10系统还未全面普及,所以ISE对Windows 10系统的支持不太好,会有闪退的情况,但是官方也提出了几个解决办法: 一是发布了ISE 14.7 Windows 10版本,这个版本需要Windows 10系统先安装一个虚拟机,然后在虚拟机上运行ISE,这种运行方式并不能完全发挥电脑硬件的最大性能,所以不推荐使用这个版本。 第二个方法是使用原始的ISE 14.7版本,针对闪退问题,官方提出了解决办法: https://support.xilinx.com/s/question/0D52E00006hpZCuSAM/64bit-project-navigator-crash?language=en_US所以,我们还是使用正宗的ISE 14.7版本,然后做一些处理就可以在Windows 10下正常使用。 ISE 14.7的安装包可以在网上找一些下载链接,或者在官方下载地址进行下载: https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/archive-ise.html根据自己的需要选择软件版本,这里我们选择14.7版本,而不是14.7 Windows10。 ISE每个版本下也分了几个不同的安装包,可根据需要来选择: Windows 7/XP/Server and Linux - Split Installer Base Image - File n/4适用于Windows和 Linux系统的版本,完整安装包分割成了4部分,需要下载4个安装文件。Full DVD Single File Download Image(7.78G)MD5:bfe4e9c3cd8d2d7024163ca140113d25包含Windows和Linux两种系统下使用的独立安装包。Full Installer for Linux(6.09G)MD5:e8065b2ffb411bb74ae32efa475f9817包含Linux系统下使用的独立安装包Full Installer for Windows 7/XP/Server(6.18G)MD5:94f40553a93dfbeca642503e2721b270包含Windows系统下使用独立安装包。我们选择Windows系统的独立安装包进行下载。 登录Xilinx账户,并填写相关信息,由于Xilinx受美国政府的出口管制,所以尽量使用出口管制名单外的公司信息。 使用IDM等多线程下载工具,这样下载速度会快很多,官方链接的下载速度还是很快的,100M的宽带可轻松达到10MB/s。 为了防止下载链接被拦截,文件被篡改,下载完成后,可以校验一下MD5值是否和官方的一致。 下载完成后,解压安装包。双击xsetup.exe进行安装。 同意各种使用协议后,选择ISE Design Suite System Edition安装套件: 指定软件的安装目录,切记不要有中文字符,并留有足够的空间,至少25GB。 中途会提示安装一些Microsoft Visual C++的库,以及下载器的驱动程序,执行安装就行。 耐心等待安装完成,根据电脑的配置不同,安装时间也有所不同,我的电脑安装时间在16分钟左右。 4. 在Windows10下的处理ISE 14.7 Window10环境下安装完成后,如果想正常使用,还需要几步特殊处理。 进入到如下安装目录: D:\Program\Xilinx\14.7\ISE_DS\ISE\lib\nt64\libPortability.dll将原始的libPortability.dll和libPortabilityNOSH.dll复制出一份,并重新命名,比如在原始文件名后加个.backup 删除原始的libPortability.dll文件,并将原始的libPortabilityNOSH.dll复制出一份,重新命名为libPortability.dll。 执行完成后的文件如下,注意文件大小: 进入另一个安装目录: D:\Program\Xilinx\14.7\ISE_DS\common\lib\nt64将此目录下的libPortability.dll备份出一份libPortability.dll.backup。 然后,将上一步操作后的libPortability.dll文件复制到此目录,替换原始文件。 ISE在Windows 8/10环境下使用图形化管脚分配工具PlanAhead时,也会出现闪退情况,需要替换安装目录下的\Xilinx\14.7\ISE_DS\PlanAhead\bin\rdiArgs.bat文件。rdiArgs.bat文件的下载地址: https://download.csdn.net/download/whik1194/86400515如果无法下载,可以在评论区留言。 至此,就完成了ISE在Windows 10环境下的特殊处理。 如果还出现别的闪退情况,可以参考之前发布的文章:Xilinx ISE、iMPACT、PlanAhead在Windows 10 64位系统下闪退的解决办法 5. ISE注册完成在Window 10下的特殊处理后,我们重新打开桌面上的ISE开发环境,发现不闪退了,说明我们的修改生效了。 下面我们来执行软件的注册,首先下载ISE 14.7的两个注册文件,下载地址如下: https://download.csdn.net/download/whik1194/86341290包括ISE 14.7软件的注册文件和其中的AXI_CAN IP核的授权文件。 (链接如果失效,可以在文章底部评论区留言。) 下载完成后,解压到Xilinx的安装目录下。 第一次打开ISE环境,因为没有进行注册,会弹出License管理工具,点击Manage License选项卡下的Load License,定位到刚才下载的License解压的目录。 加载完成后,工具的授权状态就变成了绿色,说明注册成功。 注册完成后,ISE Design Suite 14.7、iMPACT、Xilinx Platform Studio、Xilinx Software Development Kit这些工具都能正常使用了。 打开一个测试工程,编译、下载、固化都是正常的: https://download.csdn.net/download/whik1194/86341383(若测试工程链接无法下载,可以在评论区留言) 至此,ISE开发环境在Windows 10系统下的安装、注册过程就介绍完了。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |