I’ve built a testbench for a 4-to-1 AXI4 crossbar and added coverage. At he moment there is just one coverpoint, I wnat to see how the transaction lengths are being randomized. The report I get is shown below.
Is there any way to add a used-defined name to the coverpoint, Covpt_1 is not particularly descriptive. With one cp is’s OK but with many cps it looks like one would have to rely on meaningfull bin names.
KERNEL: UVVM: # KERNEL: UVVM: ==================================================================================================================================================================== # KERNEL: UVVM: 5112252.5 ns *** COVERAGE SUMMARY REPORT (VERBOSE): TB seq. *** # KERNEL: UVVM: ==================================================================================================================================================================== # KERNEL: UVVM: Coverpoint: Covpt_1 # KERNEL: UVVM: Coverage (for goal 100): Bins: 100.00%, Hits: 100.00% # KERNEL: UVVM: -------------------------------------------------------------------------------------------------------------------------------------------------------------------- # KERNEL: UVVM: BINS HITS MIN HITS HIT COVERAGE NAME ILLEGAL/IGNORE # KERNEL: UVVM: (0) 63 1 100.00% single - # KERNEL: UVVM: (255) 9 1 100.00% max - # KERNEL: UVVM: (1 to 15) 989 1 100.00% axi4 length[1] - # KERNEL: UVVM: (16 to 30) 64 1 100.00% axi4 length[2] - # KERNEL: UVVM: (31 to 46) 68 1 100.00% axi4 length[3] - # KERNEL: UVVM: (47 to 62) 76 1 100.00% axi4 length[4] - # KERNEL: UVVM: (63 to 78) 62 1 100.00% axi4 length[5] - # KERNEL: UVVM: (79 to 94) 71 1 100.00% axi4 length[6] - # KERNEL: UVVM: (95 to 110) 88 1 100.00% axi4 length[7] - # KERNEL: UVVM: (111 to 126) 67 1 100.00% axi4 length[8] - # KERNEL: UVVM: (127 to 142) 66 1 100.00% axi4 length[9] - # KERNEL: UVVM: (143 to 158) 55 1 100.00% axi4 length[10] - # KERNEL: UVVM: (159 to 174) 60 1 100.00% axi4 length[11] - # KERNEL: UVVM: (175 to 190) 54 1 100.00% axi4 length[12] - # KERNEL: UVVM: (191 to 206) 68 1 100.00% axi4 length[13] - # KERNEL: UVVM: (207 to 222) 50 1 100.00% axi4 length[14] - # KERNEL: UVVM: (223 to 238) 74 1 100.00% axi4 length[15] - # KERNEL: UVVM: (239 to 254) 64 1 100.00% axi4 length[16] - # KERNEL: UVVM: -------------------------------------------------------------------------------------------------------------------------------------------------------------------- # KERNEL: UVVM: ====================================================================================================================================================================