In reply to Husni Mahdi:
Since uvm_objects don’t have hierarchical paths, it can difficult to use the config_db.
The simplest solution is to assign the configuration object when the sequence is created.
reg_seq = reg_base_seq::type_id::create("reg_seq");
reg_seq.env_config = env_config;
reg_seq.start(null);