如何创建.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) 在对象窗口中选择要调试的信号,并将它们添加到波形窗口