NVC code coverage report

Instance: CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.DUT.CAN_CORE_INST.PROTOCOL_CONTROL_INST.ENDIAN_SWAPPER_TX_INST

File:  /__w/ctu-can-regression/ctu-can-regression/src/common_blocks/endian_swapper.vhd

Sub-instances:

Instance Statement Branch Toggle Expression FSM state Functional Average
SWAP_BY_GENERIC_TRUE_GEN N.A. N.A. N.A. N.A. N.A. N.A. N.A.

Current Instance:

Instance Statement Branch Toggle Expression FSM state Functional Average
CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.DUT.CAN_CORE_INST.PROTOCOL_CONTROL_INST.ENDIAN_SWAPPER_TX_INST 100.0 % (7/7) N.A. 100.0 % (192/192) N.A. N.A. N.A. 100.0 % (199/199)

Details:

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

Uncovered statements:

Excluded statements:

Covered statements:

Loop statement:

130:        for i in 0 to G_WORD_SIZE - 1 loop 
131:            l_ind_orig := i * G_GROUP_SIZE; 
...
137:                input(u_ind_orig downto l_ind_orig); 
138:        end loop; 

Count: 157308
Threshold: 1

Variable assignment statement:

131:            l_ind_orig := i * G_GROUP_SIZE; 
Count: 629232
Threshold: 1

Variable assignment statement:

132:            u_ind_orig := (i + 1) * G_GROUP_SIZE - 1; 
Count: 629232
Threshold: 1

Variable assignment statement:

133:            i_inv := G_WORD_SIZE - i - 1; 
Count: 629232
Threshold: 1

Variable assignment statement:

134:            l_ind_swap := i_inv * G_GROUP_SIZE; 
Count: 629232
Threshold: 1

Variable assignment statement:

135:            u_ind_swap := (i_inv + 1) * G_GROUP_SIZE - 1; 
Count: 629232
Threshold: 1

Signal assignment statement:

136:            swapped(u_ind_swap downto l_ind_swap) <= 
137:                input(u_ind_orig downto l_ind_orig); 

Count: 629232
Threshold: 1

Uncovered branches:

Excluded branches:

Covered branches:

Uncovered toggles:

Excluded toggles:

Covered toggles:

Port:

 INPUT(31)
FromToCountThreshold
Bin0182511
Bin1098511

Port:

 INPUT(30)
FromToCountThreshold
Bin0186701
Bin10102701

Port:

 INPUT(29)
FromToCountThreshold
Bin0182501
Bin1098501

Port:

 INPUT(28)
FromToCountThreshold
Bin01260161
Bin10276161

Port:

 INPUT(27)
FromToCountThreshold
Bin01205591
Bin10221591

Port:

 INPUT(26)
FromToCountThreshold
Bin01262281
Bin10278281

Port:

 INPUT(25)
FromToCountThreshold
Bin01215301
Bin10231301

Port:

 INPUT(24)
FromToCountThreshold
Bin01259861
Bin10275861

Port:

 INPUT(23)
FromToCountThreshold
Bin01227771
Bin10243771

Port:

 INPUT(22)
FromToCountThreshold
Bin01257041
Bin10273041

Port:

 INPUT(21)
FromToCountThreshold
Bin01220321
Bin10236321

Port:

 INPUT(20)
FromToCountThreshold
Bin01258331
Bin10274331

Port:

 INPUT(19)
FromToCountThreshold
Bin01224411
Bin10240411

Port:

 INPUT(18)
FromToCountThreshold
Bin01263551
Bin10279551

Port:

 INPUT(17)
FromToCountThreshold
Bin01142081
Bin10158081

Port:

 INPUT(16)
FromToCountThreshold
Bin01151351
Bin10167351

Port:

 INPUT(15)
FromToCountThreshold
Bin01144001
Bin10160001

Port:

 INPUT(14)
FromToCountThreshold
Bin01150591
Bin10166591

Port:

 INPUT(13)
FromToCountThreshold
Bin01148491
Bin10164491

Port:

 INPUT(12)
FromToCountThreshold
Bin01158211
Bin10174211

Port:

 INPUT(11)
FromToCountThreshold
Bin01146881
Bin10162881

Port:

 INPUT(10)
FromToCountThreshold
Bin01158461
Bin10174461

Port:

 INPUT(9)
FromToCountThreshold
Bin01259281
Bin10275281

Port:

 INPUT(8)
FromToCountThreshold
Bin01166271
Bin10182271

Port:

 INPUT(7)
FromToCountThreshold
Bin01354381
Bin10370381

Port:

 INPUT(6)
FromToCountThreshold
Bin01267391
Bin10283391

Port:

 INPUT(5)
FromToCountThreshold
Bin01190321
Bin10206321

Port:

 INPUT(4)
FromToCountThreshold
Bin01169381
Bin10185381

Port:

 INPUT(3)
FromToCountThreshold
Bin01264701
Bin10280701

Port:

 INPUT(2)
FromToCountThreshold
Bin01266801
Bin10282801

Port:

 INPUT(1)
FromToCountThreshold
Bin01275521
Bin10291521

Port:

 INPUT(0)
FromToCountThreshold
Bin01353771
Bin10369771

Port:

 OUTPUT(31)
FromToCountThreshold
Bin01354381
Bin10370381

Port:

 OUTPUT(30)
FromToCountThreshold
Bin01267391
Bin10283391

Port:

 OUTPUT(29)
FromToCountThreshold
Bin01190321
Bin10206321

Port:

 OUTPUT(28)
FromToCountThreshold
Bin01169381
Bin10185381

Port:

 OUTPUT(27)
FromToCountThreshold
Bin01264701
Bin10280701

Port:

 OUTPUT(26)
FromToCountThreshold
Bin01266801
Bin10282801

Port:

 OUTPUT(25)
FromToCountThreshold
Bin01275521
Bin10291521

Port:

 OUTPUT(24)
FromToCountThreshold
Bin01353771
Bin10369771

Port:

 OUTPUT(23)
FromToCountThreshold
Bin01144001
Bin10160001

Port:

 OUTPUT(22)
FromToCountThreshold
Bin01150591
Bin10166591

Port:

 OUTPUT(21)
FromToCountThreshold
Bin01148491
Bin10164491

Port:

 OUTPUT(20)
FromToCountThreshold
Bin01158211
Bin10174211

Port:

 OUTPUT(19)
FromToCountThreshold
Bin01146881
Bin10162881

Port:

 OUTPUT(18)
FromToCountThreshold
Bin01158461
Bin10174461

Port:

 OUTPUT(17)
FromToCountThreshold
Bin01259281
Bin10275281

Port:

 OUTPUT(16)
FromToCountThreshold
Bin01166271
Bin10182271

Port:

 OUTPUT(15)
FromToCountThreshold
Bin01227771
Bin10243771

Port:

 OUTPUT(14)
FromToCountThreshold
Bin01257041
Bin10273041

Port:

 OUTPUT(13)
FromToCountThreshold
Bin01220321
Bin10236321

Port:

 OUTPUT(12)
FromToCountThreshold
Bin01258331
Bin10274331

Port:

 OUTPUT(11)
FromToCountThreshold
Bin01224411
Bin10240411

Port:

 OUTPUT(10)
FromToCountThreshold
Bin01263551
Bin10279551

Port:

 OUTPUT(9)
FromToCountThreshold
Bin01142081
Bin10158081

Port:

 OUTPUT(8)
FromToCountThreshold
Bin01151351
Bin10167351

Port:

 OUTPUT(7)
FromToCountThreshold
Bin0182511
Bin1098511

Port:

 OUTPUT(6)
FromToCountThreshold
Bin0186701
Bin10102701

Port:

 OUTPUT(5)
FromToCountThreshold
Bin0182501
Bin1098501

