In some verification environment i seen that they using config_db and UVM wrapper object to start sequence on sequencer instead of “start” method ?
can anybody explain how its work ?
In reply to Harshad:
Starting a sequence using the config_db() is an old method and is not recommended. You should use the start() method for all sequences.
In reply to cgales:
Thanks for answer but can you please explain how its work with compare to start method?
In reply to Harshad:
There are 2 ways to start a sequence:
(1) starting a sequence automatically by using the consept of the ‘default sequence’. The default sequence will be set using the config_db.
(2) starting a sequence manually by using the start method of the sequencer.
Method (2) is the recommended way to start a sequence. Method (1) is a relict of the OVM.
In reply to chr_sue:
Thanks , also i got some idea from you post https://verificationacademy.com/forums/uvm/default-sequenceà