NVC code coverage report

Hierarchy

Instance: CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.DUT.MEMORY_REGISTERS_INST.CONTROL_REGISTERS_REG_MAP_COMP.CTR_PRES_CTPV_SLICE_1_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.CTR_PRES_CTPV_SLICE_1_REG_COMP 100.0 % (2/2) N.A. 100.0 % (60/60) 100.0 % (6/6) N.A. N.A. 100.0 % (68/68)

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 145:

145:    wr_en <= write and cs and (not lock)
Count: 388199
Threshold: 1

Signal assignment statement on line 168:

168:    reg_value <= reg_value_r
Count: 10548
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

Port:

 LOCK
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Covered toggles:

Port:

 REG_VALUE
ElementFromToCountThreshold
Bin(7)0126081
Bin(7)1042091
Bin(6)017331
Bin(6)1023341
Bin(5)0126111
Bin(5)1042121
Bin(4)0127731
Bin(4)1043741
Bin(3)018931
Bin(3)1024941
Bin(2)0128871
Bin(2)1044881
Bin(1)0110151
Bin(1)1026161
Bin(0)018041
Bin(0)1024051

Signal:

 REG_VALUE_R
ElementFromToCountThreshold
Bin(7)0127421
Bin(7)1062051
Bin(6)019091
Bin(6)1080381
Bin(5)0127731
Bin(5)1061741
Bin(4)0129281
Bin(4)1060191
Bin(3)0110941
Bin(3)1078531
Bin(2)0131161
Bin(2)1058311
Bin(1)0112301
Bin(1)1077171
Bin(0)0110131
Bin(0)1079341

Signal:

 WR_EN
FromToCountThreshold
Bin01429891
Bin10445901

Uncovered expressions:

Excluded expressions:

Covered expressions:

"and" expression on line 145:

 write and cs and (not lock) 
 <---LHS---->      <-RHS-->  

LHSRHSCountThreshold
Bin'0''1'1964021
Bin'1''0'2001
Bin'1''1'429891

"and" expression on line 145:

 write and cs 
 <LHS>    RHS 

LHSRHSCountThreshold
Bin'0''1'431991
Bin'1''0'1478461
Bin'1''1'431891

Uncovered FSM states:

Excluded FSM states:

Covered FSM states:

Uncovered functional coverage:

Excluded functional coverage:

Covered functional coverage: