找回密码
 立即注册
查看: 111|回复: 2

modelsim打开和生成VCD文件的方法

[复制链接]

5

主题

2

回帖

31

积分

娃娃

积分
31
发表于 2025-3-21 15:31:30 | 显示全部楼层 |阅读模式
使用ila抓取的波形在vivado中不是很方便查看,想到使用modelsim进行查看。modelsim本身不能查看VCD文件,需要将VCD文件转换为wlf文件。

vivado产生VCD文件
使用ila抓取波形后,将其保存为VCD格式文件。

modelsim格式转换
(1)将modelsim的文件路径更换为VCD文件的路径:file->change directory
(2)在modelsim的Transcript中输入:vcd2wlf iladata.vcd iladata.wlf
(3)在objects界面中选中需要查看的信号:右键Add Wave

modelsim产生VCD文件
1.方法一
仿真完成后–>在波形窗口选中仿真信号,然后点击file–>export–>VCD 就可以啦
2.方法二
在仿真文件中添加代码:

initial begin
$dumpvars();
$dumpfile("file.vcd");
end
仿真完成后,工程目录下会自动保存相应的VCD文件。


16

主题

95

回帖

344

积分

管理员

积分
344
发表于 2025-3-22 14:32:11 | 显示全部楼层
@CrazyCat
写一个 Getwave打开Efinity波形文件的帖子吧

6

主题

108

回帖

291

积分

壮年

积分
291
发表于 2025-3-22 14:38:05 | 显示全部楼层
跪求一个verilator的详细仿真步骤
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-4-3 16:04 , Processed in 0.044088 second(s), 20 queries .

Powered by CrazyFPGA X3.5

© 2001-2025 Discuz! Team.

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