如何创建.vcd文件并在ModelSim软件中显示波形?

.vcd文件是IEEE 1364-1995标准文件,其中包含对调试仿真有用的所有仿真波形信息。它包含设计中的所有信号,因此如果需要在波形窗口中添加信号,则无需重新运行仿真。

要创建.vcd文件:

1)     在成绩单窗口中成功编译和加载设计

2) 指定VCD文件名

-         句法:     VCD   file <file_name> .vcd

3) 启用VCD以在所需实例下转储信号

-         句法:     vcd add <path_to_instance> / *

注意:   此命令不会转储子实例的信号

                      为加密实例启用VCD将生成警告

4) 运行仿真生成VCD数据库

5) 退出仿真

-         句法:     退出--sim

为了能够在Modelsim波形窗口中显示.vcd文件中的信号:

      1)在ModelSim中将VCD转换为WLF格式

-         句法:     vcd2wlf   <file1.vcd>   <file2.wlf>

注意:   如果转换失败,大多数情况下它是由不存在的实例路径引起的。确保步骤3中指定的所需实例路径正确无误

2) 退出当前的ModelSim会话( ModelSim需要生成适当的VCD文件)

3) ModelSim会话并打开在步骤1中创建的WLF文件

-         文件菜单 - >打开 - > file2.wlf

4) 在对象窗口中选择要调试的信号,并将它们添加到波形窗口

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-08-04 14:23:59 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它