博主最近实验室新换了一个台式机,以后科研终于可以告别小破笔记本电脑了,年初安装这两个软件的苦和累只有自己知道(你们现在应该也知道了)。趁着要给新电脑安装配置一遍软件的机会,记录一下这两个软件的安装流程,。我经过了配置的全过程,在这里保证这篇教程是真实可用的。
在这里需要说的是截止2021年11月30日,Win11还不能兼容ISE14.7,具体体现在安装进度会卡在80%或82%不要问我为什么知道,电脑今天刚刚重装成Win10,期待以后win11能出一些类似的补丁,加油~
开始
ISE与modelsim的下载、激活与联合仿真的目录
一、ISE14.7的安装
ISE14.7不支持xilinx7系列的FPGA芯片,如果你的芯片是7系列那么请移步vivado。你可以理解为ISE14.7是WIN7而vivado是WIN10,两者是及其相似的,只是界面不太一样。
(1) 右键橙色的xsetup,选择以管理员身份运行
(2) 点击next继续即可。
(3) 默认1勾选,并且next。
(4) 同样默认勾选1,然后单击next。
**(5)**注意1中的设置,并且next。
**(6)**注意1中的设置,并且next。
(7) 1中的路径可以改变,路径中不能包含中文,因为博主C盘是固态硬盘且空间较大所以选择默认在这个盘中。
(8) 之后,install安装即可。安装的过程大概几分钟。
(9) 在安装过程中的弹窗同意点Yes,一般就是让你安装各种东西,新电脑可能弹窗比较多,老电脑随着使用很多配件已经安过了弹窗会少一些。弹窗的多少与否不影响安装!具体的弹窗如下
缺少相关组件,next
next
确定
选择安装
选择OK
二、ISE14.7的兼容性配置!
(10) 安装结束后点击finish即可。将弹出来的窗口关闭。下面开始配置win10 64位系统对于ISE14.7软件的兼容性!很重要,假如你在使用ISE时会秒退,一定是这个步骤没有做好~
打开安装路径中lib的nt64文件夹,如我的路径是C:\Xilinx\14.7\ISE_DS\ISE\lib\nt64,在这个文件夹中找到libPortability.dll和libPortabilityNOSH.dll这两个文件,
进行如下操作:
- 将libPortability.dll重命名为libPortability.dll.orig
- 将libPortabilityNOSH.dll复制,粘贴一个副本并且重命名为libPortability.dll
最后文件夹中变成下面这样三个文件~
(11) 打开另一个common路径的li的nt64文件夹,如我的路径是C:\Xilinx\14.7\ISE_DS\common\lib\nt64,
- 将上一步中的libPortabilityNOSH.dll文件复制到这里。
- 然后找到这个文件夹中的libPortability.dll将其重命名为libPortability.dll.orig
- 将刚刚复制过来的libPortabilityNOSH.dll文件重命名为libPortability.dll 最后变成这两个文件
三、ISE14.7的激活
因为版权原因,激活步骤不在CSDN中展示。
点击我!!!crack——超链接
四、modelsim10.5se的安装
(1) 运行安装包
(2) 点击next或下一步
**(3)**设置路径,可以更改路径,但是注意路径不要有中文。博主暂下载到C盘中
(4) 同意,在安装前建议大家把重要东西保存,因为存在安装结束后蓝屏重启电脑的情况不要慌!
=
(5) 之后一路确定安装即可!如果没有蓝屏,让你重启点击no。
四、modelsim10.5se的激活
因为版权原因,激活步骤不在CSDN中展示。
点击我!!!crack——超链接
四、ISE14.7与modelsim10.5se的联合仿真设置
(1) 找到安装的modelsim程序
(2) 设置完后关闭ISE,在开始菜单中找到这个文件夹,然后点击橙色框中的compile
注意橙色框中的设置
(3)
这里1中的路径是可以自由设置的,这是编译库的路径,要新建一个文件夹,只要路径无中文即可,尽量和FPGA相关文件离得比较近,然后点击3开始编译!这个过程耗时较长。
(4) 编译完成,随便找到一个工程,将其更改为modelsimSE仿真的模式,然后点击1 右键2 ,将3改到编译过程中你设置的库那个文件夹如我的是D盘中的xilinx_lib文件夹。
(5) 打开ISE安装路径下,EDK文件夹中的modelsim.ini文件
找到我选中的内容,进行复制!
打开modelsim的安装路径,找到modelsim文件,右键去掉只读属性。
之后用记事本打开这个文件,将刚才复制的内容,粘贴到橙色的地方!
之后关闭,勾选只读!
至此联合仿真设置完毕。
(6) 测试可以成功联合仿真