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



Module Instance : tb.dut.u_eflash.gen_flash_cores[0].u_core

Instance :
SCORELINECONDTOGGLEFSMBRANCHASSERT
0.00 0.00 0.00 0.00 0.00


Instance's subtree :
SCORELINECONDTOGGLEFSMBRANCHASSERT
0.00 0.00 0.00 0.00 0.00 0.00


Parent :
SCORELINECONDTOGGLEFSMBRANCHASSERTNAME
0.00 0.00 0.00 0.00 u_eflash


Subtrees :
NAMESCORELINECONDTOGGLEFSMBRANCHASSERT
gen_prog_data.u_prog 0.00 0.00 0.00 0.00 0.00 0.00
u_disable_buf 0.00 0.00
u_erase 0.00 0.00 0.00 0.00 0.00
u_host_arb 0.00 0.00 0.00 0.00
u_host_outstanding_cnt 0.00 0.00
u_rd 0.00 0.00 0.00 0.00 0.00
u_scramble 0.00 0.00 0.00 0.00 0.00
u_state_regs 0.00 0.00 0.00



Module Instance : tb.dut.u_eflash.gen_flash_cores[1].u_core

Instance :
SCORELINECONDTOGGLEFSMBRANCHASSERT
0.00 0.00 0.00 0.00 0.00


Instance's subtree :
SCORELINECONDTOGGLEFSMBRANCHASSERT
0.00 0.00 0.00 0.00 0.00 0.00


Parent :
SCORELINECONDTOGGLEFSMBRANCHASSERTNAME
0.00 0.00 0.00 0.00 u_eflash


Subtrees :
NAMESCORELINECONDTOGGLEFSMBRANCHASSERT
gen_prog_data.u_prog 0.00 0.00 0.00 0.00 0.00 0.00
u_disable_buf 0.00 0.00
u_erase 0.00 0.00 0.00 0.00 0.00
u_host_arb 0.00 0.00 0.00 0.00
u_host_outstanding_cnt 0.00 0.00
u_rd 0.00 0.00 0.00 0.00 0.00
u_scramble 0.00 0.00 0.00 0.00 0.00
u_state_regs 0.00 0.00 0.00

Line Coverage for Module : flash_phy_core
Line No.TotalCoveredPercent
TOTAL7900.00
ALWAYS154600.00
ALWAYS167300.00
CONT_ASSIGN199100.00
CONT_ASSIGN203100.00
ALWAYS206400.00
ALWAYS218600.00
ALWAYS232600.00
CONT_ASSIGN279100.00
CONT_ASSIGN282100.00
CONT_ASSIGN283100.00
CONT_ASSIGN284100.00
CONT_ASSIGN289100.00
CONT_ASSIGN319100.00
CONT_ASSIGN323100.00
ALWAYS3272900.00
CONT_ASSIGN390100.00
CONT_ASSIGN394100.00
CONT_ASSIGN395100.00
CONT_ASSIGN396100.00
CONT_ASSIGN397100.00
CONT_ASSIGN398100.00
CONT_ASSIGN399100.00
CONT_ASSIGN400100.00
CONT_ASSIGN417100.00
CONT_ASSIGN430100.00
CONT_ASSIGN550100.00
CONT_ASSIGN578100.00
CONT_ASSIGN585100.00
CONT_ASSIGN602100.00
CONT_ASSIGN603100.00
CONT_ASSIGN604100.00
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv' or '../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv' was not found, so annotated line coverage report could not be generated.
Line No.CoveredStatements
154 0 1
155 0 1
156 0 1
157 0 1
158 0 1
159 0 1
==> MISSING_ELSE
167 0 3
199 0 1
203 0 1
206 0 1
207 0 1
208 0 1
209 0 1
==> MISSING_ELSE
218 0 1
219 0 1
220 0 1
221 0 1
222 0 1
223 0 1
==> MISSING_ELSE
232 0 1
233 0 1
234 0 1
235 0 1
236 0 1
237 0 1
==> MISSING_ELSE
279 0 1
282 0 1
283 0 1
284 0 1
289 0 1
319 0 1
323 0 1
327 0 1
328 0 1
329 0 1
330 0 1
331 0 1
333 0 1
335 0 1
336 0 1
337 0 1
338 0 1
339 0 1
340 0 1
341 0 1
342 0 1
343 0 1
==> MISSING_ELSE
349 0 1
350 0 1
351 0 1
==> MISSING_ELSE
358 0 1
359 0 1
360 0 1
361 0 1
==> MISSING_ELSE
367 0 1
368 0 1
369 0 1
370 0 1
371 0 1
==> MISSING_ELSE
376 0 1
377 0 1
390 0 1
394 0 1
395 0 1
396 0 1
397 0 1
398 0 1
399 0 1
400 0 1
417 0 1
430 0 1
550 0 1
578 0 1
585 0 1
602 0 1
603 0 1
604 0 1


Cond Coverage for Module : flash_phy_core
TotalCoveredPercent
Conditions10600.00
Logical10600.00
Non-Logical00
Event00

 LINE       199
 EXPRESSION (host_gnt && (muxed_part != FlashPartData))
             ----1---    --------------2--------------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       199
 SUB-EXPRESSION (muxed_part != FlashPartData)
                --------------1--------------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       203
 EXPRESSION (((|host_outstanding)) & ((!ctrl_fsm_idle)))
             ----------1----------   ---------2--------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       208
 EXPRESSION (host_gnt_err_event | host_outstanding_err_event)
             ---------1--------   -------------2------------
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       220
 EXPRESSION (host_outstanding == '0)
            ------------1-----------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       234
 EXPRESSION ((host_outstanding == '0) && ctrl_fsm_idle)
             ------------1-----------    ------2------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       234
 SUB-EXPRESSION (host_outstanding == '0)
                ------------1-----------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       245
 EXPRESSION (host_gnt && ((!host_req_done_o)) && (host_outstanding <= flash_phy_pkg::RspOrderDepth))
             ----1---    ----------2---------    -------------------------3------------------------
-1--2--3-StatusTests
011Not Covered
101Not Covered
110Not Covered
111Not Covered

 LINE       245
 EXPRESSION (((!host_gnt)) && host_req_done_o && ((|host_outstanding)))
             ------1------    -------2-------    ----------3----------
-1--2--3-StatusTests
011Not Covered
101Not Covered
110Not Covered
111Not Covered

 LINE       283
 EXPRESSION (host_req & host_req_rdy_o)
             ----1---   -------2------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       284
 EXPRESSION (((|host_outstanding)) & rd_stage_data_valid)
             ----------1----------   ---------2---------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       319
 EXPRESSION ((phy_req & host_req) ? rd_stage_rdy : rd_stage_idle)
             ----------1---------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       319
 SUB-EXPRESSION (phy_req & host_req)
                 ---1---   ----2---
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       323
 EXPRESSION (req_i & host_gnt)
             --1--   ----2---
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       338
 EXPRESSION (ctrl_gnt && rd_i)
             ----1---    --2-
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       340
 EXPRESSION (ctrl_gnt && prog_i)
             ----1---    ---2--
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       390
 EXPRESSION ((ctrl_fsm_idle & ctrl_rsp_vld) | ((host_outstanding == '0) & host_req_done_o))
             ---------------1--------------   ----------------------2---------------------
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       390
 SUB-EXPRESSION (ctrl_fsm_idle & ctrl_rsp_vld)
                 ------1------   ------2-----
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       390
 SUB-EXPRESSION ((host_outstanding == '0) & host_req_done_o)
                 ------------1-----------   -------2-------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       390
 SUB-EXPRESSION (host_outstanding == '0)
                ------------1-----------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       394
 EXPRESSION (host_sel ? host_addr_i : addr_i)
             ----1---
-1-StatusTests
0Not Covered
1Not Covered

 LINE       395
 EXPRESSION (host_sel ? FlashPartData : part_i)
             ----1---
-1-StatusTests
0Not Covered
1Not Covered

 LINE       396
 EXPRESSION (host_sel ? host_scramble_en_i : scramble_en_i)
             ----1---
-1-StatusTests
0Not Covered
1Not Covered

 LINE       397
 EXPRESSION (host_sel ? host_ecc_en_i : ecc_en_i)
             ----1---
-1-StatusTests
0Not Covered
1Not Covered

 LINE       398
 EXPRESSION (ctrl_rsp_vld & rd_i)
             ------1-----   --2-
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       399
 EXPRESSION (ctrl_rsp_vld & prog_i)
             ------1-----   ---2--
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       400
 EXPRESSION (ctrl_rsp_vld & (pg_erase_i | bk_erase_i))
             ------1-----   ------------2------------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       400
 SUB-EXPRESSION (pg_erase_i | bk_erase_i)
                 -----1----   -----2----
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       430
 EXPRESSION ((host_gnt_rd_err & (host_outstanding == 1'b1)) | host_outstanding_rd_err)
             -----------------------1----------------------   -----------2-----------
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       430
 SUB-EXPRESSION (host_gnt_rd_err & (host_outstanding == 1'b1))
                 -------1-------   -------------2------------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       430
 SUB-EXPRESSION (host_outstanding == 1'b1)
                -------------1------------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       433
 EXPRESSION (phy_req & (rd_i | host_req))
             ---1---   --------2--------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       433
 SUB-EXPRESSION (rd_i | host_req)
                 --1-   ----2---
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       433
 EXPRESSION (arb_host_gnt_err ? ({flash_phy_pkg::FullDataWidth {1'b1}}) : flash_rdata)
             --------1-------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       550
 EXPRESSION (prog_calc_req ? muxed_addr[(flash_phy_pkg::BusBankAddrW - 1):flash_phy_pkg::LsbAddrBit] : rd_calc_addr)
             ------1------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       556
 EXPRESSION (prog_calc_req | rd_calc_req)
             ------1------   -----2-----
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       556
 EXPRESSION (prog_op_req | rd_op_req)
             -----1-----   ----2----
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       556
 EXPRESSION (prog_op_req ? ScrambleOp : DeScrambleOp)
             -----1-----
-1-StatusTests
0Not Covered
1Not Covered

 LINE       578
 EXPRESSION (fsm_err | prog_fsm_err)
             ---1---   ------2-----
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

FSM Coverage for Module : flash_phy_core
Summary for FSM :: state_q
TotalCoveredPercent
States 5 0 0.00 (Not included in score)
Transitions 7 0 0.00
Sequences 0 0

State, Transition and Sequence Details for FSM :: state_q
statesLine No.CoveredTests
StCtrl 343 Not Covered
StCtrlProg 341 Not Covered
StCtrlRead 339 Not Covered
StDisable 337 Not Covered
StIdle 351 Not Covered


transitionsLine No.CoveredTests
StCtrl->StIdle 371 Not Covered
StCtrlProg->StIdle 361 Not Covered
StCtrlRead->StIdle 351 Not Covered
StIdle->StCtrl 343 Not Covered
StIdle->StCtrlProg 341 Not Covered
StIdle->StCtrlRead 339 Not Covered
StIdle->StDisable 337 Not Covered



Branch Coverage for Module : flash_phy_core
Line No.TotalCoveredPercent
Branches 46 0 0.00
TERNARY 319 2 0 0.00
TERNARY 394 2 0 0.00
TERNARY 395 2 0 0.00
TERNARY 396 2 0 0.00
TERNARY 397 2 0 0.00
TERNARY 550 2 0 0.00
TERNARY 433 2 0 0.00
TERNARY 556 2 0 0.00
IF 154 4 0 0.00
IF 167 2 0 0.00
IF 206 3 0 0.00
IF 218 4 0 0.00
IF 232 4 0 0.00
CASE 333 13 0 0.00

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

LineNo. Expression -1-: 319 ((phy_req & host_req)) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 394 (host_sel) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 395 (host_sel) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 396 (host_sel) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 397 (host_sel) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 550 (prog_calc_req) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 433 (arb_host_gnt_err) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 556 (prog_op_req) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 154 if ((!rst_ni)) -2-: 156 if (ctrl_rsp_vld) -3-: 158 if (inc_arb_cnt)

Branches:
-1--2--3-StatusTests
1 - - Not Covered
0 1 - Not Covered
0 0 1 Not Covered
0 0 0 Not Covered


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

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 206 if ((!rst_ni)) -2-: 208 if ((host_gnt_err_event | host_outstanding_err_event))

Branches:
-1--2-StatusTests
1 - Not Covered
0 1 Not Covered
0 0 Not Covered


LineNo. Expression -1-: 218 if ((!rst_ni)) -2-: 220 if ((host_outstanding == '0)) -3-: 222 if (host_gnt_err_event)

Branches:
-1--2--3-StatusTests
1 - - Not Covered
0 1 - Not Covered
0 0 1 Not Covered
0 0 0 Not Covered


LineNo. Expression -1-: 232 if ((!rst_ni)) -2-: 234 if (((host_outstanding == '0) && ctrl_fsm_idle)) -3-: 236 if (host_outstanding_err_event)

Branches:
-1--2--3-StatusTests
1 - - Not Covered
0 1 - Not Covered
0 0 1 Not Covered
0 0 0 Not Covered


LineNo. Expression -1-: 333 case (state_q) -2-: 336 if (prim_mubi_pkg::mubi4_test_true_loose(flash_disable[FsmDisableIdx])) -3-: 338 if ((ctrl_gnt && rd_i)) -4-: 340 if ((ctrl_gnt && prog_i)) -5-: 342 if (ctrl_gnt) -6-: 349 if (rd_stage_data_valid) -7-: 359 if (prog_ack) -8-: 369 if (erase_ack)

Branches:
-1--2--3--4--5--6--7--8-StatusTests
StIdle 1 - - - - - - Not Covered
StIdle 0 1 - - - - - Not Covered
StIdle 0 0 1 - - - - Not Covered
StIdle 0 0 0 1 - - - Not Covered
StIdle 0 0 0 0 - - - Not Covered
StCtrlRead - - - - 1 - - Not Covered
StCtrlRead - - - - 0 - - Not Covered
StCtrlProg - - - - - 1 - Not Covered
StCtrlProg - - - - - 0 - Not Covered
StCtrl - - - - - - 1 Not Covered
StCtrl - - - - - - 0 Not Covered
StDisable - - - - - - - Not Covered
default - - - - - - - Not Covered

Line Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[0].u_core
Line No.TotalCoveredPercent
TOTAL7900.00
ALWAYS154600.00
ALWAYS167300.00
CONT_ASSIGN199100.00
CONT_ASSIGN203100.00
ALWAYS206400.00
ALWAYS218600.00
ALWAYS232600.00
CONT_ASSIGN279100.00
CONT_ASSIGN282100.00
CONT_ASSIGN283100.00
CONT_ASSIGN284100.00
CONT_ASSIGN289100.00
CONT_ASSIGN319100.00
CONT_ASSIGN323100.00
ALWAYS3272900.00
CONT_ASSIGN390100.00
CONT_ASSIGN394100.00
CONT_ASSIGN395100.00
CONT_ASSIGN396100.00
CONT_ASSIGN397100.00
CONT_ASSIGN398100.00
CONT_ASSIGN399100.00
CONT_ASSIGN400100.00
CONT_ASSIGN417100.00
CONT_ASSIGN430100.00
CONT_ASSIGN550100.00
CONT_ASSIGN578100.00
CONT_ASSIGN585100.00
CONT_ASSIGN602100.00
CONT_ASSIGN603100.00
CONT_ASSIGN604100.00
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv' or '../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv' was not found, so annotated line coverage report could not be generated.
Line No.CoveredStatements
154 0 1
155 0 1
156 0 1
157 0 1
158 0 1
159 0 1
==> MISSING_ELSE
167 0 3
199 0 1
203 0 1
206 0 1
207 0 1
208 0 1
209 0 1
==> MISSING_ELSE
218 0 1
219 0 1
220 0 1
221 0 1
222 0 1
223 0 1
==> MISSING_ELSE
232 0 1
233 0 1
234 0 1
235 0 1
236 0 1
237 0 1
==> MISSING_ELSE
279 0 1
282 0 1
283 0 1
284 0 1
289 0 1
319 0 1
323 0 1
327 0 1
328 0 1
329 0 1
330 0 1
331 0 1
333 0 1
335 0 1
336 0 1
337 0 1
338 0 1
339 0 1
340 0 1
341 0 1
342 0 1
343 0 1
==> MISSING_ELSE
349 0 1
350 0 1
351 0 1
==> MISSING_ELSE
358 0 1
359 0 1
360 0 1
361 0 1
==> MISSING_ELSE
367 0 1
368 0 1
369 0 1
370 0 1
371 0 1
==> MISSING_ELSE
376 0 1
377 0 1
390 0 1
394 0 1
395 0 1
396 0 1
397 0 1
398 0 1
399 0 1
400 0 1
417 0 1
430 0 1
550 0 1
578 0 1
585 0 1
602 0 1
603 0 1
604 0 1


Cond Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[0].u_core
TotalCoveredPercent
Conditions10600.00
Logical10600.00
Non-Logical00
Event00

 LINE       199
 EXPRESSION (host_gnt && (muxed_part != FlashPartData))
             ----1---    --------------2--------------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       199
 SUB-EXPRESSION (muxed_part != FlashPartData)
                --------------1--------------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       203
 EXPRESSION (((|host_outstanding)) & ((!ctrl_fsm_idle)))
             ----------1----------   ---------2--------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       208
 EXPRESSION (host_gnt_err_event | host_outstanding_err_event)
             ---------1--------   -------------2------------
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       220
 EXPRESSION (host_outstanding == '0)
            ------------1-----------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       234
 EXPRESSION ((host_outstanding == '0) && ctrl_fsm_idle)
             ------------1-----------    ------2------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       234
 SUB-EXPRESSION (host_outstanding == '0)
                ------------1-----------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       245
 EXPRESSION (host_gnt && ((!host_req_done_o)) && (host_outstanding <= flash_phy_pkg::RspOrderDepth))
             ----1---    ----------2---------    -------------------------3------------------------
-1--2--3-StatusTests
011Not Covered
101Not Covered
110Not Covered
111Not Covered

 LINE       245
 EXPRESSION (((!host_gnt)) && host_req_done_o && ((|host_outstanding)))
             ------1------    -------2-------    ----------3----------
-1--2--3-StatusTests
011Not Covered
101Not Covered
110Not Covered
111Not Covered

 LINE       283
 EXPRESSION (host_req & host_req_rdy_o)
             ----1---   -------2------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       284
 EXPRESSION (((|host_outstanding)) & rd_stage_data_valid)
             ----------1----------   ---------2---------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       319
 EXPRESSION ((phy_req & host_req) ? rd_stage_rdy : rd_stage_idle)
             ----------1---------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       319
 SUB-EXPRESSION (phy_req & host_req)
                 ---1---   ----2---
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       323
 EXPRESSION (req_i & host_gnt)
             --1--   ----2---
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       338
 EXPRESSION (ctrl_gnt && rd_i)
             ----1---    --2-
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       340
 EXPRESSION (ctrl_gnt && prog_i)
             ----1---    ---2--
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       390
 EXPRESSION ((ctrl_fsm_idle & ctrl_rsp_vld) | ((host_outstanding == '0) & host_req_done_o))
             ---------------1--------------   ----------------------2---------------------
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       390
 SUB-EXPRESSION (ctrl_fsm_idle & ctrl_rsp_vld)
                 ------1------   ------2-----
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       390
 SUB-EXPRESSION ((host_outstanding == '0) & host_req_done_o)
                 ------------1-----------   -------2-------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       390
 SUB-EXPRESSION (host_outstanding == '0)
                ------------1-----------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       394
 EXPRESSION (host_sel ? host_addr_i : addr_i)
             ----1---
-1-StatusTests
0Not Covered
1Not Covered

 LINE       395
 EXPRESSION (host_sel ? FlashPartData : part_i)
             ----1---
-1-StatusTests
0Not Covered
1Not Covered

 LINE       396
 EXPRESSION (host_sel ? host_scramble_en_i : scramble_en_i)
             ----1---
-1-StatusTests
0Not Covered
1Not Covered

 LINE       397
 EXPRESSION (host_sel ? host_ecc_en_i : ecc_en_i)
             ----1---
-1-StatusTests
0Not Covered
1Not Covered

 LINE       398
 EXPRESSION (ctrl_rsp_vld & rd_i)
             ------1-----   --2-
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       399
 EXPRESSION (ctrl_rsp_vld & prog_i)
             ------1-----   ---2--
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       400
 EXPRESSION (ctrl_rsp_vld & (pg_erase_i | bk_erase_i))
             ------1-----   ------------2------------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       400
 SUB-EXPRESSION (pg_erase_i | bk_erase_i)
                 -----1----   -----2----
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       430
 EXPRESSION ((host_gnt_rd_err & (host_outstanding == 1'b1)) | host_outstanding_rd_err)
             -----------------------1----------------------   -----------2-----------
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       430
 SUB-EXPRESSION (host_gnt_rd_err & (host_outstanding == 1'b1))
                 -------1-------   -------------2------------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       430
 SUB-EXPRESSION (host_outstanding == 1'b1)
                -------------1------------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       433
 EXPRESSION (phy_req & (rd_i | host_req))
             ---1---   --------2--------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       433
 SUB-EXPRESSION (rd_i | host_req)
                 --1-   ----2---
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       433
 EXPRESSION (arb_host_gnt_err ? ({flash_phy_pkg::FullDataWidth {1'b1}}) : flash_rdata)
             --------1-------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       550
 EXPRESSION (prog_calc_req ? muxed_addr[(flash_phy_pkg::BusBankAddrW - 1):flash_phy_pkg::LsbAddrBit] : rd_calc_addr)
             ------1------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       556
 EXPRESSION (prog_calc_req | rd_calc_req)
             ------1------   -----2-----
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       556
 EXPRESSION (prog_op_req | rd_op_req)
             -----1-----   ----2----
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       556
 EXPRESSION (prog_op_req ? ScrambleOp : DeScrambleOp)
             -----1-----
-1-StatusTests
0Not Covered
1Not Covered

 LINE       578
 EXPRESSION (fsm_err | prog_fsm_err)
             ---1---   ------2-----
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

FSM Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[0].u_core
Summary for FSM :: state_q
TotalCoveredPercent
States 5 0 0.00 (Not included in score)
Transitions 7 0 0.00
Sequences 0 0

State, Transition and Sequence Details for FSM :: state_q
statesLine No.CoveredTests
StCtrl 343 Not Covered
StCtrlProg 341 Not Covered
StCtrlRead 339 Not Covered
StDisable 337 Not Covered
StIdle 351 Not Covered


transitionsLine No.CoveredTests
StCtrl->StIdle 371 Not Covered
StCtrlProg->StIdle 361 Not Covered
StCtrlRead->StIdle 351 Not Covered
StIdle->StCtrl 343 Not Covered
StIdle->StCtrlProg 341 Not Covered
StIdle->StCtrlRead 339 Not Covered
StIdle->StDisable 337 Not Covered



Branch Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[0].u_core
Line No.TotalCoveredPercent
Branches 46 0 0.00
TERNARY 319 2 0 0.00
TERNARY 394 2 0 0.00
TERNARY 395 2 0 0.00
TERNARY 396 2 0 0.00
TERNARY 397 2 0 0.00
TERNARY 550 2 0 0.00
TERNARY 433 2 0 0.00
TERNARY 556 2 0 0.00
IF 154 4 0 0.00
IF 167 2 0 0.00
IF 206 3 0 0.00
IF 218 4 0 0.00
IF 232 4 0 0.00
CASE 333 13 0 0.00

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

LineNo. Expression -1-: 319 ((phy_req & host_req)) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 394 (host_sel) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 395 (host_sel) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 396 (host_sel) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 397 (host_sel) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 550 (prog_calc_req) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 433 (arb_host_gnt_err) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 556 (prog_op_req) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 154 if ((!rst_ni)) -2-: 156 if (ctrl_rsp_vld) -3-: 158 if (inc_arb_cnt)

Branches:
-1--2--3-StatusTests
1 - - Not Covered
0 1 - Not Covered
0 0 1 Not Covered
0 0 0 Not Covered


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

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 206 if ((!rst_ni)) -2-: 208 if ((host_gnt_err_event | host_outstanding_err_event))

Branches:
-1--2-StatusTests
1 - Not Covered
0 1 Not Covered
0 0 Not Covered


LineNo. Expression -1-: 218 if ((!rst_ni)) -2-: 220 if ((host_outstanding == '0)) -3-: 222 if (host_gnt_err_event)

Branches:
-1--2--3-StatusTests
1 - - Not Covered
0 1 - Not Covered
0 0 1 Not Covered
0 0 0 Not Covered


LineNo. Expression -1-: 232 if ((!rst_ni)) -2-: 234 if (((host_outstanding == '0) && ctrl_fsm_idle)) -3-: 236 if (host_outstanding_err_event)

Branches:
-1--2--3-StatusTests
1 - - Not Covered
0 1 - Not Covered
0 0 1 Not Covered
0 0 0 Not Covered


LineNo. Expression -1-: 333 case (state_q) -2-: 336 if (prim_mubi_pkg::mubi4_test_true_loose(flash_disable[FsmDisableIdx])) -3-: 338 if ((ctrl_gnt && rd_i)) -4-: 340 if ((ctrl_gnt && prog_i)) -5-: 342 if (ctrl_gnt) -6-: 349 if (rd_stage_data_valid) -7-: 359 if (prog_ack) -8-: 369 if (erase_ack)

Branches:
-1--2--3--4--5--6--7--8-StatusTests
StIdle 1 - - - - - - Not Covered
StIdle 0 1 - - - - - Not Covered
StIdle 0 0 1 - - - - Not Covered
StIdle 0 0 0 1 - - - Not Covered
StIdle 0 0 0 0 - - - Not Covered
StCtrlRead - - - - 1 - - Not Covered
StCtrlRead - - - - 0 - - Not Covered
StCtrlProg - - - - - 1 - Not Covered
StCtrlProg - - - - - 0 - Not Covered
StCtrl - - - - - - 1 Not Covered
StCtrl - - - - - - 0 Not Covered
StDisable - - - - - - - Not Covered
default - - - - - - - Not Covered

Line Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[1].u_core
Line No.TotalCoveredPercent
TOTAL7900.00
ALWAYS154600.00
ALWAYS167300.00
CONT_ASSIGN199100.00
CONT_ASSIGN203100.00
ALWAYS206400.00
ALWAYS218600.00
ALWAYS232600.00
CONT_ASSIGN279100.00
CONT_ASSIGN282100.00
CONT_ASSIGN283100.00
CONT_ASSIGN284100.00
CONT_ASSIGN289100.00
CONT_ASSIGN319100.00
CONT_ASSIGN323100.00
ALWAYS3272900.00
CONT_ASSIGN390100.00
CONT_ASSIGN394100.00
CONT_ASSIGN395100.00
CONT_ASSIGN396100.00
CONT_ASSIGN397100.00
CONT_ASSIGN398100.00
CONT_ASSIGN399100.00
CONT_ASSIGN400100.00
CONT_ASSIGN417100.00
CONT_ASSIGN430100.00
CONT_ASSIGN550100.00
CONT_ASSIGN578100.00
CONT_ASSIGN585100.00
CONT_ASSIGN602100.00
CONT_ASSIGN603100.00
CONT_ASSIGN604100.00
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv' or '../src/lowrisc_ip_flash_ctrl_0.1/rtl/flash_phy_core.sv' was not found, so annotated line coverage report could not be generated.
Line No.CoveredStatements
154 0 1
155 0 1
156 0 1
157 0 1
158 0 1
159 0 1
==> MISSING_ELSE
167 0 3
199 0 1
203 0 1
206 0 1
207 0 1
208 0 1
209 0 1
==> MISSING_ELSE
218 0 1
219 0 1
220 0 1
221 0 1
222 0 1
223 0 1
==> MISSING_ELSE
232 0 1
233 0 1
234 0 1
235 0 1
236 0 1
237 0 1
==> MISSING_ELSE
279 0 1
282 0 1
283 0 1
284 0 1
289 0 1
319 0 1
323 0 1
327 0 1
328 0 1
329 0 1
330 0 1
331 0 1
333 0 1
335 0 1
336 0 1
337 0 1
338 0 1
339 0 1
340 0 1
341 0 1
342 0 1
343 0 1
==> MISSING_ELSE
349 0 1
350 0 1
351 0 1
==> MISSING_ELSE
358 0 1
359 0 1
360 0 1
361 0 1
==> MISSING_ELSE
367 0 1
368 0 1
369 0 1
370 0 1
371 0 1
==> MISSING_ELSE
376 0 1
377 0 1
390 0 1
394 0 1
395 0 1
396 0 1
397 0 1
398 0 1
399 0 1
400 0 1
417 0 1
430 0 1
550 0 1
578 0 1
585 0 1
602 0 1
603 0 1
604 0 1


Cond Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[1].u_core
TotalCoveredPercent
Conditions10600.00
Logical10600.00
Non-Logical00
Event00

 LINE       199
 EXPRESSION (host_gnt && (muxed_part != FlashPartData))
             ----1---    --------------2--------------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       199
 SUB-EXPRESSION (muxed_part != FlashPartData)
                --------------1--------------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       203
 EXPRESSION (((|host_outstanding)) & ((!ctrl_fsm_idle)))
             ----------1----------   ---------2--------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       208
 EXPRESSION (host_gnt_err_event | host_outstanding_err_event)
             ---------1--------   -------------2------------
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       220
 EXPRESSION (host_outstanding == '0)
            ------------1-----------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       234
 EXPRESSION ((host_outstanding == '0) && ctrl_fsm_idle)
             ------------1-----------    ------2------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       234
 SUB-EXPRESSION (host_outstanding == '0)
                ------------1-----------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       245
 EXPRESSION (host_gnt && ((!host_req_done_o)) && (host_outstanding <= flash_phy_pkg::RspOrderDepth))
             ----1---    ----------2---------    -------------------------3------------------------
-1--2--3-StatusTests
011Not Covered
101Not Covered
110Not Covered
111Not Covered

 LINE       245
 EXPRESSION (((!host_gnt)) && host_req_done_o && ((|host_outstanding)))
             ------1------    -------2-------    ----------3----------
-1--2--3-StatusTests
011Not Covered
101Not Covered
110Not Covered
111Not Covered

 LINE       283
 EXPRESSION (host_req & host_req_rdy_o)
             ----1---   -------2------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       284
 EXPRESSION (((|host_outstanding)) & rd_stage_data_valid)
             ----------1----------   ---------2---------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       319
 EXPRESSION ((phy_req & host_req) ? rd_stage_rdy : rd_stage_idle)
             ----------1---------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       319
 SUB-EXPRESSION (phy_req & host_req)
                 ---1---   ----2---
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       323
 EXPRESSION (req_i & host_gnt)
             --1--   ----2---
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       338
 EXPRESSION (ctrl_gnt && rd_i)
             ----1---    --2-
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       340
 EXPRESSION (ctrl_gnt && prog_i)
             ----1---    ---2--
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       390
 EXPRESSION ((ctrl_fsm_idle & ctrl_rsp_vld) | ((host_outstanding == '0) & host_req_done_o))
             ---------------1--------------   ----------------------2---------------------
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       390
 SUB-EXPRESSION (ctrl_fsm_idle & ctrl_rsp_vld)
                 ------1------   ------2-----
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       390
 SUB-EXPRESSION ((host_outstanding == '0) & host_req_done_o)
                 ------------1-----------   -------2-------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       390
 SUB-EXPRESSION (host_outstanding == '0)
                ------------1-----------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       394
 EXPRESSION (host_sel ? host_addr_i : addr_i)
             ----1---
-1-StatusTests
0Not Covered
1Not Covered

 LINE       395
 EXPRESSION (host_sel ? FlashPartData : part_i)
             ----1---
-1-StatusTests
0Not Covered
1Not Covered

 LINE       396
 EXPRESSION (host_sel ? host_scramble_en_i : scramble_en_i)
             ----1---
-1-StatusTests
0Not Covered
1Not Covered

 LINE       397
 EXPRESSION (host_sel ? host_ecc_en_i : ecc_en_i)
             ----1---
-1-StatusTests
0Not Covered
1Not Covered

 LINE       398
 EXPRESSION (ctrl_rsp_vld & rd_i)
             ------1-----   --2-
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       399
 EXPRESSION (ctrl_rsp_vld & prog_i)
             ------1-----   ---2--
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       400
 EXPRESSION (ctrl_rsp_vld & (pg_erase_i | bk_erase_i))
             ------1-----   ------------2------------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       400
 SUB-EXPRESSION (pg_erase_i | bk_erase_i)
                 -----1----   -----2----
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       430
 EXPRESSION ((host_gnt_rd_err & (host_outstanding == 1'b1)) | host_outstanding_rd_err)
             -----------------------1----------------------   -----------2-----------
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       430
 SUB-EXPRESSION (host_gnt_rd_err & (host_outstanding == 1'b1))
                 -------1-------   -------------2------------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       430
 SUB-EXPRESSION (host_outstanding == 1'b1)
                -------------1------------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       433
 EXPRESSION (phy_req & (rd_i | host_req))
             ---1---   --------2--------
-1--2-StatusTests
01Not Covered
10Not Covered
11Not Covered

 LINE       433
 SUB-EXPRESSION (rd_i | host_req)
                 --1-   ----2---
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       433
 EXPRESSION (arb_host_gnt_err ? ({flash_phy_pkg::FullDataWidth {1'b1}}) : flash_rdata)
             --------1-------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       550
 EXPRESSION (prog_calc_req ? muxed_addr[(flash_phy_pkg::BusBankAddrW - 1):flash_phy_pkg::LsbAddrBit] : rd_calc_addr)
             ------1------
-1-StatusTests
0Not Covered
1Not Covered

 LINE       556
 EXPRESSION (prog_calc_req | rd_calc_req)
             ------1------   -----2-----
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       556
 EXPRESSION (prog_op_req | rd_op_req)
             -----1-----   ----2----
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

 LINE       556
 EXPRESSION (prog_op_req ? ScrambleOp : DeScrambleOp)
             -----1-----
-1-StatusTests
0Not Covered
1Not Covered

 LINE       578
 EXPRESSION (fsm_err | prog_fsm_err)
             ---1---   ------2-----
-1--2-StatusTests
00Not Covered
01Not Covered
10Not Covered

FSM Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[1].u_core
Summary for FSM :: state_q
TotalCoveredPercent
States 5 0 0.00 (Not included in score)
Transitions 7 0 0.00
Sequences 0 0

State, Transition and Sequence Details for FSM :: state_q
statesLine No.CoveredTests
StCtrl 343 Not Covered
StCtrlProg 341 Not Covered
StCtrlRead 339 Not Covered
StDisable 337 Not Covered
StIdle 351 Not Covered


transitionsLine No.CoveredTests
StCtrl->StIdle 371 Not Covered
StCtrlProg->StIdle 361 Not Covered
StCtrlRead->StIdle 351 Not Covered
StIdle->StCtrl 343 Not Covered
StIdle->StCtrlProg 341 Not Covered
StIdle->StCtrlRead 339 Not Covered
StIdle->StDisable 337 Not Covered



Branch Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[1].u_core
Line No.TotalCoveredPercent
Branches 46 0 0.00
TERNARY 319 2 0 0.00
TERNARY 394 2 0 0.00
TERNARY 395 2 0 0.00
TERNARY 396 2 0 0.00
TERNARY 397 2 0 0.00
TERNARY 550 2 0 0.00
TERNARY 433 2 0 0.00
TERNARY 556 2 0 0.00
IF 154 4 0 0.00
IF 167 2 0 0.00
IF 206 3 0 0.00
IF 218 4 0 0.00
IF 232 4 0 0.00
CASE 333 13 0 0.00

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

LineNo. Expression -1-: 319 ((phy_req & host_req)) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 394 (host_sel) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 395 (host_sel) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 396 (host_sel) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 397 (host_sel) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 550 (prog_calc_req) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 433 (arb_host_gnt_err) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 556 (prog_op_req) ?

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 154 if ((!rst_ni)) -2-: 156 if (ctrl_rsp_vld) -3-: 158 if (inc_arb_cnt)

Branches:
-1--2--3-StatusTests
1 - - Not Covered
0 1 - Not Covered
0 0 1 Not Covered
0 0 0 Not Covered


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

Branches:
-1-StatusTests
1 Not Covered
0 Not Covered


LineNo. Expression -1-: 206 if ((!rst_ni)) -2-: 208 if ((host_gnt_err_event | host_outstanding_err_event))

Branches:
-1--2-StatusTests
1 - Not Covered
0 1 Not Covered
0 0 Not Covered


LineNo. Expression -1-: 218 if ((!rst_ni)) -2-: 220 if ((host_outstanding == '0)) -3-: 222 if (host_gnt_err_event)

Branches:
-1--2--3-StatusTests
1 - - Not Covered
0 1 - Not Covered
0 0 1 Not Covered
0 0 0 Not Covered


LineNo. Expression -1-: 232 if ((!rst_ni)) -2-: 234 if (((host_outstanding == '0) && ctrl_fsm_idle)) -3-: 236 if (host_outstanding_err_event)

Branches:
-1--2--3-StatusTests
1 - - Not Covered
0 1 - Not Covered
0 0 1 Not Covered
0 0 0 Not Covered


LineNo. Expression -1-: 333 case (state_q) -2-: 336 if (prim_mubi_pkg::mubi4_test_true_loose(flash_disable[FsmDisableIdx])) -3-: 338 if ((ctrl_gnt && rd_i)) -4-: 340 if ((ctrl_gnt && prog_i)) -5-: 342 if (ctrl_gnt) -6-: 349 if (rd_stage_data_valid) -7-: 359 if (prog_ack) -8-: 369 if (erase_ack)

Branches:
-1--2--3--4--5--6--7--8-StatusTests
StIdle 1 - - - - - - Not Covered
StIdle 0 1 - - - - - Not Covered
StIdle 0 0 1 - - - - Not Covered
StIdle 0 0 0 1 - - - Not Covered
StIdle 0 0 0 0 - - - Not Covered
StCtrlRead - - - - 1 - - Not Covered
StCtrlRead - - - - 0 - - Not Covered
StCtrlProg - - - - - 1 - Not Covered
StCtrlProg - - - - - 0 - Not Covered
StCtrl - - - - - - 1 Not Covered
StCtrl - - - - - - 0 Not Covered
StDisable - - - - - - - Not Covered
default - - - - - - - Not Covered

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