NVC code coverage report

Hierarchy

Instance: CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.I_DUT.I_MR_TOP.G_TEST_REGISTERS_TRUE.I_TEST_REGISTERS_REG_MAP.I_TST_WDATA_TST_WDATA_SLICE_3_REG

File:  /__w/CTU-CAN-FD/CTU-CAN-FD/src/memory_registers/generated/test_registers_reg_map.vhd

Nested Instances Statement Branch Toggle Expression FSM state Functional Average
G_BIT(0) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)
G_BIT(1) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)
G_BIT(2) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)
G_BIT(3) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)
G_BIT(4) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)
G_BIT(5) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)
G_BIT(6) 100.0 % (4/4) 100.0 % (6/6) N.A. 100.0 % (4/4) N.A. N.A. 100.0 % (14/14)
G_BIT(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.I_DUT.I_MR_TOP.G_TEST_REGISTERS_TRUE.I_TEST_REGISTERS_REG_MAP.I_TST_WDATA_TST_WDATA_SLICE_3_REG 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: 529799
Threshold: 1

Signal assignment statement on line 168:

168:    reg_value <= reg_value_r
Count: 9575
Threshold: 1

Uncovered branches:

Excluded branches:

Covered branches:

Uncovered toggles:

Excluded toggles:

Port:

 CLK_SYS
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Port:

 RST_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)0115251
Bin(7)1031261
Bin(6)0115601
Bin(6)1031611
Bin(5)0116361
Bin(5)1032371
Bin(4)0116541
Bin(4)1032551
Bin(3)0116541
Bin(3)1032551
Bin(2)0116401
Bin(2)1032411
Bin(1)0116721
Bin(1)1032731
Bin(0)0115561
Bin(0)1031571

Signal:

 REG_VALUE_R
ElementFromToCountThreshold
Bin(7)0129311
Bin(7)1050431
Bin(6)0130461
Bin(6)1049281
Bin(5)0130441
Bin(5)1049301
Bin(4)0129271
Bin(4)1050471
Bin(3)0129981
Bin(3)1049761
Bin(2)0130221
Bin(2)1049521
Bin(1)0129481
Bin(1)1050261
Bin(0)0128141
Bin(0)1051601

Signal:

 WR_EN
FromToCountThreshold
Bin01323341
Bin10339351

Uncovered expressions:

Excluded expressions:

Covered expressions:

"and" expression on line 145:

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

LHSRHSCountThreshold
Bin'0''1'3470351
Bin'1''0'90201
Bin'1''1'323341

"and" expression on line 145:

 write and cs 
 <LHS>    RHS 

LHSRHSCountThreshold
Bin'0''1'413641
Bin'1''0'2193071
Bin'1''1'413541

Uncovered FSM states:

Excluded FSM states:

Covered FSM states:

Uncovered functional coverage:

Excluded functional coverage:

Covered functional coverage: