Contact / Report an issue

UVM TLM Analysis FIFO

TLM Analysis FIFO


UVM TLM Analysis FIFO
TLM Analysis FIFO

* Click on image for a better view

  • An analysis_fifo is a uvm_tlm_fifo#(T) with an unbounded size and a write Method
  • It can be used any place a uvm_analysis_imp is used
  • Typical usage is as a buffer between a uvm_analysis_port in an initiator component and TLM1 target component

TLM Analysis FIFO Classes


uvm_tlm_analysis_fifo#(T) An analysis_fifo is a uvm_tlm_fifo#(T) with an unbounded size and a write method

Ports


analysis_export #(T)

The analysis_export provides the write method to all connected analysis ports and parent exports

function void write (T t)

Methods


new


This is a constructor method used for the creation of TLM Analysis FIFO

function new (string name,
              uvm_component parent = null);