port&fifo
port是发送,export是接收。imp优先级最低,可以作为终点。
port,expor,imp分阻塞和非阻塞。
put,get方法.transport有发送和接收两大块。
analysis port可以维护一个与之相连的analysis export。可以与多个imp相连。
socreboard可以使用imp也可以使用fifo与monitor相连。
uvm_tlm_blocking_fifo具有两个port,这两个port叫analysis_export和blocking_get_export
值得注意的是fifo两端都是export.连接的过程就是将monitor一端与fifo blocking_put_export相连,checker一端与blocking_get_export相连。
connect.
同层级的连接,调用port.connect. hirachy的调用按照一个方向,port类型端口,调用下层.connect,export类型调用上层.connect
imp