赞
踩
虽然Modelsim的功能非常强大,仿真的波形可以以多种形式进行显示,但是当涉及到数字信号处理的算法的仿真验证的时候,则显得有点不足。而进行数字信号处理是Matlab的强项,不但有大量的关于数字信号处理的函数,而且图形显示功能也很强大,所以在做数字信号处理算法的FPGA验证的时候借助Matlab会大大加快算法验证的速度。
ModelSim显示模拟波形
问题是,要看一个振幅调制的输出波形,ModelSim默认的是数字输出,想直接看波形。
这个问题应该不难,想想看ModelSim肯定支持这种功能,只是要摸索一下。一般都是点右键,果然有一个Format,里面有一个Analog选项,点上它,弹出了对话框,先用默认的试试看,输出波形感觉显示的幅度太小,看起来不方便,再回过头来把对话框里的值调整一下,得到了一个比较好的波形。不过问题就出现了,出来的波形上下重叠了。
菜单栏里逐个找了一遍,发现也有一个Format,里面有height这个选项。打开看,默认是17,改大一点看,比如50,输出显示的信号之间的间距就拉大了,就不会再重叠了。
很多朋友都不知道怎样用Modelsim仿真模拟波形。下面是我的一些心得
1 需要查看正弦波的变量必须为多比特变量。
2 关于Analog选项
Analog step ——应该是显示锯齿波形
Analog Interpolated ——按插值显示
Analog Backstep ——分段显示模拟波形
scale——按比例显示
offset——偏移量
modelsim中显
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。