In reply to Vignesh_18:
Your call to retrieve objects in the sequence is not correct
if(uvm_config_db#(reg_config)::get(m_sequencer,"","reg_config",r_cfg))
`uvm_fatal("R_CFG","Failed to get()")
or
if(uvm_config_db#(reg_config)::get(null,get_full_name(),"reg_config",r_cfg))
`uvm_fatal("R_CFG","Failed to get()")