Line Coverage for Module :
prim_slicer
| Line No. | Total | Covered | Percent |
TOTAL | | 2 | 2 | 100.00 |
CONT_ASSIGN | 25 | 1 | 1 | 100.00 |
CONT_ASSIGN | 27 | 1 | 1 | 100.00 |
24
25 1/1 assign unrolled_data = UnrollW'(data_i);
Tests: T1 T2 T3
26
27 1/1 assign data_o = unrolled_data[sel_i*OutW+:OutW];
Tests: T1 T2 T3
Assert Coverage for Module :
prim_slicer
Assertion Details
Name | Attempts | Real Successes | Failures | Incomplete |
ValidWidth_A |
2001 |
2001 |
0 |
0 |
ValidWidth_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2001 |
2001 |
0 |
0 |
T1 |
3 |
3 |
0 |
0 |
T2 |
3 |
3 |
0 |
0 |
T3 |
3 |
3 |
0 |
0 |
T4 |
3 |
3 |
0 |
0 |
T12 |
3 |
3 |
0 |
0 |
T13 |
3 |
3 |
0 |
0 |
T14 |
3 |
3 |
0 |
0 |
T15 |
3 |
3 |
0 |
0 |
T16 |
3 |
3 |
0 |
0 |
T19 |
3 |
3 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_kmac_core.gen_key_slicer[0].u_key_slicer
| Line No. | Total | Covered | Percent |
TOTAL | | 2 | 2 | 100.00 |
CONT_ASSIGN | 25 | 1 | 1 | 100.00 |
CONT_ASSIGN | 27 | 1 | 1 | 100.00 |
24
25 1/1 assign unrolled_data = UnrollW'(data_i);
Tests: T1 T2 T3
26
27 1/1 assign data_o = unrolled_data[sel_i*OutW+:OutW];
Tests: T1 T2 T3
Assert Coverage for Instance : tb.dut.u_kmac_core.gen_key_slicer[0].u_key_slicer
Assertion Details
Name | Attempts | Real Successes | Failures | Incomplete |
ValidWidth_A |
667 |
667 |
0 |
0 |
ValidWidth_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
667 |
667 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T4 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
T14 |
1 |
1 |
0 |
0 |
T15 |
1 |
1 |
0 |
0 |
T16 |
1 |
1 |
0 |
0 |
T19 |
1 |
1 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sha3.u_pad.u_prefix_slicer
| Line No. | Total | Covered | Percent |
TOTAL | | 2 | 2 | 100.00 |
CONT_ASSIGN | 25 | 1 | 1 | 100.00 |
CONT_ASSIGN | 27 | 1 | 1 | 100.00 |
24
25 1/1 assign unrolled_data = UnrollW'(data_i);
Tests: T1 T2 T3
26
27 1/1 assign data_o = unrolled_data[sel_i*OutW+:OutW];
Tests: T1 T2 T3
Assert Coverage for Instance : tb.dut.u_sha3.u_pad.u_prefix_slicer
Assertion Details
Name | Attempts | Real Successes | Failures | Incomplete |
ValidWidth_A |
667 |
667 |
0 |
0 |
ValidWidth_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
667 |
667 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T4 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
T14 |
1 |
1 |
0 |
0 |
T15 |
1 |
1 |
0 |
0 |
T16 |
1 |
1 |
0 |
0 |
T19 |
1 |
1 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_staterd.gen_slicer[0].u_state_slice
| Line No. | Total | Covered | Percent |
TOTAL | | 2 | 2 | 100.00 |
CONT_ASSIGN | 25 | 1 | 1 | 100.00 |
CONT_ASSIGN | 27 | 1 | 1 | 100.00 |
24
25 1/1 assign unrolled_data = UnrollW'(data_i);
Tests: T1 T2 T3
26
27 1/1 assign data_o = unrolled_data[sel_i*OutW+:OutW];
Tests: T1 T2 T3
Assert Coverage for Instance : tb.dut.u_staterd.gen_slicer[0].u_state_slice
Assertion Details
Name | Attempts | Real Successes | Failures | Incomplete |
ValidWidth_A |
667 |
667 |
0 |
0 |
ValidWidth_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
667 |
667 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T4 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
T14 |
1 |
1 |
0 |
0 |
T15 |
1 |
1 |
0 |
0 |
T16 |
1 |
1 |
0 |
0 |
T19 |
1 |
1 |
0 |
0 |