我的问题如下:
在do文件里可以写vlog vsim 等命令控制modelsim仿真文件,并在自己的testbench中用$finish就可以停止仿真,这样就可以不用建立工程而是利用do文件仿真verilog文件,可是我现在遇到了如下问题,每次testbench遇到$finish后就会弹出对话框问是否退出软件。而我现在想在do文件中加入命令,使得在遇到$finish后,自动关闭软件而不询问。我现在已经查过用户手册可以使用quit -f命令,可是这个命令只有在do文件中使用了run xxx(run一个固定的时间,不能使用run -all)时才有用,一旦使用了run -all 就无效了。由于我不知道每次的仿真时间是多长故无法使用run + time,所以请有经验的人不吝赐教,教教我有没有别的命令或方法可以实现当仿真遇到$finish后自动退出软件。 |