Line Coverage for Module :
keymgr_dpe_op_state_ctrl
| Line No. | Total | Covered | Percent |
| TOTAL | | 34 | 34 | 100.00 |
| ALWAYS | 68 | 3 | 3 | 100.00 |
| CONT_ASSIGN | 71 | 1 | 1 | 100.00 |
| ALWAYS | 74 | 30 | 30 | 100.00 |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_ip_keymgr_dpe_0.1/rtl/keymgr_dpe_op_state_ctrl.sv' or '../src/lowrisc_ip_keymgr_dpe_0.1/rtl/keymgr_dpe_op_state_ctrl.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 68 |
3 |
3 |
| 71 |
1 |
1 |
| 74 |
1 |
1 |
| 75 |
1 |
1 |
| 76 |
1 |
1 |
| 77 |
1 |
1 |
| 80 |
1 |
1 |
| 82 |
1 |
1 |
| 83 |
1 |
1 |
| 85 |
1 |
1 |
| 87 |
1 |
1 |
| 88 |
1 |
1 |
| 89 |
1 |
1 |
| 90 |
1 |
1 |
| 91 |
1 |
1 |
| 92 |
1 |
1 |
| 93 |
1 |
1 |
| 94 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 104 |
1 |
1 |
| 105 |
1 |
1 |
| 106 |
1 |
1 |
| 110 |
1 |
1 |
| 111 |
1 |
1 |
| 113 |
1 |
1 |
| 114 |
1 |
1 |
| 115 |
1 |
1 |
| 116 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 122 |
1 |
1 |
| 123 |
1 |
1 |
| 125 |
1 |
1 |
| 126 |
1 |
1 |
| 127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Module :
keymgr_dpe_op_state_ctrl
| Total | Covered | Percent |
| Conditions | 3 | 2 | 66.67 |
| Logical | 3 | 2 | 66.67 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 71
EXPRESSION (gen_en & gen_req_i)
---1-- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Covered | T2,T3,T4 |
| 1 | 0 | Not Covered | |
| 1 | 1 | Covered | T2,T3,T4 |
FSM Coverage for Module :
keymgr_dpe_op_state_ctrl
Summary for FSM :: state_q
| Total | Covered | Percent | |
| States |
5 |
5 |
100.00 |
(Not included in score) |
| Transitions |
8 |
8 |
100.00 |
|
| Sequences |
0 |
0 |
|
|
State, Transition and Sequence Details for FSM :: state_q
| states | Line No. | Covered | Tests |
| StAdv |
90 |
Covered |
T2,T3,T4 |
| StDis |
88 |
Covered |
T2,T3,T4 |
| StErase |
94 |
Covered |
T2,T3,T4 |
| StIdle |
106 |
Covered |
T1,T2,T3 |
| StWait |
92 |
Covered |
T2,T3,T4 |
| transitions | Line No. | Covered | Tests |
| StAdv->StIdle |
116 |
Covered |
T2,T3,T4 |
| StDis->StIdle |
106 |
Covered |
T2,T3,T4 |
| StErase->StIdle |
106 |
Covered |
T2,T3,T4 |
| StIdle->StAdv |
90 |
Covered |
T2,T3,T4 |
| StIdle->StDis |
88 |
Covered |
T2,T3,T4 |
| StIdle->StErase |
94 |
Covered |
T2,T3,T4 |
| StIdle->StWait |
92 |
Covered |
T2,T3,T4 |
| StWait->StIdle |
127 |
Covered |
T2,T3,T4 |
Branch Coverage for Module :
keymgr_dpe_op_state_ctrl
| Line No. | Total | Covered | Percent |
| Branches |
|
13 |
13 |
100.00 |
| IF |
68 |
2 |
2 |
100.00 |
| CASE |
85 |
11 |
11 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_ip_keymgr_dpe_0.1/rtl/keymgr_dpe_op_state_ctrl.sv' or '../src/lowrisc_ip_keymgr_dpe_0.1/rtl/keymgr_dpe_op_state_ctrl.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 68 if ((!rst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T1,T2,T3 |
| 0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 85 case (state_q)
-2-: 87 if (dis_req_i)
-3-: 89 if (adv_req_i)
-4-: 91 if (gen_req_i)
-5-: 93 if (erase_req_i)
-6-: 113 if (kmac_done_i)
-7-: 125 if (kmac_done_i)
Branches:
| -1- | -2- | -3- | -4- | -5- | -6- | -7- | Status | Tests |
| StIdle |
1 |
- |
- |
- |
- |
- |
Covered |
T2,T3,T4 |
| StIdle |
0 |
1 |
- |
- |
- |
- |
Covered |
T2,T3,T4 |
| StIdle |
0 |
0 |
1 |
- |
- |
- |
Covered |
T2,T3,T4 |
| StIdle |
0 |
0 |
0 |
1 |
- |
- |
Covered |
T2,T3,T4 |
| StIdle |
0 |
0 |
0 |
0 |
- |
- |
Covered |
T1,T2,T3 |
| StErase StDis |
- |
- |
- |
- |
- |
- |
Covered |
T2,T3,T4 |
| StAdv |
- |
- |
- |
- |
1 |
- |
Covered |
T2,T3,T4 |
| StAdv |
- |
- |
- |
- |
0 |
- |
Covered |
T2,T3,T4 |
| StWait |
- |
- |
- |
- |
- |
1 |
Covered |
T2,T3,T4 |
| StWait |
- |
- |
- |
- |
- |
0 |
Covered |
T2,T3,T4 |
| default |
- |
- |
- |
- |
- |
- |
Covered |
T5,T6,T7 |
Assert Coverage for Module :
keymgr_dpe_op_state_ctrl
Assertion Details
| Name | Attempts | Real Successes | Failures | Incomplete |
|
u_state_regs_A |
6070095 |
6014993 |
0 |
0 |
u_state_regs_A
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
6070095 |
6014993 |
0 |
0 |
| T1 |
1232 |
1158 |
0 |
0 |
| T2 |
95113 |
95045 |
0 |
0 |
| T3 |
73532 |
73470 |
0 |
0 |
| T4 |
13491 |
13416 |
0 |
0 |
| T8 |
45632 |
45547 |
0 |
0 |
| T9 |
260855 |
260804 |
0 |
0 |
| T10 |
34776 |
34712 |
0 |
0 |
| T15 |
739 |
641 |
0 |
0 |
| T16 |
1736 |
1645 |
0 |
0 |
| T17 |
932 |
840 |
0 |
0 |