房地产销售基础知识新手必看seo系统源码出售
文章目录
- 使用virtual sequencer
- 不使用virtual sequencer
virtual sequence是一个容器,用于在环境中的virtual sequencer上启动多个sequence。
这个virtual sequence通常由一个具有对真实sequencers句柄的virtual sequencers执行。
需要virtual sequence的原因是当您需要在不同环境下运行不同的sequence时。例如,SoC设计可能具有多个不同接口,每个接口都需要由单独的sequencer上的一组不同的sequence驱动。因此,从virtual sequence中启动和控制这些不同的sequence是最好的方法。它变成了虚拟状态,因为它与任何特定数据类型无关联。

使用virtual sequencer
class my_virtual_seq extends uvm_sequence;`uvm_object_utils 