uvm_test_top.env.i_agt.drv create时引号中的名字; 获取的是所在组件的名字; get_name(); drv create时引号中的名字; 获取的是所在组件的名字; get_type_name(); 类型名字:my_driver get_type(); 句柄名字:apb_drv uvm_top中config_db中传递interface的路径用的也是这个路径名字。 uvm_top.print_topolo...
我们今天说的get_name(), get_full_name(), get_type_name(), get_type(), set_name()这些小函数,用的时候,还真是各自class各自的定义! 在UVM中的class主要指的就是最常用的他们:uvm_component,uvm_sequence_item。 01 uvm_component中get_name系列小函数 比如在UVM验证平台中,我们在这样的一个class中调...
m;//顶点个数、边数 int Edge[MAXN][MAXN];//邻接矩阵 int lowcost[MAXN]; int nearvex[MAXN...
get_type --- 返回此对象的类型代理(包装器)。 get_type_name --- 此函数返回这个对象的类型名字,这个类型名字通常使用引号括起来的类型标识符。 new functionnew( stringname ="" ) 使用给定的实例名创建一个新的uvm_object。如果没有提供name,则对象未命名。 set_name virtualfunctionvoidset_name( stringna...
uvm_test_top.env.i_agt.drv create时引号中的名字; 获取的是所在组件的名字; get_name(); drv create时引号中的名字; 获取的是所在组件的名字; get_type_name(); 类型名字:my_driver get_type(); 句柄名字:apb_drv uvm_top中config_db中传递interface的路径用的也是这个路径名字。