(1) uvm_tlm_fifo与uvm_tlm_analysis_fifo为FIFO的两种类型(本质为uvm_component); (2)二者的差异在于uvm_tlm_analysis_fifo有一个analysis_export端口,并且有一个write函数,而uvm_tlm_fifo没有; 3.使用FIFO通信 (1) FIFO的本质是一块缓存加两个IMP,可以在实例化时,通过指定fifo的size参数来指定FIFO缓存的上...
输出结果: UVM_INFOtestbench.sv(95)@0:uvm_test_top[uvm_test_top]UVM_TLM_FIFOisemptyUVM_INFOtestbench.sv(97)@0:uvm_test_top[uvm_test_top]UVM_TLM_FIFOsize=3,used=0UVM_INFOtestbench.sv(24)@0:uvm_test_top.env_o.pro[pro]Sendvalue=5UVM_INFOtestbench.sv(97)@5:uvm_test_top[uvm_te...