1.UVM 提供了TLM1.0 和TLM2.0。后者在前者基础上扩展。这里只讲TLM1.0。
1)put操作:发起者A 给B 发transaction。A是port,B的EXPORT。
2)get操作:A向B索取一个transaction。A还是port,B还的EXPORT。
2.1)PORT 和EXPORT体现的是控制流,而不是数据流。
2.2)发起者是PORT,被动接受者是EXPORT。
3)transport操作:相当于一次put 加一次get。发起者都是A,目标都是B。相当于A 向B提交request,B 回A一个response。也被叫做request-response操作。
2.上面的操作都有阻塞和非阻塞之分。