| AXI muckbucket
    | 
Normal sequencer with an extra analysis fifo and export. More...


| Public Member Functions | |
| uvm_component_utils (axi_sequencer) uvm_analysis_export< axi_seq_item > request_export | |
| new (string name, uvm_component parent) | |
| Constructor.  More... | |
| void | build_phase (uvm_phase phase) | 
| Creates the analysis export and analysis fifo.  More... | |
| void | connect_phase (uvm_phase phase) | 
| Connects the analysis export and fifo.  More... | |
| Public Attributes | |
| uvm_tlm_analysis_fifo< axi_seq_item > | request_fifo | 
Normal sequencer with an extra analysis fifo and export.
Allows the monitor and responder to create a slave sequence where we drive the slave/responder outputs.
Definition at line 34 of file axi_sequencer.svh.
| void axi_sequencer::build_phase | ( | uvm_phase | phase | ) | 
Creates the analysis export and analysis fifo.
Definition at line 55 of file axi_sequencer.svh.
References request_fifo.
| void axi_sequencer::connect_phase | ( | uvm_phase | phase | ) | 
Connects the analysis export and fifo.
Definition at line 62 of file axi_sequencer.svh.
References request_fifo.
| axi_sequencer::new | ( | string | name, | 
| uvm_component | parent | ||
| ) | 
Constructor.
Doesn't actually do anything except call parent constructor
Definition at line 50 of file axi_sequencer.svh.
| axi_sequencer::uvm_component_utils | ( | axi_sequencer | ) | 
| uvm_tlm_analysis_fifo<axi_seq_item> axi_sequencer::request_fifo | 
Definition at line 38 of file axi_sequencer.svh.
Referenced by build_phase(), and connect_phase().
 1.8.11
 1.8.11