项目场景:
使用ISE或者vivado调用modelsim/questasim进行仿真;或者不使用集成环境,单独在modelsim/questasim编译库后进行仿真
问题描述:
在仿真前已经将glbl.v编译到work库中,仿真时输入命令
vsim -voptargs=+acc work.sys_top -L unisim -L secureip -t ps -Lf unisim_ver
仿真报错:
(vopt-7063) Failed to find ‘glbl’ in hierarchical name
解决方案:
只是编译了glbl.v是不够的,还需要确保将 glbl 作为顶级设计单元加载。
在本例中,需要对命令进行修改,添加glbl模块仿真:
vsim -voptargs=+acc work.sys_top glbl -L unisim -L secureip -t ps -Lf unisim_ver
仿真成功!