NVC code coverage report

Hierarchy

Instance: CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.DUT.MEMORY_REGISTERS_INST.CONTROL_REGISTERS_REG_MAP_COMP.SSP_CFG_SSP_OFFSET_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.SSP_CFG_SSP_OFFSET_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: 278724
Threshold: 1

Signal assignment statement on line 168:

168:    reg_value <= reg_value_r
Count: 9678
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)01241
Bin(7)1016251
Bin(6)01231
Bin(6)1016241
Bin(5)01481
Bin(5)1016491
Bin(4)01501
Bin(4)1016511
Bin(3)0143061
Bin(3)1027161
Bin(2)015351
Bin(2)1021351
Bin(1)0129021
Bin(1)1013131
Bin(0)0123971
Bin(0)1039971

Signal:

 REG_VALUE_R
ElementFromToCountThreshold
Bin(7)01241
Bin(7)1080531
Bin(6)01231
Bin(6)1080541
Bin(5)01521
Bin(5)1080251
Bin(4)01531
Bin(4)1080241
Bin(3)0152841
Bin(3)1027931
Bin(2)015491
Bin(2)1075281
Bin(1)0167221
Bin(1)1013551
Bin(0)0124671
Bin(0)1056101

Signal:

 WR_EN
FromToCountThreshold
Bin0133341
Bin1049351

Uncovered expressions:

Excluded expressions:

Covered expressions:

"and" expression on line 145:

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

LHSRHSCountThreshold
Bin'0''1'623891
Bin'1''0'501
Bin'1''1'33341

"and" expression on line 145:

 write and cs 
 <LHS>    RHS 

LHSRHSCountThreshold
Bin'0''1'34591
Bin'1''0'1359471
Bin'1''1'33841

Uncovered FSM states:

Excluded FSM states:

Covered FSM states:

Uncovered functional coverage:

Excluded functional coverage:

Covered functional coverage: