快捷搜索:  汽车  科技

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)4.创建目录,选择是,如图4。图32.点击下一步,如图2所示。图23.自定义文件安装路径设置好后,点击下一步,如图3所示。

引言:Xilinx公司Vivado开发软件自带仿真工具,可以实现一般性能的FPGA软件仿真测试,其测试执行效率以及性能都不如第三方专用仿真软件Modelsim强。本文我们介绍下如何进行Vivado2016.4联合Modelsim 10.5联合仿真,内容包括以下几个方面:

  • Modelsim 10.5软件安装和配置
  • 联合仿真测试实例
1.Modelsim 10.5软件安装和破解

关于Modelsim安装版本是否匹配Vivado软件,我们可以参考Xilinx UG973软件安装指导文件。

1.1 Modelsim 10.5安装

1.首先,我们点击准备好的安装包,如图1所示。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(1)

图1、Modelsim10.5安装准备文件

2.点击下一步,如图2所示。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(2)

图2

3.自定义文件安装路径设置好后,点击下一步,如图3所示。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(3)

图3

4.创建目录,选择是,如图4。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(4)

图4

5.如图5,点击同意。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(5)

图5

6.创建桌面快捷方式,点击是,如图6。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(6)

图6

7.继续点击是,如图7所示。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(7)

图7

8.继续点击是,如图8所示。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(8)

图8

9.是否重启,选择否,如图9所示。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(9)

图9

10.如图10点击完成。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(10)

图10

1.2 Modelsim 10.5破解

1.将“MentorKG.exe”、“mgls.dll”和“patch64_dll.bat”一起复制到“D:\modeltech64_10.5\win64”下,并允许“patch64_dll.bat”。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(11)

图11

2.将产生的LICENSE.TXT放置路径“D:\modeltech64_10.5”下。

3.鼠标右击“我的电脑”,选择属性,如图12所示。设置环境变量MGLS_LICENSE_FILE,变量值为license放置的目录,如图13所示。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(12)

图12

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(13)

图13

4.打开Modelsim软件,显示如图14,则破解成功

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(14)

图14

2.Vivado联合Modelsim 10.5编译仿真库

Xilinx技术文档UG900提供了GUI和TCL命令编译方法,本文采用GUI编译方法配置库。

1.打开Vivado2016.4软件。从Tool菜单选择Compile Simulation Libraries...

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(15)

图15

2.编译界面如16所示。如图所示,我们新建一个文件夹,用于放置编译的库文件,然后点击Compile开始编译。等待编译完成,此过程需要一段时间。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(16)

图16

3.编译完成后,点击Tcl console可以看到如图17界面。编译完成后的库文件如图18所示。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(17)

图17

3.Vivado和Modelsim联合仿真测试

1.测试工程建立过程,此处不在详细介绍。我们打开一个写好的测试例程。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(18)

图18

2.设置仿真工具,我们选择ModelSim Simulator,如图19。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(19)

图19

3.点击“Run Simulation”,选择“Run Behavioral Simulation”,如图20所示。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(20)

图20

4.仿真结果如图21所示。

modelsim仿真基本流程(XilinxVivado联合Modelsim软件仿真)(21)

图21

猜您喜欢: