modelsim脚本化仿真出现的两个错误

modelsim仿真的错误1:

  运行仿真脚本后出现  # ** Error: Unrecognized dataset prefix: sim    

  出现该错误的原因比较多,我遇到该错我的原因主要是调用clk_gen的 ip里使用的 glbl全局复位,

这就需要在脚本文件中对glbl.v文件进行编译。当然,如果clk_gen的ip设置里,没有使用全局复位,那

么相应的也不需要再对glbl.v文件进行编译。

vlog -work work     "Sim/clk_wiz_0_sim_netlist.v"    
vlog -work work     "Sim/glbl.v"

vsim -t 1ps -L secureip           
            -L simprim            
            -L unisims_ver        
            -L unisim             
            -L unimacro           
            -L unifast            
            -L xilinxcorelib      
            -lib work Cam_TB glbl

modelsim仿真的错误2:

  运行仿真脚本后出现  # (vish-4014) No objects found matching '/*'  

     出现该错误后,把modelsim.ini文件中的这句VoptFlow = 1注释掉,或者把1改为0,即可解决问题。

     

     

 

原文地址:https://www.cnblogs.com/pangshian/p/13989480.html