Coverage Report for CCD

Table of Contents

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

Analysis Information

Model Information

  Model version   'M106C105R104'
  Author   xigkd
  Last saved   Thu Aug 19 15:05:57 2021

Harness information

  Harness model(s)   CCD_Harness1
  Harness model owner   CCD

Simulation Optimization Options

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

Coverage Options

  Analyzed model   CCD
  Logic block short circuiting   off
  MCDC mode   masking

Tests

Test# Started execution Ended execution
Test 1 19-Aug-2021 16:34:44 19-Aug-2021 16:34:47

Summary

Model Hierarchy/Complexity Test 1  
Decision Condition MCDC Execution  
1. CCD 139 41%
   
40%
   
0%
   
89%
   
 
2. . . . CCD 133 41%
   
40%
   
0%
   
89%
   
 
3. . . . . . . CoilDiag_10ms 133 41%
   
40%
   
0%
   
89%
   
 
4. . . . . . . . . . CoilDiag_10ms_sys 132 41%
   
40%
   
0%
   
89%
   
 
5. . . . . . . . . . . . . CCD_CctDiag 122 40%
   
39%
   
0%
   
88%
   
 
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%
   
50%
   
0%
   
100%
   
 
58. . . . . . . . . . . . . . . . . . . CCD_PosDrvFlt 6 50%
   
50%
   
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%
   
50%
   
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%
   
50%
   
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%
   
50%
   
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_MPreDrvDiag 24 50%
   
50%
   
0%
   
100%
   
 
75. . . . . . . . . . . . . . . . . . . CCD_PreChrgDrvFlt 6 50%
   
50%
   
0%
   
100%
   
 
76. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_PreChrgDrvFlt_flg 2 50%
   
NA NA 100%
   
 
77. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
78. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
79. . . . . . . . . . . . . . . . . . . CCD_PreChrgDrvOpenDiag 6 50%
   
50%
   
0%
   
100%
   
 
80. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_PreChrgDrvOpen_flg 2 50%
   
NA NA 100%
   
 
81. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
82. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
83. . . . . . . . . . . . . . . . . . . CCD_PreChrgDrvSTGDiag 6 50%
   
50%
   
0%
   
100%
   
 
84. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_PreChrgDrvSTG_flg 2 50%
   
NA NA 100%
   
 
85. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
86. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
87. . . . . . . . . . . . . . . . . . . CCD_PreChrgDrvSTVDiag 6 50%
   
50%
   
0%
   
100%
   
 
88. . . . . . . . . . . . . . . . . . . . . . CCD_GbCCD_PreChrgDrvSTV_flg 2 50%
   
NA NA 100%
   
 
89. . . . . . . . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
90. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
91. . . . . . . . . . . . . CCD_KL30CJdg 10 50%
   
50%
   
0%
   
100%
   
 
92. . . . . . . . . . . . . . . . Delay 4 50%
   
50%
   
NA 100%
   
 
93. . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
94. . . . . . . . . . . . . . . . Delay1 4 50%
   
50%
   
NA 100%
   
 
95. . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
96. . . . . . . . . . . . . . . . LbCCD_CCDDiag_flgOverWrite 2 50%
   
NA NA 100%
   
 

Details

1. Model "CCD"

Child Systems: CCD

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 139
Condition NA 40% (200/502) condition outcomes
Decision NA 41% (73/177) decision outcomes
MCDC NA 0% (0/102) conditions reversed the outcome
Execution NA 89% (453/511) objective outcomes

2. SubSystem block "CCD"

Justify or Exclude
Parent: /CCD
Child Systems: CoilDiag_10ms

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 133
Condition NA 40% (200/502) condition outcomes
Decision NA 41% (73/177) decision outcomes
MCDC NA 0% (0/102) conditions reversed the outcome
Execution NA 89% (453/511) objective outcomes

3. SubSystem block "CoilDiag_10ms"

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

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 133
Condition NA 40% (200/502) condition outcomes
Decision 100% (1/1) decision outcomes 41% (73/177) decision outcomes
MCDC NA 0% (0/102) conditions reversed the outcome
Execution NA 89% (453/511) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 401/401

4. SubSystem block "CoilDiag_10ms_sys"

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

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 132
Condition NA 40% (200/502) condition outcomes
Decision NA 41% (72/176) decision outcomes
MCDC NA 0% (0/102) conditions reversed the outcome
Execution NA 89% (453/511) objective outcomes

