|
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().
1.8.11