AXI muckbucket
Public Member Functions | Public Attributes | List of all members
axi_pipelined_reads_test Class Reference

Pipelined AXI reads. More...

Inheritance diagram for axi_pipelined_reads_test:
Inheritance graph
[legend]
Collaboration diagram for axi_pipelined_reads_test:
Collaboration graph
[legend]

Public Member Functions

 uvm_component_utils (axi_pipelined_reads_test) axi_agent_config driver_agent_config
 
 new (string name="axi_pipelined_reads_test", uvm_component parent=null)
 
void build_phase (uvm_phase phase)
 
task run_phase (uvm_phase phase)
 
 uvm_component_utils (axi_base_test) axi_env m_env
 

Public Attributes

axi_agent_config responder_agent_config
 
axi_seq m_seq
 
axi_responder_seq m_resp_seq
 

Detailed Description

Pipelined AXI reads.

Send multiple WriteAddress transfers, then wait for all the write data and write resposes to finish. Verify memory as each write responses returns.

Definition at line 34 of file axi_pipelined_reads_test.svh.

Member Function Documentation

void axi_pipelined_reads_test::build_phase ( uvm_phase  phase)
inline

Definition at line 46 of file axi_pipelined_reads_test.svh.

References axi_agent_config::drv_type, e_DRIVER, and e_RESPONDER.

axi_pipelined_reads_test::new ( string  name = "axi_pipelined_reads_test",
uvm_component  parent = null 
)
inline

Definition at line 42 of file axi_pipelined_reads_test.svh.

References axi_agent_config::new().

Here is the call graph for this function:

task axi_pipelined_reads_test::run_phase ( uvm_phase  phase)
inline

Definition at line 99 of file axi_pipelined_reads_test.svh.

References axi_base_test::m_resp_seq, and axi_base_test::m_seq.

axi_pipelined_reads_test::uvm_component_utils ( axi_pipelined_reads_test  )
axi_base_test::uvm_component_utils ( axi_base_test  )
inherited

Member Data Documentation

axi_responder_seq axi_base_test::m_resp_seq
inherited
axi_seq axi_base_test::m_seq
inherited
axi_agent_config axi_pipelined_reads_test::responder_agent_config

Definition at line 40 of file axi_pipelined_reads_test.svh.


The documentation for this class was generated from the following file: