UVM TLM Analysis FIFO

TLM Analysis FIFO

TLM Analysis FIFO
TLM Analysis FIFO
  • 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);

❮ Previous Next ❯