关于uvm_subscriber
发布时间:2024年01月15日
目录
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完成
文章来源:https://blog.csdn.net/weixin_49816194/article/details/135590032
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!