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



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

Instance :
SCORELINECONDTOGGLEFSMBRANCHASSERT
97.65 100.00 90.59 100.00 100.00


Instance's subtree :
SCORELINECONDTOGGLEFSMBRANCHASSERT
97.36 97.64 93.23 100.00 99.37 96.55


Parent :
SCORELINECONDTOGGLEFSMBRANCHASSERTNAME
98.06 100.00 92.45 100.00 97.83 100.00 gen_flash_cores[0].u_core


Subtrees :
NAMESCORELINECONDTOGGLEFSMBRANCHASSERT
gen_bufs[0].u_rd_buf 94.64 100.00 78.57 100.00 100.00
gen_bufs[1].u_rd_buf 94.64 100.00 78.57 100.00 100.00
gen_bufs[2].u_rd_buf 94.64 100.00 78.57 100.00 100.00
gen_bufs[3].u_rd_buf 94.64 100.00 78.57 100.00 100.00
gen_rd.gen_bus_words_intg[0].u_bus_intg 100.00 100.00
gen_rd.gen_bus_words_intg[0].u_prim_buf_intg 100.00 100.00
gen_rd.gen_bus_words_intg[1].u_bus_intg 100.00 100.00
gen_rd.gen_bus_words_intg[1].u_prim_buf_intg 100.00 100.00
u_addr_xor_storage 96.53 100.00 86.11 100.00 100.00
u_bus_inv_data_intg 0.00 0.00
u_dec 100.00 100.00 100.00
u_intg_buf 100.00 100.00
u_mask_storage 93.75 100.00 80.56 94.44 100.00
u_plain_enc 100.00 100.00
u_prim_buf_data_xor_out 100.00 100.00
u_rd_buf_dep 96.59 100.00 86.36 100.00 100.00
u_rd_storage 97.44 100.00 87.18 100.00 100.00 100.00
u_rsp_order_fifo 97.44 100.00 87.18 100.00 100.00 100.00
u_valid_random 94.17 92.31 97.69 100.00 86.67



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

Instance :
SCORELINECONDTOGGLEFSMBRANCHASSERT
97.70 100.00 90.81 100.00 100.00


Instance's subtree :
SCORELINECONDTOGGLEFSMBRANCHASSERT
97.38 97.64 93.31 100.00 99.37 96.55


Parent :
SCORELINECONDTOGGLEFSMBRANCHASSERTNAME
96.55 100.00 84.91 100.00 97.83 100.00 gen_flash_cores[1].u_core


Subtrees :
NAMESCORELINECONDTOGGLEFSMBRANCHASSERT
gen_bufs[0].u_rd_buf 94.64 100.00 78.57 100.00 100.00
gen_bufs[1].u_rd_buf 94.64 100.00 78.57 100.00 100.00
gen_bufs[2].u_rd_buf 94.64 100.00 78.57 100.00 100.00
gen_bufs[3].u_rd_buf 94.64 100.00 78.57 100.00 100.00
gen_rd.gen_bus_words_intg[0].u_bus_intg 100.00 100.00
gen_rd.gen_bus_words_intg[0].u_prim_buf_intg 100.00 100.00
gen_rd.gen_bus_words_intg[1].u_bus_intg 100.00 100.00
gen_rd.gen_bus_words_intg[1].u_prim_buf_intg 100.00 100.00
u_addr_xor_storage 96.53 100.00 86.11 100.00 100.00
u_bus_inv_data_intg 0.00 0.00
u_dec 100.00 100.00 100.00
u_intg_buf 100.00 100.00
u_mask_storage 93.75 100.00 80.56 94.44 100.00
u_plain_enc 100.00 100.00
u_prim_buf_data_xor_out 100.00 100.00
u_rd_buf_dep 96.59 100.00 86.36 100.00 100.00
u_rd_storage 97.44 100.00 87.18 100.00 100.00 100.00
u_rsp_order_fifo 97.44 100.00 87.18 100.00 100.00 100.00
u_valid_random 94.17 92.31 97.69 100.00 86.67

Line Coverage for Module : flash_phy_rd
Line No.TotalCoveredPercent
TOTAL133133100.00
CONT_ASSIGN13711100.00
CONT_ASSIGN14011100.00
CONT_ASSIGN14011100.00
CONT_ASSIGN14011100.00
CONT_ASSIGN14011100.00
CONT_ASSIGN14111100.00
CONT_ASSIGN14111100.00
CONT_ASSIGN14111100.00
CONT_ASSIGN14111100.00
CONT_ASSIGN14611100.00
CONT_ASSIGN14611100.00
CONT_ASSIGN14611100.00
CONT_ASSIGN14611100.00
CONT_ASSIGN15211100.00
CONT_ASSIGN15411100.00
CONT_ASSIGN15411100.00
CONT_ASSIGN15411100.00
CONT_ASSIGN18611100.00
CONT_ASSIGN19311100.00
CONT_ASSIGN19311100.00
CONT_ASSIGN19311100.00
CONT_ASSIGN19311100.00
CONT_ASSIGN19411100.00
CONT_ASSIGN19411100.00
CONT_ASSIGN19411100.00
CONT_ASSIGN19411100.00
CONT_ASSIGN19611100.00
CONT_ASSIGN19611100.00
CONT_ASSIGN19611100.00
CONT_ASSIGN19611100.00
CONT_ASSIGN21211100.00
CONT_ASSIGN21211100.00
CONT_ASSIGN21211100.00
CONT_ASSIGN21211100.00
CONT_ASSIGN21811100.00
CONT_ASSIGN21811100.00
CONT_ASSIGN21811100.00
CONT_ASSIGN21811100.00
CONT_ASSIGN22211100.00
CONT_ASSIGN22211100.00
CONT_ASSIGN22211100.00
CONT_ASSIGN22211100.00
CONT_ASSIGN22911100.00
CONT_ASSIGN23211100.00
ALWAYS25744100.00
CONT_ASSIGN29111100.00
CONT_ASSIGN29211100.00
CONT_ASSIGN30211100.00
CONT_ASSIGN30511100.00
CONT_ASSIGN30811100.00
CONT_ASSIGN32611100.00
CONT_ASSIGN33111100.00
ALWAYS3601212100.00
CONT_ASSIGN37711100.00
CONT_ASSIGN38211100.00
CONT_ASSIGN39311100.00
CONT_ASSIGN39911100.00
CONT_ASSIGN40711100.00
CONT_ASSIGN42811100.00
CONT_ASSIGN43211100.00
CONT_ASSIGN44211100.00
CONT_ASSIGN44511100.00
CONT_ASSIGN45111100.00
CONT_ASSIGN45611100.00
CONT_ASSIGN45911100.00
CONT_ASSIGN49111100.00
CONT_ASSIGN49411100.00
CONT_ASSIGN49711100.00
CONT_ASSIGN50111100.00
CONT_ASSIGN50311100.00
CONT_ASSIGN50411100.00
CONT_ASSIGN50511100.00
CONT_ASSIGN51311100.00
CONT_ASSIGN52111100.00
CONT_ASSIGN52311100.00
CONT_ASSIGN59711100.00
CONT_ASSIGN59811100.00
ALWAYS60066100.00
CONT_ASSIGN61011100.00
CONT_ASSIGN61411100.00
CONT_ASSIGN61711100.00
CONT_ASSIGN62411100.00
CONT_ASSIGN62811100.00
CONT_ASSIGN63611100.00
CONT_ASSIGN65411100.00
CONT_ASSIGN65911100.00
CONT_ASSIGN66411100.00
CONT_ASSIGN66411100.00
CONT_ASSIGN66411100.00
CONT_ASSIGN66411100.00
ALWAYS67088100.00
CONT_ASSIGN68311100.00
CONT_ASSIGN70411100.00
CONT_ASSIGN72411100.00
CONT_ASSIGN73611100.00
CONT_ASSIGN73811100.00
CONT_ASSIGN74411100.00
CONT_ASSIGN74511100.00
CONT_ASSIGN74711100.00
CONT_ASSIGN75111100.00
CONT_ASSIGN76211100.00
CONT_ASSIGN77511100.00
CONT_ASSIGN78711100.00
CONT_ASSIGN79011100.00
CONT_ASSIGN79411100.00
CONT_ASSIGN79711100.00
CONT_ASSIGN80011100.00
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_opentitan_top_earlgrey_flash_ctrl_0.1/rtl/flash_phy_rd.sv' or '../src/lowrisc_opentitan_top_earlgrey_flash_ctrl_0.1/rtl/flash_phy_rd.sv' was not found, so annotated line coverage report could not be generated.
Line No.CoveredStatements
137 1 1
140 4 4
141 4 4
146 4 4
152 1 1
154 3 3
186 1 1
193 4 4
194 4 4
196 4 4
212 4 4
218 4 4
222 4 4
229 1 1
232 1 1
257 1 1
258 1 1
259 1 1
260 1 1
MISSING_ELSE
291 1 1
292 1 1
302 1 1
305 1 1
308 1 1
326 1 1
331 1 1
360 1 1
361 1 1
362 1 1
363 1 1
364 1 1
365 1 1
366 1 1
367 1 1
368 1 1
369 1 1
371 1 1
372 1 1
MISSING_ELSE
377 1 1
382 1 1
393 1 1
399 1 1
407 1 1
428 1 1
432 1 1
442 1 1
445 1 1
451 1 1
456 1 1
459 1 1
491 1 1
494 1 1
497 1 1
501 1 1
503 1 1
504 1 1
505 1 1
513 1 1
521 1 1
523 1 1
597 1 1
598 1 1
600 1 1
601 1 1
602 1 1
603 1 1
604 1 1
605 1 1
MISSING_ELSE
610 1 1
614 1 1
617 1 1
624 1 1
628 1 1
636 1 1
654 1 1
659 1 1
664 4 4
670 1 1
671 1 1
672 1 1
673 1 1
674 1 1
675 1 1
676 1 1
677 1 1
MISSING_ELSE
683 1 1
704 1 1
724 1 1
736 1 1
738 1 1
744 1 1
745 1 1
747 1 1
751 1 1
762 1 1
775 1 1
787 1 1
790 1 1
794 1 1
797 1 1
800 1 1


Cond Coverage for Module : flash_phy_rd
TotalCoveredPercent
Conditions45741791.25
Logical45741791.25
Non-Logical00
Event00

This module contains a very large number of conditions, so the report has been split into multiple pages, by source line number. Click on the line number range in the table below to see the condition coverage for that section of the module.
Line numbersPercent
140-79091.35
790-79483.33

Branch Coverage for Module : flash_phy_rd
Line No.TotalCoveredPercent
Branches 43 43 100.00
TERNARY 186 2 2 100.00
TERNARY 232 2 2 100.00
TERNARY 302 2 2 100.00
TERNARY 451 2 2 100.00
TERNARY 513 3 3 100.00
TERNARY 624 3 3 100.00
TERNARY 628 3 3 100.00
TERNARY 654 3 3 100.00
TERNARY 683 2 2 100.00
TERNARY 736 2 2 100.00
TERNARY 747 2 2 100.00
TERNARY 775 2 2 100.00
TERNARY 167 2 2 100.00
IF 257 3 3 100.00
IF 360 4 4 100.00
IF 600 4 4 100.00
IF 674 2 2 100.00

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

LineNo. Expression -1-: 186 ((|buf_invalid_alloc)) ?

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


LineNo. Expression -1-: 232 (no_match) ?

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


LineNo. Expression -1-: 302 ((|alloc)) ?

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


LineNo. Expression -1-: 451 ((data_err | ecc_single_err_o)) ?

Branches:
-1-StatusTests
1 Covered T17,T22,T33
0 Covered T1,T2,T3


LineNo. Expression -1-: 513 (hint_descram) ? -2-: 513 (hint_dropmsk) ?

Branches:
-1--2-StatusTests
1 - Covered T1,T2,T15
0 1 Covered T24,T139,T108
0 0 Covered T1,T2,T3


LineNo. Expression -1-: 624 (forward) ? -2-: 624 (hint_descram) ?

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


LineNo. Expression -1-: 628 (forward) ? -2-: 628 ((~hint_forward)) ?

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


LineNo. Expression -1-: 654 (forward) ? -2-: 654 (((~hint_forward) & fifo_data_ready)) ?

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


LineNo. Expression -1-: 683 ((|buf_rsp_match)) ?

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


LineNo. Expression -1-: 736 (data_err_o) ?

Branches:
-1-StatusTests
1 Covered T15,T17,T22
0 Covered T1,T2,T3


LineNo. Expression -1-: 747 ((|buf_rsp_match)) ?

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


LineNo. Expression -1-: 775 (rsp_fifo_rdata.intg_ecc_en) ?

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


LineNo. Expression -1-: 167 (((|buf_invalid_alloc) | all_buf_dependency)) ?

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


LineNo. Expression -1-: 257 if ((!rst_ni)) -2-: 259 if (idle_o)

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


LineNo. Expression -1-: 360 if ((!rst_ni)) -2-: 364 if (rd_start) -3-: 371 if (rd_done)

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


LineNo. Expression -1-: 600 if ((!rst_ni)) -2-: 602 if (calc_req_start) -3-: 604 if (calc_req_done)

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


LineNo. Expression -1-: 674 if (buf_rsp_match[i])

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


Assert Coverage for Module : flash_phy_rd
TotalAttemptedPercentSucceeded/MatchedPercent
Assertions 11 11 100.00 11 100.00
Cover properties 0 0 0
Cover sequences 0 0 0
Total 11 11 100.00 11 100.00




Assertion Details

NameAttemptsReal SuccessesFailuresIncomplete
BufferMatchEcc_A 757605636 1624688 0 0
ExclusiveOps_A 757605636 755910384 0 0
ExclusiveProgHazard_A 757605636 755910384 0 0
ExclusiveState_A 757605636 755910384 0 0
ForwardCheck_A 757605636 3954640 0 0
IdleCheck_A 757605636 101856865 0 0
MaxBufs_A 2086 2086 0 0
OneHotAlloc_A 757605636 755910384 0 0
OneHotMatch_A 757605636 755910384 0 0
OneHotRspMatch_A 757605636 755910384 0 0
OneHotUpdate_A 757605636 755910384 0 0


BufferMatchEcc_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 757605636 1624688 0 0
T1 132544 256 0 0
T2 7592 5 0 0
T3 304854 0 0 0
T4 0 94 0 0
T5 0 3499 0 0
T6 0 390 0 0
T7 262782 0 0 0
T11 1378 6 0 0
T12 7354 0 0 0
T15 7544 0 0 0
T16 2744 0 0 0
T17 2076 0 0 0
T18 2200 5 0 0
T20 0 82 0 0
T24 0 106 0 0
T25 0 5441 0 0
T30 0 256 0 0
T34 0 512 0 0
T37 0 6 0 0
T38 207444 1178 0 0

ExclusiveOps_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 757605636 755910384 0 0
T1 265088 264964 0 0
T2 7592 7402 0 0
T3 304854 254086 0 0
T7 262782 262600 0 0
T11 1378 1228 0 0
T12 7354 5928 0 0
T15 7544 6222 0 0
T16 2744 2614 0 0
T17 2076 1678 0 0
T18 2200 2056 0 0

ExclusiveProgHazard_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 757605636 755910384 0 0
T1 265088 264964 0 0
T2 7592 7402 0 0
T3 304854 254086 0 0
T7 262782 262600 0 0
T11 1378 1228 0 0
T12 7354 5928 0 0
T15 7544 6222 0 0
T16 2744 2614 0 0
T17 2076 1678 0 0
T18 2200 2056 0 0

ExclusiveState_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 757605636 755910384 0 0
T1 265088 264964 0 0
T2 7592 7402 0 0
T3 304854 254086 0 0
T7 262782 262600 0 0
T11 1378 1228 0 0
T12 7354 5928 0 0
T15 7544 6222 0 0
T16 2744 2614 0 0
T17 2076 1678 0 0
T18 2200 2056 0 0

ForwardCheck_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 757605636 3954640 0 0
T1 132544 32 0 0
T2 7592 5 0 0
T3 304854 0 0 0
T4 0 110 0 0
T5 0 15989 0 0
T7 262782 0 0 0
T11 1378 0 0 0
T12 7354 0 0 0
T15 7544 0 0 0
T16 2744 0 0 0
T17 2076 0 0 0
T18 2200 5 0 0
T20 0 33 0 0
T22 0 2 0 0
T24 0 49 0 0
T25 0 23553 0 0
T30 0 32 0 0
T31 0 7465 0 0
T37 0 8 0 0
T38 207444 1178 0 0
T49 0 45 0 0
T55 0 32 0 0

IdleCheck_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 757605636 101856865 0 0
T1 132544 1344 0 0
T2 7592 143 0 0
T3 304854 0 0 0
T4 0 258 0 0
T5 0 16661 0 0
T6 0 41300 0 0
T7 262782 128 0 0
T11 1378 162 0 0
T12 7354 704 0 0
T15 7544 558 0 0
T16 2744 128 0 0
T17 2076 264 0 0
T18 2200 143 0 0
T20 0 690 0 0
T22 0 12 0 0
T24 0 95 0 0
T25 0 596409 0 0
T37 0 22 0 0
T38 207444 3662 0 0

MaxBufs_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 2086 2086 0 0
T1 2 2 0 0
T2 2 2 0 0
T3 2 2 0 0
T7 2 2 0 0
T11 2 2 0 0
T12 2 2 0 0
T15 2 2 0 0
T16 2 2 0 0
T17 2 2 0 0
T18 2 2 0 0

OneHotAlloc_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 757605636 755910384 0 0
T1 265088 264964 0 0
T2 7592 7402 0 0
T3 304854 254086 0 0
T7 262782 262600 0 0
T11 1378 1228 0 0
T12 7354 5928 0 0
T15 7544 6222 0 0
T16 2744 2614 0 0
T17 2076 1678 0 0
T18 2200 2056 0 0

OneHotMatch_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 757605636 755910384 0 0
T1 265088 264964 0 0
T2 7592 7402 0 0
T3 304854 254086 0 0
T7 262782 262600 0 0
T11 1378 1228 0 0
T12 7354 5928 0 0
T15 7544 6222 0 0
T16 2744 2614 0 0
T17 2076 1678 0 0
T18 2200 2056 0 0

OneHotRspMatch_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 757605636 755910384 0 0
T1 265088 264964 0 0
T2 7592 7402 0 0
T3 304854 254086 0 0
T7 262782 262600 0 0
T11 1378 1228 0 0
T12 7354 5928 0 0
T15 7544 6222 0 0
T16 2744 2614 0 0
T17 2076 1678 0 0
T18 2200 2056 0 0

OneHotUpdate_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 757605636 755910384 0 0
T1 265088 264964 0 0
T2 7592 7402 0 0
T3 304854 254086 0 0
T7 262782 262600 0 0
T11 1378 1228 0 0
T12 7354 5928 0 0
T15 7544 6222 0 0
T16 2744 2614 0 0
T17 2076 1678 0 0
T18 2200 2056 0 0

Line Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[0].u_core.u_rd
Line No.TotalCoveredPercent
TOTAL133133100.00
CONT_ASSIGN13711100.00
CONT_ASSIGN14011100.00
CONT_ASSIGN14011100.00
CONT_ASSIGN14011100.00
CONT_ASSIGN14011100.00
CONT_ASSIGN14111100.00
CONT_ASSIGN14111100.00
CONT_ASSIGN14111100.00
CONT_ASSIGN14111100.00
CONT_ASSIGN14611100.00
CONT_ASSIGN14611100.00
CONT_ASSIGN14611100.00
CONT_ASSIGN14611100.00
CONT_ASSIGN15211100.00
CONT_ASSIGN15411100.00
CONT_ASSIGN15411100.00
CONT_ASSIGN15411100.00
CONT_ASSIGN18611100.00
CONT_ASSIGN19311100.00
CONT_ASSIGN19311100.00
CONT_ASSIGN19311100.00
CONT_ASSIGN19311100.00
CONT_ASSIGN19411100.00
CONT_ASSIGN19411100.00
CONT_ASSIGN19411100.00
CONT_ASSIGN19411100.00
CONT_ASSIGN19611100.00
CONT_ASSIGN19611100.00
CONT_ASSIGN19611100.00
CONT_ASSIGN19611100.00
CONT_ASSIGN21211100.00
CONT_ASSIGN21211100.00
CONT_ASSIGN21211100.00
CONT_ASSIGN21211100.00
CONT_ASSIGN21811100.00
CONT_ASSIGN21811100.00
CONT_ASSIGN21811100.00
CONT_ASSIGN21811100.00
CONT_ASSIGN22211100.00
CONT_ASSIGN22211100.00
CONT_ASSIGN22211100.00
CONT_ASSIGN22211100.00
CONT_ASSIGN22911100.00
CONT_ASSIGN23211100.00
ALWAYS25744100.00
CONT_ASSIGN29111100.00
CONT_ASSIGN29211100.00
CONT_ASSIGN30211100.00
CONT_ASSIGN30511100.00
CONT_ASSIGN30811100.00
CONT_ASSIGN32611100.00
CONT_ASSIGN33111100.00
ALWAYS3601212100.00
CONT_ASSIGN37711100.00
CONT_ASSIGN38211100.00
CONT_ASSIGN39311100.00
CONT_ASSIGN39911100.00
CONT_ASSIGN40711100.00
CONT_ASSIGN42811100.00
CONT_ASSIGN43211100.00
CONT_ASSIGN44211100.00
CONT_ASSIGN44511100.00
CONT_ASSIGN45111100.00
CONT_ASSIGN45611100.00
CONT_ASSIGN45911100.00
CONT_ASSIGN49111100.00
CONT_ASSIGN49411100.00
CONT_ASSIGN49711100.00
CONT_ASSIGN50111100.00
CONT_ASSIGN50311100.00
CONT_ASSIGN50411100.00
CONT_ASSIGN50511100.00
CONT_ASSIGN51311100.00
CONT_ASSIGN52111100.00
CONT_ASSIGN52311100.00
CONT_ASSIGN59711100.00
CONT_ASSIGN59811100.00
ALWAYS60066100.00
CONT_ASSIGN61011100.00
CONT_ASSIGN61411100.00
CONT_ASSIGN61711100.00
CONT_ASSIGN62411100.00
CONT_ASSIGN62811100.00
CONT_ASSIGN63611100.00
CONT_ASSIGN65411100.00
CONT_ASSIGN65911100.00
CONT_ASSIGN66411100.00
CONT_ASSIGN66411100.00
CONT_ASSIGN66411100.00
CONT_ASSIGN66411100.00
ALWAYS67088100.00
CONT_ASSIGN68311100.00
CONT_ASSIGN70411100.00
CONT_ASSIGN72411100.00
CONT_ASSIGN73611100.00
CONT_ASSIGN73811100.00
CONT_ASSIGN74411100.00
CONT_ASSIGN74511100.00
CONT_ASSIGN74711100.00
CONT_ASSIGN75111100.00
CONT_ASSIGN76211100.00
CONT_ASSIGN77511100.00
CONT_ASSIGN78711100.00
CONT_ASSIGN79011100.00
CONT_ASSIGN79411100.00
CONT_ASSIGN79711100.00
CONT_ASSIGN80011100.00
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_opentitan_top_earlgrey_flash_ctrl_0.1/rtl/flash_phy_rd.sv' or '../src/lowrisc_opentitan_top_earlgrey_flash_ctrl_0.1/rtl/flash_phy_rd.sv' was not found, so annotated line coverage report could not be generated.
Line No.CoveredStatements
137 1 1
140 4 4
141 4 4
146 4 4
152 1 1
154 3 3
186 1 1
193 4 4
194 4 4
196 4 4
212 4 4
218 4 4
222 4 4
229 1 1
232 1 1
257 1 1
258 1 1
259 1 1
260 1 1
MISSING_ELSE
291 1 1
292 1 1
302 1 1
305 1 1
308 1 1
326 1 1
331 1 1
360 1 1
361 1 1
362 1 1
363 1 1
364 1 1
365 1 1
366 1 1
367 1 1
368 1 1
369 1 1
371 1 1
372 1 1
MISSING_ELSE
377 1 1
382 1 1
393 1 1
399 1 1
407 1 1
428 1 1
432 1 1
442 1 1
445 1 1
451 1 1
456 1 1
459 1 1
491 1 1
494 1 1
497 1 1
501 1 1
503 1 1
504 1 1
505 1 1
513 1 1
521 1 1
523 1 1
597 1 1
598 1 1
600 1 1
601 1 1
602 1 1
603 1 1
604 1 1
605 1 1
MISSING_ELSE
610 1 1
614 1 1
617 1 1
624 1 1
628 1 1
636 1 1
654 1 1
659 1 1
664 4 4
670 1 1
671 1 1
672 1 1
673 1 1
674 1 1
675 1 1
676 1 1
677 1 1
MISSING_ELSE
683 1 1
704 1 1
724 1 1
736 1 1
738 1 1
744 1 1
745 1 1
747 1 1
751 1 1
762 1 1
775 1 1
787 1 1
790 1 1
794 1 1
797 1 1
800 1 1


Cond Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[0].u_core.u_rd
TotalCoveredPercent
Conditions45741490.59
Logical45741490.59
Non-Logical00
Event00

This module contains a very large number of conditions, so the report has been split into multiple pages, by source line number. Click on the line number range in the table below to see the condition coverage for that section of the module.
Line numbersPercent
140-79090.91
790-79466.67

Branch Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[0].u_core.u_rd
Line No.TotalCoveredPercent
Branches 43 43 100.00
TERNARY 186 2 2 100.00
TERNARY 232 2 2 100.00
TERNARY 302 2 2 100.00
TERNARY 451 2 2 100.00
TERNARY 513 3 3 100.00
TERNARY 624 3 3 100.00
TERNARY 628 3 3 100.00
TERNARY 654 3 3 100.00
TERNARY 683 2 2 100.00
TERNARY 736 2 2 100.00
TERNARY 747 2 2 100.00
TERNARY 775 2 2 100.00
TERNARY 167 2 2 100.00
IF 257 3 3 100.00
IF 360 4 4 100.00
IF 600 4 4 100.00
IF 674 2 2 100.00

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

LineNo. Expression -1-: 186 ((|buf_invalid_alloc)) ?

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


LineNo. Expression -1-: 232 (no_match) ?

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


LineNo. Expression -1-: 302 ((|alloc)) ?

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


LineNo. Expression -1-: 451 ((data_err | ecc_single_err_o)) ?

Branches:
-1-StatusTests
1 Covered T17,T22,T33
0 Covered T1,T2,T3


LineNo. Expression -1-: 513 (hint_descram) ? -2-: 513 (hint_dropmsk) ?

Branches:
-1--2-StatusTests
1 - Covered T1,T2,T15
0 1 Covered T24,T139,T108
0 0 Covered T1,T2,T3


LineNo. Expression -1-: 624 (forward) ? -2-: 624 (hint_descram) ?

Branches:
-1--2-StatusTests
1 - Covered T1,T18,T38
0 1 Covered T1,T2,T15
0 0 Covered T1,T2,T3


LineNo. Expression -1-: 628 (forward) ? -2-: 628 ((~hint_forward)) ?

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


LineNo. Expression -1-: 654 (forward) ? -2-: 654 (((~hint_forward) & fifo_data_ready)) ?

Branches:
-1--2-StatusTests
1 - Covered T1,T18,T38
0 1 Covered T1,T2,T15
0 0 Covered T1,T2,T3


LineNo. Expression -1-: 683 ((|buf_rsp_match)) ?

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


LineNo. Expression -1-: 736 (data_err_o) ?

Branches:
-1-StatusTests
1 Covered T15,T17,T22
0 Covered T1,T2,T3


LineNo. Expression -1-: 747 ((|buf_rsp_match)) ?

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


LineNo. Expression -1-: 775 (rsp_fifo_rdata.intg_ecc_en) ?

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


LineNo. Expression -1-: 167 (((|buf_invalid_alloc) | all_buf_dependency)) ?

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


LineNo. Expression -1-: 257 if ((!rst_ni)) -2-: 259 if (idle_o)

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


LineNo. Expression -1-: 360 if ((!rst_ni)) -2-: 364 if (rd_start) -3-: 371 if (rd_done)

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


LineNo. Expression -1-: 600 if ((!rst_ni)) -2-: 602 if (calc_req_start) -3-: 604 if (calc_req_done)

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


LineNo. Expression -1-: 674 if (buf_rsp_match[i])

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


Assert Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[0].u_core.u_rd
TotalAttemptedPercentSucceeded/MatchedPercent
Assertions 11 11 100.00 11 100.00
Cover properties 0 0 0
Cover sequences 0 0 0
Total 11 11 100.00 11 100.00




Assertion Details

NameAttemptsReal SuccessesFailuresIncomplete
BufferMatchEcc_A 378802818 568038 0 0
ExclusiveOps_A 378802818 377955192 0 0
ExclusiveProgHazard_A 378802818 377955192 0 0
ExclusiveState_A 378802818 377955192 0 0
ForwardCheck_A 378802818 1809539 0 0
IdleCheck_A 378802818 51502302 0 0
MaxBufs_A 1043 1043 0 0
OneHotAlloc_A 378802818 377955192 0 0
OneHotMatch_A 378802818 377955192 0 0
OneHotRspMatch_A 378802818 377955192 0 0
OneHotUpdate_A 378802818 377955192 0 0


BufferMatchEcc_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 568038 0 0
T1 132544 256 0 0
T2 3796 0 0 0
T3 152427 0 0 0
T4 0 48 0 0
T5 0 3494 0 0
T6 0 204 0 0
T7 131391 0 0 0
T11 689 6 0 0
T12 3677 0 0 0
T15 3772 0 0 0
T16 1372 0 0 0
T17 1038 0 0 0
T18 1100 5 0 0
T24 0 83 0 0
T25 0 2621 0 0
T30 0 256 0 0
T38 0 586 0 0

ExclusiveOps_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 377955192 0 0
T1 132544 132482 0 0
T2 3796 3701 0 0
T3 152427 127043 0 0
T7 131391 131300 0 0
T11 689 614 0 0
T12 3677 2964 0 0
T15 3772 3111 0 0
T16 1372 1307 0 0
T17 1038 839 0 0
T18 1100 1028 0 0

ExclusiveProgHazard_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 377955192 0 0
T1 132544 132482 0 0
T2 3796 3701 0 0
T3 152427 127043 0 0
T7 131391 131300 0 0
T11 689 614 0 0
T12 3677 2964 0 0
T15 3772 3111 0 0
T16 1372 1307 0 0
T17 1038 839 0 0
T18 1100 1028 0 0

ExclusiveState_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 377955192 0 0
T1 132544 132482 0 0
T2 3796 3701 0 0
T3 152427 127043 0 0
T7 131391 131300 0 0
T11 689 614 0 0
T12 3677 2964 0 0
T15 3772 3111 0 0
T16 1372 1307 0 0
T17 1038 839 0 0
T18 1100 1028 0 0

ForwardCheck_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 1809539 0 0
T1 132544 32 0 0
T2 3796 0 0 0
T3 152427 0 0 0
T4 0 56 0 0
T5 0 7661 0 0
T7 131391 0 0 0
T11 689 0 0 0
T12 3677 0 0 0
T15 3772 0 0 0
T16 1372 0 0 0
T17 1038 0 0 0
T18 1100 5 0 0
T22 0 2 0 0
T24 0 25 0 0
T25 0 11914 0 0
T30 0 32 0 0
T38 0 586 0 0
T55 0 32 0 0

IdleCheck_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 51502302 0 0
T1 132544 1344 0 0
T2 3796 128 0 0
T3 152427 0 0 0
T7 131391 128 0 0
T11 689 162 0 0
T12 3677 704 0 0
T15 3772 558 0 0
T16 1372 128 0 0
T17 1038 264 0 0
T18 1100 143 0 0
T38 0 1886 0 0

MaxBufs_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 1043 1043 0 0
T1 1 1 0 0
T2 1 1 0 0
T3 1 1 0 0
T7 1 1 0 0
T11 1 1 0 0
T12 1 1 0 0
T15 1 1 0 0
T16 1 1 0 0
T17 1 1 0 0
T18 1 1 0 0

OneHotAlloc_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 377955192 0 0
T1 132544 132482 0 0
T2 3796 3701 0 0
T3 152427 127043 0 0
T7 131391 131300 0 0
T11 689 614 0 0
T12 3677 2964 0 0
T15 3772 3111 0 0
T16 1372 1307 0 0
T17 1038 839 0 0
T18 1100 1028 0 0

OneHotMatch_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 377955192 0 0
T1 132544 132482 0 0
T2 3796 3701 0 0
T3 152427 127043 0 0
T7 131391 131300 0 0
T11 689 614 0 0
T12 3677 2964 0 0
T15 3772 3111 0 0
T16 1372 1307 0 0
T17 1038 839 0 0
T18 1100 1028 0 0

OneHotRspMatch_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 377955192 0 0
T1 132544 132482 0 0
T2 3796 3701 0 0
T3 152427 127043 0 0
T7 131391 131300 0 0
T11 689 614 0 0
T12 3677 2964 0 0
T15 3772 3111 0 0
T16 1372 1307 0 0
T17 1038 839 0 0
T18 1100 1028 0 0

OneHotUpdate_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 377955192 0 0
T1 132544 132482 0 0
T2 3796 3701 0 0
T3 152427 127043 0 0
T7 131391 131300 0 0
T11 689 614 0 0
T12 3677 2964 0 0
T15 3772 3111 0 0
T16 1372 1307 0 0
T17 1038 839 0 0
T18 1100 1028 0 0

Line Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[1].u_core.u_rd
Line No.TotalCoveredPercent
TOTAL133133100.00
CONT_ASSIGN13711100.00
CONT_ASSIGN14011100.00
CONT_ASSIGN14011100.00
CONT_ASSIGN14011100.00
CONT_ASSIGN14011100.00
CONT_ASSIGN14111100.00
CONT_ASSIGN14111100.00
CONT_ASSIGN14111100.00
CONT_ASSIGN14111100.00
CONT_ASSIGN14611100.00
CONT_ASSIGN14611100.00
CONT_ASSIGN14611100.00
CONT_ASSIGN14611100.00
CONT_ASSIGN15211100.00
CONT_ASSIGN15411100.00
CONT_ASSIGN15411100.00
CONT_ASSIGN15411100.00
CONT_ASSIGN18611100.00
CONT_ASSIGN19311100.00
CONT_ASSIGN19311100.00
CONT_ASSIGN19311100.00
CONT_ASSIGN19311100.00
CONT_ASSIGN19411100.00
CONT_ASSIGN19411100.00
CONT_ASSIGN19411100.00
CONT_ASSIGN19411100.00
CONT_ASSIGN19611100.00
CONT_ASSIGN19611100.00
CONT_ASSIGN19611100.00
CONT_ASSIGN19611100.00
CONT_ASSIGN21211100.00
CONT_ASSIGN21211100.00
CONT_ASSIGN21211100.00
CONT_ASSIGN21211100.00
CONT_ASSIGN21811100.00
CONT_ASSIGN21811100.00
CONT_ASSIGN21811100.00
CONT_ASSIGN21811100.00
CONT_ASSIGN22211100.00
CONT_ASSIGN22211100.00
CONT_ASSIGN22211100.00
CONT_ASSIGN22211100.00
CONT_ASSIGN22911100.00
CONT_ASSIGN23211100.00
ALWAYS25744100.00
CONT_ASSIGN29111100.00
CONT_ASSIGN29211100.00
CONT_ASSIGN30211100.00
CONT_ASSIGN30511100.00
CONT_ASSIGN30811100.00
CONT_ASSIGN32611100.00
CONT_ASSIGN33111100.00
ALWAYS3601212100.00
CONT_ASSIGN37711100.00
CONT_ASSIGN38211100.00
CONT_ASSIGN39311100.00
CONT_ASSIGN39911100.00
CONT_ASSIGN40711100.00
CONT_ASSIGN42811100.00
CONT_ASSIGN43211100.00
CONT_ASSIGN44211100.00
CONT_ASSIGN44511100.00
CONT_ASSIGN45111100.00
CONT_ASSIGN45611100.00
CONT_ASSIGN45911100.00
CONT_ASSIGN49111100.00
CONT_ASSIGN49411100.00
CONT_ASSIGN49711100.00
CONT_ASSIGN50111100.00
CONT_ASSIGN50311100.00
CONT_ASSIGN50411100.00
CONT_ASSIGN50511100.00
CONT_ASSIGN51311100.00
CONT_ASSIGN52111100.00
CONT_ASSIGN52311100.00
CONT_ASSIGN59711100.00
CONT_ASSIGN59811100.00
ALWAYS60066100.00
CONT_ASSIGN61011100.00
CONT_ASSIGN61411100.00
CONT_ASSIGN61711100.00
CONT_ASSIGN62411100.00
CONT_ASSIGN62811100.00
CONT_ASSIGN63611100.00
CONT_ASSIGN65411100.00
CONT_ASSIGN65911100.00
CONT_ASSIGN66411100.00
CONT_ASSIGN66411100.00
CONT_ASSIGN66411100.00
CONT_ASSIGN66411100.00
ALWAYS67088100.00
CONT_ASSIGN68311100.00
CONT_ASSIGN70411100.00
CONT_ASSIGN72411100.00
CONT_ASSIGN73611100.00
CONT_ASSIGN73811100.00
CONT_ASSIGN74411100.00
CONT_ASSIGN74511100.00
CONT_ASSIGN74711100.00
CONT_ASSIGN75111100.00
CONT_ASSIGN76211100.00
CONT_ASSIGN77511100.00
CONT_ASSIGN78711100.00
CONT_ASSIGN79011100.00
CONT_ASSIGN79411100.00
CONT_ASSIGN79711100.00
CONT_ASSIGN80011100.00
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_opentitan_top_earlgrey_flash_ctrl_0.1/rtl/flash_phy_rd.sv' or '../src/lowrisc_opentitan_top_earlgrey_flash_ctrl_0.1/rtl/flash_phy_rd.sv' was not found, so annotated line coverage report could not be generated.
Line No.CoveredStatements
137 1 1
140 4 4
141 4 4
146 4 4
152 1 1
154 3 3
186 1 1
193 4 4
194 4 4
196 4 4
212 4 4
218 4 4
222 4 4
229 1 1
232 1 1
257 1 1
258 1 1
259 1 1
260 1 1
MISSING_ELSE
291 1 1
292 1 1
302 1 1
305 1 1
308 1 1
326 1 1
331 1 1
360 1 1
361 1 1
362 1 1
363 1 1
364 1 1
365 1 1
366 1 1
367 1 1
368 1 1
369 1 1
371 1 1
372 1 1
MISSING_ELSE
377 1 1
382 1 1
393 1 1
399 1 1
407 1 1
428 1 1
432 1 1
442 1 1
445 1 1
451 1 1
456 1 1
459 1 1
491 1 1
494 1 1
497 1 1
501 1 1
503 1 1
504 1 1
505 1 1
513 1 1
521 1 1
523 1 1
597 1 1
598 1 1
600 1 1
601 1 1
602 1 1
603 1 1
604 1 1
605 1 1
MISSING_ELSE
610 1 1
614 1 1
617 1 1
624 1 1
628 1 1
636 1 1
654 1 1
659 1 1
664 4 4
670 1 1
671 1 1
672 1 1
673 1 1
674 1 1
675 1 1
676 1 1
677 1 1
MISSING_ELSE
683 1 1
704 1 1
724 1 1
736 1 1
738 1 1
744 1 1
745 1 1
747 1 1
751 1 1
762 1 1
775 1 1
787 1 1
790 1 1
794 1 1
797 1 1
800 1 1


Cond Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[1].u_core.u_rd
TotalCoveredPercent
Conditions45741590.81
Logical45741590.81
Non-Logical00
Event00

This module contains a very large number of conditions, so the report has been split into multiple pages, by source line number. Click on the line number range in the table below to see the condition coverage for that section of the module.
Line numbersPercent
140-79090.75
794100.00

Branch Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[1].u_core.u_rd
Line No.TotalCoveredPercent
Branches 43 43 100.00
TERNARY 186 2 2 100.00
TERNARY 232 2 2 100.00
TERNARY 302 2 2 100.00
TERNARY 451 2 2 100.00
TERNARY 513 3 3 100.00
TERNARY 624 3 3 100.00
TERNARY 628 3 3 100.00
TERNARY 654 3 3 100.00
TERNARY 683 2 2 100.00
TERNARY 736 2 2 100.00
TERNARY 747 2 2 100.00
TERNARY 775 2 2 100.00
TERNARY 167 2 2 100.00
IF 257 3 3 100.00
IF 360 4 4 100.00
IF 600 4 4 100.00
IF 674 2 2 100.00

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

LineNo. Expression -1-: 186 ((|buf_invalid_alloc)) ?

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


LineNo. Expression -1-: 232 (no_match) ?

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


LineNo. Expression -1-: 302 ((|alloc)) ?

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


LineNo. Expression -1-: 451 ((data_err | ecc_single_err_o)) ?

Branches:
-1-StatusTests
1 Covered T20,T34,T46
0 Covered T1,T2,T3


LineNo. Expression -1-: 513 (hint_descram) ? -2-: 513 (hint_dropmsk) ?

Branches:
-1--2-StatusTests
1 - Covered T6,T24,T22
0 1 Covered T24,T139,T108
0 0 Covered T1,T2,T3


LineNo. Expression -1-: 624 (forward) ? -2-: 624 (hint_descram) ?

Branches:
-1--2-StatusTests
1 - Covered T2,T38,T4
0 1 Covered T6,T24,T22
0 0 Covered T1,T2,T3


LineNo. Expression -1-: 628 (forward) ? -2-: 628 ((~hint_forward)) ?

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


LineNo. Expression -1-: 654 (forward) ? -2-: 654 (((~hint_forward) & fifo_data_ready)) ?

Branches:
-1--2-StatusTests
1 - Covered T2,T38,T4
0 1 Covered T6,T24,T22
0 0 Covered T1,T2,T3


LineNo. Expression -1-: 683 ((|buf_rsp_match)) ?

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


LineNo. Expression -1-: 736 (data_err_o) ?

Branches:
-1-StatusTests
1 Covered T20,T46,T138
0 Covered T1,T2,T3


LineNo. Expression -1-: 747 ((|buf_rsp_match)) ?

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


LineNo. Expression -1-: 775 (rsp_fifo_rdata.intg_ecc_en) ?

Branches:
-1-StatusTests
1 Covered T6,T24,T22
0 Covered T1,T2,T3


LineNo. Expression -1-: 167 (((|buf_invalid_alloc) | all_buf_dependency)) ?

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


LineNo. Expression -1-: 257 if ((!rst_ni)) -2-: 259 if (idle_o)

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


LineNo. Expression -1-: 360 if ((!rst_ni)) -2-: 364 if (rd_start) -3-: 371 if (rd_done)

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


LineNo. Expression -1-: 600 if ((!rst_ni)) -2-: 602 if (calc_req_start) -3-: 604 if (calc_req_done)

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


LineNo. Expression -1-: 674 if (buf_rsp_match[i])

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


Assert Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[1].u_core.u_rd
TotalAttemptedPercentSucceeded/MatchedPercent
Assertions 11 11 100.00 11 100.00
Cover properties 0 0 0
Cover sequences 0 0 0
Total 11 11 100.00 11 100.00




Assertion Details

NameAttemptsReal SuccessesFailuresIncomplete
BufferMatchEcc_A 378802818 1056650 0 0
ExclusiveOps_A 378802818 377955192 0 0
ExclusiveProgHazard_A 378802818 377955192 0 0
ExclusiveState_A 378802818 377955192 0 0
ForwardCheck_A 378802818 2145101 0 0
IdleCheck_A 378802818 50354563 0 0
MaxBufs_A 1043 1043 0 0
OneHotAlloc_A 378802818 377955192 0 0
OneHotMatch_A 378802818 377955192 0 0
OneHotRspMatch_A 378802818 377955192 0 0
OneHotUpdate_A 378802818 377955192 0 0


BufferMatchEcc_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 1056650 0 0
T2 3796 5 0 0
T3 152427 0 0 0
T4 0 46 0 0
T5 0 5 0 0
T6 0 186 0 0
T7 131391 0 0 0
T11 689 0 0 0
T12 3677 0 0 0
T15 3772 0 0 0
T16 1372 0 0 0
T17 1038 0 0 0
T18 1100 0 0 0
T20 0 82 0 0
T24 0 23 0 0
T25 0 2820 0 0
T34 0 512 0 0
T37 0 6 0 0
T38 207444 592 0 0

ExclusiveOps_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 377955192 0 0
T1 132544 132482 0 0
T2 3796 3701 0 0
T3 152427 127043 0 0
T7 131391 131300 0 0
T11 689 614 0 0
T12 3677 2964 0 0
T15 3772 3111 0 0
T16 1372 1307 0 0
T17 1038 839 0 0
T18 1100 1028 0 0

ExclusiveProgHazard_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 377955192 0 0
T1 132544 132482 0 0
T2 3796 3701 0 0
T3 152427 127043 0 0
T7 131391 131300 0 0
T11 689 614 0 0
T12 3677 2964 0 0
T15 3772 3111 0 0
T16 1372 1307 0 0
T17 1038 839 0 0
T18 1100 1028 0 0

ExclusiveState_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 377955192 0 0
T1 132544 132482 0 0
T2 3796 3701 0 0
T3 152427 127043 0 0
T7 131391 131300 0 0
T11 689 614 0 0
T12 3677 2964 0 0
T15 3772 3111 0 0
T16 1372 1307 0 0
T17 1038 839 0 0
T18 1100 1028 0 0

ForwardCheck_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 2145101 0 0
T2 3796 5 0 0
T3 152427 0 0 0
T4 0 54 0 0
T5 0 8328 0 0
T7 131391 0 0 0
T11 689 0 0 0
T12 3677 0 0 0
T15 3772 0 0 0
T16 1372 0 0 0
T17 1038 0 0 0
T18 1100 0 0 0
T20 0 33 0 0
T24 0 24 0 0
T25 0 11639 0 0
T31 0 7465 0 0
T37 0 8 0 0
T38 207444 592 0 0
T49 0 45 0 0

IdleCheck_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 50354563 0 0
T2 3796 15 0 0
T3 152427 0 0 0
T4 0 258 0 0
T5 0 16661 0 0
T6 0 41300 0 0
T7 131391 0 0 0
T11 689 0 0 0
T12 3677 0 0 0
T15 3772 0 0 0
T16 1372 0 0 0
T17 1038 0 0 0
T18 1100 0 0 0
T20 0 690 0 0
T22 0 12 0 0
T24 0 95 0 0
T25 0 596409 0 0
T37 0 22 0 0
T38 207444 1776 0 0

MaxBufs_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 1043 1043 0 0
T1 1 1 0 0
T2 1 1 0 0
T3 1 1 0 0
T7 1 1 0 0
T11 1 1 0 0
T12 1 1 0 0
T15 1 1 0 0
T16 1 1 0 0
T17 1 1 0 0
T18 1 1 0 0

OneHotAlloc_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 377955192 0 0
T1 132544 132482 0 0
T2 3796 3701 0 0
T3 152427 127043 0 0
T7 131391 131300 0 0
T11 689 614 0 0
T12 3677 2964 0 0
T15 3772 3111 0 0
T16 1372 1307 0 0
T17 1038 839 0 0
T18 1100 1028 0 0

OneHotMatch_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 377955192 0 0
T1 132544 132482 0 0
T2 3796 3701 0 0
T3 152427 127043 0 0
T7 131391 131300 0 0
T11 689 614 0 0
T12 3677 2964 0 0
T15 3772 3111 0 0
T16 1372 1307 0 0
T17 1038 839 0 0
T18 1100 1028 0 0

OneHotRspMatch_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 377955192 0 0
T1 132544 132482 0 0
T2 3796 3701 0 0
T3 152427 127043 0 0
T7 131391 131300 0 0
T11 689 614 0 0
T12 3677 2964 0 0
T15 3772 3111 0 0
T16 1372 1307 0 0
T17 1038 839 0 0
T18 1100 1028 0 0

OneHotUpdate_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 378802818 377955192 0 0
T1 132544 132482 0 0
T2 3796 3701 0 0
T3 152427 127043 0 0
T7 131391 131300 0 0
T11 689 614 0 0
T12 3677 2964 0 0
T15 3772 3111 0 0
T16 1372 1307 0 0
T17 1038 839 0 0
T18 1100 1028 0 0

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