其他分享
首页 > 其他分享> > ISE软件及Modelsim入门篇

ISE软件及Modelsim入门篇

作者:互联网

ISE软件及Modelsim入门篇

1 Win10下安装ISE14.7

1.填坑1
无法加载license, 点击manage license没有反应。
**直接通过CMD来加载**
很多与Win8/Win8.1不兼容的软件都是因为“浏览文件”的窗口控件不兼容,表现为:点击类似于“浏览”的按钮时候会出现闪退或者“xxx停止工作”,很不幸地,Xilinx ISE在Win8/Win8.1下面安装一切顺利,但是license manager出现上述闪退问题。

解决办法:
1.手工在C盘根目录下建立一个名为“.xilinx”的文件夹(使用命令行:MD C:.xilinx);
2.把安装包里面crack文件夹下的“xilinx_ise.lic”(此文件也可网上找)cpoy至该文件夹下;
3.打开license manager即可;(如果还是打不开就不用管直接用即可)

2.填坑2 
解决win10的兼容性问题。

2 验证测试

  1. 安装下载器驱动
    已经在ISE的安装目录下,例如我的是 D:\Xilinx\14.7\ISE_DS\common\bin\nt64\digilent
    直接点击双击安装,如果是直接安装过了可以继续安装,只会直接覆盖在重新安装一边而已。
    直接点击 一直yes往下走即可,没有自定义安装的位置。
    由于下载器不一样,验证的方法是不一样的,这一步可以先省略掉是否安装成功下载器驱动,在后面能否下载成功可直接检验

  2. JTAG下载测试

3 安装Modelsim

Mentor 公司的 Modelsim 软件是业界最优秀的 HDL 语言仿真软件,提供个性化图形界面和用户接口,编译仿真速度快,而且编译的代码与平台无关,是 FPGA/ASIC 设计的首选仿真软件。
仿真目的:使用仿真主要目的是验证功能是否与设想的一致,又分为功能仿真和时序仿真,功能仿真是不带芯片时间延迟的仿真方法,主要用来验证功能。时序仿真加入了时间延迟,可以考察在一定条件下是否能满足设想。
这个我没有什么坑,完全可根据一步一步走

4 编写testbench及仿真–modelsim

主要了解如何编写激励文件,常用的系统任务和系统和函数,并实现在Modelsim软件里仿真。
直接在Modelsim上新建文件夹及工程,进行编译然后仿真。
1 在工程里添加RTL设计文件和仿真文件
在这里插入图片描述
2 点击编译:右键编译或者工具栏上编译
在这里插入图片描述
3 点击仿真并选择仿真文件
在这里插入图片描述
4 添加wave波形
在这里插入图片描述
5 点击run–在软件底部 run 1ms
得到如下波形:
在这里插入图片描述
常见重要的系统任务和系统函数:

5 ISE工程建立及modelsim仿真验证

在这里我直接是利用已知的例程,可以明显发现 设计文件和测试文件的顶层文件分别是设计文件和_tb文件。
一个重要的坑就是,由于我之前Modelsim放的Xilinx_lib文件夹位置不对,所以在这要重新选择一下。
在这一定要修改一下,否则是调用不了Modelsim仿真程序的,,在这里我对应的是我自己位置,在改的时候对应你自己的位置
在这里插入图片描述
最后功能仿真程序如下所示:
在这里插入图片描述
以上为刚入手ISE和ModelSim软件的过程,后面继续学习熟练

标签:仿真,Modelsim,dll,入门篇,文件夹,安装,ISE
来源: https://blog.csdn.net/li_kin/article/details/122182322