ACTIVE agent是可以在其操作的接口上生成激励,其包含driver和sequencer。
PASSIVE agent不生成激励,只能监视接口,这意味着在PASSIVE agent中将不会创建driver和sequencer。

UVM agents具有类型为uvm_active_passive_enum的变量,该变量定义agents是否是active (UVM_ACTIVE)或者passive(UVM_PASSIVE) 。

此参数默认情况下设置为UVM_ACTIVE。

在environment类中创建agents时,可以使用**set_config_int()**进行更改。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