Code Browser Pages:
| //////////////////////////////////////////////// ////s~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s//// ////s www.testbench.in s//// ////s s//// ////s OVM Tutorial s//// ////s s//// ////s~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s//// //////////////////////////////////////////////// class env extends ovm_env; integer int_cfg; string str_cfg; `ovm_component_utils_begin(env) `ovm_field_int(int_cfg, OVM_DEFAULT) `ovm_field_string(str_cfg, OVM_DEFAULT) `ovm_component_utils_end agent ag1; agent ag2; function new(string name, ovm_component parent); super.new(name, parent); endfunction function void build(); super.build(); ag1 = agent::type_id::create("ag1",this); ag2 = agent::type_id::create("ag2",this); endfunction endclass |