提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

序一、前言二、modelsim安装1.安装包2.必要的补充说明

三、ise14.7安装1.安装包2.必要的补充说明

总结

*使用新手模板记录一下从头开始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兼容问题的附件的。。。。。。 写这篇文档的时候才发现的。

可能是第一次用,不知道csdn发博客怎么调整字体和段落,希望不会影响阅读

查看原文