5. SubSystem block "CCD_CctDiag"

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

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 122
Condition NA 39% (186/474) condition outcomes
Decision NA 40% (65/162) decision outcomes
MCDC NA 0% (0/96) conditions reversed the outcome
Execution NA 88% (421/479) objective outcomes

   RelationalOperator block "Comparison4"

Justify or Exclude
Parent: 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 
401 

   Full Coverage

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

6. SubSystem block "CCD_DCNegDrvDiag"

Justify or Exclude
Parent: 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: 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: 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  401 
  input port 2 
401 

   Logic block "Logical Operator1"

Justify or Exclude
Parent: 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 
401 
  input port 2 
401 
  input port 3 
401 
  input port 4  401 

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

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: 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 
401 

   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: 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: 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) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

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

9. SubSystem block "Delay"

Justify or Exclude
Parent: 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: 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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: 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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 
401 

   Full Coverage

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

10. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: 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: 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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: 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/401
      true (output is from 1st input port) 401/401

11. SubSystem block "CCD_DCNegDrvOpenDiag"

Justify or Exclude
Parent: 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: 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 
401 
  input port 2  401 
  input port 3 
401 
  input port 4  401 
  input port 5 
401 
  input port 6 
401 

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

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: 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 
401 

   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: 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: 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) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

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

13. SubSystem block "Delay"

Justify or Exclude
Parent: 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: 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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: 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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 
401 

   Full Coverage

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

14. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: 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: 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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: 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/401
      true (output is from 1st input port) 401/401

15. SubSystem block "CCD_DCNegDrvSTGDiag"

Justify or Exclude
Parent: 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: 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 
401 
  input port 2  401 
  input port 3 
401 
  input port 4  401 
  input port 5 
401 

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

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: 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 
401 

   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: 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: 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) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

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

17. SubSystem block "Delay"

Justify or Exclude
Parent: 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: 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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: 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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 
401 

   Full Coverage

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

18. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: 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: 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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: 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/401
      true (output is from 1st input port) 401/401

19. SubSystem block "CCD_DCNegDrvSTVDiag"

Justify or Exclude
Parent: 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: 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 
401 
  input port 2  401 
  input port 3 
401 
  input port 4 
401 
  input port 5  401 

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

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: 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  401 

   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: 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: 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) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

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

21. SubSystem block "Delay"

Justify or Exclude
Parent: 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: 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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: 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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 
401 

   Full Coverage

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

22. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: 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: 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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: 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/401
      true (output is from 1st input port) 401/401

23. SubSystem block "CCD_DCPosDrvDiag"

Justify or Exclude
Parent: 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 401/401
      true 0/401

24. SubSystem block "CCD_DCPosDrvFlt"

Justify or Exclude
Parent: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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  401 
  input port 2 
401 

   Logic block "Logical Operator1"

Justify or Exclude
Parent: 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 
401 
  input port 2 
401 
  input port 3 
401 
  input port 4  401 

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

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: 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 
401 

   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: 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: 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) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

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

43. SubSystem block "Delay"

Justify or Exclude
Parent: 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: 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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: 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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 
401 

   Full Coverage

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

44. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: 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: 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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: 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/401
      true (output is from 1st input port) 401/401

45. SubSystem block "CCD_NegDrvOpenDiag"

Justify or Exclude
Parent: 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: 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 
401 
  input port 2  401 
  input port 3 
401 
  input port 4  401 
  input port 5 
401 
  input port 6 
401 

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

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: 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 
401 

   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: 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: 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) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

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

47. SubSystem block "Delay"

Justify or Exclude
Parent: 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: 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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: 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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 
401 

   Full Coverage

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

48. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: 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: 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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: 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/401
      true (output is from 1st input port) 401/401

49. SubSystem block "CCD_NegDrvSTGDiag"

Justify or Exclude
Parent: 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: 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 
401 
  input port 2  401 
  input port 3 
401 
  input port 4  401 
  input port 5 
401 

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

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: 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 
401 

   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: 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: 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) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

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

51. SubSystem block "Delay"

Justify or Exclude
Parent: 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: 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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: 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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 
401 

   Full Coverage

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

52. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: 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: 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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: 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/401
      true (output is from 1st input port) 401/401

53. SubSystem block "CCD_NegDrvSTVDiag"

