在使用modelsim进行仿真时,对于一些很耗时间的仿真,可以保存仿真波形结果,下次可以直接打开查看。
1 保存波形
1.1 图形界面方式
第1步 保存dataset sim
- 打开sim窗口
- file->save dataset sim 或 按ctrl+s 保存.wlf文件
第2步 保存波形
- 打开Wave窗口
- file->save Format 或 按ctrl+s 保存.do文件
1.2 命令脚本方式
dataset save [dataset名称,一般为sim] [文件路径]/[文件名].wlf
write format wave [文件路径]/xxx.do
wlf文件保存了运行的结果,do文件则是添加波形,设置格式等命令,有了这两个文件就可以还原波形。
2 打开波形
2.1 图形界面
-
打开Modelsim软件。
-
file->open ,分类选择all file,然后打开保存的.wlf文件。或者在Transcript窗口输入
vsim [文件名].wlf
-
file->load->Macro file, 然后打开保存的.do文件。或者在Transcript窗口输入
do [文件名].do
因为Library已经没有源文件了,所以只能查看,不能再次仿真。
2.2 命令脚本
dataset open [文件路径]/[文件名].wlf
do [文件路径]/xxx.do