Module Definition
dashboard | hierarchy | modlist | groups | tests | asserts

Module : pwrmgr_fsm
SCORELINECONDTOGGLEFSMBRANCHASSERT
98.66 100.00 98.44 94.87 100.00 100.00

Source File(s) :
/workspace/default/sim-vcs/../src/lowrisc_ip_pwrmgr_component_0.1/rtl/pwrmgr_fsm.sv

Module self-instances :
NAMESCORELINECONDTOGGLEFSMBRANCHASSERT
tb.dut.u_fsm 98.66 100.00 98.44 94.87 100.00 100.00



Module Instance : tb.dut.u_fsm

Instance :
SCORELINECONDTOGGLEFSMBRANCHASSERT
98.66 100.00 98.44 94.87 100.00 100.00


Instance's subtree :
SCORELINECONDTOGGLEFSMBRANCHASSERT
98.66 100.00 98.44 94.87 100.00 100.00


Parent :
SCORELINECONDTOGGLEFSMBRANCHASSERTNAME
96.62 100.00 83.87 99.21 100.00 100.00 dut


Subtrees :
NAMESCORELINECONDTOGGLEFSMBRANCHASSERT
u_fetch_en 100.00 100.00 100.00
u_reg_lc_init 100.00 100.00 100.00
u_reg_otp_init 100.00 100.00 100.00
u_slow_sync_lc_done 100.00 100.00 100.00
u_state_regs 100.00 100.00 100.00 100.00
u_sync_lc_done 100.00 100.00 100.00
u_usb_ip_clk_en 100.00 100.00 100.00


Since this is the module's only instance, the coverage report is the same as for the module.
Line Coverage for Module : pwrmgr_fsm
Line No.TotalCoveredPercent
TOTAL149149100.00
CONT_ASSIGN12211100.00
CONT_ASSIGN12611100.00
CONT_ASSIGN12911100.00
CONT_ASSIGN13211100.00
CONT_ASSIGN13511100.00
CONT_ASSIGN13811100.00
CONT_ASSIGN14111100.00
CONT_ASSIGN14511100.00
CONT_ASSIGN14811100.00
CONT_ASSIGN15311100.00
ALWAYS1571717100.00
ALWAYS17933100.00
ALWAYS18266100.00
CONT_ASSIGN19711100.00
CONT_ASSIGN23311100.00
CONT_ASSIGN24011100.00
CONT_ASSIGN25011100.00
CONT_ASSIGN25611100.00
CONT_ASSIGN25811100.00
ALWAYS2619797100.00
CONT_ASSIGN49711100.00
CONT_ASSIGN49811100.00
CONT_ASSIGN49911100.00
CONT_ASSIGN50111100.00
CONT_ASSIGN50211100.00
CONT_ASSIGN50311100.00
CONT_ASSIGN50411100.00
CONT_ASSIGN50811100.00
CONT_ASSIGN50911100.00
CONT_ASSIGN51911100.00
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_ip_pwrmgr_component_0.1/rtl/pwrmgr_fsm.sv' or '../src/lowrisc_ip_pwrmgr_component_0.1/rtl/pwrmgr_fsm.sv' was not found, so annotated line coverage report could not be generated.
Line No.CoveredStatements
122 1 1
126 1 1
129 1 1
132 1 1
135 1 1
138 1 1
141 1 1
145 1 1
148 1 1
153 1 1
157 1 1
158 1 1
159 1 1
160 1 1
161 1 1
162 1 1
163 1 1
164 1 1
165 1 1
167 1 1
168 1 1
169 1 1
170 1 1
171 1 1
172 1 1
173 1 1
174 1 1
179 3 3
182 1 1
183 1 1
184 1 1
185 1 1
186 1 1
187 1 1
MISSING_ELSE
197 1 1
233 1 1
240 1 1
250 1 1
256 1 1
258 1 1
261 1 1
262 1 1
263 1 1
264 1 1
265 1 1
266 1 1
267 1 1
268 1 1
269 1 1
271 1 1
272 1 1
273 1 1
274 1 1
275 1 1
276 1 1
277 1 1
278 1 1
279 1 1
280 1 1
282 1 1
285 1 1
286 1 1
MISSING_ELSE
291 1 1
292 1 1
293 1 1
MISSING_ELSE
298 1 1
299 1 1
301 1 1
302 1 1
MISSING_ELSE
307 1 1
309 1 1
310 1 1
MISSING_ELSE
315 1 1
317 1 1
318 1 1
MISSING_ELSE
325 1 1
328 1 1
329 1 1
330 1 1
333 1 1
335 1 1
336 1 1
MISSING_ELSE
341 1 1
342 1 1
347 1 1
348 1 1
351 1 1
352 1 1
MISSING_ELSE
357 1 1
358 1 1
MISSING_ELSE
364 1 1
368 1 1
369 1 1
370 1 1
371 1 1
MISSING_ELSE
376 1 1
378 1 1
379 1 1
380 1 1
383 1 1
384 1 1
390 1 1
393 1 1
394 1 1
395 1 1
396 1 1
397 1 1
399 1 1
405 1 1
406 1 1
408 1 1
409 1 1
410 1 1
411 1 1
417 1 1
422 1 1
423 1 1
424 1 1
427 1 1
428 1 1
MISSING_ELSE
433 1 1
435 1 1
436 1 1
437 1 1
MISSING_ELSE
443 1 1
444 1 1
445 1 1
449 1 1
450 1 1
451 1 1
458 1 1
462 1 1
463 1 1
474 1 1
475 1 1
MISSING_ELSE
489 1 1
491 1 1
MISSING_ELSE
497 1 1
498 1 1
499 1 1
501 1 1
502 1 1
503 1 1
504 1 1
508 1 1
509 1 1
519 1 1


Cond Coverage for Module : pwrmgr_fsm
TotalCoveredPercent
Conditions646398.44
Logical646398.44
Non-Logical00
Event00

 LINE       122
 EXPRESSION ((pwr_rst_i.rst_lc_src_n[1] == '0) & (pwr_rst_i.rst_sys_src_n[1] == '0))
             ----------------1----------------   -----------------2----------------
-1--2-StatusTests
01CoveredT1,T2,T3
10CoveredT1,T2,T3
11CoveredT1,T2,T3

 LINE       122
 SUB-EXPRESSION (pwr_rst_i.rst_lc_src_n[1] == '0)
                ----------------1----------------
-1-StatusTests
0CoveredT1,T2,T3
1CoveredT1,T2,T3

 LINE       122
 SUB-EXPRESSION (pwr_rst_i.rst_sys_src_n[1] == '0)
                -----------------1----------------
-1-StatusTests
0CoveredT1,T2,T3
1CoveredT1,T2,T3

 LINE       126
 EXPRESSION (((rst_lc_req_q & (~pwr_rst_i.rst_lc_src_n)) | ((~rst_lc_req_q) & pwr_rst_i.rst_lc_src_n)) == {pwrmgr_pkg::PowerDomains {1'b1}})
            ----------------------------------------------------------------1---------------------------------------------------------------
-1-StatusTests
0CoveredT1,T2,T3
1CoveredT1,T2,T3

 LINE       129
 EXPRESSION (((rst_sys_req_q & (~pwr_rst_i.rst_sys_src_n)) | ((~rst_sys_req_q) & pwr_rst_i.rst_sys_src_n)) == {pwrmgr_pkg::PowerDomains {1'b1}})
            ------------------------------------------------------------------1-----------------------------------------------------------------
-1-StatusTests
0CoveredT1,T2,T3
1CoveredT1,T2,T3

 LINE       132
 EXPRESSION (lc_rsts_valid & sys_rsts_valid)
             ------1------   -------2------
-1--2-StatusTests
01CoveredT1,T2,T3
10CoveredT1,T2,T3
11CoveredT1,T2,T3

 LINE       141
 EXPRESSION (reset_reqs_i[pwrmgr_reg_pkg::ResetEscIdx] | reset_reqs_i[pwrmgr_reg_pkg::ResetMainPwrIdx])
             --------------------1--------------------   ----------------------2----------------------
-1--2-StatusTests
00CoveredT1,T2,T3
01CoveredT1,T2,T5
10CoveredT4,T6,T9

 LINE       153
 EXPRESSION ((reset_cause_q == LowPwrEntry) ? (main_pd_ni | pd_n_rsts_asserted) : ((reset_cause_q == HwReq) ? all_rsts_asserted : 1'b0))
             ---------------1--------------
-1-StatusTests
0CoveredT1,T2,T3
1CoveredT1,T2,T3

 LINE       153
 SUB-EXPRESSION (reset_cause_q == LowPwrEntry)
                ---------------1--------------
-1-StatusTests
0CoveredT1,T2,T3
1CoveredT1,T2,T3

 LINE       153
 SUB-EXPRESSION (main_pd_ni | pd_n_rsts_asserted)
                 -----1----   ---------2--------
-1--2-StatusTests
00CoveredT1,T2,T3
01CoveredT1,T2,T3
10CoveredT1,T2,T3

 LINE       153
 SUB-EXPRESSION ((reset_cause_q == HwReq) ? all_rsts_asserted : 1'b0)
                 ------------1-----------
-1-StatusTests
0CoveredT1,T2,T3
1CoveredT1,T2,T4

 LINE       153
 SUB-EXPRESSION (reset_cause_q == HwReq)
                ------------1-----------
-1-StatusTests
0CoveredT1,T2,T3
1CoveredT1,T2,T4

 LINE       233
 EXPRESSION (ip_clk_en_q && ((&((ips_clk_en_o & clk_en_status_i) | (~ips_clk_en_o)))))
             -----1-----    ----------------------------2----------------------------
-1--2-StatusTests
01CoveredT1,T2,T3
10CoveredT1,T2,T3
11CoveredT1,T2,T3

 LINE       240
 EXPRESSION (((~ip_clk_en_q)) && ((&(((~ips_clk_en_o) & (~clk_en_status_i)) | ips_clk_en_o))))
             --------1-------    ------------------------------2-----------------------------
-1--2-StatusTests
01CoveredT1,T2,T3
10CoveredT1,T2,T3
11CoveredT1,T2,T3

 LINE       285
 EXPRESSION (req_pwrup_i || reset_ongoing_q)
             -----1-----    -------2-------
-1--2-StatusTests
00CoveredT1,T2,T3
01CoveredT1,T2,T4
10CoveredT1,T2,T3

 LINE       328
 EXPRESSION (((!req_pwrup_i)) || reset_ongoing_q)
             --------1-------    -------2-------
-1--2-StatusTests
00CoveredT1,T2,T3
01Not Covered
10CoveredT1,T2,T3

 LINE       333
 EXPRESSION ((pwrup_cause_i == Wake) & (reset_cause_q == LowPwrEntry))
             -----------1-----------   ---------------2--------------
-1--2-StatusTests
01CoveredT1,T2,T5
10CoveredT1,T2,T5
11CoveredT1,T2,T3

 LINE       333
 SUB-EXPRESSION (pwrup_cause_i == Wake)
                -----------1-----------
-1-StatusTests
0CoveredT1,T2,T3
1CoveredT1,T2,T3

 LINE       333
 SUB-EXPRESSION (reset_cause_q == LowPwrEntry)
                ---------------1--------------
-1-StatusTests
0CoveredT1,T2,T3
1CoveredT1,T2,T3

 LINE       368
 EXPRESSION (reset_req || low_power_entry_i)
             ----1----    --------2--------
-1--2-StatusTests
00CoveredT1,T2,T3
01CoveredT1,T2,T3
10CoveredT1,T2,T4

 LINE       379
 EXPRESSION (reset_req ? FastPwrStateNvmShutDown : FastPwrStateFallThrough)
             ----1----
-1-StatusTests
0CoveredT1,T2,T3
1CoveredT1,T2,T5

 LINE       383
 EXPRESSION (direct_rst_req ? FastPwrStateNvmShutDown : state_q)
             -------1------
-1-StatusTests
0CoveredT1,T2,T3
1CoveredT1,T2,T4

 LINE       405
 EXPRESSION (otp_idle_i && lc_idle_i && flash_idle_i)
             -----1----    ----2----    ------3-----
-1--2--3-StatusTests
011CoveredT14,T15,T24
101CoveredT7,T14,T15
110CoveredT7,T14,T15
111CoveredT1,T2,T3

 LINE       474
 EXPRESSION (reset_valid && ((!reset_reqs_i[pwrmgr_reg_pkg::ResetMainPwrIdx])))
             -----1-----    -------------------------2------------------------
-1--2-StatusTests
01CoveredT1,T2,T4
10CoveredT1,T2,T5
11CoveredT1,T2,T4

 LINE       513
 EXPRESSION (ip_clk_en_d & usb_ip_clk_en_i)
             -----1-----   -------2-------
-1--2-StatusTests
01CoveredT1,T2,T3
10CoveredT1,T2,T3
11CoveredT1,T2,T3

FSM Coverage for Module : pwrmgr_fsm
Summary for FSM :: state_q
TotalCoveredPercent
States 19 19 100.00 (Not included in score)
Transitions 39 37 94.87
Sequences 0 0

State, Transition and Sequence Details for FSM :: state_q
statesLine No.CoveredTests
FastPwrStateAckPwrUp 318 Covered T1,T2,T3
FastPwrStateActive 358 Covered T1,T2,T3
FastPwrStateDisClks 371 Covered T1,T2,T3
FastPwrStateEnableClocks 286 Covered T1,T2,T3
FastPwrStateFallThrough 379 Covered T1,T2,T3
FastPwrStateInvalid 491 Covered T6,T35,T39
FastPwrStateLcInit 310 Covered T1,T2,T3
FastPwrStateLowPower 437 Covered T1,T2,T3
FastPwrStateLowPowerPrep 406 Covered T1,T2,T3
FastPwrStateNvmIdleChk 399 Covered T1,T2,T3
FastPwrStateNvmShutDown 379 Covered T1,T2,T4
FastPwrStateOtpInit 302 Covered T1,T2,T3
FastPwrStateReleaseLcRst 293 Covered T1,T2,T3
FastPwrStateReqPwrDn 428 Covered T1,T2,T3
FastPwrStateResetPrep 445 Covered T1,T2,T4
FastPwrStateResetWait 458 Covered T1,T2,T4
FastPwrStateRomCheckDone 342 Covered T1,T2,T3
FastPwrStateRomCheckGood 352 Covered T1,T2,T3
FastPwrStateStrap 336 Covered T1,T2,T3


transitionsLine No.CoveredTests
FastPwrStateAckPwrUp->FastPwrStateInvalid 491 Covered T6,T35,T33
FastPwrStateAckPwrUp->FastPwrStateStrap 336 Covered T1,T2,T3
FastPwrStateActive->FastPwrStateDisClks 371 Covered T1,T2,T3
FastPwrStateActive->FastPwrStateInvalid 491 Covered T19,T20,T21
FastPwrStateDisClks->FastPwrStateFallThrough 379 Covered T1,T2,T3
FastPwrStateDisClks->FastPwrStateInvalid 491 Covered T6,T35,T33
FastPwrStateDisClks->FastPwrStateNvmShutDown 379 Covered T1,T2,T4
FastPwrStateEnableClocks->FastPwrStateInvalid 491 Covered T6,T35,T33
FastPwrStateEnableClocks->FastPwrStateReleaseLcRst 293 Covered T1,T2,T3
FastPwrStateFallThrough->FastPwrStateInvalid 491 Covered T39,T40,T41
FastPwrStateFallThrough->FastPwrStateNvmIdleChk 399 Covered T1,T2,T3
FastPwrStateFallThrough->FastPwrStateRomCheckDone 397 Covered T7,T14,T15
FastPwrStateLcInit->FastPwrStateAckPwrUp 318 Covered T1,T2,T3
FastPwrStateLcInit->FastPwrStateInvalid 491 Covered T6,T35,T33
FastPwrStateLowPower->FastPwrStateEnableClocks 286 Covered T1,T2,T3
FastPwrStateLowPower->FastPwrStateInvalid 491 Covered T6,T35,T33
FastPwrStateLowPowerPrep->FastPwrStateInvalid 491 Covered T39,T40,T41
FastPwrStateLowPowerPrep->FastPwrStateReqPwrDn 428 Covered T1,T2,T3
FastPwrStateNvmIdleChk->FastPwrStateInvalid 491 Covered T39,T40,T41
FastPwrStateNvmIdleChk->FastPwrStateLowPowerPrep 406 Covered T1,T2,T3
FastPwrStateNvmIdleChk->FastPwrStateRomCheckDone 411 Covered T7,T14,T15
FastPwrStateNvmShutDown->FastPwrStateInvalid 491 Covered T6,T35,T33
FastPwrStateNvmShutDown->FastPwrStateResetPrep 445 Covered T1,T2,T4
FastPwrStateOtpInit->FastPwrStateInvalid 491 Covered T6,T35,T33
FastPwrStateOtpInit->FastPwrStateLcInit 310 Covered T1,T2,T3
FastPwrStateReleaseLcRst->FastPwrStateInvalid 491 Covered T6,T35,T33
FastPwrStateReleaseLcRst->FastPwrStateOtpInit 302 Covered T1,T2,T3
FastPwrStateReqPwrDn->FastPwrStateInvalid 491 Covered T39,T40,T41
FastPwrStateReqPwrDn->FastPwrStateLowPower 437 Covered T1,T2,T3
FastPwrStateResetPrep->FastPwrStateInvalid 491 Covered T6,T35,T33
FastPwrStateResetPrep->FastPwrStateResetWait 458 Covered T1,T2,T4
FastPwrStateResetWait->FastPwrStateInvalid 491 Not Covered
FastPwrStateResetWait->FastPwrStateLowPower 475 Covered T1,T2,T4
FastPwrStateRomCheckDone->FastPwrStateInvalid 491 Covered T6,T35,T33
FastPwrStateRomCheckDone->FastPwrStateRomCheckGood 352 Covered T1,T2,T3
FastPwrStateRomCheckGood->FastPwrStateActive 358 Covered T1,T2,T3
FastPwrStateRomCheckGood->FastPwrStateInvalid 491 Not Covered
FastPwrStateStrap->FastPwrStateInvalid 491 Covered T6,T35,T33
FastPwrStateStrap->FastPwrStateRomCheckDone 342 Covered T1,T2,T3



Branch Coverage for Module : pwrmgr_fsm
Line No.TotalCoveredPercent
Branches 49 49 100.00
TERNARY 153 3 3 100.00
IF 157 2 2 100.00
IF 179 2 2 100.00
IF 182 4 4 100.00
CASE 282 36 36 100.00
IF 489 2 2 100.00

WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_ip_pwrmgr_component_0.1/rtl/pwrmgr_fsm.sv' or '../src/lowrisc_ip_pwrmgr_component_0.1/rtl/pwrmgr_fsm.sv was not found/opened, so annotated branch coverage report could not be generated.

LineNo. Expression -1-: 153 ((reset_cause_q == LowPwrEntry)) ? -2-: 153 ((reset_cause_q == HwReq)) ?

Branches:
-1--2-StatusTests
1 - Covered T1,T2,T3
0 1 Covered T1,T2,T4
0 0 Covered T1,T2,T3


LineNo. Expression -1-: 157 if ((!rst_ni))

Branches:
-1-StatusTests
1 Covered T1,T2,T3
0 Covered T1,T2,T3


LineNo. Expression -1-: 179 if ((!rst_ni))

Branches:
-1-StatusTests
1 Covered T1,T2,T3
0 Covered T1,T2,T3


LineNo. Expression -1-: 182 if ((!rst_ni)) -2-: 184 if ((&rst_sys_req_q)) -3-: 186 if (strap_o)

Branches:
-1--2--3-StatusTests
1 - - Covered T1,T2,T3
0 1 - Covered T1,T2,T3
0 0 1 Covered T1,T2,T3
0 0 0 Covered T1,T2,T3


LineNo. Expression -1-: 282 case (state_q) -2-: 285 if ((req_pwrup_i || reset_ongoing_q)) -3-: 292 if (clks_enabled) -4-: 301 if ((&pwr_rst_i.rst_lc_src_n)) -5-: 309 if (otp_done_i) -6-: 317 if (lc_done) -7-: 328 if (((!req_pwrup_i) || reset_ongoing_q)) -8-: 351 if (prim_mubi_pkg::mubi4_test_true_strict(rom_intg_chk_done)) -9-: 357 if (prim_mubi_pkg::mubi4_test_true_strict(rom_intg_chk_good)) -10-: 368 if ((reset_req || low_power_entry_i)) -11-: 378 if (clks_disabled) -12-: 379 (reset_req) ? -13-: 383 (direct_rst_req) ? -14-: 393 if ((!low_power_entry_i)) -15-: 405 if (((otp_idle_i && lc_idle_i) && flash_idle_i)) -16-: 427 if (reset_valid) -17-: 435 if (ack_pwrdn_i) -18-: 474 if ((reset_valid && (!reset_reqs_i[pwrmgr_reg_pkg::ResetMainPwrIdx])))

Branches:
-1--2--3--4--5--6--7--8--9--10--11--12--13--14--15--16--17--18-StatusTests
FastPwrStateLowPower 1 - - - - - - - - - - - - - - - - Covered T1,T2,T3
FastPwrStateLowPower 0 - - - - - - - - - - - - - - - - Covered T1,T2,T3
FastPwrStateEnableClocks - 1 - - - - - - - - - - - - - - - Covered T1,T2,T3
FastPwrStateEnableClocks - 0 - - - - - - - - - - - - - - - Covered T1,T2,T3
FastPwrStateReleaseLcRst - - 1 - - - - - - - - - - - - - - Covered T1,T2,T3
FastPwrStateReleaseLcRst - - 0 - - - - - - - - - - - - - - Covered T1,T2,T3
FastPwrStateOtpInit - - - 1 - - - - - - - - - - - - - Covered T1,T2,T3
FastPwrStateOtpInit - - - 0 - - - - - - - - - - - - - Covered T1,T2,T3
FastPwrStateLcInit - - - - 1 - - - - - - - - - - - - Covered T1,T2,T3
FastPwrStateLcInit - - - - 0 - - - - - - - - - - - - Covered T1,T2,T3
FastPwrStateAckPwrUp - - - - - 1 - - - - - - - - - - - Covered T1,T2,T3
FastPwrStateAckPwrUp - - - - - 0 - - - - - - - - - - - Covered T1,T2,T3
FastPwrStateStrap - - - - - - - - - - - - - - - - - Covered T1,T2,T3
FastPwrStateRomCheckDone - - - - - - 1 - - - - - - - - - - Covered T1,T2,T3
FastPwrStateRomCheckDone - - - - - - 0 - - - - - - - - - - Covered T1,T2,T5
FastPwrStateRomCheckGood - - - - - - - 1 - - - - - - - - - Covered T1,T2,T3
FastPwrStateRomCheckGood - - - - - - - 0 - - - - - - - - - Covered T5,T8,T13
FastPwrStateActive - - - - - - - - 1 - - - - - - - - Covered T1,T2,T3
FastPwrStateActive - - - - - - - - 0 - - - - - - - - Covered T1,T2,T3
FastPwrStateDisClks - - - - - - - - - 1 1 - - - - - - Covered T1,T2,T5
FastPwrStateDisClks - - - - - - - - - 1 0 - - - - - - Covered T1,T2,T3
FastPwrStateDisClks - - - - - - - - - 0 - 1 - - - - - Covered T1,T2,T4
FastPwrStateDisClks - - - - - - - - - 0 - 0 - - - - - Covered T1,T2,T3
FastPwrStateFallThrough - - - - - - - - - - - - 1 - - - - Covered T7,T14,T15
FastPwrStateFallThrough - - - - - - - - - - - - 0 - - - - Covered T1,T2,T3
FastPwrStateNvmIdleChk - - - - - - - - - - - - - 1 - - - Covered T1,T2,T3
FastPwrStateNvmIdleChk - - - - - - - - - - - - - 0 - - - Covered T7,T14,T15
FastPwrStateLowPowerPrep - - - - - - - - - - - - - - 1 - - Covered T1,T2,T3
FastPwrStateLowPowerPrep - - - - - - - - - - - - - - 0 - - Covered T1,T2,T3
FastPwrStateReqPwrDn - - - - - - - - - - - - - - - 1 - Covered T1,T2,T3
FastPwrStateReqPwrDn - - - - - - - - - - - - - - - 0 - Covered T1,T2,T3
FastPwrStateNvmShutDown - - - - - - - - - - - - - - - - - Covered T1,T2,T4
FastPwrStateResetPrep - - - - - - - - - - - - - - - - - Covered T1,T2,T4
FastPwrStateResetWait - - - - - - - - - - - - - - - - 1 Covered T1,T2,T4
FastPwrStateResetWait - - - - - - - - - - - - - - - - 0 Covered T1,T2,T4
default - - - - - - - - - - - - - - - - - Covered T6,T35,T39


LineNo. Expression -1-: 489 if (fsm_invalid_i)

Branches:
-1-StatusTests
1 Covered T6,T35,T39
0 Covered T1,T2,T3


Assert Coverage for Module : pwrmgr_fsm
TotalAttemptedPercentSucceeded/MatchedPercent
Assertions 2 2 100.00 2 100.00
Cover properties 0 0 0
Cover sequences 0 0 0
Total 2 2 100.00 2 100.00




Assertion Details

NameAttemptsReal SuccessesFailuresIncomplete
AlwaysOnIndex_A 949 949 0 0
u_state_regs_A 16205928 15814461 0 0


AlwaysOnIndex_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 949 949 0 0
T1 1 1 0 0
T2 1 1 0 0
T3 1 1 0 0
T4 1 1 0 0
T5 1 1 0 0
T6 1 1 0 0
T7 1 1 0 0
T8 1 1 0 0
T9 1 1 0 0
T10 1 1 0 0

u_state_regs_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 16205928 15814461 0 0
T1 27306 27154 0 0
T2 15959 15816 0 0
T3 4211 4129 0 0
T4 813 686 0 0
T5 19041 18934 0 0
T6 7806 6793 0 0
T7 2269 2204 0 0
T8 18948 18892 0 0
T9 2603 2410 0 0
T10 2566 2510 0 0

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%