Justify or Exclude
Parent: 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: 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 
401 
  input port 2  401 
  input port 3 
401 
  input port 4 
401 
  input port 5  401 

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

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: 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  401 

   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: 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: 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) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

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

55. SubSystem block "Delay"

Justify or Exclude
Parent: 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: 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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: 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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 
401 

   Full Coverage

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

56. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: 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: 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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: 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/401
      true (output is from 1st input port) 401/401

57. SubSystem block "CCD_MPosDrvDiag"

Justify or Exclude
Parent: 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 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

58. SubSystem block "CCD_PosDrvFlt"

Justify or Exclude
Parent: 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 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: 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% (2/4) condition outcomes
MCDC see Logical Operator1
Execution 100% (1/1) objective outcomes

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: 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% (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 
401 
  input port 2 
401 
  input port 3 
401 
  input port 4  401 

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

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: 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 
401 

   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

59. SubSystem block "CCD_GbCCD_PosgDrvFlt_flg"

Justify or Exclude
Parent: 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: 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) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

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

60. SubSystem block "Delay"

Justify or Exclude
Parent: 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: 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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: 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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 
401 

   Full Coverage

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

61. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: 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: 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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: 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/401
      true (output is from 1st input port) 401/401

62. SubSystem block "CCD_PosDrvOpenDiag"

Justify or Exclude
Parent: 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 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: 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% (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 
401 
  input port 2  401 
  input port 3 
401 
  input port 4  401 
  input port 5 
401 
  input port 6 
401 

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

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: 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 
401 

   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

63. SubSystem block "CCD_GbCCD_PosDrvOpen_flg"

Justify or Exclude
Parent: 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: 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) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

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

64. SubSystem block "Delay"

Justify or Exclude
Parent: 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: 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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: 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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 
401 

   Full Coverage

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

65. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: 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: 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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: 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/401
      true (output is from 1st input port) 401/401

66. SubSystem block "CCD_PosDrvSTGDiag"

Justify or Exclude
Parent: 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 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: 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% (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 
401 
  input port 2  401 
  input port 3 
401 
  input port 4  401 
  input port 5 
401 

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

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: 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 
401 

   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

67. SubSystem block "Delay"

Justify or Exclude
Parent: 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: 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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: 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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 
401 

   Full Coverage

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

68. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: 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: 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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: 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/401
      true (output is from 1st input port) 401/401

69. SubSystem block "GbCCD_PosDrvSTG_flgOverWrite"

Justify or Exclude
Parent: 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: 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) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

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

70. SubSystem block "CCD_PosDrvSTVDiag"

Justify or Exclude
Parent: 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 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: 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% (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 
401 
  input port 2  401 
  input port 3 
401 
  input port 4 
401 
  input port 5  401 

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

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: 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  401 

   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

71. SubSystem block "Delay"

Justify or Exclude
Parent: 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: 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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: 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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 
401 

   Full Coverage

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

72. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: 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: 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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: 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/401
      true (output is from 1st input port) 401/401

73. SubSystem block "GbCCD_PosDrvSTV_flgOverWrite"

Justify or Exclude
Parent: 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: 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) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

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

74. SubSystem block "CCD_MPreDrvDiag"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag
Child Systems: CCD_PreChrgDrvFlt,  CCD_PreChrgDrvOpenDiag,  CCD_PreChrgDrvSTGDiag,  CCD_PreChrgDrvSTVDiag

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

75. SubSystem block "CCD_PreChrgDrvFlt"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag
Child Systems: CCD_GbCCD_PreChrgDrvFlt_flg,  Delay

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvFlt
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTT) (FTT)
      input port 2 (TTT) (TFT)
      input port 3 (TTT) (TTF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvFlt
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 
401 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvFlt
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 
401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvFlt
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 
401 

   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 "Constant7" Execution

76. SubSystem block "CCD_GbCCD_PreChrgDrvFlt_flg"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvFlt

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: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvFlt/CCD_GbCCD_PreChrgDrvFlt_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) 0/401
      true (output is from 1st input port) 401/401

   Full Coverage

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

77. SubSystem block "Delay"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvFlt
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: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvFlt/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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvFlt/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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvFlt/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 
401 

   Full Coverage

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

78. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvFlt/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: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvFlt/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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvFlt/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/401
      true (output is from 1st input port) 401/401

