NVC code coverage report

Hierarchy

Instance: CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.DUT.MEMORY_REGISTERS_INST.CONTROL_REGISTERS_REG_MAP_COMP.FILTER_A_VAL_PRESENT_GEN_T.FILTER_A_VAL_BIT_VAL_A_VAL_SLICE_3_REG_COMP

File:  /__w/ctu-can-regression/ctu-can-regression/src/memory_registers/generated/control_registers_reg_map.vhd

Nested Instances Statement Branch Toggle Expression FSM state Functional Average
BIT_GEN(0) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)
BIT_GEN(1) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)
BIT_GEN(2) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)
BIT_GEN(3) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)
BIT_GEN(4) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)
BIT_GEN(5) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)
BIT_GEN(6) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)
BIT_GEN(7) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)

Current Instance Statement Branch Toggle Expression FSM state Functional Average
CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.DUT.MEMORY_REGISTERS_INST.CONTROL_REGISTERS_REG_MAP_COMP.FILTER_A_VAL_PRESENT_GEN_T.FILTER_A_VAL_BIT_VAL_A_VAL_SLICE_3_REG_COMP 100.0 % (2/2) N.A. 100.0 % (58/58) 100.0 % (3/3) N.A. N.A. 100.0 % (63/63)

Details:

The limit of printed items was reached (5000). Total 260336 items are not displayed.


Statement Branch Toggle Expression FSM state Functional

Uncovered statements:

Excluded statements:

Covered statements:

Signal assignment statement on line 140:

140:    wr_en <= write and cs
Count: 127860
Threshold: 1

Signal assignment statement on line 163:

163:    reg_value <= reg_value_r
Count: 3896
Threshold: 1

Uncovered branches:

Excluded branches:

Covered branches:

Uncovered toggles:

Excluded toggles:

Port:

 CLK_SYS
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Port:

 RES_N
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Port:

 DATA_IN
ElementFromToCountThresholdExcluded due to
Bin(7)0101Exclude file
Bin(7)1001Exclude file
Bin(6)0101Exclude file
Bin(6)1001Exclude file
Bin(5)0101Exclude file
Bin(5)1001Exclude file
Bin(4)0101Exclude file
Bin(4)1001Exclude file
Bin(3)0101Exclude file
Bin(3)1001Exclude file
Bin(2)0101Exclude file
Bin(2)1001Exclude file
Bin(1)0101Exclude file
Bin(1)1001Exclude file
Bin(0)0101Exclude file
Bin(0)1001Exclude file

Port:

 WRITE
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Port:

 CS
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Covered toggles:

Port:

 REG_VALUE
ElementFromToCountThreshold
Bin(7)017641
Bin(7)1014241
Bin(6)018321
Bin(6)1014921
Bin(5)017721
Bin(5)1014321
Bin(4)017631
Bin(4)1014231
Bin(3)018321
Bin(3)1014921
Bin(2)018361
Bin(2)1014961
Bin(1)013951
Bin(1)1010551
Bin(0)014291
Bin(0)1010891

Signal:

 REG_VALUE_R
ElementFromToCountThreshold
Bin(7)017641
Bin(7)1024721
Bin(6)018321
Bin(6)1024041
Bin(5)017721
Bin(5)1024641
Bin(4)017631
Bin(4)1024731
Bin(3)018321
Bin(3)1024041
Bin(2)018361
Bin(2)1024001
Bin(1)013951
Bin(1)1028411
Bin(0)014291
Bin(0)1028071

Signal:

 WR_EN
FromToCountThreshold
Bin0140631
Bin1047231

Uncovered expressions:

Excluded expressions:

Covered expressions:

"and" expression on line 140:

 write and cs 
 <LHS>    RHS 

LHSRHSCountThreshold
Bin'0''1'40791
Bin'1''0'588611
Bin'1''1'40631

Uncovered FSM states:

Excluded FSM states:

Covered FSM states:

Uncovered functional coverage:

Excluded functional coverage:

Covered functional coverage: