1.在编写完测试文件以后,就要用modelsim对文件进行仿真。首先,建立仿真文件夹,并放入两个文件,分别是.v的源文件和测试文件。
2.打开modelsim,新建工程,如图。
3.添加源文件和测试文件后,进行编译,有错误不能进行仿真。
4.找到仿真的测试文件,右键点击simulate开始仿真。
5.弹出仿真窗口,点击需要查看的信号,添加波形。
6.设置好运行的时间,开始运行。
由图可知,qqnum正确输出841185604并循环,仿真正确。
7.波形观察总结:
时序逻辑:时钟上升沿前看输入,上升沿后看输出。
组合逻辑:输入变,输出立马变。
有时候点击仿真没有对应信号:原因是被自动优化了,可以用-novopt命令取消优化。