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

scoreboard More...

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

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
 

Detailed Description

scoreboard

Tracks number of Write Address transactions and Write Response transactions

Definition at line 34 of file axi_scoreboard.svh.

Member Function Documentation

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.

axi_scoreboard::uvm_component_utils ( axi_scoreboard  )
new
void axi_scoreboard::write ( axi_seq_item  t)
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.

Here is the call graph for this function:

Member Data Documentation

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


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