UVM Virtual Sequence
(实际项目中对于virtual sequence用到的频率几乎忽略不计,可以了解。)
A virtual sequence is a container to start multiple sequences on different sequencers in the environment. This virtualsequence is usually executed by a virtual sequencer which has handles to real sequencers. The need for a virtual sequencearises when you require different sequences to be run on different environments. For example, an SoC design might havemultiple different interfaces that might need to be driven by a different set of sequences on individual sequencers. Hence thebest way to start and control these different sequences would be from a virtual sequence. lt becomes virtual because it is notassociated with any particular data typ