Line Coverage for Module : 
flash_phy_rd
 | Line No. | Total | Covered | Percent | 
| TOTAL |  | 133 | 133 | 100.00 | 
| CONT_ASSIGN | 137 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 140 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 140 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 140 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 140 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 141 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 141 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 141 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 141 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 146 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 146 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 146 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 146 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 152 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 154 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 154 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 154 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 186 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 193 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 193 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 193 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 193 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 196 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 196 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 196 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 196 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 212 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 212 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 212 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 212 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 218 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 218 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 218 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 218 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 222 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 222 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 222 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 222 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 229 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 232 | 1 | 1 | 100.00 | 
| ALWAYS | 257 | 4 | 4 | 100.00 | 
| CONT_ASSIGN | 291 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 292 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 302 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 305 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 308 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 326 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 331 | 1 | 1 | 100.00 | 
| ALWAYS | 360 | 12 | 12 | 100.00 | 
| CONT_ASSIGN | 377 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 382 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 393 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 399 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 407 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 428 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 432 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 442 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 445 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 451 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 456 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 459 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 491 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 494 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 497 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 501 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 503 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 504 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 505 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 513 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 521 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 523 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 597 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 598 | 1 | 1 | 100.00 | 
| ALWAYS | 600 | 6 | 6 | 100.00 | 
| CONT_ASSIGN | 610 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 614 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 617 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 624 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 628 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 636 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 654 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 659 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 664 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 664 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 664 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 664 | 1 | 1 | 100.00 | 
| ALWAYS | 670 | 8 | 8 | 100.00 | 
| CONT_ASSIGN | 683 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 704 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 724 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 736 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 738 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 744 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 745 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 747 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 751 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 762 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 775 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 787 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 790 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 794 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 797 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 800 | 1 | 1 | 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, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements |  | 
| 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
 | Total | Covered | Percent | 
| Conditions | 458 | 419 | 91.48 | 
| Logical | 458 | 419 | 91.48 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
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.
Branch Coverage for Module : 
flash_phy_rd
 | Line No. | Total | Covered | Percent | 
| 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- | Status | Tests | 
| 1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
Covered | 
T3,T6,T7 | 
	LineNo.	Expression
-1-:	232	(no_match) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
Covered | 
T3,T6,T7 | 
	LineNo.	Expression
-1-:	302	((|alloc)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T6,T7 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	451	((data_err | ecc_single_err_o)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T40,T20 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	513	(hint_descram) ? 
-2-:	513	(hint_dropmsk) ? 
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
Covered | 
T1,T44,T24 | 
| 0 | 
0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	624	(forward) ? 
-2-:	624	(hint_descram) ? 
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T1,T3,T5 | 
| 0 | 
1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	628	(forward) ? 
-2-:	628	((~hint_forward)) ? 
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T1,T3,T5 | 
| 0 | 
1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
0 | 
Covered | 
T1,T3,T5 | 
	LineNo.	Expression
-1-:	654	(forward) ? 
-2-:	654	(((~hint_forward) & fifo_data_ready)) ? 
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T1,T3,T5 | 
| 0 | 
1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	683	((|buf_rsp_match)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T6,T7 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	736	(data_err_o) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T12,T13 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	747	((|buf_rsp_match)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T6,T7 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	775	(rsp_fifo_rdata.intg_ecc_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	167	(((|buf_invalid_alloc) | all_buf_dependency)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
Covered | 
T3,T6,T7 | 
	LineNo.	Expression
-1-:	257	if ((!rst_ni))
-2-:	259	if (idle_o)
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	360	if ((!rst_ni))
-2-:	364	if (rd_start)
-3-:	371	if (rd_done)
Branches:
| -1- | -2- | -3- | Status | Tests | 
| 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-:	600	if ((!rst_ni))
-2-:	602	if (calc_req_start)
-3-:	604	if (calc_req_done)
Branches:
| -1- | -2- | -3- | Status | Tests | 
| 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-:	674	if (buf_rsp_match[i])
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T6,T7 | 
| 0 | 
Covered | 
T1,T2,T3 | 
Assert Coverage for Module : 
flash_phy_rd
Assertion Details
BufferMatchEcc_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
816265664 | 
1604547 | 
0 | 
0 | 
| T3 | 
392960 | 
1053 | 
0 | 
0 | 
| T4 | 
2532 | 
0 | 
0 | 
0 | 
| T5 | 
344054 | 
0 | 
0 | 
0 | 
| T6 | 
838226 | 
3108 | 
0 | 
0 | 
| T7 | 
260782 | 
14015 | 
0 | 
0 | 
| T8 | 
0 | 
12074 | 
0 | 
0 | 
| T12 | 
6820 | 
0 | 
0 | 
0 | 
| T13 | 
2198 | 
0 | 
0 | 
0 | 
| T16 | 
3526 | 
0 | 
0 | 
0 | 
| T19 | 
0 | 
88 | 
0 | 
0 | 
| T20 | 
0 | 
232 | 
0 | 
0 | 
| T24 | 
0 | 
102 | 
0 | 
0 | 
| T30 | 
938714 | 
1092 | 
0 | 
0 | 
| T38 | 
0 | 
7 | 
0 | 
0 | 
| T40 | 
0 | 
1879 | 
0 | 
0 | 
| T44 | 
0 | 
1226 | 
0 | 
0 | 
| T54 | 
288932 | 
0 | 
0 | 
0 | 
| T57 | 
0 | 
2260 | 
0 | 
0 | 
ExclusiveOps_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
816265664 | 
814548948 | 
0 | 
0 | 
| T1 | 
501746 | 
501392 | 
0 | 
0 | 
| T2 | 
3036 | 
2906 | 
0 | 
0 | 
| T3 | 
392960 | 
392762 | 
0 | 
0 | 
| T4 | 
2532 | 
2366 | 
0 | 
0 | 
| T5 | 
344054 | 
343872 | 
0 | 
0 | 
| T6 | 
838226 | 
799888 | 
0 | 
0 | 
| T7 | 
260782 | 
260752 | 
0 | 
0 | 
| T12 | 
6820 | 
5524 | 
0 | 
0 | 
| T13 | 
2198 | 
1694 | 
0 | 
0 | 
| T16 | 
3526 | 
3426 | 
0 | 
0 | 
ExclusiveProgHazard_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
816265664 | 
814548948 | 
0 | 
0 | 
| T1 | 
501746 | 
501392 | 
0 | 
0 | 
| T2 | 
3036 | 
2906 | 
0 | 
0 | 
| T3 | 
392960 | 
392762 | 
0 | 
0 | 
| T4 | 
2532 | 
2366 | 
0 | 
0 | 
| T5 | 
344054 | 
343872 | 
0 | 
0 | 
| T6 | 
838226 | 
799888 | 
0 | 
0 | 
| T7 | 
260782 | 
260752 | 
0 | 
0 | 
| T12 | 
6820 | 
5524 | 
0 | 
0 | 
| T13 | 
2198 | 
1694 | 
0 | 
0 | 
| T16 | 
3526 | 
3426 | 
0 | 
0 | 
ExclusiveState_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
816265664 | 
814548948 | 
0 | 
0 | 
| T1 | 
501746 | 
501392 | 
0 | 
0 | 
| T2 | 
3036 | 
2906 | 
0 | 
0 | 
| T3 | 
392960 | 
392762 | 
0 | 
0 | 
| T4 | 
2532 | 
2366 | 
0 | 
0 | 
| T5 | 
344054 | 
343872 | 
0 | 
0 | 
| T6 | 
838226 | 
799888 | 
0 | 
0 | 
| T7 | 
260782 | 
260752 | 
0 | 
0 | 
| T12 | 
6820 | 
5524 | 
0 | 
0 | 
| T13 | 
2198 | 
1694 | 
0 | 
0 | 
| T16 | 
3526 | 
3426 | 
0 | 
0 | 
ForwardCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
816265664 | 
3885578 | 
0 | 
0 | 
| T1 | 
250873 | 
47492 | 
0 | 
0 | 
| T2 | 
1518 | 
0 | 
0 | 
0 | 
| T3 | 
392960 | 
13003 | 
0 | 
0 | 
| T4 | 
2532 | 
0 | 
0 | 
0 | 
| T5 | 
344054 | 
32 | 
0 | 
0 | 
| T6 | 
838226 | 
0 | 
0 | 
0 | 
| T7 | 
260782 | 
32134 | 
0 | 
0 | 
| T8 | 
0 | 
29944 | 
0 | 
0 | 
| T12 | 
6820 | 
0 | 
0 | 
0 | 
| T13 | 
2198 | 
0 | 
0 | 
0 | 
| T16 | 
3526 | 
0 | 
0 | 
0 | 
| T19 | 
0 | 
104 | 
0 | 
0 | 
| T20 | 
0 | 
738 | 
0 | 
0 | 
| T24 | 
0 | 
17 | 
0 | 
0 | 
| T30 | 
469357 | 
1104 | 
0 | 
0 | 
| T31 | 
0 | 
1792 | 
0 | 
0 | 
| T38 | 
0 | 
11 | 
0 | 
0 | 
| T44 | 
0 | 
1213 | 
0 | 
0 | 
| T54 | 
144466 | 
0 | 
0 | 
0 | 
IdleCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
816265664 | 
100858498 | 
0 | 
0 | 
| T1 | 
250873 | 
95113 | 
0 | 
0 | 
| T2 | 
1518 | 
128 | 
0 | 
0 | 
| T3 | 
392960 | 
60439 | 
0 | 
0 | 
| T4 | 
2532 | 
128 | 
0 | 
0 | 
| T5 | 
344054 | 
64 | 
0 | 
0 | 
| T6 | 
838226 | 
46708 | 
0 | 
0 | 
| T7 | 
260782 | 
1654873 | 
0 | 
0 | 
| T8 | 
0 | 
721591 | 
0 | 
0 | 
| T12 | 
6820 | 
688 | 
0 | 
0 | 
| T13 | 
2198 | 
268 | 
0 | 
0 | 
| T16 | 
3526 | 
128 | 
0 | 
0 | 
| T19 | 
0 | 
296 | 
0 | 
0 | 
| T20 | 
0 | 
696 | 
0 | 
0 | 
| T24 | 
0 | 
67 | 
0 | 
0 | 
| T30 | 
469357 | 
1659 | 
0 | 
0 | 
| T38 | 
0 | 
7 | 
0 | 
0 | 
| T40 | 
0 | 
31528 | 
0 | 
0 | 
| T44 | 
0 | 
1824 | 
0 | 
0 | 
| T54 | 
144466 | 
0 | 
0 | 
0 | 
MaxBufs_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
2082 | 
2082 | 
0 | 
0 | 
| T1 | 
2 | 
2 | 
0 | 
0 | 
| T2 | 
2 | 
2 | 
0 | 
0 | 
| T3 | 
2 | 
2 | 
0 | 
0 | 
| T4 | 
2 | 
2 | 
0 | 
0 | 
| T5 | 
2 | 
2 | 
0 | 
0 | 
| T6 | 
2 | 
2 | 
0 | 
0 | 
| T7 | 
2 | 
2 | 
0 | 
0 | 
| T12 | 
2 | 
2 | 
0 | 
0 | 
| T13 | 
2 | 
2 | 
0 | 
0 | 
| T16 | 
2 | 
2 | 
0 | 
0 | 
OneHotAlloc_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
816265664 | 
814548948 | 
0 | 
0 | 
| T1 | 
501746 | 
501392 | 
0 | 
0 | 
| T2 | 
3036 | 
2906 | 
0 | 
0 | 
| T3 | 
392960 | 
392762 | 
0 | 
0 | 
| T4 | 
2532 | 
2366 | 
0 | 
0 | 
| T5 | 
344054 | 
343872 | 
0 | 
0 | 
| T6 | 
838226 | 
799888 | 
0 | 
0 | 
| T7 | 
260782 | 
260752 | 
0 | 
0 | 
| T12 | 
6820 | 
5524 | 
0 | 
0 | 
| T13 | 
2198 | 
1694 | 
0 | 
0 | 
| T16 | 
3526 | 
3426 | 
0 | 
0 | 
OneHotMatch_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
816265664 | 
814548948 | 
0 | 
0 | 
| T1 | 
501746 | 
501392 | 
0 | 
0 | 
| T2 | 
3036 | 
2906 | 
0 | 
0 | 
| T3 | 
392960 | 
392762 | 
0 | 
0 | 
| T4 | 
2532 | 
2366 | 
0 | 
0 | 
| T5 | 
344054 | 
343872 | 
0 | 
0 | 
| T6 | 
838226 | 
799888 | 
0 | 
0 | 
| T7 | 
260782 | 
260752 | 
0 | 
0 | 
| T12 | 
6820 | 
5524 | 
0 | 
0 | 
| T13 | 
2198 | 
1694 | 
0 | 
0 | 
| T16 | 
3526 | 
3426 | 
0 | 
0 | 
OneHotRspMatch_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
816265664 | 
814548948 | 
0 | 
0 | 
| T1 | 
501746 | 
501392 | 
0 | 
0 | 
| T2 | 
3036 | 
2906 | 
0 | 
0 | 
| T3 | 
392960 | 
392762 | 
0 | 
0 | 
| T4 | 
2532 | 
2366 | 
0 | 
0 | 
| T5 | 
344054 | 
343872 | 
0 | 
0 | 
| T6 | 
838226 | 
799888 | 
0 | 
0 | 
| T7 | 
260782 | 
260752 | 
0 | 
0 | 
| T12 | 
6820 | 
5524 | 
0 | 
0 | 
| T13 | 
2198 | 
1694 | 
0 | 
0 | 
| T16 | 
3526 | 
3426 | 
0 | 
0 | 
OneHotUpdate_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
816265664 | 
814548948 | 
0 | 
0 | 
| T1 | 
501746 | 
501392 | 
0 | 
0 | 
| T2 | 
3036 | 
2906 | 
0 | 
0 | 
| T3 | 
392960 | 
392762 | 
0 | 
0 | 
| T4 | 
2532 | 
2366 | 
0 | 
0 | 
| T5 | 
344054 | 
343872 | 
0 | 
0 | 
| T6 | 
838226 | 
799888 | 
0 | 
0 | 
| T7 | 
260782 | 
260752 | 
0 | 
0 | 
| T12 | 
6820 | 
5524 | 
0 | 
0 | 
| T13 | 
2198 | 
1694 | 
0 | 
0 | 
| T16 | 
3526 | 
3426 | 
0 | 
0 | 
 
Line Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[1].u_core.u_rd
 | Line No. | Total | Covered | Percent | 
| TOTAL |  | 133 | 133 | 100.00 | 
| CONT_ASSIGN | 137 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 140 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 140 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 140 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 140 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 141 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 141 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 141 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 141 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 146 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 146 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 146 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 146 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 152 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 154 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 154 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 154 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 186 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 193 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 193 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 193 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 193 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 196 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 196 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 196 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 196 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 212 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 212 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 212 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 212 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 218 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 218 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 218 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 218 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 222 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 222 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 222 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 222 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 229 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 232 | 1 | 1 | 100.00 | 
| ALWAYS | 257 | 4 | 4 | 100.00 | 
| CONT_ASSIGN | 291 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 292 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 302 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 305 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 308 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 326 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 331 | 1 | 1 | 100.00 | 
| ALWAYS | 360 | 12 | 12 | 100.00 | 
| CONT_ASSIGN | 377 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 382 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 393 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 399 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 407 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 428 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 432 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 442 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 445 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 451 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 456 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 459 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 491 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 494 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 497 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 501 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 503 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 504 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 505 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 513 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 521 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 523 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 597 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 598 | 1 | 1 | 100.00 | 
| ALWAYS | 600 | 6 | 6 | 100.00 | 
| CONT_ASSIGN | 610 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 614 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 617 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 624 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 628 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 636 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 654 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 659 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 664 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 664 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 664 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 664 | 1 | 1 | 100.00 | 
| ALWAYS | 670 | 8 | 8 | 100.00 | 
| CONT_ASSIGN | 683 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 704 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 724 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 736 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 738 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 744 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 745 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 747 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 751 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 762 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 775 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 787 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 790 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 794 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 797 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 800 | 1 | 1 | 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, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements |  | 
| 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
 | Total | Covered | Percent | 
| Conditions | 458 | 417 | 91.05 | 
| Logical | 458 | 417 | 91.05 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
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.
Branch Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[1].u_core.u_rd
 | Line No. | Total | Covered | Percent | 
| 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- | Status | Tests | 
| 1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
Covered | 
T3,T7,T30 | 
	LineNo.	Expression
-1-:	232	(no_match) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
Covered | 
T3,T7,T30 | 
	LineNo.	Expression
-1-:	302	((|alloc)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T7,T30 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	451	((data_err | ecc_single_err_o)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T40,T20 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	513	(hint_descram) ? 
-2-:	513	(hint_dropmsk) ? 
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T40,T24,T31 | 
| 0 | 
1 | 
Covered | 
T24,T41,T27 | 
| 0 | 
0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	624	(forward) ? 
-2-:	624	(hint_descram) ? 
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T3,T7,T30 | 
| 0 | 
1 | 
Covered | 
T40,T24,T31 | 
| 0 | 
0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	628	(forward) ? 
-2-:	628	((~hint_forward)) ? 
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T3,T7,T30 | 
| 0 | 
1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
0 | 
Covered | 
T3,T7,T30 | 
	LineNo.	Expression
-1-:	654	(forward) ? 
-2-:	654	(((~hint_forward) & fifo_data_ready)) ? 
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T3,T7,T30 | 
| 0 | 
1 | 
Covered | 
T40,T24,T31 | 
| 0 | 
0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	683	((|buf_rsp_match)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T7,T30 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	736	(data_err_o) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T40,T23 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	747	((|buf_rsp_match)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T7,T30 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	775	(rsp_fifo_rdata.intg_ecc_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T40,T24 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	167	(((|buf_invalid_alloc) | all_buf_dependency)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
Covered | 
T3,T7,T30 | 
	LineNo.	Expression
-1-:	257	if ((!rst_ni))
-2-:	259	if (idle_o)
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
0 | 
Covered | 
T3,T7,T30 | 
	LineNo.	Expression
-1-:	360	if ((!rst_ni))
-2-:	364	if (rd_start)
-3-:	371	if (rd_done)
Branches:
| -1- | -2- | -3- | Status | Tests | 
| 1 | 
- | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
- | 
Covered | 
T3,T7,T30 | 
| 0 | 
0 | 
1 | 
Covered | 
T3,T7,T30 | 
| 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- | Status | Tests | 
| 1 | 
- | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
- | 
Covered | 
T40,T24,T31 | 
| 0 | 
0 | 
1 | 
Covered | 
T40,T24,T31 | 
| 0 | 
0 | 
0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	674	if (buf_rsp_match[i])
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T7,T30 | 
| 0 | 
Covered | 
T1,T2,T3 | 
Assert Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[1].u_core.u_rd
Assertion Details
BufferMatchEcc_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
631766 | 
0 | 
0 | 
| T3 | 
196480 | 
546 | 
0 | 
0 | 
| T4 | 
1266 | 
0 | 
0 | 
0 | 
| T5 | 
172027 | 
0 | 
0 | 
0 | 
| T6 | 
419113 | 
0 | 
0 | 
0 | 
| T7 | 
130391 | 
8133 | 
0 | 
0 | 
| T8 | 
0 | 
5245 | 
0 | 
0 | 
| T12 | 
3410 | 
0 | 
0 | 
0 | 
| T13 | 
1099 | 
0 | 
0 | 
0 | 
| T16 | 
1763 | 
0 | 
0 | 
0 | 
| T19 | 
0 | 
88 | 
0 | 
0 | 
| T20 | 
0 | 
232 | 
0 | 
0 | 
| T24 | 
0 | 
11 | 
0 | 
0 | 
| T30 | 
469357 | 
549 | 
0 | 
0 | 
| T38 | 
0 | 
1 | 
0 | 
0 | 
| T40 | 
0 | 
521 | 
0 | 
0 | 
| T44 | 
0 | 
608 | 
0 | 
0 | 
| T54 | 
144466 | 
0 | 
0 | 
0 | 
ExclusiveOps_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
407274474 | 
0 | 
0 | 
| T1 | 
250873 | 
250696 | 
0 | 
0 | 
| T2 | 
1518 | 
1453 | 
0 | 
0 | 
| T3 | 
196480 | 
196381 | 
0 | 
0 | 
| T4 | 
1266 | 
1183 | 
0 | 
0 | 
| T5 | 
172027 | 
171936 | 
0 | 
0 | 
| T6 | 
419113 | 
399944 | 
0 | 
0 | 
| T7 | 
130391 | 
130376 | 
0 | 
0 | 
| T12 | 
3410 | 
2762 | 
0 | 
0 | 
| T13 | 
1099 | 
847 | 
0 | 
0 | 
| T16 | 
1763 | 
1713 | 
0 | 
0 | 
ExclusiveProgHazard_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
407274474 | 
0 | 
0 | 
| T1 | 
250873 | 
250696 | 
0 | 
0 | 
| T2 | 
1518 | 
1453 | 
0 | 
0 | 
| T3 | 
196480 | 
196381 | 
0 | 
0 | 
| T4 | 
1266 | 
1183 | 
0 | 
0 | 
| T5 | 
172027 | 
171936 | 
0 | 
0 | 
| T6 | 
419113 | 
399944 | 
0 | 
0 | 
| T7 | 
130391 | 
130376 | 
0 | 
0 | 
| T12 | 
3410 | 
2762 | 
0 | 
0 | 
| T13 | 
1099 | 
847 | 
0 | 
0 | 
| T16 | 
1763 | 
1713 | 
0 | 
0 | 
ExclusiveState_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
407274474 | 
0 | 
0 | 
| T1 | 
250873 | 
250696 | 
0 | 
0 | 
| T2 | 
1518 | 
1453 | 
0 | 
0 | 
| T3 | 
196480 | 
196381 | 
0 | 
0 | 
| T4 | 
1266 | 
1183 | 
0 | 
0 | 
| T5 | 
172027 | 
171936 | 
0 | 
0 | 
| T6 | 
419113 | 
399944 | 
0 | 
0 | 
| T7 | 
130391 | 
130376 | 
0 | 
0 | 
| T12 | 
3410 | 
2762 | 
0 | 
0 | 
| T13 | 
1099 | 
847 | 
0 | 
0 | 
| T16 | 
1763 | 
1713 | 
0 | 
0 | 
ForwardCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
1644372 | 
0 | 
0 | 
| T3 | 
196480 | 
8624 | 
0 | 
0 | 
| T4 | 
1266 | 
0 | 
0 | 
0 | 
| T5 | 
172027 | 
0 | 
0 | 
0 | 
| T6 | 
419113 | 
0 | 
0 | 
0 | 
| T7 | 
130391 | 
17118 | 
0 | 
0 | 
| T8 | 
0 | 
14046 | 
0 | 
0 | 
| T12 | 
3410 | 
0 | 
0 | 
0 | 
| T13 | 
1099 | 
0 | 
0 | 
0 | 
| T16 | 
1763 | 
0 | 
0 | 
0 | 
| T19 | 
0 | 
104 | 
0 | 
0 | 
| T20 | 
0 | 
232 | 
0 | 
0 | 
| T24 | 
0 | 
4 | 
0 | 
0 | 
| T30 | 
469357 | 
555 | 
0 | 
0 | 
| T31 | 
0 | 
1792 | 
0 | 
0 | 
| T38 | 
0 | 
3 | 
0 | 
0 | 
| T44 | 
0 | 
608 | 
0 | 
0 | 
| T54 | 
144466 | 
0 | 
0 | 
0 | 
IdleCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
48211902 | 
0 | 
0 | 
| T3 | 
196480 | 
21173 | 
0 | 
0 | 
| T4 | 
1266 | 
0 | 
0 | 
0 | 
| T5 | 
172027 | 
0 | 
0 | 
0 | 
| T6 | 
419113 | 
0 | 
0 | 
0 | 
| T7 | 
130391 | 
881151 | 
0 | 
0 | 
| T8 | 
0 | 
721591 | 
0 | 
0 | 
| T12 | 
3410 | 
0 | 
0 | 
0 | 
| T13 | 
1099 | 
0 | 
0 | 
0 | 
| T16 | 
1763 | 
0 | 
0 | 
0 | 
| T19 | 
0 | 
296 | 
0 | 
0 | 
| T20 | 
0 | 
696 | 
0 | 
0 | 
| T24 | 
0 | 
67 | 
0 | 
0 | 
| T30 | 
469357 | 
1659 | 
0 | 
0 | 
| T38 | 
0 | 
7 | 
0 | 
0 | 
| T40 | 
0 | 
31528 | 
0 | 
0 | 
| T44 | 
0 | 
1824 | 
0 | 
0 | 
| T54 | 
144466 | 
0 | 
0 | 
0 | 
MaxBufs_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
1041 | 
1041 | 
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 | 
| T12 | 
1 | 
1 | 
0 | 
0 | 
| T13 | 
1 | 
1 | 
0 | 
0 | 
| T16 | 
1 | 
1 | 
0 | 
0 | 
OneHotAlloc_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
407274474 | 
0 | 
0 | 
| T1 | 
250873 | 
250696 | 
0 | 
0 | 
| T2 | 
1518 | 
1453 | 
0 | 
0 | 
| T3 | 
196480 | 
196381 | 
0 | 
0 | 
| T4 | 
1266 | 
1183 | 
0 | 
0 | 
| T5 | 
172027 | 
171936 | 
0 | 
0 | 
| T6 | 
419113 | 
399944 | 
0 | 
0 | 
| T7 | 
130391 | 
130376 | 
0 | 
0 | 
| T12 | 
3410 | 
2762 | 
0 | 
0 | 
| T13 | 
1099 | 
847 | 
0 | 
0 | 
| T16 | 
1763 | 
1713 | 
0 | 
0 | 
OneHotMatch_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
407274474 | 
0 | 
0 | 
| T1 | 
250873 | 
250696 | 
0 | 
0 | 
| T2 | 
1518 | 
1453 | 
0 | 
0 | 
| T3 | 
196480 | 
196381 | 
0 | 
0 | 
| T4 | 
1266 | 
1183 | 
0 | 
0 | 
| T5 | 
172027 | 
171936 | 
0 | 
0 | 
| T6 | 
419113 | 
399944 | 
0 | 
0 | 
| T7 | 
130391 | 
130376 | 
0 | 
0 | 
| T12 | 
3410 | 
2762 | 
0 | 
0 | 
| T13 | 
1099 | 
847 | 
0 | 
0 | 
| T16 | 
1763 | 
1713 | 
0 | 
0 | 
OneHotRspMatch_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
407274474 | 
0 | 
0 | 
| T1 | 
250873 | 
250696 | 
0 | 
0 | 
| T2 | 
1518 | 
1453 | 
0 | 
0 | 
| T3 | 
196480 | 
196381 | 
0 | 
0 | 
| T4 | 
1266 | 
1183 | 
0 | 
0 | 
| T5 | 
172027 | 
171936 | 
0 | 
0 | 
| T6 | 
419113 | 
399944 | 
0 | 
0 | 
| T7 | 
130391 | 
130376 | 
0 | 
0 | 
| T12 | 
3410 | 
2762 | 
0 | 
0 | 
| T13 | 
1099 | 
847 | 
0 | 
0 | 
| T16 | 
1763 | 
1713 | 
0 | 
0 | 
OneHotUpdate_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
407274474 | 
0 | 
0 | 
| T1 | 
250873 | 
250696 | 
0 | 
0 | 
| T2 | 
1518 | 
1453 | 
0 | 
0 | 
| T3 | 
196480 | 
196381 | 
0 | 
0 | 
| T4 | 
1266 | 
1183 | 
0 | 
0 | 
| T5 | 
172027 | 
171936 | 
0 | 
0 | 
| T6 | 
419113 | 
399944 | 
0 | 
0 | 
| T7 | 
130391 | 
130376 | 
0 | 
0 | 
| T12 | 
3410 | 
2762 | 
0 | 
0 | 
| T13 | 
1099 | 
847 | 
0 | 
0 | 
| T16 | 
1763 | 
1713 | 
0 | 
0 | 
 
Line Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[0].u_core.u_rd
 | Line No. | Total | Covered | Percent | 
| TOTAL |  | 133 | 133 | 100.00 | 
| CONT_ASSIGN | 137 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 140 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 140 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 140 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 140 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 141 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 141 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 141 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 141 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 146 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 146 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 146 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 146 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 152 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 154 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 154 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 154 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 186 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 193 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 193 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 193 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 193 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 196 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 196 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 196 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 196 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 212 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 212 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 212 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 212 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 218 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 218 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 218 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 218 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 222 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 222 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 222 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 222 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 229 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 232 | 1 | 1 | 100.00 | 
| ALWAYS | 257 | 4 | 4 | 100.00 | 
| CONT_ASSIGN | 291 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 292 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 302 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 305 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 308 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 326 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 331 | 1 | 1 | 100.00 | 
| ALWAYS | 360 | 12 | 12 | 100.00 | 
| CONT_ASSIGN | 377 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 382 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 393 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 399 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 407 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 428 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 432 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 442 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 445 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 451 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 456 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 459 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 491 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 494 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 497 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 501 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 503 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 504 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 505 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 513 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 521 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 523 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 597 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 598 | 1 | 1 | 100.00 | 
| ALWAYS | 600 | 6 | 6 | 100.00 | 
| CONT_ASSIGN | 610 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 614 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 617 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 624 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 628 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 636 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 654 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 659 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 664 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 664 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 664 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 664 | 1 | 1 | 100.00 | 
| ALWAYS | 670 | 8 | 8 | 100.00 | 
| CONT_ASSIGN | 683 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 704 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 724 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 736 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 738 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 744 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 745 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 747 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 751 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 762 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 775 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 787 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 790 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 794 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 797 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 800 | 1 | 1 | 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, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements |  | 
| 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
 | Total | Covered | Percent | 
| Conditions | 458 | 418 | 91.27 | 
| Logical | 458 | 418 | 91.27 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
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.
Branch Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[0].u_core.u_rd
 | Line No. | Total | Covered | Percent | 
| 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- | Status | Tests | 
| 1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
Covered | 
T3,T6,T7 | 
	LineNo.	Expression
-1-:	232	(no_match) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
Covered | 
T3,T6,T7 | 
	LineNo.	Expression
-1-:	302	((|alloc)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T6,T7 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	451	((data_err | ecc_single_err_o)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T40,T20 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	513	(hint_descram) ? 
-2-:	513	(hint_dropmsk) ? 
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
Covered | 
T1,T44,T24 | 
| 0 | 
0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	624	(forward) ? 
-2-:	624	(hint_descram) ? 
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T1,T3,T5 | 
| 0 | 
1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	628	(forward) ? 
-2-:	628	((~hint_forward)) ? 
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T1,T3,T5 | 
| 0 | 
1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
0 | 
Covered | 
T1,T3,T5 | 
	LineNo.	Expression
-1-:	654	(forward) ? 
-2-:	654	(((~hint_forward) & fifo_data_ready)) ? 
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T1,T3,T5 | 
| 0 | 
1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	683	((|buf_rsp_match)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T6,T7 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	736	(data_err_o) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T12,T13 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	747	((|buf_rsp_match)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T6,T7 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	775	(rsp_fifo_rdata.intg_ecc_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	167	(((|buf_invalid_alloc) | all_buf_dependency)) ? 
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
Covered | 
T3,T6,T7 | 
	LineNo.	Expression
-1-:	257	if ((!rst_ni))
-2-:	259	if (idle_o)
Branches:
| -1- | -2- | Status | Tests | 
| 1 | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
0 | 
Covered | 
T1,T2,T3 | 
	LineNo.	Expression
-1-:	360	if ((!rst_ni))
-2-:	364	if (rd_start)
-3-:	371	if (rd_done)
Branches:
| -1- | -2- | -3- | Status | Tests | 
| 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-:	600	if ((!rst_ni))
-2-:	602	if (calc_req_start)
-3-:	604	if (calc_req_done)
Branches:
| -1- | -2- | -3- | Status | Tests | 
| 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-:	674	if (buf_rsp_match[i])
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T3,T6,T7 | 
| 0 | 
Covered | 
T1,T2,T3 | 
Assert Coverage for Instance : tb.dut.u_eflash.gen_flash_cores[0].u_core.u_rd
Assertion Details
BufferMatchEcc_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
972781 | 
0 | 
0 | 
| T3 | 
196480 | 
507 | 
0 | 
0 | 
| T4 | 
1266 | 
0 | 
0 | 
0 | 
| T5 | 
172027 | 
0 | 
0 | 
0 | 
| T6 | 
419113 | 
3108 | 
0 | 
0 | 
| T7 | 
130391 | 
5882 | 
0 | 
0 | 
| T8 | 
0 | 
6829 | 
0 | 
0 | 
| T12 | 
3410 | 
0 | 
0 | 
0 | 
| T13 | 
1099 | 
0 | 
0 | 
0 | 
| T16 | 
1763 | 
0 | 
0 | 
0 | 
| T24 | 
0 | 
91 | 
0 | 
0 | 
| T30 | 
469357 | 
543 | 
0 | 
0 | 
| T38 | 
0 | 
6 | 
0 | 
0 | 
| T40 | 
0 | 
1358 | 
0 | 
0 | 
| T44 | 
0 | 
618 | 
0 | 
0 | 
| T54 | 
144466 | 
0 | 
0 | 
0 | 
| T57 | 
0 | 
2260 | 
0 | 
0 | 
ExclusiveOps_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
407274474 | 
0 | 
0 | 
| T1 | 
250873 | 
250696 | 
0 | 
0 | 
| T2 | 
1518 | 
1453 | 
0 | 
0 | 
| T3 | 
196480 | 
196381 | 
0 | 
0 | 
| T4 | 
1266 | 
1183 | 
0 | 
0 | 
| T5 | 
172027 | 
171936 | 
0 | 
0 | 
| T6 | 
419113 | 
399944 | 
0 | 
0 | 
| T7 | 
130391 | 
130376 | 
0 | 
0 | 
| T12 | 
3410 | 
2762 | 
0 | 
0 | 
| T13 | 
1099 | 
847 | 
0 | 
0 | 
| T16 | 
1763 | 
1713 | 
0 | 
0 | 
ExclusiveProgHazard_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
407274474 | 
0 | 
0 | 
| T1 | 
250873 | 
250696 | 
0 | 
0 | 
| T2 | 
1518 | 
1453 | 
0 | 
0 | 
| T3 | 
196480 | 
196381 | 
0 | 
0 | 
| T4 | 
1266 | 
1183 | 
0 | 
0 | 
| T5 | 
172027 | 
171936 | 
0 | 
0 | 
| T6 | 
419113 | 
399944 | 
0 | 
0 | 
| T7 | 
130391 | 
130376 | 
0 | 
0 | 
| T12 | 
3410 | 
2762 | 
0 | 
0 | 
| T13 | 
1099 | 
847 | 
0 | 
0 | 
| T16 | 
1763 | 
1713 | 
0 | 
0 | 
ExclusiveState_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
407274474 | 
0 | 
0 | 
| T1 | 
250873 | 
250696 | 
0 | 
0 | 
| T2 | 
1518 | 
1453 | 
0 | 
0 | 
| T3 | 
196480 | 
196381 | 
0 | 
0 | 
| T4 | 
1266 | 
1183 | 
0 | 
0 | 
| T5 | 
172027 | 
171936 | 
0 | 
0 | 
| T6 | 
419113 | 
399944 | 
0 | 
0 | 
| T7 | 
130391 | 
130376 | 
0 | 
0 | 
| T12 | 
3410 | 
2762 | 
0 | 
0 | 
| T13 | 
1099 | 
847 | 
0 | 
0 | 
| T16 | 
1763 | 
1713 | 
0 | 
0 | 
ForwardCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
2241206 | 
0 | 
0 | 
| T1 | 
250873 | 
47492 | 
0 | 
0 | 
| T2 | 
1518 | 
0 | 
0 | 
0 | 
| T3 | 
196480 | 
4379 | 
0 | 
0 | 
| T4 | 
1266 | 
0 | 
0 | 
0 | 
| T5 | 
172027 | 
32 | 
0 | 
0 | 
| T6 | 
419113 | 
0 | 
0 | 
0 | 
| T7 | 
130391 | 
15016 | 
0 | 
0 | 
| T8 | 
0 | 
15898 | 
0 | 
0 | 
| T12 | 
3410 | 
0 | 
0 | 
0 | 
| T13 | 
1099 | 
0 | 
0 | 
0 | 
| T16 | 
1763 | 
0 | 
0 | 
0 | 
| T20 | 
0 | 
506 | 
0 | 
0 | 
| T24 | 
0 | 
13 | 
0 | 
0 | 
| T30 | 
0 | 
549 | 
0 | 
0 | 
| T38 | 
0 | 
8 | 
0 | 
0 | 
| T44 | 
0 | 
605 | 
0 | 
0 | 
IdleCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
52646596 | 
0 | 
0 | 
| T1 | 
250873 | 
95113 | 
0 | 
0 | 
| T2 | 
1518 | 
128 | 
0 | 
0 | 
| T3 | 
196480 | 
39266 | 
0 | 
0 | 
| T4 | 
1266 | 
128 | 
0 | 
0 | 
| T5 | 
172027 | 
64 | 
0 | 
0 | 
| T6 | 
419113 | 
46708 | 
0 | 
0 | 
| T7 | 
130391 | 
773722 | 
0 | 
0 | 
| T12 | 
3410 | 
688 | 
0 | 
0 | 
| T13 | 
1099 | 
268 | 
0 | 
0 | 
| T16 | 
1763 | 
128 | 
0 | 
0 | 
MaxBufs_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
1041 | 
1041 | 
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 | 
| T12 | 
1 | 
1 | 
0 | 
0 | 
| T13 | 
1 | 
1 | 
0 | 
0 | 
| T16 | 
1 | 
1 | 
0 | 
0 | 
OneHotAlloc_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
407274474 | 
0 | 
0 | 
| T1 | 
250873 | 
250696 | 
0 | 
0 | 
| T2 | 
1518 | 
1453 | 
0 | 
0 | 
| T3 | 
196480 | 
196381 | 
0 | 
0 | 
| T4 | 
1266 | 
1183 | 
0 | 
0 | 
| T5 | 
172027 | 
171936 | 
0 | 
0 | 
| T6 | 
419113 | 
399944 | 
0 | 
0 | 
| T7 | 
130391 | 
130376 | 
0 | 
0 | 
| T12 | 
3410 | 
2762 | 
0 | 
0 | 
| T13 | 
1099 | 
847 | 
0 | 
0 | 
| T16 | 
1763 | 
1713 | 
0 | 
0 | 
OneHotMatch_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
407274474 | 
0 | 
0 | 
| T1 | 
250873 | 
250696 | 
0 | 
0 | 
| T2 | 
1518 | 
1453 | 
0 | 
0 | 
| T3 | 
196480 | 
196381 | 
0 | 
0 | 
| T4 | 
1266 | 
1183 | 
0 | 
0 | 
| T5 | 
172027 | 
171936 | 
0 | 
0 | 
| T6 | 
419113 | 
399944 | 
0 | 
0 | 
| T7 | 
130391 | 
130376 | 
0 | 
0 | 
| T12 | 
3410 | 
2762 | 
0 | 
0 | 
| T13 | 
1099 | 
847 | 
0 | 
0 | 
| T16 | 
1763 | 
1713 | 
0 | 
0 | 
OneHotRspMatch_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
407274474 | 
0 | 
0 | 
| T1 | 
250873 | 
250696 | 
0 | 
0 | 
| T2 | 
1518 | 
1453 | 
0 | 
0 | 
| T3 | 
196480 | 
196381 | 
0 | 
0 | 
| T4 | 
1266 | 
1183 | 
0 | 
0 | 
| T5 | 
172027 | 
171936 | 
0 | 
0 | 
| T6 | 
419113 | 
399944 | 
0 | 
0 | 
| T7 | 
130391 | 
130376 | 
0 | 
0 | 
| T12 | 
3410 | 
2762 | 
0 | 
0 | 
| T13 | 
1099 | 
847 | 
0 | 
0 | 
| T16 | 
1763 | 
1713 | 
0 | 
0 | 
OneHotUpdate_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 
408132832 | 
407274474 | 
0 | 
0 | 
| T1 | 
250873 | 
250696 | 
0 | 
0 | 
| T2 | 
1518 | 
1453 | 
0 | 
0 | 
| T3 | 
196480 | 
196381 | 
0 | 
0 | 
| T4 | 
1266 | 
1183 | 
0 | 
0 | 
| T5 | 
172027 | 
171936 | 
0 | 
0 | 
| T6 | 
419113 | 
399944 | 
0 | 
0 | 
| T7 | 
130391 | 
130376 | 
0 | 
0 | 
| T12 | 
3410 | 
2762 | 
0 | 
0 | 
| T13 | 
1099 | 
847 | 
0 | 
0 | 
| T16 | 
1763 | 
1713 | 
0 | 
0 |