Modelsim的几种小技巧,超好用!
时间:11-03 14:24 阅读:6997次
*温馨提示:点击图片可以放大观看高清大图
简介:利用modelsim模板建立testbench;Wave查看技巧;波形对比。
利用modelsim模板建立testbench
lModelsim提供了很多testbench模板,我们直接拿过来用可以减少工作量。首先先确定当前状态是代码编辑状态,才会有Source菜单。点Source->Show Language Template,然后会出现一个加载工程,接着你会发现在刚才的文档编辑窗口左边出现了一个对话框。
l双击Language Templates中的Create Testbench,弹出下图,选择库中将要测试的实体,点击nest弹出testbench配置窗口,配置包括testbench名称,自动编译,编译到哪个库里等设置,一般默认就可以了,设置完点击后finish。
l弹出生成的testbench编辑窗口,如图,在这基础上,我们可以配置信号源和其他测试功能。
Wave查看技巧
l快捷键(波形放大,缩小)放大——键盘“+”,缩小——键盘“-”,全屏——键盘“F”,光标放大——键盘“C”;
波形对比
l为了对比修改代码前后的波形变化,Modelsim提供了这个功能。
l首先要没修改代码的仿真波形进行保存,保存的方式,点击File->datesets,弹出下图,选中当前的波形文件,波形文件格式为wlf。
l然后修改代码后,重新仿真完后,重新点击File->datasets,选择open,如图添加vism_old.wlf,结果如图所示,需要删除的话,选中其中的波形文件后,点击done。
l完成后,点击done,回到主窗口,多了一个p_16_tb的子页,通过选择它实体中工大信号,加载到波形查看中,就可以对比波形了,如图。