(2) uvm_blocking*只支持阻塞操作,uvm_nonblocking_*只支持非阻塞操作,uvm_*既支持阻塞操作,又支持非阻塞操作; 2.根据get/put/transport/peek/get_peek,端口可分为uvm_blocking/nonblocking_get_*, uvm_blocking/nonblocking_put*, uvm_blocking/nonblocking_transport*等; 3.根据port/export/imp,端口可分为uvm_...
So i used uvm_blocking_get_port in driver2. and uvm_blocking_get_imp in driver1. and in agent1 i used uvm_blocking_get_export. and in agent2 i used uvm_blocking_get_port. For Connection i used in agent1 driver1.out.connect(out); For Connection i used in agent2 in.connect(...
1)互相传的只是指针。 2)还有blocking_transport_export,三者可以互相连。