In reply to Ramid:
Hi,
This is what I have done in order to use virtual sequence in my Verification Environment.
I have written below code in my build function of the test. I have total two sequencers just like your environment. Then I have virtual sequencer, which does synchronization between these two sequencers. As given in user guide, you have to first shut off the sequencers by setting their “count” to 0. Then set your virtual sequencer’s default sequence to your virtual sequence.
function void build();
…
…
set_config_int(“my_env.data_sequencer”, “count”,0);
set_config_int(“my_env.address_sequencer”, “count”,0);
set_config_string(“my_env.v_sequencer”, “default_sequence”,“my_virtual_sequence”);
…
…
endfunction : build
2.) You are getting this get_config warning message may be because you are not using factory registration of your sequences/sequencers/driver.
Please let me know whether this helps you or not.