NVC code coverage report

Hierarchy

Instance: CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.DUT.PRESCALER_INST

File:  /__w/ctu-can-regression/ctu-can-regression/src/can_top_level.vhd

Nested Instances Statement Branch Toggle Expression FSM state Functional Average
BIT_TIME_CFG_CAPTURE_INST 100.0 % (25/25) 100.0 % (14/14) 100.0 % (270/270) 100.0 % (20/20) N.A. N.A. 100.0 % (329/329)
SYNCHRONISATION_CHECKER_INST 100.0 % (27/27) 100.0 % (24/24) 100.0 % (34/34) 100.0 % (68/68) N.A. N.A. 100.0 % (153/153)
BIT_SEGMENT_METER_NBT_INST 100.0 % (66/66) 100.0 % (48/48) 100.0 % (96/96) 100.0 % (161/161) N.A. N.A. 100.0 % (371/371)
BIT_TIME_COUNTERS_NBT_INST 100.0 % (23/23) 100.0 % (20/20) 100.0 % (114/114) 100.0 % (29/29) N.A. N.A. 100.0 % (186/186)
BIT_SEGMENT_METER_DBT_INST 100.0 % (66/66) 100.0 % (48/48) 100.0 % (90/90) 100.0 % (161/161) N.A. N.A. 100.0 % (365/365)
BIT_TIME_COUNTERS_DBT_INST 100.0 % (23/23) 100.0 % (20/20) 100.0 % (108/108) 100.0 % (29/29) N.A. N.A. 100.0 % (180/180)
SEGMENT_END_DETECTOR_INST 100.0 % (63/63) 100.0 % (44/44) 100.0 % (72/72) 99.1 % (119/120) N.A. N.A. 99.6 % (298/299)
BIT_TIME_FSM_INST 100.0 % (29/29) 100.0 % (26/26) 100.0 % (18/18) 100.0 % (18/18) 100.0 % (6/6) N.A. 100.0 % (97/97)
TRIGGER_GENERATOR_INST 100.0 % (16/16) 100.0 % (14/14) 100.0 % (22/22) 100.0 % (18/18) N.A. N.A. 100.0 % (70/70)

Current Instance Statement Branch Toggle Expression FSM state Functional Average
CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.DUT.PRESCALER_INST 100.0 % (3/3) 100.0 % (2/2) 100.0 % (314/314) N.A. N.A. N.A. 100.0 % (319/319)

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:

If statement on lines 474 to 475:

474:    tq_edge <= tq_edge_nbt when (sp_control = NOMINAL_SAMPLE) else 
475:               tq_edge_dbt; 

Count: 238026454
Threshold: 1

Signal assignment statement on line 474:

474:    tq_edge <= tq_edge_nbt when (sp_control = NOMINAL_SAMPLE) else 
Count: 154917132
Threshold: 1

Signal assignment statement on line 475:

475:               tq_edge_dbt
Count: 83109322
Threshold: 1

Uncovered branches:

Excluded branches:

Covered branches:

"if" / "when" / "else" condition on line 474:

474:    tq_edge <= tq_edge_nbt when (sp_control = NOMINAL_SAMPLE) else 
Evaluated toCountThreshold
BinTrue1549171321
BinFalse831093221

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:

 MR_SETTINGS_ENA
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Port:

 MR_BTR_PROP
ElementFromToCountThresholdExcluded due to
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:

 MR_BTR_PH1
ElementFromToCountThresholdExcluded due to
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:

 MR_BTR_PH2
ElementFromToCountThresholdExcluded due to
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:

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

 MR_BTR_SJW
ElementFromToCountThresholdExcluded due to
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:

 MR_BTR_FD_PROP_FD
ElementFromToCountThresholdExcluded due to
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:

 MR_BTR_FD_PH1_FD
ElementFromToCountThresholdExcluded due to
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:

 MR_BTR_FD_PH2_FD
ElementFromToCountThresholdExcluded due to
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:

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

 MR_BTR_FD_SJW_FD
ElementFromToCountThresholdExcluded due to
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:

 SYNC_EDGE
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Port:

 SP_CONTROL
ElementFromToCountThresholdExcluded due to
Bin(1)0101Exclude file
Bin(1)1001Exclude file
Bin(0)0101Exclude file
Bin(0)1001Exclude file

Port:

 SYNC_CONTROL
ElementFromToCountThresholdExcluded due to
Bin(1)0101Exclude file
Bin(1)1001Exclude file
Bin(0)0101Exclude file
Bin(0)1001Exclude file

Port:

 NO_POS_RESYNC
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Port:

 NBT_CTRS_EN
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Port:

 DBT_CTRS_EN
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Covered toggles:

Port:

 RX_TRIGGERS
ElementFromToCountThreshold
Bin(1)01341607251
Bin(1)10341639271
Bin(0)01227644741
Bin(0)10455585771

Port:

 TX_TRIGGER
FromToCountThreshold
Bin01113910771
Bin10113926771

Port:

 TQ_EDGE
FromToCountThreshold
Bin011106747581
Bin101106763561

Signal:

 TSEG1_NBT
ElementFromToCountThreshold
Bin(7)014571
Bin(7)1020561
Bin(6)0116891
Bin(6)1032901
Bin(5)018071
Bin(5)1024061
Bin(4)019341
Bin(4)1025331
Bin(3)0159811
Bin(3)1043811
Bin(2)0141911
Bin(2)1057821
Bin(1)0110641
Bin(1)1026621
Bin(0)0137611
Bin(0)1021601

