在用modelsim进行仿真时,初学者常用图形用户界面,如果重复多次代码修改仿真,图形用户界面控制modelsim的效率会大大下降。在此提供另一种方法加速仿真。用Tcl语言编写脚本控制。流程如下:
1,打开modelsim,在下方命令行输入界面进入目前的工作路径 cd 。。。。
2,输入命令 do xx.do (xx为文件名)
编写xx.do文件范例
vlib work //建立库
vmap work work //映射库
vlog -work work *.v //添加仿真文件
vsim -lib work work.trans_tb //指定顶层模块为trans_tb
add wave -r /* //添加到波形图
run 1us //控制仿真运行时间
radix unsigned //控制变量显示格式,此处为无符号十进制型