编译uvm_compile
任何验证顶层需要
import uvm_pkg::*;
`include "uvm_macros.svh"
uvm_pkg是uvm库的预编译库,uvm_macros.svh是uvm很多宏的头文件
sv_std.std 是SV的内建包,定义一些class,task,function和变量
mtiUvm_pkg是mentor已经编译好的库,mtiUvm.questa_uvm_pkg是questa专门针对uvm定制好的库
questasim会提前自动编译好uvm_pkg,不需要我们独立编译,其他编译器,如VCS需要我们独立编译uvm_pkg
查看层次结构:View→Class Browser→Class Tree→sim