Modelsim 功能仿真新手教程 By wangjun850725@163
com 操作系统:win7 软件版本:modelsim6
5se 本文只针对初学者,让他们少走点弯路,modelsim 软件本身感觉还是比较难以使用的
本人才疏学浅,但有颗助人的心
大神请跳过,不要鄙视我
如有错误,请不吝指点
QQ 群:41143927 建立工程 省略 N 字,这没有什么好说的
几乎所有的软件都是以工程为基础的
添加设计文件 因为我已经编辑好了文件,所以直接添加已经存在的
没有人会用modelsim 自带的编辑器来写程序(要是没有选择,我宁愿用记事本,如果你用了,我佩服你)
编译文件 没有什么好说的,添加进去的文件全部编译就好了
如果你看编译后的文件后面还有一个问号,你不爽,鼠标右键更新下就好了 开始仿真 Modelsim se 版本是可以手动描绘激励波形的,但这种方法太笨,太烦,修改起来很不方便,所以直接放弃
Simulate 里有个start simulate,点开 这里有几点要说明下 1
要点开work 库,找到你testbench 对应的那个模块 2
Resolution 选不选关系不大,如果你设计文件指定了仿真时间的话 3
Optimization,要把这个勾去掉,不然会优化掉很多信号,这里也坑了我很久
功能仿真只要这么多,如果做后仿,library 里要添加已经编译好的器件库,SDF 里要添加
sdo 文件 观察波形 添加信号到波形窗口的方法有很多,刚学手动添加,后来肯定是要在脚本里指定的,下面会有 首先要把设计中的信号添加到wave 窗口里
鼠标左键按住不放,将对应的模块拖到wave 窗口里,这是最简单的办法
如果设计的模块多了,每个模块的信号不能很好的被区分,就可以在每个模块的中间插入一个 Divider,信号旁边右键就可以看到