欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

Vivado联合ModelSim仿真设置(附图步骤)

发布时间:2025/4/5 编程问答 27 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Vivado联合ModelSim仿真设置(附图步骤) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

目录

1、在Vivado中生成lib

2、生成库的选择

3、点击Compile,即可开始生成库文件

4、在Vivado中添加ModelSim调用设置

5、将Vivado的仿真库添加到ModelSim中



作者以前是用ISE+ModelSim的,现在切换到Vivado平台,奈何XSim实在用不惯,现在和大家分享下如何在Vivado里调用ModelSim仿真设置以及将Vivado的lib添加到Modelsim中

前期准备:Vivado2018.3,ModelSim-SE-10.6d

1、在Vivado中生成lib

打开Vivado2018.3软件,点击ToolsàCompile Simulation Libraries,生成库函数

2、生成库的选择

Simulator选择ModelSim Simulator

Language,Library,Family选择全部(All)

Compiled library location:可以选择在ModelSim的安装路径下,新建一个Vivado2018.3_lib的文件夹

Simulator executable path:选择ModelSim的启动路径

 

 3、点击Compile,即可开始生成库文件

please wait…

 可以看到有个警告,说是Vivado2018.3支持10.6c,而我们的是10.6d,UG973里面也有此描述,不过ModelSim的版本高问题不大,如果不是特别需求是可以使用的。

 还在跑… …

 可以看到,是有complete百分比的。

生成完毕,总共花了37mins

4、在Vivado中添加ModelSim调用设置

Vivado --> Tools --> setting,对应咱们的仿真软件和仿真库

箭头1:ModelSim的启动路径;

箭头2:刚刚我们生成的对应ModelSim的仿真库文件;

5、将Vivado的仿真库添加到ModelSim中

可以看到,ModelSim中还没有将Vivado的lib添加进来。下面介绍将如何将lib添加到ModelSim中。

5.1、在modelsim安装路径下有一个modelsim.ini文件,需要取消其只读属性,然后用记事本将其打开,找到“modelsim_lib = $MODEL_TECH/../modelsim_lib”处准备添加ip库路径。

 5.2、找到刚才编译ip库的文件夹,目录下也会有一个modelsim.ini文件,如下图所示

打开库路径下的modelsim.ini文件并找到“;mvc_lib = $MODEL_TECH/../mvc_lib”,如下图所示:

下面对应的都是编译好的IP所处的路径,将这些全部复制,然后打开modelsim安装路径下的modelsim.ini文件并完成粘贴;

再次打开ModelSim,就会Vivado的lib全部添加到ModelSim中添加进来了。

《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读

总结

以上是生活随笔为你收集整理的Vivado联合ModelSim仿真设置(附图步骤)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。