79. SubSystem block "CCD_PreChrgDrvOpenDiag"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag
Child Systems: CCD_GbCCD_PreChrgDrvOpen_flg,  Delay

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvOpenDiag
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTT) (FTT)
      input port 2 (TTT) (TFT)
      input port 3 (TTT) (TTF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvOpenDiag
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 
401 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvOpenDiag
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  401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvOpenDiag
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 
401 

   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 "Constant7" Execution

80. SubSystem block "CCD_GbCCD_PreChrgDrvOpen_flg"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvOpenDiag

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: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvOpenDiag/CCD_GbCCD_PreChrgDrvOpen_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) 0/401
      true (output is from 1st input port) 401/401

   Full Coverage

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

81. SubSystem block "Delay"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvOpenDiag
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: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvOpenDiag/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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvOpenDiag/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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvOpenDiag/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 
401 

   Full Coverage

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

82. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvOpenDiag/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: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvOpenDiag/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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvOpenDiag/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/401
      true (output is from 1st input port) 401/401

83. SubSystem block "CCD_PreChrgDrvSTGDiag"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag
Child Systems: CCD_GbCCD_PreChrgDrvSTG_flg,  Delay

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

   Logic block "Logical Operator2"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTGDiag
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTT) (FTT)
      input port 2 (TTT) (TFT)
      input port 3 (TTT) (TTF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTGDiag
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 
401 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTGDiag
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  401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTGDiag
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 
401 

   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 "Constant7" Execution

84. SubSystem block "CCD_GbCCD_PreChrgDrvSTG_flg"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTGDiag

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: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTGDiag/CCD_GbCCD_PreChrgDrvSTG_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) 0/401
      true (output is from 1st input port) 401/401

   Full Coverage

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

85. SubSystem block "Delay"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTGDiag
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: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTGDiag/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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTGDiag/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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTGDiag/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 
401 

   Full Coverage

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

86. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTGDiag/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: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTGDiag/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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTGDiag/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/401
      true (output is from 1st input port) 401/401

87. SubSystem block "CCD_PreChrgDrvSTVDiag"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag
Child Systems: CCD_GbCCD_PreChrgDrvSTV_flg,  Delay

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTVDiag
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTT) (FTT)
      input port 2 (TTT) (TFT)
      input port 3 (TTT) (TTF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTVDiag
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 
401 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTVDiag
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  401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTVDiag
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 
401 

   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 "Constant7" Execution

88. SubSystem block "CCD_GbCCD_PreChrgDrvSTV_flg"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTVDiag

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: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTVDiag/CCD_GbCCD_PreChrgDrvSTV_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) 0/401
      true (output is from 1st input port) 401/401

   Full Coverage

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

89. SubSystem block "Delay"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTVDiag
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: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTVDiag/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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTVDiag/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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTVDiag/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 
401 

   Full Coverage

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

90. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTVDiag/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: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTVDiag/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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_CctDiag/CCD_MPreDrvDiag/CCD_PreChrgDrvSTVDiag/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/401
      true (output is from 1st input port) 401/401

91. SubSystem block "CCD_KL30CJdg"

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

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: 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 
401 
  input port 2  401 

  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)


   Logic block "Logical Operator2"

Justify or Exclude
Parent: 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 
401 
  input port 2 
401 

  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)


   Logic block "Logical Operator5"

Justify or Exclude
Parent: 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 
401 
  input port 2  401 

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

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: 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 
401 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: 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  401 

   RelationalOperator block "Relational Operator6"

Justify or Exclude
Parent: 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  401 

   Full Coverage

Model Object Metric
Constant block "Constant1" 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
Constant block "Constant8" Execution

92. SubSystem block "Delay"

Justify or Exclude
Parent: 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: 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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: 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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 
401 

   Full Coverage

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

93. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: 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: 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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: 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/401
      true (output is from 1st input port) 401/401

94. SubSystem block "Delay1"

Justify or Exclude
Parent: 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: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg/Delay1
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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg/Delay1
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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg/Delay1
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 
401 

   Full Coverage

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

95. SubSystem block "Unit Delay Resettable"

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

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: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg/Delay1/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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: CCD/CCD/CoilDiag_10ms/CoilDiag_10ms_sys/CCD_KL30CJdg/Delay1/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/401
      true (output is from 1st input port) 401/401

96. SubSystem block "LbCCD_CCDDiag_flgOverWrite"

Justify or Exclude
Parent: 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: 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) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

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