关于uvm_subscriber

目录

summary:

Ports:

        analysis_export

Methods:

        new

        write


summary:

  • This class provides an analysis export for receiving transactions from a connected analysis export.  Making such a connection “subscribes” this component to any transactions emitted by the connected analysis port.
  • 这个类提供了一个analysis export,用于从连接的analysis export中接受transaction。建立这样的连接将使该组件subscriber通过连接的analysis port发出任何事务。

  • Subtypes of this class must define the write method to process the incoming transactions.  This class is particularly useful when designing a coverage collector that attaches to a monitor.
  • 该类的子类型必须定义write方法来处理传入的事务。在设计附加到monitor的覆盖率收集器时,这个类特别有用。

Ports:

        analysis_export
  • This export provides access to the write method, which derived subscribers must implement.
  • 这个exports提供了对write方法的访问,派生的subscribers必须执行

Methods:

        new
function new(string name, uvm_component parent)

        write
pure virtual function void write( T t )

必须在每个子类中定义的纯虚方法,外部组件对该方法的访问应该通过analysis_export完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值