Signal:

 TSEG2_NBT
ElementFromToCountThreshold
Bin(5)012041
Bin(5)1018031
Bin(4)013491
Bin(4)1019471
Bin(3)013131
Bin(3)1019121
Bin(2)0138741
Bin(2)1022751
Bin(1)0134121
Bin(1)1050031
Bin(0)0121601
Bin(0)105591

Signal:

 BRP_NBT
ElementFromToCountThreshold
Bin(7)01131
Bin(7)1016141
Bin(6)01141
Bin(6)1016151
Bin(5)01121
Bin(5)1016131
Bin(4)01161
Bin(4)1016171
Bin(3)0148311
Bin(3)1032421
Bin(2)019301
Bin(2)1025241
Bin(1)0147621
Bin(1)1031701
Bin(0)0123171
Bin(0)1039151

Signal:

 SJW_NBT
ElementFromToCountThreshold
Bin(4)012041
Bin(4)1018021
Bin(3)012711
Bin(3)1018691
Bin(2)019711
Bin(2)1025681
Bin(1)0126241
Bin(1)1010321
Bin(0)0131161
Bin(0)1047131

Signal:

 TSEG1_DBT
ElementFromToCountThreshold
Bin(6)0123301
Bin(6)1039291
Bin(5)012671
Bin(5)1018681
Bin(4)0124121
Bin(4)1040111
Bin(3)0136451
Bin(3)1052351
Bin(2)0143991
Bin(2)1027981
Bin(1)0132811
Bin(1)1016891
Bin(0)0120731
Bin(0)104721

Signal:

 TSEG2_DBT
ElementFromToCountThreshold
Bin(4)012881
Bin(4)1018871
Bin(3)013151
Bin(3)1019141
Bin(2)0112121
Bin(2)1028021
Bin(1)0117341
Bin(1)101341
Bin(0)0138701
Bin(0)1022691

Signal:

 BRP_DBT
ElementFromToCountThreshold
Bin(7)01181
Bin(7)1016191
Bin(6)01291
Bin(6)1016301
Bin(5)01171
Bin(5)1016181
Bin(4)01301
Bin(4)1016311
Bin(3)01271
Bin(3)1016281
Bin(2)0148431
Bin(2)1032541
Bin(1)017571
Bin(1)1023551
Bin(0)0126001
Bin(0)1041921

Signal:

 SJW_DBT
ElementFromToCountThreshold
Bin(4)012471
Bin(4)1018451
Bin(3)012891
Bin(3)1018871
Bin(2)019161
Bin(2)1025131
Bin(1)0125681
Bin(1)109761
Bin(0)019531
Bin(0)1025501

Signal:

 SEGMENT_END
FromToCountThreshold
Bin01227789181
Bin10227805191

Signal:

 H_SYNC_VALID
FromToCountThreshold
Bin01565871
Bin10581881

Signal:

 IS_TSEG1
FromToCountThreshold
Bin01113885261
Bin10113885161

Signal:

 IS_TSEG2
FromToCountThreshold
Bin01113822221
Bin10113838221

Signal:

 RESYNC_EDGE_VALID
FromToCountThreshold
Bin018003611
Bin108019621

Signal:

 H_SYNC_EDGE_VALID
FromToCountThreshold
Bin01565871
Bin10581881

Signal:

 SEGM_COUNTER_NBT
ElementFromToCountThreshold
Bin(7)015677621
Bin(7)105693631
Bin(6)019162301
Bin(6)109178301
Bin(5)0132110031
Bin(5)1032126041
Bin(4)0169240961
Bin(4)1069256971
Bin(3)01153959311
Bin(3)10153975301
Bin(2)01376541001
Bin(2)10376557001
Bin(1)01789395011
Bin(1)10789410991
Bin(0)011511430991
Bin(0)101511446951

Signal:

 SEGM_COUNTER_DBT
ElementFromToCountThreshold
Bin(6)011416761
Bin(6)101432771
Bin(5)012464191
Bin(5)102480201
Bin(4)017881531
Bin(4)107897541
Bin(3)0144906441
Bin(3)1044922451
Bin(2)01119460101
Bin(2)10119476111
Bin(1)01227671941
Bin(1)10227687951
Bin(0)01423446571
Bin(0)10423462571

Signal:

 EXIT_SEGM_REQ_NBT
FromToCountThreshold
Bin01164705921
Bin10164721931

Signal:

 EXIT_SEGM_REQ_DBT
FromToCountThreshold
Bin0199782521
Bin1099798531

Signal:

 TQ_EDGE_NBT
FromToCountThreshold
Bin01989272081
Bin10989288061

Signal:

 TQ_EDGE_DBT
FromToCountThreshold
Bin01345988891
Bin10346004801

Signal:

 RX_TRIG_REQ
FromToCountThreshold
Bin01227784881
Bin10227800891

Signal:

 TX_TRIG_REQ
FromToCountThreshold
Bin01227724131
Bin10227740131

Signal:

 START_EDGE
FromToCountThreshold
Bin0164821
Bin1080831

Signal:

 BT_CTR_CLEAR
FromToCountThreshold
Bin01228130001
Bin10228146011

Uncovered expressions:

Excluded expressions:

Covered expressions:

Uncovered FSM states:

Excluded FSM states:

Covered FSM states:

Uncovered functional coverage:

Excluded functional coverage:

Covered functional coverage: