之前介绍了用ModlSim独立仿真带ISE IP核的仿真工程,本次介绍用ModelSim独立仿真带Vivado IP核的仿真工程。整体步骤基本一样,只是do文件分成了两个文件。使用工具Vivado2017.2 && Modelsim 10.5。
操作步骤
1、找到Vivado调用Modelsim仿真时自动产生的仿真文件,如下图红线所示。
2、在behave文件夹同级路径下新建立一个文件夹,本实例中为test。
3、将所需的仿真文件复制到新文件夹中。
4、将两个.do文件的内容合并成一个文件。
我采取的办法是新建一个.do文件,即tb_top_test.do,然后用sublime打开tb_top_compile.do,将除quit –force语句的其他所有内容复制进tb_top_test.do,然后用sublime打开tb_top_simulate.do,将除do {tb_top_wave.do}和接下来的语句的其他所有内容复制进tb_top_test.do,然后保存tb_top_test.do。
5、打开modelsim,新建工程,在Project_location选步骤3新建的文件夹,Copy_SettingsFrom选择该文件夹下的modelsim.ini文件,然后点击OK.
6、点击close
7、运行步骤4所生成的.do文件
8、运行后会出现下图所示的界面,将信号添加进波形图。
9、在波形界面进行仿真,第一次运行出现下图所示界面,点击否(这个界面可能多次弹出,点否就行了)。
10、再进行仿真,即可得到波形图
审核编辑:刘清
-
ModelSim
+关注
关注
5文章
174浏览量
47420 -
Vivado
+关注
关注
19文章
815浏览量
66961
原文标题:用Modelsim独立仿真带Vivado IP核的仿真工程
文章出处:【微信号:HXSLH1010101010,微信公众号:FPGA技术江湖】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
如何用Python实现Vivado和ModelSim仿真自动化?
![如何用Python实现<b class='flag-5'>Vivado</b>和<b class='flag-5'>ModelSim</b><b class='flag-5'>仿真</b>自动化?](https://file1.elecfans.com/web2/M00/A2/B9/wKgZomUBEA6AfZUpAAAjDyvUzV8387.png)
modelsim 仿真 altera IP核(ROM,RAM实例
基于vivado平台和modelsim的仿真和应用测试
![基于<b class='flag-5'>vivado</b>平台和<b class='flag-5'>modelsim</b>的<b class='flag-5'>仿真</b>和应用测试](https://file1.elecfans.com//web2/M00/A6/C8/wKgZomUMQGSAfoJvAAA2ifBnU64009.png)
VCS独立仿真Vivado IP核的一些方法总结
浅析modelsim 自动化 高效独立仿真含vivado IP核的工程
![浅析<b class='flag-5'>modelsim</b> 自动化 高效<b class='flag-5'>独立</b><b class='flag-5'>仿真</b>含<b class='flag-5'>vivado</b> <b class='flag-5'>IP</b><b class='flag-5'>核</b>的工程](https://file.elecfans.com/web1/M00/F1/B5/o4YBAGC1q7aAehS-AAAxzNsVZjk283.png)
Vivado与ModelSim的联合仿真操作
使用VCS仿真Vivado IP核时遇到的问题及解决方案
VCS独立仿真Vivado IP核的一些方法总结
![VCS<b class='flag-5'>独立</b><b class='flag-5'>仿真</b><b class='flag-5'>Vivado</b> <b class='flag-5'>IP</b><b class='flag-5'>核</b>的一些方法总结](https://file1.elecfans.com/web2/M00/89/3C/wKgaomR-o3OAfzbTAACo72kDvjk790.jpg)
评论