Null Object Access Error

In reply to ufukyil:

Hello there are many errors in your code:

  1. incorrect key name in the config DB simpleadder_vintf instead of simple adder_intf
  2. By default all the agents in UVM are set to be active using the enum type is_active
  3. in the Driver you are not creating the TRX since the create instruction is commented out
  4. Forgot to add a begin end or ; at line 59 of sa_agent while getting the interface

After making these changes you work works well, just getting many umm_errors from the SCBD due to probably mismatches. Regards