|
AXI muckbucket
|
Collects coverage. More...


Public Member Functions | |
| uvm_component_utils (axi_coveragecollector) covergroup aw_cg with function sample(axi_seq_item item) | |
| covergroup ar_cg with function | sample (axi_seq_item item) |
| new (string name="axi_coveragecollector", uvm_component parent=null) | |
| Constructor. More... | |
| virtual void | write (axi_seq_item t) |
| covergroup sampling More... | |
Collects coverage.
Write Address and Read Address simple coverage (burst_size, burst_type and awlen)
Definition at line 33 of file axi_coveragecollector.svh.
| axi_coveragecollector::new | ( | string | name = "axi_coveragecollector", |
| uvm_component | parent = null |
||
| ) |
|
inline |
Definition at line 64 of file axi_coveragecollector.svh.
References axi_seq_item::axlen, axi_seq_item::burst_size, axi_seq_item::burst_type, e_128BYTES, e_16BYTES, e_1BYTE, e_2BYTES, e_32BYTES, e_4BYTES, e_64BYTES, e_8BYTES, e_FIXED, e_INCR, e_WRAP, LEN_WIDTH, and write().

|
inline |
|
virtual |
covergroup sampling
will update coverage bins, etc.
Definition at line 113 of file axi_coveragecollector.svh.
References axi_seq_item::cmd, axi_seq_item::convert2string(), e_READ, and e_WRITE.
Referenced by sample().


1.8.11