vivado2018中如何使用modelsim联合仿真

介绍

这篇文章将为大家详细讲解有关vivado2018中如何使用modelsim联合仿真,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

<节>

1。10.4安装ModelSim SE及破解

<李>

(1)。安装软件,注意:安装目录避免出现中文或空格,安装过程一直点击是的即可。

<李>

(2)。把MentorKG.exe, mgls.dll以及patch74_dll.bat
一起拷贝到modelsim安装目录的win32或win64下,例如【D: \ \ Modelsim_10.5 \ win64】软件。

<李>

(3)。进入安装目录下的win64文件夹找到球型投手。dll mgls64.dll两个文件,去掉只读属性。

<李>

(4)。运行patch74_dll.bat,产生许可后,放到任意目录下,例如【D: \ \ Modelsim_10.5 \】软件。

 vivado2018中如何使用modelsim联合仿真“> <br/> <img src=

(5)。新建用户环境变量【MGLS_LICENSE_FILE】,变量值为许可放置的目录,例如:【D: \ Software \ Modelsim_10.5 \ LICENSE.TXT】。在win10中,右键此电脑,选属性,再选高级系统设置,选环境变量即可

2。vivado与modelsim的联合仿真

一、器件库编译。首先,在modelsim安装路径中新建一个名为vivado2018_lib的文件夹(路径和文件名可改),如图下图所示。
 vivado2018中如何使用modelsim联合仿真“> <br/>接着选择vivado菜单“工具”——在“编译仿真库…”命令,如下图所示。<br/> <img src=

这一步使用TCL命令如下:

 <代码>,compile_simlib目录& lt; library_output_directory>,模拟器& lt; agr> 
,,,,,,,,,,,,,,,,-simulator_exec_path

例如:a)仿真库编译到D:/xilinx_sim_lib;
b)仿真工具使用Modelsim;
c) Modelsim安装在c:/modeltech74_10.2/win64;
那么完整的tcl命令就是:
<代码> compile_simlib目录E:/modeltech74_10.4 vivado2018_lib模拟器Modelsim -simulator_exec_path E:/modeltech74_10.4 win64

设置好参数后点击“编译”按钮开始器件库的编译。下图所示为正在编译器件库的过程中。器件库编译结束后给出编译报告,从报告中看出0个警告和0个错误,如图所示。
 vivado2018中如何使用Modelsim联合仿真“> <br/>打开Modelsim安装路径下的vivado2018_lib文件夹,便可以看到已经产生了器件库,如图所示。<br/> <img src=

生成如上图所示文件,要将Modelsim设置为用户全局变量,那么下一次就不需要在此编译库了。步骤如下图所示,将变量名设置为Modelsim,变量值为Modelsim。ini的路径。
vivado2018中如何使用modelsim联合仿真
vivado2018中如何使用modelsim联合仿真

二、在vivado中设置modelsim(即第三方仿真工具)的安装路径。在vivado菜单中选择“Tools”——>“Setting…”,选择“Tool setting”——>“3rd Party Simulators”选项卡,在“ModelSim”栏中输入或选择modelsim工具的安装路径,如下图所示。
vivado2018中如何使用modelsim联合仿真

vivado2018中如何使用modelsim联合仿真

三、在vivado中关联了modelsim软件和编译器件库之后,就可以在vivado中调用modelsim软件对设计进行仿真了。不过,在对每一个新建的工程设计进行仿真时需要进行一些设置。选择vivado菜单“Flow”——>“Simulation Settings…”命令或点击流程向导中选择“Simulation Settings…”命令,分别如图所示。

vivado2018中如何使用modelsim联合仿真