提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
序
*使用新手模板记录一下从头开始fpga学习的全部流程。
顺到了学长手中的ax309开发板,闲的无聊打发一下时间,也感慨于当时的摸鱼没有好好学习FPGA。但是有一说一,学校的培养体系可能更适合有强大自驱力的同学,从课程到课设到实践,学校的流程是连贯而缺乏严谨的(对我而言)。
这里记录一下学习过程。无疑csdn社区中有很多优质答案,但我在学习中仍遇到很多问题,甚至有些是这些优质答案中存在的问题,跟着流程做却不成功的时候,简直令人抓狂。
一、前言
手中的开发板是黑金ax309,s6系列的开发板。使用的软件是ise14.7。之后的系列就xilinx就开始更新vivado了。但vivado并不支持s6系列,所以还是用ise。两个软件的区别私以为倒也不大。同时安装modelsim se 10.4进行联合仿真。
这里遇到的主要问题是64位win10和ise的兼容问题以及modelsim的licence。
文中的说明仅为64位win10下的。
二、modelsim安装
1.安装包
modelsim的安装我在社区找到的第一位xd的分享,他的图片描述的很详细,但是没有破解licence的工具。但这个工具在它的附录中另一个xd的安装包分享,而这个xd分享的流程简洁的一塌糊涂,干净利落。
最后在两篇文章的指导下安装成功,但还是挺无语的。
在安装软件的时候并没有点开教程,安装成功后才看到群友分享的ax309教程。
这里直接分享(网盘链接中包含安装包,破解文件和安装pdf)
- 链接:https://pan.baidu.com/s/14Z5aN89caOLvlDTg8Fj3Zw
提取码:gae4
2.必要的补充说明
pdf中的介绍是10.1的古早版本,系统界面好像也和现在好像有些出入。分享的文件是10.4
1.安装路径中不要要中文和空格,避免不必要的麻烦
2.软件安装完成后的破解过程参考社区内的简要流程
①(先进行第12步)找到mgls64.dll文件,右键文件属性取消只读属性。
mgls64.dll文件的默认路径在C:\modeltech64_10.4\win64
②(第10步)复制将MentorKG.exe和patch_dll.bat
③(第13步)运行patch_dll.bat,会生成license文件,将license文件放到任意目录下,比如放在安装目录中的win64文件夹内。
注:运行patch_dll.bat生成license文件后会自动用记事本打开license.txt。不需要去翻文件的路径,txt文本打开后《(左上角)文件《另存为,直接存个路径。
④设置环境变量名MGLS_LICENSE_FILE,变量值为license放置的路径
回车之后就自动跳到相关设置了,左下面有环境变量。按照pdf进行操作即可。
三、ise14.7安装
1.安装包
网盘链接包含安装教程和ise14.7安装包
链接:https://pan.baidu.com/s/1eLDF2vkA6JAtzoMF35-HkA
提取码:yemd
里面包含需要用到的有安装包和pdf即可,附件是解决兼容问题的(里面也包含了下面的补充说明)。
2.必要的补充说明
软件安装成功,虽然有图标。但是两个软件打开大概率是会遇到闪退问题。就是64win10的不兼容的问题。
社区里有个老哥把
- 在属性里面nt64改成nt,set64改成32,亲测改完之后软件是可以稳定打开的,也是能用一部分功能的。但是,跑fpga的时候会报错。只能说能用,但只能用一点点。
https://www.eevblog.com/forum/fpga/guide-getting-xilinx-ise-to-work-with-windows-8-64-bit/?PHPSESSID=0ncadchaa406q8eii0c8r71jlb
解决问题的链接。
直接截图了
修planahead需要一个附件,已经在ise安装包的链接里面了
总结
有一说一,一开始我是没发现学长给的安装包里面有解决planahead兼容问题的附件的。。。。。。
写这篇文档的时候才发现的。文章来源:https://www.toymoban.com/news/detail-460761.html
可能是第一次用,不知道csdn发博客怎么调整字体和段落,希望不会影响阅读文章来源地址https://www.toymoban.com/news/detail-460761.html
到了这里,关于ise14.7和modelsim安装教程——并解决win10下兼容问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!