问题:UVM中既然已经有了port和export,问什么还要有IMP?
时间:10-02
整理:3721RD
点击:
最近在看UVM的通信port这一块的东西,有个疑惑,就是为什么vum中要定义port,export,以及IMP这么多通信接口?此外,uvm中还定义了analysis port...在UVM1.1应用指南及源代码分析中的说法,analysis port用于广播通信,而port export IMP主要是优先级的差异,能够实现port 和IMP的通信,也能实现port和export的通信,但是为什么不能实现port和export之间的通信?
求高人解惑...
求高人解惑...
Port只是一个对象的指针,imp是对象。
关于tlm接口,你还是看看user guide 讲的比较清楚点, 那个源码分析在这一块讲的不是很好
好的 thks
imp-> implementation
实现read write函数的地方
看一下export的源代码,里面最终调的还是imp