Coverage Report for Copy_of_CCD

Table of Contents

  1. Analysis Information
  2. Tests
  3. Summary
  4. Details

Analysis Information

Model Information

  Model version   'M104C103R102'
  Author   xigkd
  Last saved   Thu Apr 08 13:42:09 2021

Harness information

  Harness model(s)   Copy_of_CCD_Harness1
  Harness model owner   Copy_of_CCD

Simulation Optimization Options

  Default parameter behavior   inlined
  Block reduction   forced off
  Conditional branch optimization   on

Coverage Options

  Analyzed model   Copy_of_CCD
  Logic block short circuiting   off
  MCDC mode   masking

Tests

Test# Started execution Ended execution
Test 1 09-Apr-2021 11:20:47 09-Apr-2021 11:20:47

Summary

Model Hierarchy/Complexity Test 1  
Decision Condition MCDC Execution  
1. Copy_of_CCD 111 39%
   
44%
   
0%
   
86%
   
 
2. . . . CCD 105 39%
   
44%
   
0%
   
86%
   
 
3. . . . . . . CoilDiag_10ms 105 39%
   
44%
   
0%
   
86%
   
 
4. . . . . . . . . . CoilDiag_10ms_sys 104 38%
   
44%
   
0%
   
86%
   
 
5. . . . . . . . . . . . . CCD_CctDiag 98 38%
   
44%
   
0%
   
85%
   
 
6. . . . . . . . . . . . . . . . CCD_DCNegDrvDiag 24 50%
   
50%
   
0%
   
100%
   
 
7. . . . . . . . . . . . . . . . . . . CCD_DCNegDrvFlt 6 50%
   
50%
   
0%
   
100%
   
 
8. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_DCNegDrvFlt_flg 2 50%
   
NA NA 100%
   
 
9. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
10. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
11. . . . . . . . . . . . . . . . . . . CCD_DCNegDrvOpenDiag 6 50%
   
50%
   
0%
   
100%
   
 
12. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_DCNegDrvOpen_flg 2 50%
   
NA NA 100%
   
 
13. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
14. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
15. . . . . . . . . . . . . . . . . . . CCD_DCNegDrvSTGDiag 6 50%
   
50%
   
0%
   
100%
   
 
16. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_DCNegDrvSTG_flg 2 50%
   
NA NA 100%
   
 
17. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
18. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
19. . . . . . . . . . . . . . . . . . . CCD_DCNegDrvSTVDiag 6 50%
   
50%
   
0%
   
100%
   
 
20. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_DCNegDrvSTV_flg 2 50%
   
NA NA 100%
   
 
21. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
22. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
23. . . . . . . . . . . . . . . . CCD_DCPosDrvDiag 26 3%
   
0%
   
0%
   
41%
   
 
24. . . . . . . . . . . . . . . . . . . CCD_DCPosDrvFlt 6 0%
   
0%
   
0%
   
40%
   
 
25. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_DCPosDrvFlt_flg 2 0%
   
NA NA 67%
   
 
26. . . . . . . . . . . . . . . . . . . . . . Delay 4 0%
   
0%
   
NA 14%
   
 
27. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
28. . . . . . . . . . . . . . . . . . . CCD_DCPosDrvOpenDiag 6 0%
   
0%
   
0%
   
42%
   
 
29. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_DCPosDrvOpen_flg 2 0%
   
NA NA 67%
   
 
30. . . . . . . . . . . . . . . . . . . . . . Delay 4 0%
   
0%
   
NA 14%
   
 
31. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
32. . . . . . . . . . . . . . . . . . . CCD_DCPosDrvSTGDiag 6 0%
   
0%
   
0%
   
42%
   
 
33. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_DCPosDrvSTG_flg 2 0%
   
NA NA 67%
   
 
34. . . . . . . . . . . . . . . . . . . . . . Delay 4 0%
   
0%
   
NA 14%
   
 
35. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
36. . . . . . . . . . . . . . . . . . . CCD_DCPosDrvSTVDiag 6 0%
   
0%
   
0%
   
42%
   
 
37. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_DCPosDrvSTV_flg 2 0%
   
NA NA 67%
   
 
38. . . . . . . . . . . . . . . . . . . . . . Delay 4 0%
   
0%
   
NA 14%
   
 
39. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
40. . . . . . . . . . . . . . . . CCD_MNegDrvDiag 24 50%
   
50%
   
0%
   
100%
   
 
41. . . . . . . . . . . . . . . . . . . CCD_NegDrvFlt 6 50%
   
50%
   
0%
   
100%
   
 
42. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_NegDrvFlt_flg 2 50%
   
NA NA 100%
   
 
43. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
44. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
45. . . . . . . . . . . . . . . . . . . CCD_NegDrvOpenDiag 6 50%
   
50%
   
0%
   
100%
   
 
46. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_NegDrvOpen_flg 2 50%
   
NA NA 100%
   
 
47. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
48. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
49. . . . . . . . . . . . . . . . . . . CCD_NegDrvSTGDiag 6 50%
   
50%
   
0%
   
100%
   
 
50. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_NegDrvSTG_flg 2 50%
   
NA NA 100%
   
 
51. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
52. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
53. . . . . . . . . . . . . . . . . . . CCD_NegDrvSTVDiag 6 50%
   
50%
   
0%
   
100%
   
 
54. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_NegDrvSTV_flg 2 50%
   
NA NA 100%
   
 
55. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
56. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
57. . . . . . . . . . . . . . . . CCD_MPosDrvDiag 24 50%
   
75%
   
0%
   
100%
   
 
58. . . . . . . . . . . . . . . . . . . CCD_PosDrvFlt 6 50%
   
73%
   
0%
   
100%
   
 
59. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_PosgDrvFlt_flg 2 50%
   
NA NA 100%
   
 
60. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
61. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
62. . . . . . . . . . . . . . . . . . . CCD_PosDrvOpenDiag 6 50%
   
79%
   
0%
   
100%
   
 
63. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_PosDrvOpen_flg 2 50%
   
NA NA 100%
   
 
64. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
65. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
66. . . . . . . . . . . . . . . . . . . CCD_PosDrvSTGDiag 6 50%
   
75%
   
0%
   
100%
   
 
67. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
68. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
69. . . . . . . . . . . . . . . . . . . . . . GbCCD_PosDrvSTG_flgOverWrite 2 50%
   
NA NA 100%
   
 
70. . . . . . . . . . . . . . . . . . . CCD_PosDrvSTVDiag 6 50%
   
75%
   
0%
   
100%
   
 
71. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
72. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
73. . . . . . . . . . . . . . . . . . . . . . GbCCD_PosDrvSTV_flgOverWrite 2 50%
   
NA NA 100%
   
 
74. . . . . . . . . . . . . CCD_KL30CJdg 6 50%
   
50%
   
0%
   
100%
   
 
75. . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
76. . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
77. . . . . . . . . . . . . . . . LbCCD_CCDDiag_flgOverWrite 2 50%
   
NA NA 100%
   
 

Details

1. Model "Copy_of_CCD"

Child Systems: CCD

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 111
Condition NA 44% (186/422) condition outcomes
Decision NA 39% (54/139) decision outcomes
MCDC NA 0% (0/86) conditions reversed the outcome
Execution NA 86% (358/416) objective outcomes

2. SubSystem block "CCD"

Justify or Exclude
Parent: /Copy_of_CCD
Child Systems: CoilDiag_10ms

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 105
Condition NA 44% (186/422) condition outcomes
Decision NA 39% (54/139) decision outcomes
MCDC NA 0% (0/86) conditions reversed the outcome
Execution NA 86% (358/416) objective outcomes

3. SubSystem block "CoilDiag_10ms"

Justify or Exclude
Parent: Copy_of_CCD/CCD
Child Systems: CoilDiag_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 105
Condition NA 44% (186/422) condition outcomes
Decision 100% (1/1) decision outcomes 39% (54/139) decision outcomes
MCDC NA 0% (0/86) conditions reversed the outcome
Execution NA 86% (358/416) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 101/101

4. SubSystem block "CoilDiag_10ms_sys"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms
Child Systems: CCD_CctDiag,  CCD_KL30CJdg

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 104
Condition NA 44% (186/422) condition outcomes
Decision NA 38% (53/138) decision outcomes
MCDC NA 0% (0/86) conditions reversed the outcome
Execution NA 86% (358/416) objective outcomes

5. SubSystem block "CCD_CctDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys
Child Systems: CCD_DCNegDrvDiag,  CCD_DCPosDrvDiag,  CCD_MNegDrvDiag,  CCD_MPosDrvDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 98
Condition NA 44% (180/410) condition outcomes
Decision NA 38% (49/130) decision outcomes
MCDC NA 0% (0/84) conditions reversed the outcome
Execution NA 85% (341/399) objective outcomes

   RelationalOperator block "Comparison4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag
Uncovered Links:  Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Constant block "Constant1" Execution

6. SubSystem block "CCD_DCNegDrvDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag
Child Systems: CCD_DCNegDrvFlt,  CCD_DCNegDrvOpenDiag,  CCD_DCNegDrvSTGDiag,  CCD_DCNegDrvSTVDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 24
Condition NA 50% (51/102) condition outcomes
Decision NA 50% (16/32) decision outcomes
MCDC NA 0% (0/21) conditions reversed the outcome
Execution NA 100% (99/99) objective outcomes

7. SubSystem block "CCD_DCNegDrvFlt"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag
Child Systems: CCD_GbCCD_DCNegDrvFlt_flg,  Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (13/26) condition outcomes
Decision NA 50% (4/8) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 100% (25/25) objective outcomes

   Logic block "Logical"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (2/4) condition outcomes
MCDC see Logical Operator1
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  101 
  input port 2 
101 

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (4/8) condition outcomes
MCDC 0% (0/5) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 
  input port 2 
101 
  input port 3 
101 
  input port 4  101 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
((C1 && C2) && C3) && (C4 || C5)
      C1 (Logical Operator1 In1) (TTTTT) (FTTTT)
      C2 (Logical Operator1 In2) (TTTTT) (TFTTT)
      C3 (Logical Operator1 In3) (TTTTT) (TTFTT)
      C4 (Logical In1) (TTTTF) (TTTFF)
      C5 (Logical In2) (TTTFT) (TTTFF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 <= input2  101 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 ~= input2 
101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

8. SubSystem block "CCD_GbCCD_DCNegDrvFlt_flg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt/CCD_GbCCD_DCNegDrvFlt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

9. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 50% (2/4) condition outcomes
Decision NA 50% (3/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
101 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

10. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 50% (2/4) decision outcomes
Execution NA 100% (2/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvFlt/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

11. SubSystem block "CCD_DCNegDrvOpenDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag
Child Systems: CCD_GbCCD_DCNegDrvOpen_flg,  Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (14/28) condition outcomes
Decision NA 50% (4/8) decision outcomes
MCDC NA 0% (0/6) conditions reversed the outcome
Execution NA 100% (26/26) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (6/12) condition outcomes
MCDC 0% (0/6) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 
  input port 2  101 
  input port 3 
101 
  input port 4  101 
  input port 5 
101 
  input port 6 
101 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTTT) (FTTTTT)
      input port 2 (TTTTTT) (TFTTTT)
      input port 3 (TTTTTT) (TTFTTT)
      input port 4 (TTTTTT) (TTTFTT)
      input port 5 (TTTTTT) (TTTTFT)
      input port 6 (TTTTTT) (TTTTTF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 > input2 
101 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2  101 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 < input2  101 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Constant block "Constant1" Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

12. SubSystem block "CCD_GbCCD_DCNegDrvOpen_flg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag/CCD_GbCCD_DCNegDrvOpen_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

13. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 50% (2/4) condition outcomes
Decision NA 50% (3/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
101 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

14. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 50% (2/4) decision outcomes
Execution NA 100% (2/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvOpenDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

15. SubSystem block "CCD_DCNegDrvSTGDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag
Child Systems: CCD_GbCCD_DCNegDrvSTG_flg,  Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (12/24) condition outcomes
Decision NA 50% (4/8) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 100% (24/24) objective outcomes

   Logic block "Logical Operator2"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (5/10) condition outcomes
MCDC 0% (0/5) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 
  input port 2  101 
  input port 3 
101 
  input port 4  101 
  input port 5 
101 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTT) (FTTTT)
      input port 2 (TTTTT) (TFTTT)
      input port 3 (TTTTT) (TTFTT)
      input port 4 (TTTTT) (TTTFT)
      input port 5 (TTTTT) (TTTTF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2  101 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 < input2  101 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

16. SubSystem block "CCD_GbCCD_DCNegDrvSTG_flg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag/CCD_GbCCD_DCNegDrvSTG_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

17. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 50% (2/4) condition outcomes
Decision NA 50% (3/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
101 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

18. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 50% (2/4) decision outcomes
Execution NA 100% (2/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTGDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

19. SubSystem block "CCD_DCNegDrvSTVDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag
Child Systems: CCD_GbCCD_DCNegDrvSTV_flg,  Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (12/24) condition outcomes
Decision NA 50% (4/8) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 100% (24/24) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (5/10) condition outcomes
MCDC 0% (0/5) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 
  input port 2  101 
  input port 3 
101 
  input port 4 
101 
  input port 5  101 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTT) (FTTTT)
      input port 2 (TTTTT) (TFTTT)
      input port 3 (TTTTT) (TTFTT)
      input port 4 (TTTTT) (TTTFT)
      input port 5 (TTTTT) (TTTTF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2  101 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 > input2 
101 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2  101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

20. SubSystem block "CCD_GbCCD_DCNegDrvSTV_flg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag/CCD_GbCCD_DCNegDrvSTV_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

21. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 50% (2/4) condition outcomes
Decision NA 50% (3/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
101 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

22. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 50% (2/4) decision outcomes
Execution NA 100% (2/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCNegDrvDiag/CCD_DCNegDrvSTVDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

23. SubSystem block "CCD_DCPosDrvDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag
Child Systems: CCD_DCPosDrvFlt,  CCD_DCPosDrvOpenDiag,  CCD_DCPosDrvSTGDiag,  CCD_DCPosDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 26
Condition NA 0% (0/102) condition outcomes
Decision 50% (1/2) decision outcomes 3% (1/34) decision outcomes
MCDC NA 0% (0/21) conditions reversed the outcome
Execution NA 41% (41/99) objective outcomes

  Decisions analyzed
  enable logical value  50%
      false 101/101
      true 0/101

24. SubSystem block "CCD_DCPosDrvFlt"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag
Child Systems: CCD_GbCCD_DCPosDrvFlt_flg,  Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 0% (0/26) condition outcomes
Decision NA 0% (0/8) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 40% (10/25) objective outcomes

   Logic block "Logical"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/4) condition outcomes
MCDC see Logical Operator1
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/8) condition outcomes
MCDC 0% (0/5) conditions reversed the outcome
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
  input port 2 
  input port 3 
  input port 4 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
((C1 && C2) && C3) && (C4 || C5)
      C1 (Logical Operator1 In1) (TTTTT) (FTTTT)
      C2 (Logical Operator1 In2) (TTTTT) (TFTTT)
      C3 (Logical Operator1 In3) (TTTTT) (TTFTT)
      C4 (Logical In1) (TTTTF) (TTTFF)
      C5 (Logical In2) (TTTFT) (TTTFF)


   DataTypeConversion block "Data Type Conversion1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 <= input2 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 ~= input2 

   Full Coverage

Model Object Metric
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

25. SubSystem block "CCD_GbCCD_DCPosDrvFlt_flg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 0% (0/2) decision outcomes
Execution NA 67% (2/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt/CCD_GbCCD_DCPosDrvFlt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

26. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 0% (0/4) condition outcomes
Decision NA 0% (0/6) decision outcomes
Execution NA 14% (1/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

27. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvFlt/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

28. SubSystem block "CCD_DCPosDrvOpenDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag
Child Systems: CCD_GbCCD_DCPosDrvOpen_flg,  Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 0% (0/28) condition outcomes
Decision NA 0% (0/8) decision outcomes
MCDC NA 0% (0/6) conditions reversed the outcome
Execution NA 42% (11/26) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/12) condition outcomes
MCDC 0% (0/6) conditions reversed the outcome
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
  input port 2 
  input port 3 
  input port 4 
  input port 5 
  input port 6 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTTT) (FTTTTT)
      input port 2 (TTTTTT) (TFTTTT)
      input port 3 (TTTTTT) (TTFTTT)
      input port 4 (TTTTTT) (TTTFTT)
      input port 5 (TTTTTT) (TTTTFT)
      input port 6 (TTTTTT) (TTTTTF)


   DataTypeConversion block "Data Type Conversion1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 > input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 < input2 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   Full Coverage

Model Object Metric
Constant block "Constant1" Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

29. SubSystem block "CCD_GbCCD_DCPosDrvOpen_flg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 0% (0/2) decision outcomes
Execution NA 67% (2/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag/CCD_GbCCD_DCPosDrvOpen_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

30. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 0% (0/4) condition outcomes
Decision NA 0% (0/6) decision outcomes
Execution NA 14% (1/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

31. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvOpenDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

32. SubSystem block "CCD_DCPosDrvSTGDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag
Child Systems: CCD_GbCCD_DCPosDrvSTG_flg,  Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 0% (0/24) condition outcomes
Decision NA 0% (0/8) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 42% (10/24) objective outcomes

   Logic block "Logical Operator2"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/10) condition outcomes
MCDC 0% (0/5) conditions reversed the outcome
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
  input port 2 
  input port 3 
  input port 4 
  input port 5 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTT) (FTTTT)
      input port 2 (TTTTT) (TFTTT)
      input port 3 (TTTTT) (TTFTT)
      input port 4 (TTTTT) (TTTFT)
      input port 5 (TTTTT) (TTTTF)


   DataTypeConversion block "Data Type Conversion1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 < input2 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   Full Coverage

Model Object Metric
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

33. SubSystem block "CCD_GbCCD_DCPosDrvSTG_flg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 0% (0/2) decision outcomes
Execution NA 67% (2/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag/CCD_GbCCD_DCPosDrvSTG_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

34. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 0% (0/4) condition outcomes
Decision NA 0% (0/6) decision outcomes
Execution NA 14% (1/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

35. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTGDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

36. SubSystem block "CCD_DCPosDrvSTVDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag
Child Systems: CCD_GbCCD_DCPosDrvSTV_flg,  Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 0% (0/24) condition outcomes
Decision NA 0% (0/8) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 42% (10/24) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/10) condition outcomes
MCDC 0% (0/5) conditions reversed the outcome
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
  input port 2 
  input port 3 
  input port 4 
  input port 5 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTT) (FTTTT)
      input port 2 (TTTTT) (TFTTT)
      input port 3 (TTTTT) (TTFTT)
      input port 4 (TTTTT) (TTTFT)
      input port 5 (TTTTT) (TTTTF)


   DataTypeConversion block "Data Type Conversion1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 > input2 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 

   Full Coverage

Model Object Metric
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

37. SubSystem block "CCD_GbCCD_DCPosDrvSTV_flg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 0% (0/2) decision outcomes
Execution NA 67% (2/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag/CCD_GbCCD_DCPosDrvSTV_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

38. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 0% (0/4) condition outcomes
Decision NA 0% (0/6) decision outcomes
Execution NA 14% (1/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/2) condition outcomes
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

39. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_DCPosDrvDiag/CCD_DCPosDrvSTVDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  logical trigger input  0%
      false (output is from 3rd input port) --
      true (output is from 1st input port) --

40. SubSystem block "CCD_MNegDrvDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag
Child Systems: CCD_NegDrvFlt,  CCD_NegDrvOpenDiag,  CCD_NegDrvSTGDiag,  CCD_NegDrvSTVDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 24
Condition NA 50% (51/102) condition outcomes
Decision NA 50% (16/32) decision outcomes
MCDC NA 0% (0/21) conditions reversed the outcome
Execution NA 100% (99/99) objective outcomes

41. SubSystem block "CCD_NegDrvFlt"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag
Child Systems: CCD_GbCCD_NegDrvFlt_flg,  Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (13/26) condition outcomes
Decision NA 50% (4/8) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 100% (25/25) objective outcomes

   Logic block "Logical"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (2/4) condition outcomes
MCDC see Logical Operator1
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  101 
  input port 2 
101 

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (4/8) condition outcomes
MCDC 0% (0/5) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 
  input port 2 
101 
  input port 3 
101 
  input port 4  101 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
((C1 && C2) && C3) && (C4 || C5)
      C1 (Logical Operator1 In1) (TTTTT) (FTTTT)
      C2 (Logical Operator1 In2) (TTTTT) (TFTTT)
      C3 (Logical Operator1 In3) (TTTTT) (TTFTT)
      C4 (Logical In1) (TTTTF) (TTTFF)
      C5 (Logical In2) (TTTFT) (TTTFF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 <= input2  101 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 ~= input2 
101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

42. SubSystem block "CCD_GbCCD_NegDrvFlt_flg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt/CCD_GbCCD_NegDrvFlt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

43. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 50% (2/4) condition outcomes
Decision NA 50% (3/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
101 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

44. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 50% (2/4) decision outcomes
Execution NA 100% (2/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvFlt/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

45. SubSystem block "CCD_NegDrvOpenDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag
Child Systems: CCD_GbCCD_NegDrvOpen_flg,  Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (14/28) condition outcomes
Decision NA 50% (4/8) decision outcomes
MCDC NA 0% (0/6) conditions reversed the outcome
Execution NA 100% (26/26) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (6/12) condition outcomes
MCDC 0% (0/6) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 
  input port 2  101 
  input port 3 
101 
  input port 4  101 
  input port 5 
101 
  input port 6 
101 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTTT) (FTTTTT)
      input port 2 (TTTTTT) (TFTTTT)
      input port 3 (TTTTTT) (TTFTTT)
      input port 4 (TTTTTT) (TTTFTT)
      input port 5 (TTTTTT) (TTTTFT)
      input port 6 (TTTTTT) (TTTTTF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 > input2 
101 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2  101 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 < input2  101 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Constant block "Constant1" Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

46. SubSystem block "CCD_GbCCD_NegDrvOpen_flg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag/CCD_GbCCD_NegDrvOpen_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

47. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 50% (2/4) condition outcomes
Decision NA 50% (3/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
101 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

48. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 50% (2/4) decision outcomes
Execution NA 100% (2/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvOpenDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

49. SubSystem block "CCD_NegDrvSTGDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag
Child Systems: CCD_GbCCD_NegDrvSTG_flg,  Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (12/24) condition outcomes
Decision NA 50% (4/8) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 100% (24/24) objective outcomes

   Logic block "Logical Operator2"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (5/10) condition outcomes
MCDC 0% (0/5) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 
  input port 2  101 
  input port 3 
101 
  input port 4  101 
  input port 5 
101 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTT) (FTTTT)
      input port 2 (TTTTT) (TFTTT)
      input port 3 (TTTTT) (TTFTT)
      input port 4 (TTTTT) (TTTFT)
      input port 5 (TTTTT) (TTTTF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2  101 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 < input2  101 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

50. SubSystem block "CCD_GbCCD_NegDrvSTG_flg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag/CCD_GbCCD_NegDrvSTG_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

51. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 50% (2/4) condition outcomes
Decision NA 50% (3/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
101 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

52. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 50% (2/4) decision outcomes
Execution NA 100% (2/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTGDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

53. SubSystem block "CCD_NegDrvSTVDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag
Child Systems: CCD_GbCCD_NegDrvSTV_flg,  Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (12/24) condition outcomes
Decision NA 50% (4/8) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 100% (24/24) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (5/10) condition outcomes
MCDC 0% (0/5) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 
  input port 2  101 
  input port 3 
101 
  input port 4 
101 
  input port 5  101 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTT) (FTTTT)
      input port 2 (TTTTT) (TFTTT)
      input port 3 (TTTTT) (TTFTT)
      input port 4 (TTTTT) (TTTFT)
      input port 5 (TTTTT) (TTTTF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2  101 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 > input2 
101 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2  101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

54. SubSystem block "CCD_GbCCD_NegDrvSTV_flg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag/CCD_GbCCD_NegDrvSTV_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

55. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 50% (2/4) condition outcomes
Decision NA 50% (3/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
101 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

56. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 50% (2/4) decision outcomes
Execution NA 100% (2/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MNegDrvDiag/CCD_NegDrvSTVDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

57. SubSystem block "CCD_MPosDrvDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag
Child Systems: CCD_PosDrvFlt,  CCD_PosDrvOpenDiag,  CCD_PosDrvSTGDiag,  CCD_PosDrvSTVDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 24
Condition NA 75% (77/102) condition outcomes
Decision NA 50% (16/32) decision outcomes
MCDC NA 0% (0/21) conditions reversed the outcome
Execution NA 100% (99/99) objective outcomes

58. SubSystem block "CCD_PosDrvFlt"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag
Child Systems: CCD_GbCCD_PosgDrvFlt_flg,  Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 73% (19/26) condition outcomes
Decision NA 50% (4/8) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 100% (25/25) objective outcomes

   Logic block "Logical"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 75% (3/4) condition outcomes
MCDC see Logical Operator1
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  101 
  input port 2  91  10 

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 75% (6/8) condition outcomes
MCDC 0% (0/5) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 
  input port 2  91  10 
  input port 3  91  10 
  input port 4  101 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
((C1 && C2) && C3) && (C4 || C5)
      C1 (Logical Operator1 In1) (TTTTT) FTTTT
      C2 (Logical Operator1 In2) (TTTTT) (TFTTT)
      C3 (Logical Operator1 In3) (TTTTT) (TTFTT)
      C4 (Logical In1) (TTTTF) (TTTFF)
      C5 (Logical In2) (TTTFT) (TTTFF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 <= input2  101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
RelationalOperator block "Relational Operator3" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
RelationalOperator block "Relational Operator7" Condition, Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

59. SubSystem block "CCD_GbCCD_PosgDrvFlt_flg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvFlt

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvFlt/CCD_GbCCD_PosgDrvFlt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

60. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvFlt
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 50% (2/4) condition outcomes
Decision NA 50% (3/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvFlt/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvFlt/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvFlt/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
101 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

61. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvFlt/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 50% (2/4) decision outcomes
Execution NA 100% (2/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvFlt/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvFlt/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

62. SubSystem block "CCD_PosDrvOpenDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag
Child Systems: CCD_GbCCD_PosDrvOpen_flg,  Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 79% (22/28) condition outcomes
Decision NA 50% (4/8) decision outcomes
MCDC NA 0% (0/6) conditions reversed the outcome
Execution NA 100% (26/26) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 83% (10/12) condition outcomes
MCDC 0% (0/6) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 
  input port 2  10  91 
  input port 3  91  10 
  input port 4  101 
  input port 5  91  10 
  input port 6  91  10 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTTT) (FTTTTT)
      input port 2 (TTTTTT) (TFTTTT)
      input port 3 (TTTTTT) (TTFTTT)
      input port 4 (TTTTTT) (TTTFTT)
      input port 5 (TTTTTT) (TTTTFT)
      input port 6 (TTTTTT) (TTTTTF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 < input2  101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
RelationalOperator block "Relational Operator2" Condition, Execution
RelationalOperator block "Relational Operator3" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
RelationalOperator block "Relational Operator7" Condition, Execution
Constant block "Constant1" Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

63. SubSystem block "CCD_GbCCD_PosDrvOpen_flg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvOpenDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvOpenDiag/CCD_GbCCD_PosDrvOpen_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

64. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvOpenDiag
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 50% (2/4) condition outcomes
Decision NA 50% (3/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvOpenDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvOpenDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvOpenDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
101 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

65. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvOpenDiag/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 50% (2/4) decision outcomes
Execution NA 100% (2/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvOpenDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvOpenDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

66. SubSystem block "CCD_PosDrvSTGDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag
Child Systems: Delay,  GbCCD_PosDrvSTG_flgOverWrite

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 75% (18/24) condition outcomes
Decision NA 50% (4/8) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 100% (24/24) objective outcomes

   Logic block "Logical Operator2"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 80% (8/10) condition outcomes
MCDC 0% (0/5) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 
  input port 2  10  91 
  input port 3  91  10 
  input port 4  10  91 
  input port 5 
101 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTT) (FTTTT)
      input port 2 (TTTTT) (TFTTT)
      input port 3 (TTTTT) (TTFTT)
      input port 4 (TTTTT) (TTTFT)
      input port 5 (TTTTT) (TTTTF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
RelationalOperator block "Relational Operator3" Condition, Execution
RelationalOperator block "Relational Operator4" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

67. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTGDiag
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 50% (2/4) condition outcomes
Decision NA 50% (3/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTGDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTGDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTGDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
101 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

68. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTGDiag/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 50% (2/4) decision outcomes
Execution NA 100% (2/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTGDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTGDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

69. SubSystem block "GbCCD_PosDrvSTG_flgOverWrite"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTGDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTGDiag/GbCCD_PosDrvSTG_flgOverWrite
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

70. SubSystem block "CCD_PosDrvSTVDiag"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag
Child Systems: Delay,  GbCCD_PosDrvSTV_flgOverWrite

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 75% (18/24) condition outcomes
Decision NA 50% (4/8) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 100% (24/24) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 80% (8/10) condition outcomes
MCDC 0% (0/5) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 
  input port 2  10  91 
  input port 3  91  10 
  input port 4 
101 
  input port 5  10  91 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTT) (FTTTT)
      input port 2 (TTTTT) (TFTTT)
      input port 3 (TTTTT) (TTFTT)
      input port 4 (TTTTT) (TTTFT)
      input port 5 (TTTTT) (TTTTF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
101 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 > input2 
101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
RelationalOperator block "Relational Operator3" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
RelationalOperator block "Relational Operator7" Condition, Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

71. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTVDiag
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 50% (2/4) condition outcomes
Decision NA 50% (3/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTVDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTVDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTVDiag/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
101 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

72. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTVDiag/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 50% (2/4) decision outcomes
Execution NA 100% (2/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTVDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTVDiag/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

73. SubSystem block "GbCCD_PosDrvSTV_flgOverWrite"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTVDiag

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPosDrvDiag/CCD_PosDrvSTVDiag/GbCCD_PosDrvSTV_flgOverWrite
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

74. SubSystem block "CCD_KL30CJdg"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys
Child Systems: Delay,  LbCCD_CCDDiag_flgOverWrite

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (6/12) condition outcomes
Decision NA 50% (4/8) decision outcomes
MCDC NA 0% (0/2) conditions reversed the outcome
Execution NA 100% (17/17) objective outcomes

   Logic block "Logical Operator5"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (2/4) condition outcomes
MCDC 0% (0/2) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 
  input port 2  101 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TT) FT
      input port 2 (TT) (TF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
101 

   RelationalOperator block "Relational Operator6"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 <= input2  101 

   Full Coverage

Model Object Metric
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution

75. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 50% (2/4) condition outcomes
Decision NA 50% (3/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
101 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
101 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

76. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 50% (2/4) decision outcomes
Execution NA 100% (2/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 0/101
      true (output is from 1st input port) 101/101

77. SubSystem block "LbCCD_CCDDiag_flgOverWrite"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg/LbCCD_CCDDiag_flgOverWrite
Uncovered Links:  Previous uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution