Coverage Report for Copy_of_SOC

Table of Contents

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

Analysis Information

Model Information

  Model version   'M110C113'
  Author   xigkd
  Last saved   Fri Apr 09 10:38:25 2021

Harness information

  Harness model(s)   Copy_of_SOC_Harness1
  Harness model owner   Copy_of_SOC

Simulation Optimization Options

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

Coverage Options

  Analyzed model   Copy_of_SOC
  Logic block short circuiting   off
  MCDC mode   masking

Tests

Test# Started execution Ended execution
Test 1 09-Apr-2021 11:04:12 09-Apr-2021 11:04:13

Summary

Model Hierarchy/Complexity Test 1  
Decision Condition MCDC Execution  
1. Copy_of_SOC 242 42%
   
49%
   
3%
   
81%
   
 
2. . . . SOC 235 42%
   
49%
   
3%
   
81%
   
 
3. . . . . . . SOCCal_100ms 36 53%
   
50%
   
0%
   
98%
   
 
4. . . . . . . . . . SOCCal_100ms_sys 35 52%
   
50%
   
0%
   
98%
   
 
5. . . . . . . . . . . . . CapPowerSum 6 50%
   
50%
   
NA 95%
   
 
6. . . . . . . . . . . . . . . . DiffValue 2 50%
   
50%
   
NA 75%
   
 
7. . . . . . . . . . . . . . . . DiffValue1 2 50%
   
50%
   
NA 75%
   
 
8. . . . . . . . . . . . . SOCCalculate 29 52%
   
50%
   
0%
   
100%
   
 
9. . . . . . . . . . . . . . . . ChrgFinishBeforeLimit 4 67%
   
50%
   
0%
   
100%
   
 
10. . . . . . . . . . . . . . . . . . . Unit Delay External IC3 2 100%
   
NA NA 100%
   
 
11. . . . . . . . . . . . . . . . GcSOC_MaxCellSOC_pctOverWrite 2 50%
   
NA NA 100%
   
 
12. . . . . . . . . . . . . . . . GcSOC_MinCellSOC_pctOverWrite 2 50%
   
NA NA 100%
   
 
13. . . . . . . . . . . . . . . . Limiter 5 50%
   
50%
   
NA 100%
   
 
14. . . . . . . . . . . . . . . . PackSOC 10 50%
   
50%
   
NA 100%
   
 
15. . . . . . . . . . . . . . . . . . . GcSOC_PackSOC_pctOverWrite 2 50%
   
NA NA 100%
   
 
16. . . . . . . . . . . . . . . . . . . Limiter 3 50%
   
50%
   
NA 100%
   
 
17. . . . . . . . . . . . . . . . . . . Protected Division2 3 50%
   
50%
   
NA 100%
   
 
18. . . . . . . . . . . . . . . . Protected Division 3 50%
   
50%
   
NA 100%
   
 
19. . . . . . . SOCDisp_100ms 55 53%
   
61%
   
4%
   
95%
   
 
20. . . . . . . . . . SOCDisp_100ms_sys 54 52%
   
61%
   
4%
   
95%
   
 
21. . . . . . . . . . . . . SOCDisplay 46 52%
   
64%
   
6%
   
93%
   
 
22. . . . . . . . . . . . . . . . Delay 4 83%
   
75%
   
NA 100%
   
 
23. . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 75%
   
NA NA 100%
   
 
24. . . . . . . . . . . . . . . . FollowTargetSOC 2 100%
   
76%
   
13%
   
100%
   
 
25. . . . . . . . . . . . . . . . GcSOC_DispSOC_pctOverWrite 2 50%
   
NA NA 100%
   
 
26. . . . . . . . . . . . . . . . Limiter 3 50%
   
50%
   
NA 100%
   
 
27. . . . . . . . . . . . . . . . TargetDispSOC 20 30%
   
50%
   
NA 74%
   
 
28. . . . . . . . . . . . . . . . . . . 2D_Config_Word 11 9%
   
NA NA 25%
   
 
29. . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem   NA NA NA 0%
   
 
30. . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem1   NA NA NA 100%
   
 
31. . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem2   NA NA NA 0%
   
 
32. . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem3   NA NA NA 0%
   
 
33. . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem4   NA NA NA 0%
   
 
34. . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem5   NA NA NA 0%
   
 
35. . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem6   NA NA NA 0%
   
 
36. . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem7   NA NA NA 0%
   
 
37. . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem8   NA NA NA 0%
   
 
38. . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem9   NA NA NA 0%
   
 
39. . . . . . . . . . . . . . . . . . . GcSOC_TarSOC_pctOverWrite 2 50%
   
NA NA 100%
   
 
40. . . . . . . . . . . . . . . . . . . Limiter 3 50%
   
50%
   
NA 100%
   
 
41. . . . . . . . . . . . . . . . . . . Protected Division2 3 50%
   
50%
   
NA 100%
   
 
42. . . . . . . . . . . . . . . . TargetDispSOCDec 3 50%
   
50%
   
NA 100%
   
 
43. . . . . . . . . . . . . . . . . . . Protected Division 3 50%
   
50%
   
NA 100%
   
 
44. . . . . . . . . . . . . . . . TargetDispSOCInc 3 50%
   
50%
   
NA 100%
   
 
45. . . . . . . . . . . . . . . . . . . Protected Division 3 50%
   
50%
   
NA 100%
   
 
46. . . . . . . . . . . . . . . . Unit Delay External IC 2 100%
   
NA NA 100%
   
 
47. . . . . . . . . . . . . . . . Unit Delay External IC3 2 100%
   
NA NA 100%
   
 
48. . . . . . . . . . . . . SOCWarningFlt 8 50%
   
50%
   
0%
   
100%
   
 
49. . . . . . . . . . . . . . . . HighAlarm 2 50%
   
50%
   
0%
   
100%
   
 
50. . . . . . . . . . . . . . . . . . . SOC_GbSOC_SOCHghAlrm_flg 2 50%
   
NA NA 100%
   
 
51. . . . . . . . . . . . . . . . HighWarning 2 50%
   
50%
   
0%
   
100%
   
 
52. . . . . . . . . . . . . . . . . . . SOC_GbSOC_SOCHghWarn_flg 2 50%
   
NA NA 100%
   
 
53. . . . . . . . . . . . . . . . LowAlarm 2 50%
   
50%
   
0%
   
100%
   
 
54. . . . . . . . . . . . . . . . . . . SOC_GbSOC_SOCLowAlrm_flg 2 50%
   
NA NA 100%
   
 
55. . . . . . . . . . . . . . . . LowWarning 2 50%
   
50%
   
0%
   
100%
   
 
56. . . . . . . . . . . . . . . . . . . SOC_GbSOC_SOCLowWarn_flg 2 50%
   
NA NA 100%
   
 
57. . . . . . . SOCOCV_10ms 144 33%
   
43%
   
3%
   
67%
   
 
58. . . . . . . . . . SOCOCV_10ms_sys 143 33%
   
43%
   
3%
   
67%
   
 
59. . . . . . . . . . . . . ACChrgFinishCorrect 7 13%
   
0%
   
NA 33%
   
 
60. . . . . . . . . . . . . . . . MaxMinSOCCorrect 5 0%
   
0%
   
NA 29%
   
 
61. . . . . . . . . . . . . . . . . . . Limiter 3 0%
   
0%
   
NA 0%
   
 
62. . . . . . . . . . . . . ACStepChrgCorrect 5 17%
   
0%
   
NA 29%
   
 
63. . . . . . . . . . . . . . . . Limiter 3 0%
   
0%
   
NA 0%
   
 
64. . . . . . . . . . . . . DCChrgFinishCorrect 7 63%
   
50%
   
NA 100%
   
 
65. . . . . . . . . . . . . . . . MaxMinSOCCorrect 5 50%
   
50%
   
NA 100%
   
 
66. . . . . . . . . . . . . . . . . . . Limiter 3 50%
   
50%
   
NA 100%
   
 
67. . . . . . . . . . . . . DCStepChrgCorrect 5 67%
   
50%
   
NA 100%
   
 
68. . . . . . . . . . . . . . . . Limiter 3 50%
   
50%
   
NA 100%
   
 
69. . . . . . . . . . . . . EdgeRising 1 NA 50%
   
0%
   
100%
   
 
70. . . . . . . . . . . . . EdgeRising1 1 NA 83%
   
50%
   
100%
   
 
71. . . . . . . . . . . . . EdgeRising2 1 NA 50%
   
0%
   
100%
   
 
72. . . . . . . . . . . . . EdgeRising3 1 NA 50%
   
0%
   
100%
   
 
73. . . . . . . . . . . . . EdgeRising4 1 NA 83%
   
50%
   
100%
   
 
74. . . . . . . . . . . . . EdgeRising5 1 NA 50%
   
0%
   
100%
   
 
75. . . . . . . . . . . . . Moving Average 5 50%
   
NA NA 100%
   
 
76. . . . . . . . . . . . . . . . Chart 4 50%
   
NA NA NA  
77. . . . . . . . . . . . . . . . . . . SF: SOC/SOCOCV_10ms/SOCOCV_10ms_sys/Moving Average/Chart 3 50%
   
NA NA NA  
78. . . . . . . . . . . . . OCVCorrect 30 3%
   
0%
   
0%
   
9%
   
 
79. . . . . . . . . . . . . . . . 2D_Config_Word 11 0%
   
NA NA 0%
   
 
80. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem   NA NA NA 0%
   
 
81. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem1   NA NA NA 0%
   
 
82. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem2   NA NA NA 0%
   
 
83. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem3   NA NA NA 0%
   
 
84. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem4   NA NA NA 0%
   
 
85. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem5   NA NA NA 0%
   
 
86. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem6   NA NA NA 0%
   
 
87. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem7   NA NA NA 0%
   
 
88. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem8   NA NA NA 0%
   
 
89. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem9   NA NA NA 0%
   
 
90. . . . . . . . . . . . . . . . 2D_Config_Word1 11 0%
   
NA NA 0%
   
 
91. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem   NA NA NA 0%
   
 
92. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem1   NA NA NA 0%
   
 
93. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem2   NA NA NA 0%
   
 
94. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem3   NA NA NA 0%
   
 
95. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem4   NA NA NA 0%
   
 
96. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem5   NA NA NA 0%
   
 
97. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem6   NA NA NA 0%
   
 
98. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem7   NA NA NA 0%
   
 
99. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem8   NA NA NA 0%
   
 
100. . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem9   NA NA NA 0%
   
 
101. . . . . . . . . . . . . . . . DiffValue 3 0%
   
0%
   
NA 0%
   
 
102. . . . . . . . . . . . . . . . MaxCellCorrect 2 0%
   
NA NA 0%
   
 
103. . . . . . . . . . . . . OCVCorrect_On 11 63%
   
54%
   
0%
   
100%
   
 
104. . . . . . . . . . . . . . . . Delay 4 83%
   
75%
   
NA 100%
   
 
105. . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 75%
   
NA NA 100%
   
 
106. . . . . . . . . . . . . . . . Delay1 4 50%
   
50%
   
NA 100%
   
 
107. . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
108. . . . . . . . . . . . . . . . DiffValue 3 50%
   
50%
   
NA 100%
   
 
109. . . . . . . . . . . . . PackCurrCal 4 100%
   
100%
   
NA 100%
   
 
110. . . . . . . . . . . . . . . . PackCurrAvg 2 100%
   
NA NA 100%
   
 
111. . . . . . . . . . . . . SOCDepla_Correct 45 22%
   
47%
   
0%
   
67%
   
 
112. . . . . . . . . . . . . . . . CellDeplaState_Judge 4 75%
   
56%
   
0%
   
100%
   
 
113. . . . . . . . . . . . . . . . . . . Unit Delay External IC 2 100%
   
NA NA 100%
   
 
114. . . . . . . . . . . . . . . . CellDeplaTiCond_Judge 32 6%
   
40%
   
0%
   
34%
   
 
115. . . . . . . . . . . . . . . . . . . EdgeRising 1 NA 50%
   
0%
   
100%
   
 
116. . . . . . . . . . . . . . . . . . . SOCDepla_Correct2 29 3%
   
0%
   
0%
   
3%
   
 
117. . . . . . . . . . . . . . . . . . . . . . 2D_Config_Word 11 0%
   
NA NA 0%
   
 
118. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem   NA NA NA 0%
   
 
119. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem1   NA NA NA 0%
   
 
120. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem2   NA NA NA 0%
   
 
121. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem3   NA NA NA 0%
   
 
122. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem4   NA NA NA 0%
   
 
123. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem5   NA NA NA 0%
   
 
124. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem6   NA NA NA 0%
   
 
125. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem7   NA NA NA 0%
   
 
126. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem8   NA NA NA 0%
   
 
127. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem9   NA NA NA 0%
   
 
128. . . . . . . . . . . . . . . . . . . . . . 2D_Config_Word1 11 0%
   
NA NA 0%
   
 
129. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem   NA NA NA 0%
   
 
130. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem1   NA NA NA 0%
   
 
131. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem2   NA NA NA 0%
   
 
132. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem3   NA NA NA 0%
   
 
133. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem4   NA NA NA 0%
   
 
134. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem5   NA NA NA 0%
   
 
135. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem6   NA NA NA 0%
   
 
136. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem7   NA NA NA 0%
   
 
137. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem8   NA NA NA 0%
   
 
138. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem9   NA NA NA 0%
   
 
139. . . . . . . . . . . . . . . . . . . . . . MaxCellCorrect 2 0%
   
NA NA 0%
   
 
140. . . . . . . . . . . . . . . . . . . SOC_GbSOC_SOCDeplaTiReach_flg 2 50%
   
NA NA 100%
   
 
141. . . . . . . . . . . . . . . . CellDeplaTi_Cal 6 50%
   
50%
   
0%
   
100%
   
 
142. . . . . . . . . . . . . . . . . . . Limiter 3 50%
   
50%
   
NA 100%
   
 
143. . . . . . . . . . . . . . . . SOC_GcSOC_CellDeplaTi_min 2 50%
   
NA NA 100%
   
 
144. . . . . . . . . . . . . StoreShutdownCellVolt 2 50%
   
NA NA 0%
   
 
145. . . . . . . . . . . . . ZeroSOCCorrect 5 17%
   
0%
   
NA 31%
   
 
146. . . . . . . . . . . . . . . . Limiter 3 0%
   
0%
   
NA 0%
   
 
147. . . . . . . . . . . . . ZeroSOC_flg 11 56%
   
50%
   
0%
   
100%
   
 
148. . . . . . . . . . . . . . . . BMSDelay 4 67%
   
50%
   
NA 100%
   
 
149. . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 75%
   
NA NA 100%
   
 
150. . . . . . . . . . . . . . . . BMSDelay1 4 50%
   
50%
   
NA 100%
   
 
151. . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
152. . . . SOC_Schedule 2 100%
   
NA NA NA  
153. . . . . . . SF: SOC_Schedule 1 100%
   
NA NA NA  

Details

1. Model "Copy_of_SOC"

Child Systems: SOC,  SOC_Schedule

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 242
Condition NA 49% (225/460) condition outcomes
Decision NA 42% (121/288) decision outcomes
MCDC NA 3% (3/98) conditions reversed the outcome
Execution NA 81% (535/664) objective outcomes

2. SubSystem block "SOC"

Justify or Exclude
Parent: /Copy_of_SOC
Child Systems: SOCCal_100ms,  SOCDisp_100ms,  SOCOCV_10ms

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 235
Condition NA 49% (225/460) condition outcomes
Decision NA 42% (119/286) decision outcomes
MCDC NA 3% (3/98) conditions reversed the outcome
Execution NA 81% (535/664) objective outcomes

3. SubSystem block "SOCCal_100ms"

Justify or Exclude
Parent: Copy_of_SOC/SOC
Child Systems: SOCCal_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 36
Condition NA 50% (31/62) condition outcomes
Decision 100% (1/1) decision outcomes 53% (27/51) decision outcomes
MCDC NA 0% (0/10) conditions reversed the outcome
Execution NA 98% (126/128) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 20/20

4. SubSystem block "SOCCal_100ms_sys"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms
Child Systems: CapPowerSum,  SOCCalculate

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 35
Condition NA 50% (31/62) condition outcomes
Decision NA 52% (26/50) decision outcomes
MCDC NA 0% (0/10) conditions reversed the outcome
Execution NA 98% (126/128) objective outcomes

5. SubSystem block "CapPowerSum"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys
Child Systems: DiffValue,  DiffValue1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (4/8) condition outcomes
Decision NA 50% (4/8) decision outcomes
Execution NA 95% (37/39) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/CapPowerSum
Uncovered Links:  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) 20/20
      true (output is from 1st input port) 0/20

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/CapPowerSum
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) 20/20
      true (output is from 1st input port) 0/20

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/CapPowerSum
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 
20 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/CapPowerSum
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 
20 

   Full Coverage

Model Object Metric
Product block "Divide1" Execution
Product block "Divide2" Execution
Product block "Divide3" Execution
Product block "Divide4" Execution
Product block "Divide5" Execution
Product block "Divide6" Execution
Sum block "Add1" Execution
Sum block "Add2" Execution
Constant block "Constant1" Execution
Constant block "Constant10" 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
Constant block "Constant8" Execution
Constant block "Constant9" Execution
DataStoreRead block "Data Store Read" Execution
DataStoreRead block "Data Store Read1" Execution
DataStoreRead block "Data Store Read2" Execution
DataStoreRead block "Data Store Read3" Execution
DataStoreWrite block "Data Store Write" Execution
DataStoreWrite block "Data Store Write1" Execution
DataStoreWrite block "Data Store Write2" Execution
DataStoreWrite block "Data Store Write3" Execution

6. SubSystem block "DiffValue"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/CapPowerSum

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/CapPowerSum/DiffValue
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/20
      true (output is from 1st input port) 20/20

   Sum block "Add1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/CapPowerSum/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/CapPowerSum/DiffValue
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  20 

   Full Coverage

Model Object Metric
Sum block "Add" Execution

7. SubSystem block "DiffValue1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/CapPowerSum

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/CapPowerSum/DiffValue1
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/20
      true (output is from 1st input port) 20/20

   Sum block "Add1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/CapPowerSum/DiffValue1
Uncovered Links:  Previous uncovered object Next uncovered object

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/CapPowerSum/DiffValue1
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  20 

   Full Coverage

Model Object Metric
Sum block "Add" Execution

8. SubSystem block "SOCCalculate"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys
Child Systems: ChrgFinishBeforeLimit,  GcSOC_MaxCellSOC_pctOverWrite,  GcSOC_MinCellSOC_pctOverWrite,  Limiter,  PackSOC,  Protected Division

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 29
Condition NA 50% (27/54) condition outcomes
Decision NA 52% (22/42) decision outcomes
MCDC NA 0% (0/10) conditions reversed the outcome
Execution NA 100% (89/89) objective outcomes

   MinMax block "MinMax2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  Logic to determine output element 1  50%
      input 1 is the maximum 20/20
      input 2 is the maximum 0/20
  Logic to determine output element 2  50%
      input 1 is the maximum 20/20
      input 2 is the maximum 0/20

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate
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) 20/20
      true (output is from 1st input port) 0/20

   Full Coverage

Model Object Metric
Product block "Divide" Execution
Product block "Divide1" Execution
Product block "Divide2" Execution
Product block "Divide3" Execution
Product block "Divide5" Execution
Sum block "Add1" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant8" Execution
DataStoreRead block "Data Store Read" Execution
DataStoreRead block "Data Store Read1" Execution
DataStoreWrite block "Data Store Write" Execution
DataStoreWrite block "Data Store Write1" Execution
SignalConversion block "Signal Conversion" Execution
SignalConversion block "Signal Conversion1" Execution

9. SubSystem block "ChrgFinishBeforeLimit"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate
Child Systems: Unit Delay External IC3

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

   Logic block "Logical Operator2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/ChrgFinishBeforeLimit
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
20 
  input port2(1) 
20 
  input port2(2) 
20 
  input port 3 
20 

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


   Logic block "Logical Operator3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/ChrgFinishBeforeLimit
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Logic block "Logical Operator4"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/ChrgFinishBeforeLimit
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Logic block "Logical Operator5"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/ChrgFinishBeforeLimit
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 3 blocks
Decision/Condition True Out False Out
(C1 && C2) || (C3 && C4)
      C1 (Logical Operator3 In1) (TTFF) (FTFF)
      C2 (Logical Operator3 In2) (TTFT) TFFT
      C3 (Logical Operator4 In1) (TFTT) TFFT
      C4 (Logical Operator4 In2) (FFTT) (FFTF)


   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/ChrgFinishBeforeLimit
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/ChrgFinishBeforeLimit
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  20 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/ChrgFinishBeforeLimit
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  20 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/ChrgFinishBeforeLimit
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 
20 

   RelationalOperator block "Relational Operator6"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/ChrgFinishBeforeLimit
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 
20 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/ChrgFinishBeforeLimit
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1(1) >= input2(1) 
20 
  input1(2) >= input2(2) 
20 

   RelationalOperator block "Relational Operator8"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/ChrgFinishBeforeLimit
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 
20 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Product block "Divide2" Execution
Product block "Divide3" Execution
Constant block "Constant1" Execution
Constant block "Constant11" Execution
Constant block "Constant13" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant9" Execution
SignalConversion block "Signal Conversion" Execution
SignalConversion block "Signal Conversion1" Execution

10. SubSystem block "Unit Delay External IC3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/ChrgFinishBeforeLimit

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

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

11. SubSystem block "GcSOC_MaxCellSOC_pctOverWrite"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/GcSOC_MaxCellSOC_pctOverWrite
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) 20/20
      true (output is from 1st input port) 0/20

   Full Coverage

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

12. SubSystem block "GcSOC_MinCellSOC_pctOverWrite"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/GcSOC_MinCellSOC_pctOverWrite
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) 20/20
      true (output is from 1st input port) 0/20

   Full Coverage

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

13. SubSystem block "Limiter"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 < input2(1) 
20 
  input1 < input2(2) 
20 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1(1) > input2  20 
  input1(2) > input2  20 

14. SubSystem block "PackSOC"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate
Child Systems: GcSOC_PackSOC_pctOverWrite,  Limiter,  Protected Division2

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 10
Condition NA 50% (5/10) condition outcomes
Decision NA 50% (7/14) decision outcomes
Execution NA 100% (27/27) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC
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/20
      true (output is from 1st input port) 20/20

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC
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) 20/20
      true (output is from 1st input port) 0/20

   RelationalOperator block "Comparison1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC
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 
20 

   RelationalOperator block "Comparison2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC
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  20 

   Full Coverage

Model Object Metric
Product block "Product2" Execution
Sum block "Add1" Execution
Sum block "Add9" Execution
Constant block "Constant18" Execution
Constant block "Constant2" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant8" Execution
SignalConversion block "Signal Conversion" Execution
SignalConversion block "Signal Conversion1" Execution

15. SubSystem block "GcSOC_PackSOC_pctOverWrite"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC/GcSOC_PackSOC_pctOverWrite
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) 20/20
      true (output is from 1st input port) 0/20

   Full Coverage

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

16. SubSystem block "Limiter"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC/Limiter
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/20
      true (output is from 1st input port) 20/20

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC/Limiter
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) 20/20
      true (output is from 1st input port) 0/20

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC/Limiter
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 
20 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC/Limiter
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  20 

17. SubSystem block "Protected Division2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC

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

   Abs block "Abs"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC/Protected Division2
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
  input < 0  50%
      false 20/20
      true 0/20

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC/Protected Division2
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) 20/20
      true (output is from 1st input port) 0/20

   RelationalOperator block "RelationalOperator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/PackSOC/Protected Division2
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 
20 

   Full Coverage

Model Object Metric
Product block "Product1" Execution
Constant block "Cnst_0.000001" Execution

18. SubSystem block "Protected Division"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate

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

   Abs block "Abs"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/Protected Division
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
  input < 0  50%
      false 20/20
      true 0/20

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/Protected Division
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) 20/20
      true (output is from 1st input port) 0/20

   RelationalOperator block "RelationalOperator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCCal_100ms/SOCCal_100ms_sys/SOCCalculate/Protected Division
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 
20 

   Full Coverage

Model Object Metric
Product block "Product1" Execution
Constant block "Cnst_0.000001" Execution

19. SubSystem block "SOCDisp_100ms"

Justify or Exclude
Parent: Copy_of_SOC/SOC
Child Systems: SOCDisp_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 55
Condition NA 61% (77/126) condition outcomes
Decision 100% (1/1) decision outcomes 53% (37/70) decision outcomes
MCDC NA 4% (1/26) conditions reversed the outcome
Execution NA 95% (164/173) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 20/20

20. SubSystem block "SOCDisp_100ms_sys"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms
Child Systems: SOCDisplay,  SOCWarningFlt

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 54
Condition NA 61% (77/126) condition outcomes
Decision NA 52% (36/69) decision outcomes
MCDC NA 4% (1/26) conditions reversed the outcome
Execution NA 95% (164/173) objective outcomes

21. SubSystem block "SOCDisplay"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys
Child Systems: Delay,  FollowTargetSOC,  GcSOC_DispSOC_pctOverWrite,  Limiter,  TargetDispSOC,  TargetDispSOCDec,  TargetDispSOCInc,  Unit Delay External IC,  Unit Delay External IC3

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 46
Condition NA 64% (65/102) condition outcomes
Decision NA 52% (32/61) decision outcomes
MCDC NA 6% (1/18) conditions reversed the outcome
Execution NA 93% (128/137) objective outcomes

   Abs block "Abs"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
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
  input < 0  50%
      false 20/20
      true 0/20

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay

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

   Logic block "Logical Operator2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 4 blocks
Decision/Condition True Out False Out
((((((C1 || C2) || C3) || C4) || (~C5 && C6)) || C7) || C8) || (C9 && C10)
      C1 (Logical Operator2 In1) (TFFFTFFFFF) (FFFFTFFFFF)
      C2 (Logical Operator2 In2) (FTFFTFFFFF) (FFFFTFFFFF)
      C3 (Logical Operator2 In3) (FFTFTFFFFF) (FFFFTFFFFF)
      C4 (Logical Operator2 In4) (FFFTTFFFFF) (FFFFTFFFFF)
      C5 (Logical Operator1 In1) (FFFFFTFFFF) (FFFFTTFFFF)
      C6 (Logical Operator3 In2) (FFFFFTFFFF) (FFFFFFFFFF)
      C7 (Logical Operator2 In6) (FFFFTFTFFF) (FFFFTFFFFF)
      C8 (Logical Operator2 In7) FFFFFFFTTF (FFFFTFFFTF)
      C9 (Logical Operator7 In1) (FFFFTFFFTT) (FFFFTFFFFT)
      C10 (Logical Operator7 In2) (FFFFTFFFTT) (FFFFTFFFTF)


   Logic block "Logical Operator3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1  10  10 
  input port 2 
20 

   Logic block "Logical Operator7"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   MinMax block "MinMax1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
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
  Logic to determine output  50%
      input 1 is the maximum 20/20
      input 2 is the maximum 0/20

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
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/20
      true (output is from 1st input port) 20/20

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
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) 20/20
      true (output is from 1st input port) 0/20

   Switch block "Switch2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
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) 20/20
      true (output is from 1st input port) 0/20

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
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 
20 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
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 
20 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
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 
20 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
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 
20 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
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  20 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
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 
20 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
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  20 

   RelationalOperator block "Relational Operator8"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
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 
20 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant11" Execution
Constant block "Constant12" Execution
Constant block "Constant14" 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
Constant block "Constant9" Execution
DataStoreRead block "Data Store Read1" Execution
DataStoreRead block "Data Store Read2" Execution
DataStoreWrite block "Data Store Write1" Execution

22. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/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 

   Full Coverage

Model Object Metric
Switch block "Switch" Decision, Execution
Sum block "Add" Execution
RelationalOperator block "Relational Operator" Condition, Execution
Constant block "Constant" Execution

23. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/Delay

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

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/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) 20/20
      true (output is from 1st input port) 0/20

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution

24. SubSystem block "FollowTargetSOC"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Condition NA 76% (32/42) condition outcomes
Decision NA 100% (4/4) decision outcomes
MCDC NA 13% (1/8) conditions reversed the outcome
Execution NA 100% (22/22) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/FollowTargetSOC
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1  14 
  input port 2  20 

   Logic block "Logical Operator2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/FollowTargetSOC
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1  14 
  input port 2 
20 

   Logic block "Logical Operator3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/FollowTargetSOC

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

   Logic block "Logical Operator4"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/FollowTargetSOC
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
20 
  input port 2  14 

   Logic block "Logical Operator5"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/FollowTargetSOC
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1  20 
  input port 2  14 

   Logic block "Logical Operator6"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/FollowTargetSOC
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Logic block "Logical Operator7"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/FollowTargetSOC
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1  14 
  input port 2  20 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 7 blocks
Decision/Condition True Out False Out
(C1 && ((C2 && C3) || (C4 && C5))) && (C6 || (C7 || C8))
      C1 (Logical Operator5 In1) TFFTTTFT (FFFTTTFT)
      C2 (Logical Operator2 In1) (TTTFFTTT) (TFTFFTTT)
      C3 (Logical Operator2 In2) (TTTFFFFT) TTFFTFFT
      C4 (Logical Operator3 In1) TFFTTTFT TTFFTFFT
      C5 (Logical Operator3 In2) TFFTTTFT (TFFTFTFT)
      C6 (Logical Operator1 In1) (TTTTTTFF) (TTTTTFFF)
      C7 (Logical Operator6 In1) (TTTTTFTF) (TTTTTFFF)
      C8 (Logical Operator6 In2) (TTTTTFFT) (TTTTTFFF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/FollowTargetSOC
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  20 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/FollowTargetSOC
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  20 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/FollowTargetSOC
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 
20 

   Full Coverage

Model Object Metric
Abs block "Abs" Decision, Execution
Switch block "Switch" Decision, Execution
DataTypeConversion block "Data Type Conversion1" Execution
Sum block "Add" Execution
RelationalOperator block "Relational Operator4" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
RelationalOperator block "Relational Operator6" Condition, Execution
RelationalOperator block "Relational Operator7" Condition, Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant5" Execution

25. SubSystem block "GcSOC_DispSOC_pctOverWrite"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/GcSOC_DispSOC_pctOverWrite
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) 20/20
      true (output is from 1st input port) 0/20

   Full Coverage

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

26. SubSystem block "Limiter"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/Limiter
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/20
      true (output is from 1st input port) 20/20

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/Limiter
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) 20/20
      true (output is from 1st input port) 0/20

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/Limiter
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 
20 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/Limiter
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  20 

27. SubSystem block "TargetDispSOC"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
Child Systems: 2D_Config_Word,  GcSOC_TarSOC_pctOverWrite,  Limiter,  Protected Division2

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 20
Condition NA 50% (3/6) condition outcomes
Decision NA 30% (7/23) decision outcomes
Execution NA 74% (25/34) objective outcomes

   MinMax block "MinMax1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC
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
  Logic to determine output  50%
      input 1 is the maximum 20/20
      input 2 is the maximum 0/20

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion3" Execution
Product block "Product2" Execution
Sum block "Sum1" Execution
Sum block "Sum2" Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant11" Execution
Constant block "Constant18" Execution
Constant block "Constant2" Execution

28. SubSystem block "2D_Config_Word"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC
Child Systems: Switch Case Action Subsystem,  Switch Case Action Subsystem1,  Switch Case Action Subsystem2,  Switch Case Action Subsystem3,  Switch Case Action Subsystem4,  Switch Case Action Subsystem5,  Switch Case Action Subsystem6,  Switch Case Action Subsystem7,  Switch Case Action Subsystem8,  Switch Case Action Subsystem9

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 11
Decision NA 9% (1/11) decision outcomes
Execution NA 25% (3/12) objective outcomes

   SwitchCase block "Switch Case"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 10
Decision 9% (1/11) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  truncated input  9%
      = Enum_UDSCapSel_Default 0/20
      = Enum_UDSCapSel_CATL153Ah 20/20
      = Enum_UDSCapSel_CATL180Ah 0/20
      = Enum_UDSCapSel_CATL177Ah 0/20
      = Enum_UDSCapSel_CATL203Ah 0/20
      = Enum_UDSCapSel_CATL51Ah 0/20
      = Enum_UDSCapSel_CATL132Ah 0/20
      = Enum_UDSCapSel_XWD75Ah 0/20
      = Enum_UDSCapSel_TFE177Ah 0/20
      = Enum_UDSCapSel_CATLCTP248Ah 0/20
      = implicit-default 0/20

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion" Execution

29. SubSystem block "Switch Case Action Subsystem"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word/Switch Case Action Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

30. SubSystem block "Switch Case Action Subsystem1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 100% (1/1) objective outcomes

   Full Coverage

Model Object Metric
Lookup_n-D block "1-D_Lookup_Table" Execution

31. SubSystem block "Switch Case Action Subsystem2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word/Switch Case Action Subsystem2
Uncovered Links:  Previous uncovered object Next uncovered object

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

32. SubSystem block "Switch Case Action Subsystem3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word/Switch Case Action Subsystem3
Uncovered Links:  Previous uncovered object Next uncovered object

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

33. SubSystem block "Switch Case Action Subsystem4"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word/Switch Case Action Subsystem4
Uncovered Links:  Previous uncovered object Next uncovered object

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

34. SubSystem block "Switch Case Action Subsystem5"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word/Switch Case Action Subsystem5
Uncovered Links:  Previous uncovered object Next uncovered object

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

35. SubSystem block "Switch Case Action Subsystem6"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word/Switch Case Action Subsystem6
Uncovered Links:  Previous uncovered object Next uncovered object

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

36. SubSystem block "Switch Case Action Subsystem7"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word/Switch Case Action Subsystem7
Uncovered Links:  Previous uncovered object Next uncovered object

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

37. SubSystem block "Switch Case Action Subsystem8"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word/Switch Case Action Subsystem8
Uncovered Links:  Previous uncovered object Next uncovered object

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

38. SubSystem block "Switch Case Action Subsystem9"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/2D_Config_Word/Switch Case Action Subsystem9
Uncovered Links:  Previous uncovered object Next uncovered object

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

39. SubSystem block "GcSOC_TarSOC_pctOverWrite"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/GcSOC_TarSOC_pctOverWrite
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) 20/20
      true (output is from 1st input port) 0/20

   Full Coverage

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

40. SubSystem block "Limiter"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/Limiter
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/20
      true (output is from 1st input port) 20/20

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/Limiter
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) 20/20
      true (output is from 1st input port) 0/20

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/Limiter
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 
20 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/Limiter
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  20 

41. SubSystem block "Protected Division2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC

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

   Abs block "Abs"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/Protected Division2
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
  input < 0  50%
      false 20/20
      true 0/20

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/Protected Division2
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) 20/20
      true (output is from 1st input port) 0/20

   RelationalOperator block "RelationalOperator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOC/Protected Division2
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 
20 

   Full Coverage

Model Object Metric
Product block "Product1" Execution
Constant block "Cnst_0.000001" Execution

42. SubSystem block "TargetDispSOCDec"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
Child Systems: Protected Division

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

   Full Coverage

Model Object Metric
Product block "Divide" Execution
Sum block "Add" Execution
Sum block "Add1" Execution
Sum block "Add2" Execution
Sum block "Add4" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
DataStoreRead block "Data Store Read" Execution

43. SubSystem block "Protected Division"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOCDec

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

   Abs block "Abs"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOCDec/Protected Division
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
  input < 0  50%
      false 20/20
      true 0/20

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOCDec/Protected Division
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) 20/20
      true (output is from 1st input port) 0/20

   RelationalOperator block "RelationalOperator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOCDec/Protected Division
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 
20 

   Full Coverage

Model Object Metric
Product block "Product1" Execution
Constant block "Cnst_0.000001" Execution

44. SubSystem block "TargetDispSOCInc"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay
Child Systems: Protected Division

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

   Full Coverage

Model Object Metric
Product block "Divide2" Execution
Sum block "Add4" Execution
Sum block "Add5" Execution
Sum block "Add6" Execution
Sum block "Add7" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
DataStoreRead block "Data Store Read1" Execution

45. SubSystem block "Protected Division"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOCInc

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

   Abs block "Abs"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOCInc/Protected Division
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
  input < 0  50%
      false 20/20
      true 0/20

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOCInc/Protected Division
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) 20/20
      true (output is from 1st input port) 0/20

   RelationalOperator block "RelationalOperator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay/TargetDispSOCInc/Protected Division
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 
20 

   Full Coverage

Model Object Metric
Product block "Product1" Execution
Constant block "Cnst_0.000001" Execution

46. SubSystem block "Unit Delay External IC"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay

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

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

47. SubSystem block "Unit Delay External IC3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCDisplay

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

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

48. SubSystem block "SOCWarningFlt"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys
Child Systems: HighAlarm,  HighWarning,  LowAlarm,  LowWarning

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

49. SubSystem block "HighAlarm"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt
Child Systems: SOC_GbSOC_SOCHghAlrm_flg

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/HighAlarm
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 
20 
  input port 2 
20 

  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 Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/HighAlarm
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 
20 

   Full Coverage

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

50. SubSystem block "SOC_GbSOC_SOCHghAlrm_flg"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/HighAlarm

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/HighAlarm/SOC_GbSOC_SOCHghAlrm_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) 20/20
      true (output is from 1st input port) 0/20

   Full Coverage

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

51. SubSystem block "HighWarning"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt
Child Systems: SOC_GbSOC_SOCHghWarn_flg

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/HighWarning
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 
20 
  input port 2 
20 

  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 Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/HighWarning
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 
20 

   Full Coverage

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

52. SubSystem block "SOC_GbSOC_SOCHghWarn_flg"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/HighWarning

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/HighWarning/SOC_GbSOC_SOCHghWarn_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) 20/20
      true (output is from 1st input port) 0/20

   Full Coverage

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

53. SubSystem block "LowAlarm"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt
Child Systems: SOC_GbSOC_SOCLowAlrm_flg

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/LowAlarm
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 
20 
  input port 2 
20 

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


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/LowAlarm
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 
20 

   Full Coverage

Model Object Metric
Sum block "Sum1" Execution
Constant block "Constant2" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution

54. SubSystem block "SOC_GbSOC_SOCLowAlrm_flg"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/LowAlarm

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/LowAlarm/SOC_GbSOC_SOCLowAlrm_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) 20/20
      true (output is from 1st input port) 0/20

   Full Coverage

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

55. SubSystem block "LowWarning"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt
Child Systems: SOC_GbSOC_SOCLowWarn_flg

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/LowWarning
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 
20 
  input port 2 
20 

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


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/LowWarning
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 
20 

   Full Coverage

Model Object Metric
Sum block "Sum1" Execution
Constant block "Constant2" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution

56. SubSystem block "SOC_GbSOC_SOCLowWarn_flg"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/LowWarning

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCDisp_100ms/SOCDisp_100ms_sys/SOCWarningFlt/LowWarning/SOC_GbSOC_SOCLowWarn_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) 20/20
      true (output is from 1st input port) 0/20

   Full Coverage

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

57. SubSystem block "SOCOCV_10ms"

Justify or Exclude
Parent: Copy_of_SOC/SOC
Child Systems: SOCOCV_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 144
Condition NA 43% (117/272) condition outcomes
Decision 100% (1/1) decision outcomes 33% (55/165) decision outcomes
MCDC NA 3% (2/62) conditions reversed the outcome
Execution NA 67% (245/363) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 201/201

58. SubSystem block "SOCOCV_10ms_sys"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms
Child Systems: ACChrgFinishCorrect,  ACStepChrgCorrect,  DCChrgFinishCorrect,  DCStepChrgCorrect,  EdgeRising,  EdgeRising1,  EdgeRising2,  EdgeRising3,  EdgeRising4,  EdgeRising5,  Moving Average,  OCVCorrect,  OCVCorrect_On,  PackCurrCal,  SOCDepla_Correct,  StoreShutdownCellVolt,  ZeroSOCCorrect,  ZeroSOC_flg

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 143
Condition NA 43% (117/272) condition outcomes
Decision NA 33% (54/164) decision outcomes
MCDC NA 3% (2/62) conditions reversed the outcome
Execution NA 67% (245/363) objective outcomes

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys
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 
201 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Constant block "Constant4" Execution
Constant block "Constant7" Execution

59. SubSystem block "ACChrgFinishCorrect"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys
Child Systems: MaxMinSOCCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 7
Condition NA 0% (0/6) condition outcomes
Decision 50% (1/2) decision outcomes 13% (1/8) decision outcomes
Execution NA 33% (6/18) objective outcomes

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACChrgFinishCorrect
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 

   DataStoreWrite block "Data Store Write2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACChrgFinishCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

60. SubSystem block "MaxMinSOCCorrect"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACChrgFinishCorrect
Child Systems: Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  enable logical value  0%
      false --
      true --

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACChrgFinishCorrect/MaxMinSOCCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Sum block "Add1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACChrgFinishCorrect/MaxMinSOCCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreRead block "Data Store Read"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACChrgFinishCorrect/MaxMinSOCCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreRead block "Data Store Read1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACChrgFinishCorrect/MaxMinSOCCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreWrite block "Data Store Write"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACChrgFinishCorrect/MaxMinSOCCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreWrite block "Data Store Write1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACChrgFinishCorrect/MaxMinSOCCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

61. SubSystem block "Limiter"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACChrgFinishCorrect/MaxMinSOCCorrect

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACChrgFinishCorrect/MaxMinSOCCorrect/Limiter
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 "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACChrgFinishCorrect/MaxMinSOCCorrect/Limiter
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) --

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACChrgFinishCorrect/MaxMinSOCCorrect/Limiter
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 Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACChrgFinishCorrect/MaxMinSOCCorrect/Limiter
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 

62. SubSystem block "ACStepChrgCorrect"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys
Child Systems: Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACStepChrgCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Sum block "Add1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACStepChrgCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreRead block "Data Store Read"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACStepChrgCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreRead block "Data Store Read1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACStepChrgCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreWrite block "Data Store Write"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACStepChrgCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreWrite block "Data Store Write1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACStepChrgCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

63. SubSystem block "Limiter"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACStepChrgCorrect

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACStepChrgCorrect/Limiter
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 "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACStepChrgCorrect/Limiter
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) --

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACStepChrgCorrect/Limiter
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 Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ACStepChrgCorrect/Limiter
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 

64. SubSystem block "DCChrgFinishCorrect"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys
Child Systems: MaxMinSOCCorrect

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

  Decisions analyzed
  enable logical value  100%
      false 200/201
      true 1/201

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/DCChrgFinishCorrect
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 

   Full Coverage

Model Object Metric
Constant block "Constant1" Execution
Constant block "Constant2" Execution
DataStoreWrite block "Data Store Write1" Execution

65. SubSystem block "MaxMinSOCCorrect"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/DCChrgFinishCorrect
Child Systems: Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Sum block "Add1" Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
DataStoreRead block "Data Store Read" Execution
DataStoreRead block "Data Store Read1" Execution
DataStoreWrite block "Data Store Write" Execution
DataStoreWrite block "Data Store Write1" Execution

66. SubSystem block "Limiter"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/DCChrgFinishCorrect/MaxMinSOCCorrect

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/DCChrgFinishCorrect/MaxMinSOCCorrect/Limiter
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/1
      true (output is from 1st input port) 1/1

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/DCChrgFinishCorrect/MaxMinSOCCorrect/Limiter
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) 1/1
      true (output is from 1st input port) 0/1

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/DCChrgFinishCorrect/MaxMinSOCCorrect/Limiter
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 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/DCChrgFinishCorrect/MaxMinSOCCorrect/Limiter
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 

67. SubSystem block "DCStepChrgCorrect"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys
Child Systems: Limiter

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

  Decisions analyzed
  enable logical value  100%
      false 200/201
      true 1/201

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Sum block "Add1" Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
DataStoreRead block "Data Store Read" Execution
DataStoreRead block "Data Store Read1" Execution
DataStoreWrite block "Data Store Write" Execution
DataStoreWrite block "Data Store Write1" Execution

68. SubSystem block "Limiter"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/DCStepChrgCorrect

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/DCStepChrgCorrect/Limiter
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/1
      true (output is from 1st input port) 1/1

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/DCStepChrgCorrect/Limiter
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) 1/1
      true (output is from 1st input port) 0/1

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/DCStepChrgCorrect/Limiter
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 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/DCStepChrgCorrect/Limiter
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 

69. SubSystem block "EdgeRising"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 1
Condition NA 50% (3/6) condition outcomes
MCDC NA 0% (0/2) conditions reversed the outcome
Execution NA 100% (3/3) objective outcomes

   Logic block "AND"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/EdgeRising
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 
201 
  input port 2  201 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
C1 && ~C2
      C1 (AND In1) (TF) FF
      C2 (OR1 In1) (TF) (TT)


   Logic block "OR1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/EdgeRising
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
201 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

70. SubSystem block "EdgeRising1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 1
Condition NA 83% (5/6) condition outcomes
MCDC NA 50% (1/2) conditions reversed the outcome
Execution NA 100% (3/3) objective outcomes

   Logic block "AND"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/EdgeRising1
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1  201 
  input port 2  200 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
C1 && ~C2
      C1 (AND In1) TF (FF)
      C2 (OR1 In1) TF TT


   Logic block "OR1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/EdgeRising1

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

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

71. SubSystem block "EdgeRising2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 1
Condition NA 50% (3/6) condition outcomes
MCDC NA 0% (0/2) conditions reversed the outcome
Execution NA 100% (3/3) objective outcomes

   Logic block "AND"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/EdgeRising2
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 
201 
  input port 2  201 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
C1 && ~C2
      C1 (AND In1) (TF) FF
      C2 (OR1 In1) (TF) (TT)


   Logic block "OR1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/EdgeRising2
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
201 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

72. SubSystem block "EdgeRising3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 1
Condition NA 50% (3/6) condition outcomes
MCDC NA 0% (0/2) conditions reversed the outcome
Execution NA 100% (3/3) objective outcomes

   Logic block "AND"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/EdgeRising3
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 
201 
  input port 2  201 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
C1 && ~C2
      C1 (AND In1) (TF) FF
      C2 (OR1 In1) (TF) (TT)


   Logic block "OR1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/EdgeRising3
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
201 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

73. SubSystem block "EdgeRising4"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 1
Condition NA 83% (5/6) condition outcomes
MCDC NA 50% (1/2) conditions reversed the outcome
Execution NA 100% (3/3) objective outcomes

   Logic block "AND"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/EdgeRising4
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1  201 
  input port 2  200 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
C1 && ~C2
      C1 (AND In1) TF (FF)
      C2 (OR1 In1) TF TT


   Logic block "OR1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/EdgeRising4

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

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

74. SubSystem block "EdgeRising5"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 1
Condition NA 50% (3/6) condition outcomes
MCDC NA 0% (0/2) conditions reversed the outcome
Execution NA 100% (3/3) objective outcomes

   Logic block "AND"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/EdgeRising5
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 
201 
  input port 2  201 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
C1 && ~C2
      C1 (AND In1) (TF) FF
      C2 (OR1 In1) (TF) (TT)


   Logic block "OR1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/EdgeRising5
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
201 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

75. SubSystem block "Moving Average"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys
Child Systems: Chart

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

   Full Coverage

Model Object Metric
SignalConversion block "Signal Conversion" Execution

76. SubSystem block "Chart"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/Moving Average
Child Systems: SOC/SOCOCV_10ms/SOCOCV_10ms_sys/Moving Average/Chart

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Decision NA 50% (3/6) decision outcomes

77. Chart "SOC/SOCOCV_10ms/SOCOCV_10ms_sys/Moving A..."

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/Moving Average/Chart

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 3
Decision NA 50% (3/6) decision outcomes

   Transition "[R]" from Junction #0 to Junction #1

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/Moving Average/Chart
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  Transition trigger expression  50%
      false 201/201
      true 0/201

   Transition "[count >= BufferSize]" from Junction #2 to Junction #3

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/Moving Average/Chart
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  Transition trigger expression  50%
      false 201/201
      true 0/201

   Transition "[index >= BufferSize-1]" from Junction #9 to Junction #8

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/Moving Average/Chart
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  Transition trigger expression  50%
      false 201/201
      true 0/201

78. SubSystem block "OCVCorrect"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys
Child Systems: 2D_Config_Word,  2D_Config_Word1,  DiffValue,  MaxCellCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 30
Condition NA 0% (0/34) condition outcomes
Decision 50% (1/2) decision outcomes 3% (1/32) decision outcomes
MCDC NA 0% (0/9) conditions reversed the outcome
Execution NA 9% (5/53) objective outcomes

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

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


   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port1(1) 
  input port1(2) 

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


   Logic block "Logical Operator2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  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)


   Logic block "Logical Operator3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port1(1) 
  input port1(2) 

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


   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1(1) < input2(1) 
  input1(2) < input2(2) 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1(1) >= input2 
  input1(2) >= input2 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
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 

   DataStoreRead block "Data Store Read"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreRead block "Data Store Read1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreRead block "Data Store Read2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreRead block "Data Store Read3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   SignalConversion block "Signal Conversion"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   SignalConversion block "Signal Conversion1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution

79. SubSystem block "2D_Config_Word"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Child Systems: Switch Case Action Subsystem,  Switch Case Action Subsystem1,  Switch Case Action Subsystem2,  Switch Case Action Subsystem3,  Switch Case Action Subsystem4,  Switch Case Action Subsystem5,  Switch Case Action Subsystem6,  Switch Case Action Subsystem7,  Switch Case Action Subsystem8,  Switch Case Action Subsystem9

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

   SwitchCase block "Switch Case"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  truncated input  0%
      = Enum_UDSCapSel_Default --
      = Enum_UDSCapSel_CATL153Ah --
      = Enum_UDSCapSel_CATL180Ah --
      = Enum_UDSCapSel_CATL177Ah --
      = Enum_UDSCapSel_CATL203Ah --
      = Enum_UDSCapSel_CATL51Ah --
      = Enum_UDSCapSel_CATL132Ah --
      = Enum_UDSCapSel_XWD75Ah --
      = Enum_UDSCapSel_TFE177Ah --
      = Enum_UDSCapSel_CATLCTP248Ah --
      = implicit-default --

   DataTypeConversion block "Data Type Conversion"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word
Uncovered Links:  Previous uncovered object Next uncovered object

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

80. SubSystem block "Switch Case Action Subsystem"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word/Switch Case Action Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

81. SubSystem block "Switch Case Action Subsystem1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word/Switch Case Action Subsystem1
Uncovered Links:  Previous uncovered object Next uncovered object

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

82. SubSystem block "Switch Case Action Subsystem2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word/Switch Case Action Subsystem2
Uncovered Links:  Previous uncovered object Next uncovered object

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

83. SubSystem block "Switch Case Action Subsystem3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word/Switch Case Action Subsystem3
Uncovered Links:  Previous uncovered object Next uncovered object

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

84. SubSystem block "Switch Case Action Subsystem4"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word/Switch Case Action Subsystem4
Uncovered Links:  Previous uncovered object Next uncovered object

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

85. SubSystem block "Switch Case Action Subsystem5"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word/Switch Case Action Subsystem5
Uncovered Links:  Previous uncovered object Next uncovered object

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

86. SubSystem block "Switch Case Action Subsystem6"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word/Switch Case Action Subsystem6
Uncovered Links:  Previous uncovered object Next uncovered object

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

87. SubSystem block "Switch Case Action Subsystem7"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word/Switch Case Action Subsystem7
Uncovered Links:  Previous uncovered object Next uncovered object

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

88. SubSystem block "Switch Case Action Subsystem8"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word/Switch Case Action Subsystem8
Uncovered Links:  Previous uncovered object Next uncovered object

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

89. SubSystem block "Switch Case Action Subsystem9"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word/Switch Case Action Subsystem9
Uncovered Links:  Previous uncovered object Next uncovered object

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

90. SubSystem block "2D_Config_Word1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Child Systems: Switch Case Action Subsystem,  Switch Case Action Subsystem1,  Switch Case Action Subsystem2,  Switch Case Action Subsystem3,  Switch Case Action Subsystem4,  Switch Case Action Subsystem5,  Switch Case Action Subsystem6,  Switch Case Action Subsystem7,  Switch Case Action Subsystem8,  Switch Case Action Subsystem9

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

   SwitchCase block "Switch Case"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  truncated input  0%
      = Enum_UDSCapSel_Default --
      = Enum_UDSCapSel_CATL153Ah --
      = Enum_UDSCapSel_CATL180Ah --
      = Enum_UDSCapSel_CATL177Ah --
      = Enum_UDSCapSel_CATL203Ah --
      = Enum_UDSCapSel_CATL51Ah --
      = Enum_UDSCapSel_CATL132Ah --
      = Enum_UDSCapSel_XWD75Ah --
      = Enum_UDSCapSel_TFE177Ah --
      = Enum_UDSCapSel_CATLCTP248Ah --
      = implicit-default --

   DataTypeConversion block "Data Type Conversion"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1
Uncovered Links:  Previous uncovered object Next uncovered object

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

91. SubSystem block "Switch Case Action Subsystem"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1/Switch Case Action Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

92. SubSystem block "Switch Case Action Subsystem1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1/Switch Case Action Subsystem1
Uncovered Links:  Previous uncovered object Next uncovered object

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

93. SubSystem block "Switch Case Action Subsystem2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1/Switch Case Action Subsystem2
Uncovered Links:  Previous uncovered object Next uncovered object

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

94. SubSystem block "Switch Case Action Subsystem3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1/Switch Case Action Subsystem3
Uncovered Links:  Previous uncovered object Next uncovered object

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

95. SubSystem block "Switch Case Action Subsystem4"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1/Switch Case Action Subsystem4
Uncovered Links:  Previous uncovered object Next uncovered object

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

96. SubSystem block "Switch Case Action Subsystem5"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1/Switch Case Action Subsystem5
Uncovered Links:  Previous uncovered object Next uncovered object

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

97. SubSystem block "Switch Case Action Subsystem6"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1/Switch Case Action Subsystem6
Uncovered Links:  Previous uncovered object Next uncovered object

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

98. SubSystem block "Switch Case Action Subsystem7"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1/Switch Case Action Subsystem7
Uncovered Links:  Previous uncovered object Next uncovered object

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

99. SubSystem block "Switch Case Action Subsystem8"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1/Switch Case Action Subsystem8
Uncovered Links:  Previous uncovered object Next uncovered object

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

100. SubSystem block "Switch Case Action Subsystem9"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/2D_Config_Word1/Switch Case Action Subsystem9
Uncovered Links:  Previous uncovered object Next uncovered object

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

101. SubSystem block "DiffValue"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Sum block "Add1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1(1) >= input2(1) 
  input1(2) >= input2(2) 

102. SubSystem block "MaxCellCorrect"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  enable logical value  0%
      false --
      true --

   DataStoreWrite block "Data Store Write"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/MaxCellCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreWrite block "Data Store Write1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/MaxCellCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreWrite block "Data Store Write2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/MaxCellCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreWrite block "Data Store Write3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect/MaxCellCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

103. SubSystem block "OCVCorrect_On"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys
Child Systems: Delay,  Delay1,  DiffValue

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 11
Condition NA 54% (38/70) condition outcomes
Decision NA 63% (10/16) decision outcomes
MCDC NA 0% (0/15) conditions reversed the outcome
Execution NA 100% (52/52) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 63% (5/8) condition outcomes
MCDC see Logical Operator4
Execution 100% (1/1) objective outcomes

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

   Logic block "Logical Operator2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Logic block "Logical Operator3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (3/6) condition outcomes
MCDC see Logical Operator4
Execution 100% (1/1) objective outcomes

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

   Logic block "Logical Operator4"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 5 blocks
Decision/Condition True Out False Out
((((((((C1 || C2) || C3) && C4) && C5) && C6) || C7) || C8) || (C9 && C10)) || C11
      C1 (Logical Operator3 In1) (TFFTTTFFFFF) (FFFTTTFFFFF)
      C2 (Logical Operator3 In2) (FTFTTTFFFFF) (FFFTTTFFFFF)
      C3 (Logical Operator3 In3) (FFTTTTFFFFF) (FFFTTTFFFFF)
      C4 (Logical Operator1 In2) (TTTTTTFFFFF) (TTTFTTFFFFF)
      C5 (Logical Operator1 In3) (TTTTTTFFFFF) (TTTTFTFFFFF)
      C6 (Logical Operator1 In4) (FTFTTTFFFTF) FTFTTFFFFTF
      C7 (Logical Operator2 In2) (FTFTFFTFFTF) FTFTTFFFFTF
      C8 (Logical Operator2 In3) (FTFTFFFTFTF) FTFTTFFFFTF
      C9 (Logical Operator7 In1) (FTFTFFFFTTF) FTFTTFFFFTF
      C10 (Logical Operator7 In2) (FFFFFFFFTTF) (FFFFFFFFTFF)
      C11 (Logical Operator4 In2) (FTFTFFFFFTT) FTFTTFFFFTF


   Logic block "Logical Operator5"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
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 
201 
  input port 2  201 

  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 Operator6"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
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 port1(1)  201 
  input port1(2)  201 

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


   Logic block "Logical Operator7"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
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  201 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
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 
201 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
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  201 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
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 
201 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
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 
201 

   RelationalOperator block "Relational Operator6"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1(1) <= input2  201 
  input1(2) <= input2  201 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
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  201 

   RelationalOperator block "Relational Operator8"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
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 
201 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant11" Execution
Constant block "Constant12" Execution
Constant block "Constant13" Execution
Constant block "Constant14" 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
Constant block "Constant9" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

104. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On/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 

   Full Coverage

Model Object Metric
Switch block "Switch" Decision, Execution
Sum block "Add" Execution
RelationalOperator block "Relational Operator" Condition, Execution
Constant block "Constant" Execution

105. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On/Delay

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

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On/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) 201/201
      true (output is from 1st input port) 0/201

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution

106. SubSystem block "Delay1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On/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 
201 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On/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) 201/201
      true (output is from 1st input port) 0/201

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On/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 
201 

   Full Coverage

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

107. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On/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: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On/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/201
      true (output is from 1st input port) 201/201

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On/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/201
      true (output is from 1st input port) 201/201

108. SubSystem block "DiffValue"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/OCVCorrect_On/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1(1) >= input2(1)  201 
  input1(2) >= input2(2)  201 

   Full Coverage

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

109. SubSystem block "PackCurrCal"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys
Child Systems: PackCurrAvg

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

   Full Coverage

Model Object Metric
Switch block "Switch" Decision, Execution
Switch block "Switch1" Decision, Execution
DataTypeConversion block "Data Type Conversion1" Execution
Sum block "Add" Execution
Sum block "Add2" Execution
RelationalOperator block "Relational Operator" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant5" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

110. SubSystem block "PackCurrAvg"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/PackCurrCal

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

   Full Coverage

Model Object Metric
Product block "Divide" Execution
Product block "Divide1" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution

111. SubSystem block "SOCDepla_Correct"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys
Child Systems: CellDeplaState_Judge,  CellDeplaTiCond_Judge,  CellDeplaTi_Cal,  SOC_GcSOC_CellDeplaTi_min

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 45
Condition NA 47% (40/86) condition outcomes
Decision NA 22% (11/50) decision outcomes
MCDC NA 0% (0/24) conditions reversed the outcome
Execution NA 67% (70/105) objective outcomes

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

112. SubSystem block "CellDeplaState_Judge"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct
Child Systems: Unit Delay External IC
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 4
Condition NA 56% (10/18) condition outcomes
Decision 50% (1/2) decision outcomes 75% (3/4) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 100% (17/17) objective outcomes

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaState_Judge
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 
201 
  input port 2 
201 
  input port 3 
201 

  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)


   Logic block "Logical Operator2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaState_Judge
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 75% (3/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  201 
  input port 2  200 

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


   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaState_Judge
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1(1) >= input2 
201 
  input1(2) >= input2 
201 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaState_Judge
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 
201 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaState_Judge
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  201 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion" Execution
DataTypeConversion block "Data Type Conversion1" Execution
Sum block "Add" Execution
Sum block "Add1" Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant11" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

113. SubSystem block "Unit Delay External IC"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaState_Judge

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

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

114. SubSystem block "CellDeplaTiCond_Judge"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct
Child Systems: EdgeRising,  SOCDepla_Correct2,  SOC_GbSOC_SOCDeplaTiReach_flg

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 32
Condition NA 40% (16/40) condition outcomes
Decision NA 6% (2/34) decision outcomes
MCDC NA 0% (0/11) conditions reversed the outcome
Execution NA 34% (18/53) objective outcomes

   Logic block "Logical Operator5"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (3/6) condition outcomes
MCDC see Logical Operator8
Execution 100% (1/1) objective outcomes

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

   Logic block "Logical Operator6"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (3/6) condition outcomes
MCDC see Logical Operator8
Execution 100% (1/1) objective outcomes

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

   Logic block "Logical Operator7"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Logic block "Logical Operator8"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 4 blocks
Decision/Condition True Out False Out
C1 && (((C2 && C3) && C4) || ((C5 && C6) && C7))
      C1 (Logical Operator8 In1) (TTTTTTT) (FTTTTTT)
      C2 (Logical Operator6 In1) (TTTTFFF) (TFTTFFF)
      C3 (Logical Operator6 In2) (TTTTFFF) (TTFTFFF)
      C4 (Logical Operator6 In3) (TTTTFFF) (TTTFFFF)
      C5 (Logical Operator5 In1) (TFFFTTT) (TFFFFTT)
      C6 (Logical Operator5 In2) (TFFFTTT) (TFFFTFT)
      C7 (Logical Operator5 In3) (TFFFTTT) (TFFFTTF)


   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge
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 
201 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge
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  201 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge
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 
201 

   Full Coverage

Model Object Metric
Constant block "Constant1" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant9" Execution

115. SubSystem block "EdgeRising"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 1
Condition NA 50% (3/6) condition outcomes
MCDC NA 0% (0/2) conditions reversed the outcome
Execution NA 100% (3/3) objective outcomes

   Logic block "AND"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/EdgeRising
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 
201 
  input port 2  201 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
C1 && ~C2
      C1 (AND In1) (TF) FF
      C2 (OR1 In1) (TF) (TT)


   Logic block "OR1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/EdgeRising
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
201 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

116. SubSystem block "SOCDepla_Correct2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge
Child Systems: 2D_Config_Word,  2D_Config_Word1,  MaxCellCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 29
Condition NA 0% (0/8) condition outcomes
Decision 50% (1/2) decision outcomes 3% (1/32) decision outcomes
MCDC NA 0% (0/2) conditions reversed the outcome
Execution NA 3% (1/36) objective outcomes

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

   Abs block "Abs"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  input(1) < 0  0%
      false --
      true --
  input(2) < 0  0%
      false --
      true --

   Logic block "Logical Operator3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port1(1) 
  input port1(2) 

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


   Switch block "Switch2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2
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 "Add1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2
Uncovered Links:  Previous uncovered object Next uncovered object

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

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1(1) >= input2 
  input1(2) >= input2 

   DataStoreRead block "Data Store Read2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreRead block "Data Store Read3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2
Uncovered Links:  Previous uncovered object Next uncovered object

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

   SignalConversion block "Signal Conversion"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2
Uncovered Links:  Previous uncovered object Next uncovered object

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

   SignalConversion block "Signal Conversion1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

117. SubSystem block "2D_Config_Word"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2
Child Systems: Switch Case Action Subsystem,  Switch Case Action Subsystem1,  Switch Case Action Subsystem2,  Switch Case Action Subsystem3,  Switch Case Action Subsystem4,  Switch Case Action Subsystem5,  Switch Case Action Subsystem6,  Switch Case Action Subsystem7,  Switch Case Action Subsystem8,  Switch Case Action Subsystem9

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

   SwitchCase block "Switch Case"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  truncated input  0%
      = Enum_UDSCapSel_Default --
      = Enum_UDSCapSel_CATL153Ah --
      = Enum_UDSCapSel_CATL180Ah --
      = Enum_UDSCapSel_CATL177Ah --
      = Enum_UDSCapSel_CATL203Ah --
      = Enum_UDSCapSel_CATL51Ah --
      = Enum_UDSCapSel_CATL132Ah --
      = Enum_UDSCapSel_XWD75Ah --
      = Enum_UDSCapSel_TFE177Ah --
      = Enum_UDSCapSel_CATLCTP248Ah --
      = implicit-default --

   DataTypeConversion block "Data Type Conversion"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word
Uncovered Links:  Previous uncovered object Next uncovered object

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

118. SubSystem block "Switch Case Action Subsystem"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word/Switch Case Action Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

119. SubSystem block "Switch Case Action Subsystem1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word/Switch Case Action Subsystem1
Uncovered Links:  Previous uncovered object Next uncovered object

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

120. SubSystem block "Switch Case Action Subsystem2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word/Switch Case Action Subsystem2
Uncovered Links:  Previous uncovered object Next uncovered object

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

121. SubSystem block "Switch Case Action Subsystem3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word/Switch Case Action Subsystem3
Uncovered Links:  Previous uncovered object Next uncovered object

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

122. SubSystem block "Switch Case Action Subsystem4"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word/Switch Case Action Subsystem4
Uncovered Links:  Previous uncovered object Next uncovered object

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

123. SubSystem block "Switch Case Action Subsystem5"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word/Switch Case Action Subsystem5
Uncovered Links:  Previous uncovered object Next uncovered object

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

124. SubSystem block "Switch Case Action Subsystem6"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word/Switch Case Action Subsystem6
Uncovered Links:  Previous uncovered object Next uncovered object

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

125. SubSystem block "Switch Case Action Subsystem7"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word/Switch Case Action Subsystem7
Uncovered Links:  Previous uncovered object Next uncovered object

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

126. SubSystem block "Switch Case Action Subsystem8"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word/Switch Case Action Subsystem8
Uncovered Links:  Previous uncovered object Next uncovered object

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

127. SubSystem block "Switch Case Action Subsystem9"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word/Switch Case Action Subsystem9
Uncovered Links:  Previous uncovered object Next uncovered object

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

128. SubSystem block "2D_Config_Word1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2
Child Systems: Switch Case Action Subsystem,  Switch Case Action Subsystem1,  Switch Case Action Subsystem2,  Switch Case Action Subsystem3,  Switch Case Action Subsystem4,  Switch Case Action Subsystem5,  Switch Case Action Subsystem6,  Switch Case Action Subsystem7,  Switch Case Action Subsystem8,  Switch Case Action Subsystem9

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

   SwitchCase block "Switch Case"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  truncated input  0%
      = Enum_UDSCapSel_Default --
      = Enum_UDSCapSel_CATL153Ah --
      = Enum_UDSCapSel_CATL180Ah --
      = Enum_UDSCapSel_CATL177Ah --
      = Enum_UDSCapSel_CATL203Ah --
      = Enum_UDSCapSel_CATL51Ah --
      = Enum_UDSCapSel_CATL132Ah --
      = Enum_UDSCapSel_XWD75Ah --
      = Enum_UDSCapSel_TFE177Ah --
      = Enum_UDSCapSel_CATLCTP248Ah --
      = implicit-default --

   DataTypeConversion block "Data Type Conversion"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1
Uncovered Links:  Previous uncovered object Next uncovered object

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

129. SubSystem block "Switch Case Action Subsystem"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1/Switch Case Action Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

130. SubSystem block "Switch Case Action Subsystem1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1/Switch Case Action Subsystem1
Uncovered Links:  Previous uncovered object Next uncovered object

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

131. SubSystem block "Switch Case Action Subsystem2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1/Switch Case Action Subsystem2
Uncovered Links:  Previous uncovered object Next uncovered object

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

132. SubSystem block "Switch Case Action Subsystem3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1/Switch Case Action Subsystem3
Uncovered Links:  Previous uncovered object Next uncovered object

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

133. SubSystem block "Switch Case Action Subsystem4"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1/Switch Case Action Subsystem4
Uncovered Links:  Previous uncovered object Next uncovered object

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

134. SubSystem block "Switch Case Action Subsystem5"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1/Switch Case Action Subsystem5
Uncovered Links:  Previous uncovered object Next uncovered object

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

135. SubSystem block "Switch Case Action Subsystem6"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1/Switch Case Action Subsystem6
Uncovered Links:  Previous uncovered object Next uncovered object

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

136. SubSystem block "Switch Case Action Subsystem7"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1/Switch Case Action Subsystem7
Uncovered Links:  Previous uncovered object Next uncovered object

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

137. SubSystem block "Switch Case Action Subsystem8"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1/Switch Case Action Subsystem8
Uncovered Links:  Previous uncovered object Next uncovered object

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

138. SubSystem block "Switch Case Action Subsystem9"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/2D_Config_Word1/Switch Case Action Subsystem9
Uncovered Links:  Previous uncovered object Next uncovered object

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

139. SubSystem block "MaxCellCorrect"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  enable logical value  0%
      false --
      true --

   DataStoreWrite block "Data Store Write"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/MaxCellCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreWrite block "Data Store Write1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOCDepla_Correct2/MaxCellCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

140. SubSystem block "SOC_GbSOC_SOCDeplaTiReach_flg"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTiCond_Judge/SOC_GbSOC_SOCDeplaTiReach_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) 201/201
      true (output is from 1st input port) 0/201

   Full Coverage

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

