AXI muckbucket
|
scoreboard More...
Public Member Functions | |
uvm_component_utils (axi_scoreboard) new(string name | |
void | build_phase (uvm_phase phase) |
currently does nothing More... | |
void | connect_phase (uvm_phase phase) |
currently does nothing More... | |
task | run_phase (uvm_phase phase) |
currently does nothing More... | |
virtual void | write (axi_seq_item t) |
Updates counters. More... | |
Public Attributes | |
uvm_component | parent =null) |
int | write_address_cntr =0 |
int | write_response_cntr =0 |
scoreboard
Tracks number of Write Address transactions and Write Response transactions
Definition at line 34 of file axi_scoreboard.svh.
void axi_scoreboard::build_phase | ( | uvm_phase | phase | ) |
currently does nothing
Doesn't actually do anything except call parent build_phase
Definition at line 63 of file axi_scoreboard.svh.
void axi_scoreboard::connect_phase | ( | uvm_phase | phase | ) |
currently does nothing
Doesn't actually do anything except call parent connect_phase
Definition at line 70 of file axi_scoreboard.svh.
task axi_scoreboard::run_phase | ( | uvm_phase | phase | ) |
currently does nothing
Definition at line 77 of file axi_scoreboard.svh.
|
new |
|
virtual |
Updates counters.
Currently just updates two counters.
Definition at line 83 of file axi_scoreboard.svh.
References axi_seq_item::cmd, axi_seq_item::convert2string(), e_WRITE, e_WRITE_RESPONSE, write_address_cntr, and write_response_cntr.
uvm_component axi_scoreboard::parent =null) |
Definition at line 39 of file axi_scoreboard.svh.
int axi_scoreboard::write_address_cntr =0 |
Definition at line 48 of file axi_scoreboard.svh.
Referenced by write().
int axi_scoreboard::write_response_cntr =0 |
Definition at line 49 of file axi_scoreboard.svh.
Referenced by write().