Port:

 OUTPUT(4)
FromToCountThreshold
Bin01260161
Bin10276161

Port:

 OUTPUT(3)
FromToCountThreshold
Bin01205591
Bin10221591

Port:

 OUTPUT(2)
FromToCountThreshold
Bin01262281
Bin10278281

Port:

 OUTPUT(1)
FromToCountThreshold
Bin01215301
Bin10231301

Port:

 OUTPUT(0)
FromToCountThreshold
Bin01259861
Bin10275861

Signal:

 SWAPPED(31)
FromToCountThreshold
Bin01355091
Bin10470771

Signal:

 SWAPPED(30)
FromToCountThreshold
Bin01268231
Bin10343711

Signal:

 SWAPPED(29)
FromToCountThreshold
Bin01190601
Bin10277951

Signal:

 SWAPPED(28)
FromToCountThreshold
Bin01169701
Bin10233041

Signal:

 SWAPPED(27)
FromToCountThreshold
Bin01264941
Bin10350511

Signal:

 SWAPPED(26)
FromToCountThreshold
Bin01267341
Bin10355691

Signal:

 SWAPPED(25)
FromToCountThreshold
Bin01276251
Bin10362771

Signal:

 SWAPPED(24)
FromToCountThreshold
Bin01354511
Bin10461491

Signal:

 SWAPPED(23)
FromToCountThreshold
Bin01160721
Bin10581131

Signal:

 SWAPPED(22)
FromToCountThreshold
Bin01169561
Bin10596941

Signal:

 SWAPPED(21)
FromToCountThreshold
Bin01165311
Bin10579731

Signal:

 SWAPPED(20)
FromToCountThreshold
Bin01176061
Bin10579601

Signal:

 SWAPPED(19)
FromToCountThreshold
Bin01162281
Bin10564891

Signal:

 SWAPPED(18)
FromToCountThreshold
Bin01176381
Bin10579781

Signal:

 SWAPPED(17)
FromToCountThreshold
Bin01275171
Bin10739861

Signal:

 SWAPPED(16)
FromToCountThreshold
Bin01185191
Bin10624011

Signal:

 SWAPPED(15)
FromToCountThreshold
Bin01243191
Bin10575611

Signal:

 SWAPPED(14)
FromToCountThreshold
Bin01258631
Bin10618721

Signal:

 SWAPPED(13)
FromToCountThreshold
Bin01235761
Bin10566811

Signal:

 SWAPPED(12)
FromToCountThreshold
Bin01259351
Bin10637031

Signal:

 SWAPPED(11)
FromToCountThreshold
Bin01239841
Bin10586841

Signal:

 SWAPPED(10)
FromToCountThreshold
Bin01265821
Bin10641131

Signal:

 SWAPPED(9)
FromToCountThreshold
Bin01157341
Bin10361871

Signal:

 SWAPPED(8)
FromToCountThreshold
Bin01169761
Bin10375221

Signal:

 SWAPPED(7)
FromToCountThreshold
Bin0199181
Bin10258711

Signal:

 SWAPPED(6)
FromToCountThreshold
Bin01106891
Bin10266051

Signal:

 SWAPPED(5)
FromToCountThreshold
Bin0199321
Bin10259001

Signal:

 SWAPPED(4)
FromToCountThreshold
Bin01262631
Bin10682521

Signal:

 SWAPPED(3)
FromToCountThreshold
Bin01221111
Bin10550801

Signal:

 SWAPPED(2)
FromToCountThreshold
Bin01265351
Bin10678871

Signal:

 SWAPPED(1)
FromToCountThreshold
Bin01230621
Bin10593111

Signal:

 SWAPPED(0)
FromToCountThreshold
Bin01262131
Bin10661551

Uncovered expressions:

Excluded expressions:

Covered expressions:

Uncovered FSM states:

Excluded FSM states:

Covered FSM states:

Uncovered functional coverage:

Excluded functional coverage:

Covered functional coverage: