AXI muckbucket
|
base test. AXI tests are to be extended from this test. More...
Public Member Functions | |
uvm_component_utils (axi_base_test) axi_env m_env | |
new (string name="axi_base_test", uvm_component parent=null) | |
void | build_phase (uvm_phase phase) |
task | run_phase (uvm_phase phase) |
Public Attributes | |
axi_seq | m_seq |
axi_responder_seq | m_resp_seq |
base test. AXI tests are to be extended from this test.
This test creates the driver sequence and the responder sequence. Tests that extend this, can type_override to change the sequence. //
Definition at line 35 of file axi_base_test.svh.
|
inline |
Definition at line 49 of file axi_base_test.svh.
References axi_seq::set_transaction_count().
|
inline |
Definition at line 45 of file axi_base_test.svh.
References axi_responder_seq::new().
|
inline |
Definition at line 70 of file axi_base_test.svh.
References axi_env::m_driver_seqr, and axi_env::m_responder_seqr.
axi_base_test::uvm_component_utils | ( | axi_base_test | ) |
axi_responder_seq axi_base_test::m_resp_seq |
Definition at line 41 of file axi_base_test.svh.
Referenced by axi_pipelined_reads_test::run_phase(), axi_pipelined_writes_test::run_phase(), axi_sequential_reads_test::run_phase(), and axi_sequential_writes_test::run_phase().
axi_seq axi_base_test::m_seq |
Definition at line 40 of file axi_base_test.svh.
Referenced by axi_pipelined_reads_test::run_phase(), axi_pipelined_writes_test::run_phase(), axi_sequential_reads_test::run_phase(), and axi_sequential_writes_test::run_phase().