找回密码
 立即注册
查看: 629|回复: 6

MODELSIM使用技巧

[复制链接]

5

主题

2

回帖

31

积分

娃娃

积分
31
发表于 2025-3-21 15:33:07 | 显示全部楼层 |阅读模式
Vivado多次调用仿真
一般情况下,vivado只能调用一次modelsim的仿真,若修改tb文件或rtl文件,需要关闭modelsim软件,再次运行vivado仿真。
使用如下方法,可以实现仿真文件重装载,而无需再次调用modelsim进行仿真,大大节省时间:

修改 “<test_bench>_compile.do” 文件,去掉结尾 “quit -force” 命令;
在ModelSim中运行 “do <test_bench>_compile.do”,可实现重编译,随后重新运行仿真即可。


1

主题

17

回帖

120

积分

少年

积分
120
发表于 2025-3-21 17:34:26 | 显示全部楼层
谢谢分享

个人更喜欢独立仿真

6

主题

109

回帖

345

积分

壮年

积分
345
发表于 2025-3-21 17:39:39 | 显示全部楼层
unnormal 发表于 2025-3-21 17:34
谢谢分享

个人更喜欢独立仿真

不用IP吗?

1

主题

17

回帖

120

积分

少年

积分
120
发表于 2025-3-22 11:31:12 | 显示全部楼层

使用IP也可以独立仿真

0

主题

11

回帖

40

积分

娃娃

积分
40
发表于 2025-3-27 00:33:34 来自手机 | 显示全部楼层
unnormal 发表于 2025-3-22 11:31
使用IP也可以独立仿真

能介绍一下使用方法吗?是通过modelsim加载vivado的ip仿真库?

0

主题

11

回帖

40

积分

娃娃

积分
40
发表于 2025-3-27 00:35:22 来自手机 | 显示全部楼层
单独使用modelsim仿真的话,如果修改.v文件,好像可以通过在modelsim重新编译,再restart,再运行加载新的仿真结果

2

主题

8

回帖

87

积分

少年

积分
87
发表于 2025-3-27 10:50:00 | 显示全部楼层
谢谢分享。这下改了代码不用重新打开modelsim了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|CrazyFPGA ( 粤ICP备2023025753号 )

GMT+8, 2025-5-2 23:32 , Processed in 0.042752 second(s), 20 queries .

Powered by CrazyFPGA X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表