141. SubSystem block "CellDeplaTi_Cal"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct
Child Systems: Limiter

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

   Abs block "Abs1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal
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
  input < 0  50%
      false 201/201
      true 0/201

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal
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  201 
  input port 2  201 

  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: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal
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 
201 
  input port 2 
201 

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


   Logic block "Logical Operator3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal
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  201 
  input port 2  201 

  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 Operator4"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal
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  201 
  input port 2  201 

  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)


   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal
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/201
      true (output is from 1st input port) 201/201

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal
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) 201/201
      true (output is from 1st input port) 0/201

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal
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 
201 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal
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  201 

   RelationalOperator block "Relational Operator6"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal
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  201 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal
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  201 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion" Execution
DataTypeConversion block "Data Type Conversion2" Execution
Product block "Divide" Execution
Sum block "Add" Execution
Sum block "Add1" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant11" Execution
Constant block "Constant12" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant8" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

142. SubSystem block "Limiter"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal/Limiter
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/201
      true (output is from 1st input port) 201/201

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal/Limiter
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) 201/201
      true (output is from 1st input port) 0/201

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal/Limiter
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 
201 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/CellDeplaTi_Cal/Limiter
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  201 

143. SubSystem block "SOC_GcSOC_CellDeplaTi_min"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/SOCDepla_Correct/SOC_GcSOC_CellDeplaTi_min
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) 201/201
      true (output is from 1st input port) 0/201

   Full Coverage

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

144. SubSystem block "StoreShutdownCellVolt"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   DataStoreWrite block "Data Store Write"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/StoreShutdownCellVolt
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreWrite block "Data Store Write1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/StoreShutdownCellVolt
Uncovered Links:  Previous uncovered object Next uncovered object

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

145. SubSystem block "ZeroSOCCorrect"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys
Child Systems: Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 5
Condition NA 0% (0/4) condition outcomes
Decision 50% (1/2) decision outcomes 17% (1/6) decision outcomes
Execution NA 31% (5/16) objective outcomes

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOCCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Sum block "Add1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOCCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreRead block "Data Store Read"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOCCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreRead block "Data Store Read1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOCCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreWrite block "Data Store Write"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOCCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreWrite block "Data Store Write1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOCCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreWrite block "Data Store Write2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOCCorrect
Uncovered Links:  Previous uncovered object Next uncovered object

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

   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

146. SubSystem block "Limiter"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOCCorrect

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOCCorrect/Limiter
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 "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOCCorrect/Limiter
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) --

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOCCorrect/Limiter
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 Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOCCorrect/Limiter
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 

147. SubSystem block "ZeroSOC_flg"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys
Child Systems: BMSDelay,  BMSDelay1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 11
Condition NA 50% (9/18) condition outcomes
Decision NA 56% (10/18) decision outcomes
MCDC NA 0% (0/2) conditions reversed the outcome
Execution NA 100% (32/32) objective outcomes

   Abs block "Abs"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_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
  input < 0  50%
      false 201/201
      true 0/201

   Logic block "Logical"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg
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  201 
  input port 2  201 

  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)


   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_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) 201/201
      true (output is from 1st input port) 0/201

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_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) 201/201
      true (output is from 1st input port) 0/201

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg
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  201 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg
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  201 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg
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 
201 

   Full Coverage

Model Object Metric
Lookup_n-D block "1-D Lookup Table1" Execution
Lookup_n-D block "1-D Lookup Table2" Execution
DataTypeConversion block "Data Type Conversion3" Execution
Constant block "Constant1" Execution
Constant block "Constant11" Execution
Constant block "Constant12" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant7" Execution
UnitDelay block "Unit Delay21" Execution

148. SubSystem block "BMSDelay"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg
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 67% (4/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg/BMSDelay
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  201 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg/BMSDelay
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) 201/201
      true (output is from 1st input port) 0/201

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg/BMSDelay
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 
201 

   Full Coverage

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

149. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg/BMSDelay

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

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg/BMSDelay/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) 201/201
      true (output is from 1st input port) 0/201

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution

150. SubSystem block "BMSDelay1"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg/BMSDelay1
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 
201 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg/BMSDelay1
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) 201/201
      true (output is from 1st input port) 0/201

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg/BMSDelay1
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 
201 

   Full Coverage

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

151. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg/BMSDelay1

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

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg/BMSDelay1/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/201
      true (output is from 1st input port) 201/201

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_SOC/SOC/SOCOCV_10ms/SOCOCV_10ms_sys/ZeroSOC_flg/BMSDelay1/Unit Delay Resettable
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) 0/201
      true (output is from 1st input port) 201/201

152. SubSystem block "SOC_Schedule"

Justify or Exclude
Parent: /Copy_of_SOC
Child Systems: SOC_Schedule

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

153. Chart "SOC_Schedule"

Justify or Exclude
Parent: Copy_of_SOC/SOC_Schedule

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

   Full Coverage

Model Object Metric
Transition "[TimeCounter100ms >= Const100ms]" from Junction #2 to Junction #3 Decision