一、循环语句1、forever语句forever语句必须写在initial模块中,主要用于产生周期性波形。2、利用for、while循环语句完成遍历for、while语句常用于完成遍历测试。当设计代码包含了多个工作模式,那么就需要对各个模式都进行遍历测试。其典型的应用模板如下:[c-sharp]vi...
分类:
其他好文 时间:
2015-02-11 16:04:16
阅读次数:
163
在ModelSim波形图中以参数名显示变量在使用Verilog HDL编写有限状态机等逻辑的时候,状态机的各个状态通常以参数表示,但当使用ModelSim仿真的时候,状态机变量在wave窗口中以二进制编码的形式显示,例如:4’h0、4’h1等。这种显示形式不是很直观,但我们可以使用ModelSim提...
分类:
其他好文 时间:
2015-02-11 09:18:53
阅读次数:
153
步骤:1.compile选项 => compile options Covrage setting (或者可以点击选中文件,编辑properties,在coverage中选择要实现的覆盖选项)2.对所设计文件进行编译3.最关键的一步,仿真,选择simulate,选中文件,一定要在others选项中选...
分类:
其他好文 时间:
2015-02-11 09:15:17
阅读次数:
156
如果在不需要波形,只需要快速知道结果的情况下,可以用优化选项。这适用于做大量case的仿真阶段。因为这一阶段多数case都是通过的,只需要快速确认即可,然后把没通过的case拿出来做全波形的仿真调试。根据“Quick Reference Guide for Increasing Performanc...
分类:
其他好文 时间:
2015-02-10 18:17:58
阅读次数:
194
在使用Verilog编写有限状态机等逻辑的时候,状态机的各个状态通常以参数表示(如IDLE等)。当使用ModelSim仿真的时候,状态机变量在wave窗口中以二进制编码的形式显示,如下面所示,这种显示形式不是很直观,但我们可以使用ModelSim提供的命令将状态机变量以“文本”形式的参数名显示,从而...
分类:
其他好文 时间:
2015-02-10 12:49:25
阅读次数:
340
一、引言: HBase shell使用过程中,使用CRT客户端,命令输入后无法删除一直困绕着我,今天终于受不了,几番度娘,谷哥之后,终于有了解决方法,特共享给大家。二、操作步骤secureCRT中,点击【选项】【回话选项】【终端】【仿真】,右边的终端选择linux英文版本请对应选择输入:三、删除操....
分类:
系统相关 时间:
2015-02-09 21:32:29
阅读次数:
234
运行vsim -c -l vsim.log -wlf vsim.wlf work.tb work.glbl之后,会在不启动modelsim的情况下完成仿真,并且会把仿真波形记录下来(以.wlf文件格式)这时候,如果想看仿真的波形文件,打开modelsim的GUI界面,执行do wave.do命令即可...
分类:
其他好文 时间:
2015-02-09 20:12:54
阅读次数:
1257
① secureip库:硬核(HARD IP)仿真(功能仿真和时序仿真)模型(hard IP simulation model),比如PowerPC、PCIE、SRIO、DDR等。Simulation models for the Hard-IP such as the PowerPC proces...
分类:
其他好文 时间:
2015-02-09 18:10:23
阅读次数:
440
①使用增量编译vlog -incrvcom -incr②不启用GUI界面,记录下仿真波形(仿真完后再看波形),将观察的信号打印到文件,直接比对vsim -c -do run_sim.do -l vsim.log -wlf vsim.wlf③启用nodebug模式(默认是debug模式),速度会有所提...
分类:
其他好文 时间:
2015-02-09 15:37:50
阅读次数:
338
第一章ModelSim介 绍本指南是为 ModelSim5.5f版本编写的,该版本运行于UNIX和Microsoft Windows 95/98/Me/NT/2000的操作系统环境中。本指南覆盖了VHDL和Verilog模拟仿真,但是你在学习过程中会发现对于单纯的HDL设计工作而言,它是一个很有用的...
分类:
其他好文 时间:
2015-02-09 14:04:00
阅读次数:
204