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

Sequential AXI reads. No pipelining. More...

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

Public Member Functions

 uvm_component_utils (axi_sequential_reads_test) axi_agent_config driver_agent_config
 
 new (string name="axi_sequential_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

Sequential AXI reads. No pipelining.

Backdoor write memory, then Send ReadAddress, wait for ReadData and verify. Then repeat.

Definition at line 34 of file axi_sequential_reads_test.svh.

Member Function Documentation

void axi_sequential_reads_test::build_phase ( uvm_phase  phase)
inline
axi_sequential_reads_test::new ( string  name = "axi_sequential_reads_test",
uvm_component  parent = null 
)
inline

Definition at line 41 of file axi_sequential_reads_test.svh.

References axi_agent_config::new().

Here is the call graph for this function:

task axi_sequential_reads_test::run_phase ( uvm_phase  phase)
inline
axi_sequential_reads_test::uvm_component_utils ( axi_sequential_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_sequential_reads_test::responder_agent_config

Definition at line 39 of file axi_sequential_reads_test.svh.


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