1.使用connect 函數建立連接配接:A.port.connect(B.export)。不能寫成B.export.connect(A.port),因為A是發起者,B是接受者。
2.A 的代碼:

uvm_blocking_put_port 的源碼:
min_size 和max_size是必須連接配接到這個PORT的下級端口數量的最小值和最大值,即此PORT 應該調用的connect 函數的最小值和最大值。
3.B 的代碼:
4.env:
5仿真結果:
1)connect是沒有問題的。
2)問題是:PORT和 EXPORT 像一道門,隻是一個通行的作用,不可能把一筆transaction 存儲下了,隻是轉發。
3)是以,一定要在B_export 後續的某個元件進行處理。完成這種後續處理的端口:IMP。