Line Coverage for Module :
prim_arbiter_ppc ( parameter N=3,DW=109,EnDataPort=1,IdxW=2 )
Line Coverage for Module self-instances :
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Line Coverage for Module :
prim_arbiter_ppc ( parameter N=2,DW=109,EnDataPort=1,IdxW=1 )
Line Coverage for Module self-instances :
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Module :
prim_arbiter_ppc ( parameter N=3,DW=109,EnDataPort=1,IdxW=2 )
Cond Coverage for Module self-instances :
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T1,T2,T3 |
Cond Coverage for Module :
prim_arbiter_ppc ( parameter N=2,DW=109,EnDataPort=1,IdxW=1 )
Cond Coverage for Module self-instances :
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T1,T2,T3 |
Branch Coverage for Module :
prim_arbiter_ppc
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
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-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Module :
prim_arbiter_ppc
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
2147483647 |
0 |
0 |
T1 |
106680 |
104520 |
0 |
0 |
T2 |
835584 |
834120 |
0 |
0 |
T3 |
5332752 |
5332608 |
0 |
0 |
T7 |
700752 |
699048 |
0 |
0 |
T8 |
160080 |
159024 |
0 |
0 |
T9 |
11529168 |
11526768 |
0 |
0 |
T10 |
9464784 |
9464592 |
0 |
0 |
T11 |
9741120 |
9740904 |
0 |
0 |
T12 |
2181360 |
2180208 |
0 |
0 |
T13 |
343488 |
342360 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
21600 |
21600 |
0 |
0 |
T1 |
24 |
24 |
0 |
0 |
T2 |
24 |
24 |
0 |
0 |
T3 |
24 |
24 |
0 |
0 |
T7 |
24 |
24 |
0 |
0 |
T8 |
24 |
24 |
0 |
0 |
T9 |
24 |
24 |
0 |
0 |
T10 |
24 |
24 |
0 |
0 |
T11 |
24 |
24 |
0 |
0 |
T12 |
24 |
24 |
0 |
0 |
T13 |
24 |
24 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
8840351 |
0 |
0 |
T1 |
106680 |
2214 |
0 |
0 |
T2 |
835584 |
2254 |
0 |
0 |
T3 |
5332752 |
7795 |
0 |
0 |
T7 |
700752 |
1742 |
0 |
0 |
T8 |
160080 |
3456 |
0 |
0 |
T9 |
11529168 |
43261 |
0 |
0 |
T10 |
9464784 |
7521 |
0 |
0 |
T11 |
9741120 |
407 |
0 |
0 |
T12 |
2181360 |
8222 |
0 |
0 |
T13 |
343488 |
7169 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
8840351 |
0 |
0 |
T1 |
106680 |
2214 |
0 |
0 |
T2 |
835584 |
2254 |
0 |
0 |
T3 |
5332752 |
7795 |
0 |
0 |
T7 |
700752 |
1742 |
0 |
0 |
T8 |
160080 |
3456 |
0 |
0 |
T9 |
11529168 |
43261 |
0 |
0 |
T10 |
9464784 |
7521 |
0 |
0 |
T11 |
9741120 |
407 |
0 |
0 |
T12 |
2181360 |
8222 |
0 |
0 |
T13 |
343488 |
7169 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
2147483647 |
0 |
0 |
T1 |
106680 |
104520 |
0 |
0 |
T2 |
835584 |
834120 |
0 |
0 |
T3 |
5332752 |
5332608 |
0 |
0 |
T7 |
700752 |
699048 |
0 |
0 |
T8 |
160080 |
159024 |
0 |
0 |
T9 |
11529168 |
11526768 |
0 |
0 |
T10 |
9464784 |
9464592 |
0 |
0 |
T11 |
9741120 |
9740904 |
0 |
0 |
T12 |
2181360 |
2180208 |
0 |
0 |
T13 |
343488 |
342360 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
2147483647 |
0 |
0 |
T1 |
106680 |
104520 |
0 |
0 |
T2 |
835584 |
834120 |
0 |
0 |
T3 |
5332752 |
5332608 |
0 |
0 |
T7 |
700752 |
699048 |
0 |
0 |
T8 |
160080 |
159024 |
0 |
0 |
T9 |
11529168 |
11526768 |
0 |
0 |
T10 |
9464784 |
9464592 |
0 |
0 |
T11 |
9741120 |
9740904 |
0 |
0 |
T12 |
2181360 |
2180208 |
0 |
0 |
T13 |
343488 |
342360 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
8840351 |
0 |
0 |
T1 |
106680 |
2214 |
0 |
0 |
T2 |
835584 |
2254 |
0 |
0 |
T3 |
5332752 |
7795 |
0 |
0 |
T7 |
700752 |
1742 |
0 |
0 |
T8 |
160080 |
3456 |
0 |
0 |
T9 |
11529168 |
43261 |
0 |
0 |
T10 |
9464784 |
7521 |
0 |
0 |
T11 |
9741120 |
407 |
0 |
0 |
T12 |
2181360 |
8222 |
0 |
0 |
T13 |
343488 |
7169 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
474905687 |
0 |
0 |
T1 |
106680 |
1568 |
0 |
0 |
T2 |
835584 |
45026 |
0 |
0 |
T3 |
5332752 |
231697 |
0 |
0 |
T7 |
700752 |
39135 |
0 |
0 |
T8 |
160080 |
4654 |
0 |
0 |
T9 |
11529168 |
633161 |
0 |
0 |
T10 |
9464784 |
3085047 |
0 |
0 |
T11 |
9741120 |
493789 |
0 |
0 |
T12 |
2181360 |
139126 |
0 |
0 |
T13 |
343488 |
10638 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
8840351 |
0 |
0 |
T1 |
106680 |
2214 |
0 |
0 |
T2 |
835584 |
2254 |
0 |
0 |
T3 |
5332752 |
7795 |
0 |
0 |
T7 |
700752 |
1742 |
0 |
0 |
T8 |
160080 |
3456 |
0 |
0 |
T9 |
11529168 |
43261 |
0 |
0 |
T10 |
9464784 |
7521 |
0 |
0 |
T11 |
9741120 |
407 |
0 |
0 |
T12 |
2181360 |
8222 |
0 |
0 |
T13 |
343488 |
7169 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
8840351 |
0 |
0 |
T1 |
106680 |
2214 |
0 |
0 |
T2 |
835584 |
2254 |
0 |
0 |
T3 |
5332752 |
7795 |
0 |
0 |
T7 |
700752 |
1742 |
0 |
0 |
T8 |
160080 |
3456 |
0 |
0 |
T9 |
11529168 |
43261 |
0 |
0 |
T10 |
9464784 |
7521 |
0 |
0 |
T11 |
9741120 |
407 |
0 |
0 |
T12 |
2181360 |
8222 |
0 |
0 |
T13 |
343488 |
7169 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
36547596 |
0 |
0 |
T1 |
106680 |
2368 |
0 |
0 |
T2 |
835584 |
4823 |
0 |
0 |
T3 |
5332752 |
13929 |
0 |
0 |
T7 |
700752 |
4258 |
0 |
0 |
T8 |
160080 |
4195 |
0 |
0 |
T9 |
11529168 |
196543 |
0 |
0 |
T10 |
9464784 |
533983 |
0 |
0 |
T11 |
9741120 |
26775 |
0 |
0 |
T12 |
2181360 |
19459 |
0 |
0 |
T13 |
343488 |
8774 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
59101 |
0 |
21600 |
T1 |
8890 |
70 |
0 |
2 |
T2 |
69632 |
0 |
0 |
2 |
T3 |
444396 |
0 |
0 |
2 |
T7 |
58396 |
0 |
0 |
2 |
T8 |
13340 |
5 |
0 |
2 |
T9 |
960764 |
175 |
0 |
2 |
T10 |
788732 |
0 |
0 |
2 |
T11 |
811760 |
0 |
0 |
2 |
T12 |
181780 |
1 |
0 |
2 |
T13 |
28624 |
29 |
0 |
2 |
T14 |
0 |
18 |
0 |
0 |
T15 |
0 |
66 |
0 |
0 |
T16 |
0 |
4 |
0 |
0 |
T17 |
0 |
28 |
0 |
0 |
T18 |
0 |
3 |
0 |
0 |
T19 |
0 |
13 |
0 |
0 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
2147483647 |
0 |
0 |
T1 |
106680 |
104520 |
0 |
0 |
T2 |
835584 |
834120 |
0 |
0 |
T3 |
5332752 |
5332608 |
0 |
0 |
T7 |
700752 |
699048 |
0 |
0 |
T8 |
160080 |
159024 |
0 |
0 |
T9 |
11529168 |
11526768 |
0 |
0 |
T10 |
9464784 |
9464592 |
0 |
0 |
T11 |
9741120 |
9740904 |
0 |
0 |
T12 |
2181360 |
2180208 |
0 |
0 |
T13 |
343488 |
342360 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
2147483647 |
8840351 |
0 |
0 |
T1 |
106680 |
2214 |
0 |
0 |
T2 |
835584 |
2254 |
0 |
0 |
T3 |
5332752 |
7795 |
0 |
0 |
T7 |
700752 |
1742 |
0 |
0 |
T8 |
160080 |
3456 |
0 |
0 |
T9 |
11529168 |
43261 |
0 |
0 |
T10 |
9464784 |
7521 |
0 |
0 |
T11 |
9741120 |
407 |
0 |
0 |
T12 |
2181360 |
8222 |
0 |
0 |
T13 |
343488 |
7169 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_29.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_29.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T1,T2,T3 |
Branch Coverage for Instance : tb.dut.u_sm1_29.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
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-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_29.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
978605 |
0 |
0 |
T1 |
4445 |
156 |
0 |
0 |
T2 |
34816 |
231 |
0 |
0 |
T3 |
222198 |
879 |
0 |
0 |
T7 |
29198 |
203 |
0 |
0 |
T8 |
6670 |
402 |
0 |
0 |
T9 |
480382 |
4877 |
0 |
0 |
T10 |
394366 |
762 |
0 |
0 |
T11 |
405880 |
46 |
0 |
0 |
T12 |
90890 |
952 |
0 |
0 |
T13 |
14312 |
774 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
978605 |
0 |
0 |
T1 |
4445 |
156 |
0 |
0 |
T2 |
34816 |
231 |
0 |
0 |
T3 |
222198 |
879 |
0 |
0 |
T7 |
29198 |
203 |
0 |
0 |
T8 |
6670 |
402 |
0 |
0 |
T9 |
480382 |
4877 |
0 |
0 |
T10 |
394366 |
762 |
0 |
0 |
T11 |
405880 |
46 |
0 |
0 |
T12 |
90890 |
952 |
0 |
0 |
T13 |
14312 |
774 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
978605 |
0 |
0 |
T1 |
4445 |
156 |
0 |
0 |
T2 |
34816 |
231 |
0 |
0 |
T3 |
222198 |
879 |
0 |
0 |
T7 |
29198 |
203 |
0 |
0 |
T8 |
6670 |
402 |
0 |
0 |
T9 |
480382 |
4877 |
0 |
0 |
T10 |
394366 |
762 |
0 |
0 |
T11 |
405880 |
46 |
0 |
0 |
T12 |
90890 |
952 |
0 |
0 |
T13 |
14312 |
774 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
12647816 |
0 |
0 |
T1 |
4445 |
131 |
0 |
0 |
T2 |
34816 |
1659 |
0 |
0 |
T3 |
222198 |
3844 |
0 |
0 |
T7 |
29198 |
1414 |
0 |
0 |
T8 |
6670 |
295 |
0 |
0 |
T9 |
480382 |
28289 |
0 |
0 |
T10 |
394366 |
251816 |
0 |
0 |
T11 |
405880 |
13768 |
0 |
0 |
T12 |
90890 |
6305 |
0 |
0 |
T13 |
14312 |
574 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
978605 |
0 |
0 |
T1 |
4445 |
156 |
0 |
0 |
T2 |
34816 |
231 |
0 |
0 |
T3 |
222198 |
879 |
0 |
0 |
T7 |
29198 |
203 |
0 |
0 |
T8 |
6670 |
402 |
0 |
0 |
T9 |
480382 |
4877 |
0 |
0 |
T10 |
394366 |
762 |
0 |
0 |
T11 |
405880 |
46 |
0 |
0 |
T12 |
90890 |
952 |
0 |
0 |
T13 |
14312 |
774 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
978605 |
0 |
0 |
T1 |
4445 |
156 |
0 |
0 |
T2 |
34816 |
231 |
0 |
0 |
T3 |
222198 |
879 |
0 |
0 |
T7 |
29198 |
203 |
0 |
0 |
T8 |
6670 |
402 |
0 |
0 |
T9 |
480382 |
4877 |
0 |
0 |
T10 |
394366 |
762 |
0 |
0 |
T11 |
405880 |
46 |
0 |
0 |
T12 |
90890 |
952 |
0 |
0 |
T13 |
14312 |
774 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
2607067 |
0 |
0 |
T1 |
4445 |
183 |
0 |
0 |
T2 |
34816 |
318 |
0 |
0 |
T3 |
222198 |
1164 |
0 |
0 |
T7 |
29198 |
277 |
0 |
0 |
T8 |
6670 |
510 |
0 |
0 |
T9 |
480382 |
19044 |
0 |
0 |
T10 |
394366 |
32526 |
0 |
0 |
T11 |
405880 |
284 |
0 |
0 |
T12 |
90890 |
1692 |
0 |
0 |
T13 |
14312 |
975 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
978605 |
0 |
0 |
T1 |
4445 |
156 |
0 |
0 |
T2 |
34816 |
231 |
0 |
0 |
T3 |
222198 |
879 |
0 |
0 |
T7 |
29198 |
203 |
0 |
0 |
T8 |
6670 |
402 |
0 |
0 |
T9 |
480382 |
4877 |
0 |
0 |
T10 |
394366 |
762 |
0 |
0 |
T11 |
405880 |
46 |
0 |
0 |
T12 |
90890 |
952 |
0 |
0 |
T13 |
14312 |
774 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_31.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_31.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T1,T2,T3 |
Branch Coverage for Instance : tb.dut.u_sm1_31.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
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-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_31.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
989734 |
0 |
0 |
T1 |
4445 |
164 |
0 |
0 |
T2 |
34816 |
254 |
0 |
0 |
T3 |
222198 |
877 |
0 |
0 |
T7 |
29198 |
171 |
0 |
0 |
T8 |
6670 |
367 |
0 |
0 |
T9 |
480382 |
5879 |
0 |
0 |
T10 |
394366 |
801 |
0 |
0 |
T11 |
405880 |
63 |
0 |
0 |
T12 |
90890 |
894 |
0 |
0 |
T13 |
14312 |
843 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
989734 |
0 |
0 |
T1 |
4445 |
164 |
0 |
0 |
T2 |
34816 |
254 |
0 |
0 |
T3 |
222198 |
877 |
0 |
0 |
T7 |
29198 |
171 |
0 |
0 |
T8 |
6670 |
367 |
0 |
0 |
T9 |
480382 |
5879 |
0 |
0 |
T10 |
394366 |
801 |
0 |
0 |
T11 |
405880 |
63 |
0 |
0 |
T12 |
90890 |
894 |
0 |
0 |
T13 |
14312 |
843 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
989734 |
0 |
0 |
T1 |
4445 |
164 |
0 |
0 |
T2 |
34816 |
254 |
0 |
0 |
T3 |
222198 |
877 |
0 |
0 |
T7 |
29198 |
171 |
0 |
0 |
T8 |
6670 |
367 |
0 |
0 |
T9 |
480382 |
5879 |
0 |
0 |
T10 |
394366 |
801 |
0 |
0 |
T11 |
405880 |
63 |
0 |
0 |
T12 |
90890 |
894 |
0 |
0 |
T13 |
14312 |
843 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
12722274 |
0 |
0 |
T1 |
4445 |
137 |
0 |
0 |
T2 |
34816 |
1829 |
0 |
0 |
T3 |
222198 |
3632 |
0 |
0 |
T7 |
29198 |
1315 |
0 |
0 |
T8 |
6670 |
290 |
0 |
0 |
T9 |
480382 |
30272 |
0 |
0 |
T10 |
394366 |
253196 |
0 |
0 |
T11 |
405880 |
21402 |
0 |
0 |
T12 |
90890 |
6808 |
0 |
0 |
T13 |
14312 |
622 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
989734 |
0 |
0 |
T1 |
4445 |
164 |
0 |
0 |
T2 |
34816 |
254 |
0 |
0 |
T3 |
222198 |
877 |
0 |
0 |
T7 |
29198 |
171 |
0 |
0 |
T8 |
6670 |
367 |
0 |
0 |
T9 |
480382 |
5879 |
0 |
0 |
T10 |
394366 |
801 |
0 |
0 |
T11 |
405880 |
63 |
0 |
0 |
T12 |
90890 |
894 |
0 |
0 |
T13 |
14312 |
843 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
989734 |
0 |
0 |
T1 |
4445 |
164 |
0 |
0 |
T2 |
34816 |
254 |
0 |
0 |
T3 |
222198 |
877 |
0 |
0 |
T7 |
29198 |
171 |
0 |
0 |
T8 |
6670 |
367 |
0 |
0 |
T9 |
480382 |
5879 |
0 |
0 |
T10 |
394366 |
801 |
0 |
0 |
T11 |
405880 |
63 |
0 |
0 |
T12 |
90890 |
894 |
0 |
0 |
T13 |
14312 |
843 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
2681243 |
0 |
0 |
T1 |
4445 |
193 |
0 |
0 |
T2 |
34816 |
393 |
0 |
0 |
T3 |
222198 |
1163 |
0 |
0 |
T7 |
29198 |
268 |
0 |
0 |
T8 |
6670 |
445 |
0 |
0 |
T9 |
480382 |
27317 |
0 |
0 |
T10 |
394366 |
30387 |
0 |
0 |
T11 |
405880 |
1484 |
0 |
0 |
T12 |
90890 |
1606 |
0 |
0 |
T13 |
14312 |
1065 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
989734 |
0 |
0 |
T1 |
4445 |
164 |
0 |
0 |
T2 |
34816 |
254 |
0 |
0 |
T3 |
222198 |
877 |
0 |
0 |
T7 |
29198 |
171 |
0 |
0 |
T8 |
6670 |
367 |
0 |
0 |
T9 |
480382 |
5879 |
0 |
0 |
T10 |
394366 |
801 |
0 |
0 |
T11 |
405880 |
63 |
0 |
0 |
T12 |
90890 |
894 |
0 |
0 |
T13 |
14312 |
843 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_33.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_33.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T7 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T7 |
Branch Coverage for Instance : tb.dut.u_sm1_33.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T7 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_33.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
235103 |
0 |
0 |
T1 |
4445 |
31 |
0 |
0 |
T2 |
34816 |
44 |
0 |
0 |
T3 |
222198 |
198 |
0 |
0 |
T7 |
29198 |
40 |
0 |
0 |
T8 |
6670 |
90 |
0 |
0 |
T9 |
480382 |
2438 |
0 |
0 |
T10 |
394366 |
222 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
200 |
0 |
0 |
T13 |
14312 |
207 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
235103 |
0 |
0 |
T1 |
4445 |
31 |
0 |
0 |
T2 |
34816 |
44 |
0 |
0 |
T3 |
222198 |
198 |
0 |
0 |
T7 |
29198 |
40 |
0 |
0 |
T8 |
6670 |
90 |
0 |
0 |
T9 |
480382 |
2438 |
0 |
0 |
T10 |
394366 |
222 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
200 |
0 |
0 |
T13 |
14312 |
207 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
235103 |
0 |
0 |
T1 |
4445 |
31 |
0 |
0 |
T2 |
34816 |
44 |
0 |
0 |
T3 |
222198 |
198 |
0 |
0 |
T7 |
29198 |
40 |
0 |
0 |
T8 |
6670 |
90 |
0 |
0 |
T9 |
480382 |
2438 |
0 |
0 |
T10 |
394366 |
222 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
200 |
0 |
0 |
T13 |
14312 |
207 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3137711 |
0 |
0 |
T1 |
4445 |
33 |
0 |
0 |
T2 |
34816 |
354 |
0 |
0 |
T3 |
222198 |
922 |
0 |
0 |
T7 |
29198 |
304 |
0 |
0 |
T8 |
6670 |
89 |
0 |
0 |
T9 |
480382 |
9831 |
0 |
0 |
T10 |
394366 |
76016 |
0 |
0 |
T11 |
405880 |
2633 |
0 |
0 |
T12 |
90890 |
1501 |
0 |
0 |
T13 |
14312 |
195 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
235103 |
0 |
0 |
T1 |
4445 |
31 |
0 |
0 |
T2 |
34816 |
44 |
0 |
0 |
T3 |
222198 |
198 |
0 |
0 |
T7 |
29198 |
40 |
0 |
0 |
T8 |
6670 |
90 |
0 |
0 |
T9 |
480382 |
2438 |
0 |
0 |
T10 |
394366 |
222 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
200 |
0 |
0 |
T13 |
14312 |
207 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
235103 |
0 |
0 |
T1 |
4445 |
31 |
0 |
0 |
T2 |
34816 |
44 |
0 |
0 |
T3 |
222198 |
198 |
0 |
0 |
T7 |
29198 |
40 |
0 |
0 |
T8 |
6670 |
90 |
0 |
0 |
T9 |
480382 |
2438 |
0 |
0 |
T10 |
394366 |
222 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
200 |
0 |
0 |
T13 |
14312 |
207 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
594098 |
0 |
0 |
T1 |
4445 |
31 |
0 |
0 |
T2 |
34816 |
53 |
0 |
0 |
T3 |
222198 |
239 |
0 |
0 |
T7 |
29198 |
55 |
0 |
0 |
T8 |
6670 |
92 |
0 |
0 |
T9 |
480382 |
15665 |
0 |
0 |
T10 |
394366 |
4832 |
0 |
0 |
T11 |
405880 |
141 |
0 |
0 |
T12 |
90890 |
285 |
0 |
0 |
T13 |
14312 |
220 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
235103 |
0 |
0 |
T1 |
4445 |
31 |
0 |
0 |
T2 |
34816 |
44 |
0 |
0 |
T3 |
222198 |
198 |
0 |
0 |
T7 |
29198 |
40 |
0 |
0 |
T8 |
6670 |
90 |
0 |
0 |
T9 |
480382 |
2438 |
0 |
0 |
T10 |
394366 |
222 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
200 |
0 |
0 |
T13 |
14312 |
207 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_34.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_34.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T7 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T7 |
Branch Coverage for Instance : tb.dut.u_sm1_34.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T7 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_34.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
264972 |
0 |
0 |
T1 |
4445 |
37 |
0 |
0 |
T2 |
34816 |
54 |
0 |
0 |
T3 |
222198 |
213 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
93 |
0 |
0 |
T9 |
480382 |
945 |
0 |
0 |
T10 |
394366 |
226 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
231 |
0 |
0 |
T13 |
14312 |
204 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
264972 |
0 |
0 |
T1 |
4445 |
37 |
0 |
0 |
T2 |
34816 |
54 |
0 |
0 |
T3 |
222198 |
213 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
93 |
0 |
0 |
T9 |
480382 |
945 |
0 |
0 |
T10 |
394366 |
226 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
231 |
0 |
0 |
T13 |
14312 |
204 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
264972 |
0 |
0 |
T1 |
4445 |
37 |
0 |
0 |
T2 |
34816 |
54 |
0 |
0 |
T3 |
222198 |
213 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
93 |
0 |
0 |
T9 |
480382 |
945 |
0 |
0 |
T10 |
394366 |
226 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
231 |
0 |
0 |
T13 |
14312 |
204 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3179899 |
0 |
0 |
T1 |
4445 |
39 |
0 |
0 |
T2 |
34816 |
477 |
0 |
0 |
T3 |
222198 |
899 |
0 |
0 |
T7 |
29198 |
452 |
0 |
0 |
T8 |
6670 |
90 |
0 |
0 |
T9 |
480382 |
5377 |
0 |
0 |
T10 |
394366 |
72052 |
0 |
0 |
T11 |
405880 |
2911 |
0 |
0 |
T12 |
90890 |
1668 |
0 |
0 |
T13 |
14312 |
197 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
264972 |
0 |
0 |
T1 |
4445 |
37 |
0 |
0 |
T2 |
34816 |
54 |
0 |
0 |
T3 |
222198 |
213 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
93 |
0 |
0 |
T9 |
480382 |
945 |
0 |
0 |
T10 |
394366 |
226 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
231 |
0 |
0 |
T13 |
14312 |
204 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
264972 |
0 |
0 |
T1 |
4445 |
37 |
0 |
0 |
T2 |
34816 |
54 |
0 |
0 |
T3 |
222198 |
213 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
93 |
0 |
0 |
T9 |
480382 |
945 |
0 |
0 |
T10 |
394366 |
226 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
231 |
0 |
0 |
T13 |
14312 |
204 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
684214 |
0 |
0 |
T1 |
4445 |
37 |
0 |
0 |
T2 |
34816 |
60 |
0 |
0 |
T3 |
222198 |
310 |
0 |
0 |
T7 |
29198 |
91 |
0 |
0 |
T8 |
6670 |
97 |
0 |
0 |
T9 |
480382 |
3672 |
0 |
0 |
T10 |
394366 |
4668 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
335 |
0 |
0 |
T13 |
14312 |
212 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
264972 |
0 |
0 |
T1 |
4445 |
37 |
0 |
0 |
T2 |
34816 |
54 |
0 |
0 |
T3 |
222198 |
213 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
93 |
0 |
0 |
T9 |
480382 |
945 |
0 |
0 |
T10 |
394366 |
226 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
231 |
0 |
0 |
T13 |
14312 |
204 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_36.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_36.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T1,T2,T3 |
Branch Coverage for Instance : tb.dut.u_sm1_36.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
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-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_36.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
234791 |
0 |
0 |
T1 |
4445 |
24 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
220 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
123 |
0 |
0 |
T9 |
480382 |
1371 |
0 |
0 |
T10 |
394366 |
203 |
0 |
0 |
T11 |
405880 |
12 |
0 |
0 |
T12 |
90890 |
218 |
0 |
0 |
T13 |
14312 |
201 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
234791 |
0 |
0 |
T1 |
4445 |
24 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
220 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
123 |
0 |
0 |
T9 |
480382 |
1371 |
0 |
0 |
T10 |
394366 |
203 |
0 |
0 |
T11 |
405880 |
12 |
0 |
0 |
T12 |
90890 |
218 |
0 |
0 |
T13 |
14312 |
201 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
234791 |
0 |
0 |
T1 |
4445 |
24 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
220 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
123 |
0 |
0 |
T9 |
480382 |
1371 |
0 |
0 |
T10 |
394366 |
203 |
0 |
0 |
T11 |
405880 |
12 |
0 |
0 |
T12 |
90890 |
218 |
0 |
0 |
T13 |
14312 |
201 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
5929446 |
0 |
0 |
T1 |
4445 |
123 |
0 |
0 |
T2 |
34816 |
866 |
0 |
0 |
T3 |
222198 |
6747 |
0 |
0 |
T7 |
29198 |
3045 |
0 |
0 |
T8 |
6670 |
554 |
0 |
0 |
T9 |
480382 |
8547 |
0 |
0 |
T10 |
394366 |
92494 |
0 |
0 |
T11 |
405880 |
2223 |
0 |
0 |
T12 |
90890 |
2708 |
0 |
0 |
T13 |
14312 |
1159 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
234791 |
0 |
0 |
T1 |
4445 |
24 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
220 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
123 |
0 |
0 |
T9 |
480382 |
1371 |
0 |
0 |
T10 |
394366 |
203 |
0 |
0 |
T11 |
405880 |
12 |
0 |
0 |
T12 |
90890 |
218 |
0 |
0 |
T13 |
14312 |
201 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
234791 |
0 |
0 |
T1 |
4445 |
24 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
220 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
123 |
0 |
0 |
T9 |
480382 |
1371 |
0 |
0 |
T10 |
394366 |
203 |
0 |
0 |
T11 |
405880 |
12 |
0 |
0 |
T12 |
90890 |
218 |
0 |
0 |
T13 |
14312 |
201 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
1201331 |
0 |
0 |
T1 |
4445 |
30 |
0 |
0 |
T2 |
34816 |
104 |
0 |
0 |
T3 |
222198 |
631 |
0 |
0 |
T7 |
29198 |
542 |
0 |
0 |
T8 |
6670 |
247 |
0 |
0 |
T9 |
480382 |
6644 |
0 |
0 |
T10 |
394366 |
6617 |
0 |
0 |
T11 |
405880 |
12 |
0 |
0 |
T12 |
90890 |
423 |
0 |
0 |
T13 |
14312 |
326 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
234791 |
0 |
0 |
T1 |
4445 |
24 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
220 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
123 |
0 |
0 |
T9 |
480382 |
1371 |
0 |
0 |
T10 |
394366 |
203 |
0 |
0 |
T11 |
405880 |
12 |
0 |
0 |
T12 |
90890 |
218 |
0 |
0 |
T13 |
14312 |
201 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_38.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_38.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T7 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T7 |
Branch Coverage for Instance : tb.dut.u_sm1_38.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T7 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_38.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245596 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
59 |
0 |
0 |
T3 |
222198 |
200 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
91 |
0 |
0 |
T9 |
480382 |
1005 |
0 |
0 |
T10 |
394366 |
205 |
0 |
0 |
T11 |
405880 |
8 |
0 |
0 |
T12 |
90890 |
238 |
0 |
0 |
T13 |
14312 |
213 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245596 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
59 |
0 |
0 |
T3 |
222198 |
200 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
91 |
0 |
0 |
T9 |
480382 |
1005 |
0 |
0 |
T10 |
394366 |
205 |
0 |
0 |
T11 |
405880 |
8 |
0 |
0 |
T12 |
90890 |
238 |
0 |
0 |
T13 |
14312 |
213 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245596 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
59 |
0 |
0 |
T3 |
222198 |
200 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
91 |
0 |
0 |
T9 |
480382 |
1005 |
0 |
0 |
T10 |
394366 |
205 |
0 |
0 |
T11 |
405880 |
8 |
0 |
0 |
T12 |
90890 |
238 |
0 |
0 |
T13 |
14312 |
213 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
5546055 |
0 |
0 |
T1 |
4445 |
159 |
0 |
0 |
T2 |
34816 |
508 |
0 |
0 |
T3 |
222198 |
5474 |
0 |
0 |
T7 |
29198 |
524 |
0 |
0 |
T8 |
6670 |
613 |
0 |
0 |
T9 |
480382 |
17500 |
0 |
0 |
T10 |
394366 |
156012 |
0 |
0 |
T11 |
405880 |
535 |
0 |
0 |
T12 |
90890 |
6406 |
0 |
0 |
T13 |
14312 |
1368 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245596 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
59 |
0 |
0 |
T3 |
222198 |
200 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
91 |
0 |
0 |
T9 |
480382 |
1005 |
0 |
0 |
T10 |
394366 |
205 |
0 |
0 |
T11 |
405880 |
8 |
0 |
0 |
T12 |
90890 |
238 |
0 |
0 |
T13 |
14312 |
213 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245596 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
59 |
0 |
0 |
T3 |
222198 |
200 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
91 |
0 |
0 |
T9 |
480382 |
1005 |
0 |
0 |
T10 |
394366 |
205 |
0 |
0 |
T11 |
405880 |
8 |
0 |
0 |
T12 |
90890 |
238 |
0 |
0 |
T13 |
14312 |
213 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
1364605 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
79 |
0 |
0 |
T3 |
222198 |
605 |
0 |
0 |
T7 |
29198 |
91 |
0 |
0 |
T8 |
6670 |
215 |
0 |
0 |
T9 |
480382 |
20790 |
0 |
0 |
T10 |
394366 |
11279 |
0 |
0 |
T11 |
405880 |
59 |
0 |
0 |
T12 |
90890 |
834 |
0 |
0 |
T13 |
14312 |
392 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245596 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
59 |
0 |
0 |
T3 |
222198 |
200 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
91 |
0 |
0 |
T9 |
480382 |
1005 |
0 |
0 |
T10 |
394366 |
205 |
0 |
0 |
T11 |
405880 |
8 |
0 |
0 |
T12 |
90890 |
238 |
0 |
0 |
T13 |
14312 |
213 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_40.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_40.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T7 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T7 |
Branch Coverage for Instance : tb.dut.u_sm1_40.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T7 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_40.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
235894 |
0 |
0 |
T1 |
4445 |
30 |
0 |
0 |
T2 |
34816 |
51 |
0 |
0 |
T3 |
222198 |
222 |
0 |
0 |
T7 |
29198 |
43 |
0 |
0 |
T8 |
6670 |
104 |
0 |
0 |
T9 |
480382 |
500 |
0 |
0 |
T10 |
394366 |
241 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
229 |
0 |
0 |
T13 |
14312 |
187 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
235894 |
0 |
0 |
T1 |
4445 |
30 |
0 |
0 |
T2 |
34816 |
51 |
0 |
0 |
T3 |
222198 |
222 |
0 |
0 |
T7 |
29198 |
43 |
0 |
0 |
T8 |
6670 |
104 |
0 |
0 |
T9 |
480382 |
500 |
0 |
0 |
T10 |
394366 |
241 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
229 |
0 |
0 |
T13 |
14312 |
187 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
235894 |
0 |
0 |
T1 |
4445 |
30 |
0 |
0 |
T2 |
34816 |
51 |
0 |
0 |
T3 |
222198 |
222 |
0 |
0 |
T7 |
29198 |
43 |
0 |
0 |
T8 |
6670 |
104 |
0 |
0 |
T9 |
480382 |
500 |
0 |
0 |
T10 |
394366 |
241 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
229 |
0 |
0 |
T13 |
14312 |
187 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
6382404 |
0 |
0 |
T1 |
4445 |
211 |
0 |
0 |
T2 |
34816 |
469 |
0 |
0 |
T3 |
222198 |
4578 |
0 |
0 |
T7 |
29198 |
609 |
0 |
0 |
T8 |
6670 |
518 |
0 |
0 |
T9 |
480382 |
16674 |
0 |
0 |
T10 |
394366 |
473721 |
0 |
0 |
T11 |
405880 |
664 |
0 |
0 |
T12 |
90890 |
2782 |
0 |
0 |
T13 |
14312 |
1731 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
235894 |
0 |
0 |
T1 |
4445 |
30 |
0 |
0 |
T2 |
34816 |
51 |
0 |
0 |
T3 |
222198 |
222 |
0 |
0 |
T7 |
29198 |
43 |
0 |
0 |
T8 |
6670 |
104 |
0 |
0 |
T9 |
480382 |
500 |
0 |
0 |
T10 |
394366 |
241 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
229 |
0 |
0 |
T13 |
14312 |
187 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
235894 |
0 |
0 |
T1 |
4445 |
30 |
0 |
0 |
T2 |
34816 |
51 |
0 |
0 |
T3 |
222198 |
222 |
0 |
0 |
T7 |
29198 |
43 |
0 |
0 |
T8 |
6670 |
104 |
0 |
0 |
T9 |
480382 |
500 |
0 |
0 |
T10 |
394366 |
241 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
229 |
0 |
0 |
T13 |
14312 |
187 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
1276231 |
0 |
0 |
T1 |
4445 |
30 |
0 |
0 |
T2 |
34816 |
57 |
0 |
0 |
T3 |
222198 |
522 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
196 |
0 |
0 |
T9 |
480382 |
1114 |
0 |
0 |
T10 |
394366 |
89597 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
380 |
0 |
0 |
T13 |
14312 |
488 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
235894 |
0 |
0 |
T1 |
4445 |
30 |
0 |
0 |
T2 |
34816 |
51 |
0 |
0 |
T3 |
222198 |
222 |
0 |
0 |
T7 |
29198 |
43 |
0 |
0 |
T8 |
6670 |
104 |
0 |
0 |
T9 |
480382 |
500 |
0 |
0 |
T10 |
394366 |
241 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
229 |
0 |
0 |
T13 |
14312 |
187 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_42.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_42.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T1,T2,T3 |
Branch Coverage for Instance : tb.dut.u_sm1_42.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
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-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_42.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245696 |
0 |
0 |
T1 |
4445 |
32 |
0 |
0 |
T2 |
34816 |
72 |
0 |
0 |
T3 |
222198 |
227 |
0 |
0 |
T7 |
29198 |
36 |
0 |
0 |
T8 |
6670 |
89 |
0 |
0 |
T9 |
480382 |
977 |
0 |
0 |
T10 |
394366 |
206 |
0 |
0 |
T11 |
405880 |
13 |
0 |
0 |
T12 |
90890 |
217 |
0 |
0 |
T13 |
14312 |
190 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245696 |
0 |
0 |
T1 |
4445 |
32 |
0 |
0 |
T2 |
34816 |
72 |
0 |
0 |
T3 |
222198 |
227 |
0 |
0 |
T7 |
29198 |
36 |
0 |
0 |
T8 |
6670 |
89 |
0 |
0 |
T9 |
480382 |
977 |
0 |
0 |
T10 |
394366 |
206 |
0 |
0 |
T11 |
405880 |
13 |
0 |
0 |
T12 |
90890 |
217 |
0 |
0 |
T13 |
14312 |
190 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245696 |
0 |
0 |
T1 |
4445 |
32 |
0 |
0 |
T2 |
34816 |
72 |
0 |
0 |
T3 |
222198 |
227 |
0 |
0 |
T7 |
29198 |
36 |
0 |
0 |
T8 |
6670 |
89 |
0 |
0 |
T9 |
480382 |
977 |
0 |
0 |
T10 |
394366 |
206 |
0 |
0 |
T11 |
405880 |
13 |
0 |
0 |
T12 |
90890 |
217 |
0 |
0 |
T13 |
14312 |
190 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
5998476 |
0 |
0 |
T1 |
4445 |
142 |
0 |
0 |
T2 |
34816 |
684 |
0 |
0 |
T3 |
222198 |
4968 |
0 |
0 |
T7 |
29198 |
420 |
0 |
0 |
T8 |
6670 |
910 |
0 |
0 |
T9 |
480382 |
11810 |
0 |
0 |
T10 |
394366 |
80946 |
0 |
0 |
T11 |
405880 |
2028 |
0 |
0 |
T12 |
90890 |
5415 |
0 |
0 |
T13 |
14312 |
2236 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245696 |
0 |
0 |
T1 |
4445 |
32 |
0 |
0 |
T2 |
34816 |
72 |
0 |
0 |
T3 |
222198 |
227 |
0 |
0 |
T7 |
29198 |
36 |
0 |
0 |
T8 |
6670 |
89 |
0 |
0 |
T9 |
480382 |
977 |
0 |
0 |
T10 |
394366 |
206 |
0 |
0 |
T11 |
405880 |
13 |
0 |
0 |
T12 |
90890 |
217 |
0 |
0 |
T13 |
14312 |
190 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245696 |
0 |
0 |
T1 |
4445 |
32 |
0 |
0 |
T2 |
34816 |
72 |
0 |
0 |
T3 |
222198 |
227 |
0 |
0 |
T7 |
29198 |
36 |
0 |
0 |
T8 |
6670 |
89 |
0 |
0 |
T9 |
480382 |
977 |
0 |
0 |
T10 |
394366 |
206 |
0 |
0 |
T11 |
405880 |
13 |
0 |
0 |
T12 |
90890 |
217 |
0 |
0 |
T13 |
14312 |
190 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
1405981 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
89 |
0 |
0 |
T3 |
222198 |
723 |
0 |
0 |
T7 |
29198 |
53 |
0 |
0 |
T8 |
6670 |
213 |
0 |
0 |
T9 |
480382 |
3272 |
0 |
0 |
T10 |
394366 |
4079 |
0 |
0 |
T11 |
405880 |
13 |
0 |
0 |
T12 |
90890 |
458 |
0 |
0 |
T13 |
14312 |
602 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245696 |
0 |
0 |
T1 |
4445 |
32 |
0 |
0 |
T2 |
34816 |
72 |
0 |
0 |
T3 |
222198 |
227 |
0 |
0 |
T7 |
29198 |
36 |
0 |
0 |
T8 |
6670 |
89 |
0 |
0 |
T9 |
480382 |
977 |
0 |
0 |
T10 |
394366 |
206 |
0 |
0 |
T11 |
405880 |
13 |
0 |
0 |
T12 |
90890 |
217 |
0 |
0 |
T13 |
14312 |
190 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_43.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_43.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T7 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T7 |
Branch Coverage for Instance : tb.dut.u_sm1_43.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T7 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_43.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248201 |
0 |
0 |
T1 |
4445 |
27 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
207 |
0 |
0 |
T7 |
29198 |
41 |
0 |
0 |
T8 |
6670 |
105 |
0 |
0 |
T9 |
480382 |
1522 |
0 |
0 |
T10 |
394366 |
202 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
247 |
0 |
0 |
T13 |
14312 |
185 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248201 |
0 |
0 |
T1 |
4445 |
27 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
207 |
0 |
0 |
T7 |
29198 |
41 |
0 |
0 |
T8 |
6670 |
105 |
0 |
0 |
T9 |
480382 |
1522 |
0 |
0 |
T10 |
394366 |
202 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
247 |
0 |
0 |
T13 |
14312 |
185 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248201 |
0 |
0 |
T1 |
4445 |
27 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
207 |
0 |
0 |
T7 |
29198 |
41 |
0 |
0 |
T8 |
6670 |
105 |
0 |
0 |
T9 |
480382 |
1522 |
0 |
0 |
T10 |
394366 |
202 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
247 |
0 |
0 |
T13 |
14312 |
185 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3196060 |
0 |
0 |
T1 |
4445 |
29 |
0 |
0 |
T2 |
34816 |
487 |
0 |
0 |
T3 |
222198 |
842 |
0 |
0 |
T7 |
29198 |
259 |
0 |
0 |
T8 |
6670 |
96 |
0 |
0 |
T9 |
480382 |
8860 |
0 |
0 |
T10 |
394366 |
65502 |
0 |
0 |
T11 |
405880 |
3709 |
0 |
0 |
T12 |
90890 |
1796 |
0 |
0 |
T13 |
14312 |
173 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248201 |
0 |
0 |
T1 |
4445 |
27 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
207 |
0 |
0 |
T7 |
29198 |
41 |
0 |
0 |
T8 |
6670 |
105 |
0 |
0 |
T9 |
480382 |
1522 |
0 |
0 |
T10 |
394366 |
202 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
247 |
0 |
0 |
T13 |
14312 |
185 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248201 |
0 |
0 |
T1 |
4445 |
27 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
207 |
0 |
0 |
T7 |
29198 |
41 |
0 |
0 |
T8 |
6670 |
105 |
0 |
0 |
T9 |
480382 |
1522 |
0 |
0 |
T10 |
394366 |
202 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
247 |
0 |
0 |
T13 |
14312 |
185 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
604100 |
0 |
0 |
T1 |
4445 |
27 |
0 |
0 |
T2 |
34816 |
108 |
0 |
0 |
T3 |
222198 |
263 |
0 |
0 |
T7 |
29198 |
58 |
0 |
0 |
T8 |
6670 |
115 |
0 |
0 |
T9 |
480382 |
2894 |
0 |
0 |
T10 |
394366 |
2520 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
375 |
0 |
0 |
T13 |
14312 |
198 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248201 |
0 |
0 |
T1 |
4445 |
27 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
207 |
0 |
0 |
T7 |
29198 |
41 |
0 |
0 |
T8 |
6670 |
105 |
0 |
0 |
T9 |
480382 |
1522 |
0 |
0 |
T10 |
394366 |
202 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
247 |
0 |
0 |
T13 |
14312 |
185 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_44.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_44.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T8 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T8 |
Branch Coverage for Instance : tb.dut.u_sm1_44.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T8 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_44.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248358 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
228 |
0 |
0 |
T7 |
29198 |
46 |
0 |
0 |
T8 |
6670 |
102 |
0 |
0 |
T9 |
480382 |
561 |
0 |
0 |
T10 |
394366 |
216 |
0 |
0 |
T11 |
405880 |
6 |
0 |
0 |
T12 |
90890 |
239 |
0 |
0 |
T13 |
14312 |
192 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248358 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
228 |
0 |
0 |
T7 |
29198 |
46 |
0 |
0 |
T8 |
6670 |
102 |
0 |
0 |
T9 |
480382 |
561 |
0 |
0 |
T10 |
394366 |
216 |
0 |
0 |
T11 |
405880 |
6 |
0 |
0 |
T12 |
90890 |
239 |
0 |
0 |
T13 |
14312 |
192 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248358 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
228 |
0 |
0 |
T7 |
29198 |
46 |
0 |
0 |
T8 |
6670 |
102 |
0 |
0 |
T9 |
480382 |
561 |
0 |
0 |
T10 |
394366 |
216 |
0 |
0 |
T11 |
405880 |
6 |
0 |
0 |
T12 |
90890 |
239 |
0 |
0 |
T13 |
14312 |
192 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3198807 |
0 |
0 |
T1 |
4445 |
28 |
0 |
0 |
T2 |
34816 |
449 |
0 |
0 |
T3 |
222198 |
955 |
0 |
0 |
T7 |
29198 |
320 |
0 |
0 |
T8 |
6670 |
95 |
0 |
0 |
T9 |
480382 |
4209 |
0 |
0 |
T10 |
394366 |
71195 |
0 |
0 |
T11 |
405880 |
2502 |
0 |
0 |
T12 |
90890 |
1702 |
0 |
0 |
T13 |
14312 |
186 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248358 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
228 |
0 |
0 |
T7 |
29198 |
46 |
0 |
0 |
T8 |
6670 |
102 |
0 |
0 |
T9 |
480382 |
561 |
0 |
0 |
T10 |
394366 |
216 |
0 |
0 |
T11 |
405880 |
6 |
0 |
0 |
T12 |
90890 |
239 |
0 |
0 |
T13 |
14312 |
192 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248358 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
228 |
0 |
0 |
T7 |
29198 |
46 |
0 |
0 |
T8 |
6670 |
102 |
0 |
0 |
T9 |
480382 |
561 |
0 |
0 |
T10 |
394366 |
216 |
0 |
0 |
T11 |
405880 |
6 |
0 |
0 |
T12 |
90890 |
239 |
0 |
0 |
T13 |
14312 |
192 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
625239 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
82 |
0 |
0 |
T3 |
222198 |
270 |
0 |
0 |
T7 |
29198 |
46 |
0 |
0 |
T8 |
6670 |
110 |
0 |
0 |
T9 |
480382 |
648 |
0 |
0 |
T10 |
394366 |
4417 |
0 |
0 |
T11 |
405880 |
6 |
0 |
0 |
T12 |
90890 |
295 |
0 |
0 |
T13 |
14312 |
199 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248358 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
228 |
0 |
0 |
T7 |
29198 |
46 |
0 |
0 |
T8 |
6670 |
102 |
0 |
0 |
T9 |
480382 |
561 |
0 |
0 |
T10 |
394366 |
216 |
0 |
0 |
T11 |
405880 |
6 |
0 |
0 |
T12 |
90890 |
239 |
0 |
0 |
T13 |
14312 |
192 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_45.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_45.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T1,T2,T3 |
Branch Coverage for Instance : tb.dut.u_sm1_45.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
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-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_45.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
243352 |
0 |
0 |
T1 |
4445 |
32 |
0 |
0 |
T2 |
34816 |
55 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
40 |
0 |
0 |
T8 |
6670 |
102 |
0 |
0 |
T9 |
480382 |
529 |
0 |
0 |
T10 |
394366 |
245 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
228 |
0 |
0 |
T13 |
14312 |
209 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
243352 |
0 |
0 |
T1 |
4445 |
32 |
0 |
0 |
T2 |
34816 |
55 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
40 |
0 |
0 |
T8 |
6670 |
102 |
0 |
0 |
T9 |
480382 |
529 |
0 |
0 |
T10 |
394366 |
245 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
228 |
0 |
0 |
T13 |
14312 |
209 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
243352 |
0 |
0 |
T1 |
4445 |
32 |
0 |
0 |
T2 |
34816 |
55 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
40 |
0 |
0 |
T8 |
6670 |
102 |
0 |
0 |
T9 |
480382 |
529 |
0 |
0 |
T10 |
394366 |
245 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
228 |
0 |
0 |
T13 |
14312 |
209 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3226876 |
0 |
0 |
T1 |
4445 |
33 |
0 |
0 |
T2 |
34816 |
318 |
0 |
0 |
T3 |
222198 |
913 |
0 |
0 |
T7 |
29198 |
249 |
0 |
0 |
T8 |
6670 |
99 |
0 |
0 |
T9 |
480382 |
3923 |
0 |
0 |
T10 |
394366 |
81283 |
0 |
0 |
T11 |
405880 |
3616 |
0 |
0 |
T12 |
90890 |
1678 |
0 |
0 |
T13 |
14312 |
194 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
243352 |
0 |
0 |
T1 |
4445 |
32 |
0 |
0 |
T2 |
34816 |
55 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
40 |
0 |
0 |
T8 |
6670 |
102 |
0 |
0 |
T9 |
480382 |
529 |
0 |
0 |
T10 |
394366 |
245 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
228 |
0 |
0 |
T13 |
14312 |
209 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
243352 |
0 |
0 |
T1 |
4445 |
32 |
0 |
0 |
T2 |
34816 |
55 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
40 |
0 |
0 |
T8 |
6670 |
102 |
0 |
0 |
T9 |
480382 |
529 |
0 |
0 |
T10 |
394366 |
245 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
228 |
0 |
0 |
T13 |
14312 |
209 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
639741 |
0 |
0 |
T1 |
4445 |
33 |
0 |
0 |
T2 |
34816 |
66 |
0 |
0 |
T3 |
222198 |
247 |
0 |
0 |
T7 |
29198 |
42 |
0 |
0 |
T8 |
6670 |
106 |
0 |
0 |
T9 |
480382 |
640 |
0 |
0 |
T10 |
394366 |
6127 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
324 |
0 |
0 |
T13 |
14312 |
225 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
243352 |
0 |
0 |
T1 |
4445 |
32 |
0 |
0 |
T2 |
34816 |
55 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
40 |
0 |
0 |
T8 |
6670 |
102 |
0 |
0 |
T9 |
480382 |
529 |
0 |
0 |
T10 |
394366 |
245 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
228 |
0 |
0 |
T13 |
14312 |
209 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_46.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_46.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T7 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T7 |
Branch Coverage for Instance : tb.dut.u_sm1_46.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T7 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_46.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
243174 |
0 |
0 |
T1 |
4445 |
21 |
0 |
0 |
T2 |
34816 |
75 |
0 |
0 |
T3 |
222198 |
233 |
0 |
0 |
T7 |
29198 |
49 |
0 |
0 |
T8 |
6670 |
100 |
0 |
0 |
T9 |
480382 |
1046 |
0 |
0 |
T10 |
394366 |
204 |
0 |
0 |
T11 |
405880 |
10 |
0 |
0 |
T12 |
90890 |
256 |
0 |
0 |
T13 |
14312 |
217 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
243174 |
0 |
0 |
T1 |
4445 |
21 |
0 |
0 |
T2 |
34816 |
75 |
0 |
0 |
T3 |
222198 |
233 |
0 |
0 |
T7 |
29198 |
49 |
0 |
0 |
T8 |
6670 |
100 |
0 |
0 |
T9 |
480382 |
1046 |
0 |
0 |
T10 |
394366 |
204 |
0 |
0 |
T11 |
405880 |
10 |
0 |
0 |
T12 |
90890 |
256 |
0 |
0 |
T13 |
14312 |
217 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
243174 |
0 |
0 |
T1 |
4445 |
21 |
0 |
0 |
T2 |
34816 |
75 |
0 |
0 |
T3 |
222198 |
233 |
0 |
0 |
T7 |
29198 |
49 |
0 |
0 |
T8 |
6670 |
100 |
0 |
0 |
T9 |
480382 |
1046 |
0 |
0 |
T10 |
394366 |
204 |
0 |
0 |
T11 |
405880 |
10 |
0 |
0 |
T12 |
90890 |
256 |
0 |
0 |
T13 |
14312 |
217 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3160090 |
0 |
0 |
T1 |
4445 |
23 |
0 |
0 |
T2 |
34816 |
574 |
0 |
0 |
T3 |
222198 |
1035 |
0 |
0 |
T7 |
29198 |
399 |
0 |
0 |
T8 |
6670 |
94 |
0 |
0 |
T9 |
480382 |
4796 |
0 |
0 |
T10 |
394366 |
66081 |
0 |
0 |
T11 |
405880 |
3836 |
0 |
0 |
T12 |
90890 |
1767 |
0 |
0 |
T13 |
14312 |
207 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
243174 |
0 |
0 |
T1 |
4445 |
21 |
0 |
0 |
T2 |
34816 |
75 |
0 |
0 |
T3 |
222198 |
233 |
0 |
0 |
T7 |
29198 |
49 |
0 |
0 |
T8 |
6670 |
100 |
0 |
0 |
T9 |
480382 |
1046 |
0 |
0 |
T10 |
394366 |
204 |
0 |
0 |
T11 |
405880 |
10 |
0 |
0 |
T12 |
90890 |
256 |
0 |
0 |
T13 |
14312 |
217 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
243174 |
0 |
0 |
T1 |
4445 |
21 |
0 |
0 |
T2 |
34816 |
75 |
0 |
0 |
T3 |
222198 |
233 |
0 |
0 |
T7 |
29198 |
49 |
0 |
0 |
T8 |
6670 |
100 |
0 |
0 |
T9 |
480382 |
1046 |
0 |
0 |
T10 |
394366 |
204 |
0 |
0 |
T11 |
405880 |
10 |
0 |
0 |
T12 |
90890 |
256 |
0 |
0 |
T13 |
14312 |
217 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
614819 |
0 |
0 |
T1 |
4445 |
21 |
0 |
0 |
T2 |
34816 |
100 |
0 |
0 |
T3 |
222198 |
260 |
0 |
0 |
T7 |
29198 |
63 |
0 |
0 |
T8 |
6670 |
107 |
0 |
0 |
T9 |
480382 |
5569 |
0 |
0 |
T10 |
394366 |
4443 |
0 |
0 |
T11 |
405880 |
1040 |
0 |
0 |
T12 |
90890 |
310 |
0 |
0 |
T13 |
14312 |
228 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
243174 |
0 |
0 |
T1 |
4445 |
21 |
0 |
0 |
T2 |
34816 |
75 |
0 |
0 |
T3 |
222198 |
233 |
0 |
0 |
T7 |
29198 |
49 |
0 |
0 |
T8 |
6670 |
100 |
0 |
0 |
T9 |
480382 |
1046 |
0 |
0 |
T10 |
394366 |
204 |
0 |
0 |
T11 |
405880 |
10 |
0 |
0 |
T12 |
90890 |
256 |
0 |
0 |
T13 |
14312 |
217 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_47.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_47.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T7 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T7 |
Branch Coverage for Instance : tb.dut.u_sm1_47.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T7 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_47.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
258855 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
61 |
0 |
0 |
T3 |
222198 |
221 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
91 |
0 |
0 |
T9 |
480382 |
556 |
0 |
0 |
T10 |
394366 |
212 |
0 |
0 |
T11 |
405880 |
15 |
0 |
0 |
T12 |
90890 |
237 |
0 |
0 |
T13 |
14312 |
200 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
258855 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
61 |
0 |
0 |
T3 |
222198 |
221 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
91 |
0 |
0 |
T9 |
480382 |
556 |
0 |
0 |
T10 |
394366 |
212 |
0 |
0 |
T11 |
405880 |
15 |
0 |
0 |
T12 |
90890 |
237 |
0 |
0 |
T13 |
14312 |
200 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
258855 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
61 |
0 |
0 |
T3 |
222198 |
221 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
91 |
0 |
0 |
T9 |
480382 |
556 |
0 |
0 |
T10 |
394366 |
212 |
0 |
0 |
T11 |
405880 |
15 |
0 |
0 |
T12 |
90890 |
237 |
0 |
0 |
T13 |
14312 |
200 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3217492 |
0 |
0 |
T1 |
4445 |
28 |
0 |
0 |
T2 |
34816 |
483 |
0 |
0 |
T3 |
222198 |
962 |
0 |
0 |
T7 |
29198 |
450 |
0 |
0 |
T8 |
6670 |
86 |
0 |
0 |
T9 |
480382 |
4109 |
0 |
0 |
T10 |
394366 |
69595 |
0 |
0 |
T11 |
405880 |
6175 |
0 |
0 |
T12 |
90890 |
1832 |
0 |
0 |
T13 |
14312 |
190 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
258855 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
61 |
0 |
0 |
T3 |
222198 |
221 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
91 |
0 |
0 |
T9 |
480382 |
556 |
0 |
0 |
T10 |
394366 |
212 |
0 |
0 |
T11 |
405880 |
15 |
0 |
0 |
T12 |
90890 |
237 |
0 |
0 |
T13 |
14312 |
200 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
258855 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
61 |
0 |
0 |
T3 |
222198 |
221 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
91 |
0 |
0 |
T9 |
480382 |
556 |
0 |
0 |
T10 |
394366 |
212 |
0 |
0 |
T11 |
405880 |
15 |
0 |
0 |
T12 |
90890 |
237 |
0 |
0 |
T13 |
14312 |
200 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
673592 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
77 |
0 |
0 |
T3 |
222198 |
257 |
0 |
0 |
T7 |
29198 |
64 |
0 |
0 |
T8 |
6670 |
97 |
0 |
0 |
T9 |
480382 |
661 |
0 |
0 |
T10 |
394366 |
3959 |
0 |
0 |
T11 |
405880 |
355 |
0 |
0 |
T12 |
90890 |
338 |
0 |
0 |
T13 |
14312 |
211 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
258855 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
61 |
0 |
0 |
T3 |
222198 |
221 |
0 |
0 |
T7 |
29198 |
59 |
0 |
0 |
T8 |
6670 |
91 |
0 |
0 |
T9 |
480382 |
556 |
0 |
0 |
T10 |
394366 |
212 |
0 |
0 |
T11 |
405880 |
15 |
0 |
0 |
T12 |
90890 |
237 |
0 |
0 |
T13 |
14312 |
200 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_48.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_48.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T7 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T7 |
Branch Coverage for Instance : tb.dut.u_sm1_48.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T7 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_48.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
246340 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
57 |
0 |
0 |
T3 |
222198 |
214 |
0 |
0 |
T7 |
29198 |
46 |
0 |
0 |
T8 |
6670 |
82 |
0 |
0 |
T9 |
480382 |
517 |
0 |
0 |
T10 |
394366 |
212 |
0 |
0 |
T11 |
405880 |
15 |
0 |
0 |
T12 |
90890 |
243 |
0 |
0 |
T13 |
14312 |
204 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
246340 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
57 |
0 |
0 |
T3 |
222198 |
214 |
0 |
0 |
T7 |
29198 |
46 |
0 |
0 |
T8 |
6670 |
82 |
0 |
0 |
T9 |
480382 |
517 |
0 |
0 |
T10 |
394366 |
212 |
0 |
0 |
T11 |
405880 |
15 |
0 |
0 |
T12 |
90890 |
243 |
0 |
0 |
T13 |
14312 |
204 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
246340 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
57 |
0 |
0 |
T3 |
222198 |
214 |
0 |
0 |
T7 |
29198 |
46 |
0 |
0 |
T8 |
6670 |
82 |
0 |
0 |
T9 |
480382 |
517 |
0 |
0 |
T10 |
394366 |
212 |
0 |
0 |
T11 |
405880 |
15 |
0 |
0 |
T12 |
90890 |
243 |
0 |
0 |
T13 |
14312 |
204 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3254850 |
0 |
0 |
T1 |
4445 |
28 |
0 |
0 |
T2 |
34816 |
381 |
0 |
0 |
T3 |
222198 |
930 |
0 |
0 |
T7 |
29198 |
337 |
0 |
0 |
T8 |
6670 |
78 |
0 |
0 |
T9 |
480382 |
3983 |
0 |
0 |
T10 |
394366 |
69946 |
0 |
0 |
T11 |
405880 |
6452 |
0 |
0 |
T12 |
90890 |
1736 |
0 |
0 |
T13 |
14312 |
189 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
246340 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
57 |
0 |
0 |
T3 |
222198 |
214 |
0 |
0 |
T7 |
29198 |
46 |
0 |
0 |
T8 |
6670 |
82 |
0 |
0 |
T9 |
480382 |
517 |
0 |
0 |
T10 |
394366 |
212 |
0 |
0 |
T11 |
405880 |
15 |
0 |
0 |
T12 |
90890 |
243 |
0 |
0 |
T13 |
14312 |
204 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
246340 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
57 |
0 |
0 |
T3 |
222198 |
214 |
0 |
0 |
T7 |
29198 |
46 |
0 |
0 |
T8 |
6670 |
82 |
0 |
0 |
T9 |
480382 |
517 |
0 |
0 |
T10 |
394366 |
212 |
0 |
0 |
T11 |
405880 |
15 |
0 |
0 |
T12 |
90890 |
243 |
0 |
0 |
T13 |
14312 |
204 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
633095 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
79 |
0 |
0 |
T3 |
222198 |
267 |
0 |
0 |
T7 |
29198 |
68 |
0 |
0 |
T8 |
6670 |
87 |
0 |
0 |
T9 |
480382 |
616 |
0 |
0 |
T10 |
394366 |
5461 |
0 |
0 |
T11 |
405880 |
975 |
0 |
0 |
T12 |
90890 |
334 |
0 |
0 |
T13 |
14312 |
220 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
246340 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
57 |
0 |
0 |
T3 |
222198 |
214 |
0 |
0 |
T7 |
29198 |
46 |
0 |
0 |
T8 |
6670 |
82 |
0 |
0 |
T9 |
480382 |
517 |
0 |
0 |
T10 |
394366 |
212 |
0 |
0 |
T11 |
405880 |
15 |
0 |
0 |
T12 |
90890 |
243 |
0 |
0 |
T13 |
14312 |
204 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_49.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_49.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T8 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T8 |
Branch Coverage for Instance : tb.dut.u_sm1_49.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T8 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_49.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
242512 |
0 |
0 |
T1 |
4445 |
43 |
0 |
0 |
T2 |
34816 |
66 |
0 |
0 |
T3 |
222198 |
223 |
0 |
0 |
T7 |
29198 |
38 |
0 |
0 |
T8 |
6670 |
90 |
0 |
0 |
T9 |
480382 |
531 |
0 |
0 |
T10 |
394366 |
240 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
219 |
0 |
0 |
T13 |
14312 |
190 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
242512 |
0 |
0 |
T1 |
4445 |
43 |
0 |
0 |
T2 |
34816 |
66 |
0 |
0 |
T3 |
222198 |
223 |
0 |
0 |
T7 |
29198 |
38 |
0 |
0 |
T8 |
6670 |
90 |
0 |
0 |
T9 |
480382 |
531 |
0 |
0 |
T10 |
394366 |
240 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
219 |
0 |
0 |
T13 |
14312 |
190 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
242512 |
0 |
0 |
T1 |
4445 |
43 |
0 |
0 |
T2 |
34816 |
66 |
0 |
0 |
T3 |
222198 |
223 |
0 |
0 |
T7 |
29198 |
38 |
0 |
0 |
T8 |
6670 |
90 |
0 |
0 |
T9 |
480382 |
531 |
0 |
0 |
T10 |
394366 |
240 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
219 |
0 |
0 |
T13 |
14312 |
190 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3182627 |
0 |
0 |
T1 |
4445 |
45 |
0 |
0 |
T2 |
34816 |
550 |
0 |
0 |
T3 |
222198 |
1003 |
0 |
0 |
T7 |
29198 |
290 |
0 |
0 |
T8 |
6670 |
87 |
0 |
0 |
T9 |
480382 |
3949 |
0 |
0 |
T10 |
394366 |
84645 |
0 |
0 |
T11 |
405880 |
1542 |
0 |
0 |
T12 |
90890 |
1567 |
0 |
0 |
T13 |
14312 |
180 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
242512 |
0 |
0 |
T1 |
4445 |
43 |
0 |
0 |
T2 |
34816 |
66 |
0 |
0 |
T3 |
222198 |
223 |
0 |
0 |
T7 |
29198 |
38 |
0 |
0 |
T8 |
6670 |
90 |
0 |
0 |
T9 |
480382 |
531 |
0 |
0 |
T10 |
394366 |
240 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
219 |
0 |
0 |
T13 |
14312 |
190 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
242512 |
0 |
0 |
T1 |
4445 |
43 |
0 |
0 |
T2 |
34816 |
66 |
0 |
0 |
T3 |
222198 |
223 |
0 |
0 |
T7 |
29198 |
38 |
0 |
0 |
T8 |
6670 |
90 |
0 |
0 |
T9 |
480382 |
531 |
0 |
0 |
T10 |
394366 |
240 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
219 |
0 |
0 |
T13 |
14312 |
190 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
598968 |
0 |
0 |
T1 |
4445 |
43 |
0 |
0 |
T2 |
34816 |
85 |
0 |
0 |
T3 |
222198 |
268 |
0 |
0 |
T7 |
29198 |
38 |
0 |
0 |
T8 |
6670 |
94 |
0 |
0 |
T9 |
480382 |
591 |
0 |
0 |
T10 |
394366 |
7753 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
270 |
0 |
0 |
T13 |
14312 |
201 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
242512 |
0 |
0 |
T1 |
4445 |
43 |
0 |
0 |
T2 |
34816 |
66 |
0 |
0 |
T3 |
222198 |
223 |
0 |
0 |
T7 |
29198 |
38 |
0 |
0 |
T8 |
6670 |
90 |
0 |
0 |
T9 |
480382 |
531 |
0 |
0 |
T10 |
394366 |
240 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
219 |
0 |
0 |
T13 |
14312 |
190 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_50.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_50.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T7 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T7 |
Branch Coverage for Instance : tb.dut.u_sm1_50.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T7 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_50.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
246630 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
60 |
0 |
0 |
T3 |
222198 |
191 |
0 |
0 |
T7 |
29198 |
41 |
0 |
0 |
T8 |
6670 |
98 |
0 |
0 |
T9 |
480382 |
1004 |
0 |
0 |
T10 |
394366 |
225 |
0 |
0 |
T11 |
405880 |
4 |
0 |
0 |
T12 |
90890 |
250 |
0 |
0 |
T13 |
14312 |
173 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
246630 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
60 |
0 |
0 |
T3 |
222198 |
191 |
0 |
0 |
T7 |
29198 |
41 |
0 |
0 |
T8 |
6670 |
98 |
0 |
0 |
T9 |
480382 |
1004 |
0 |
0 |
T10 |
394366 |
225 |
0 |
0 |
T11 |
405880 |
4 |
0 |
0 |
T12 |
90890 |
250 |
0 |
0 |
T13 |
14312 |
173 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
246630 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
60 |
0 |
0 |
T3 |
222198 |
191 |
0 |
0 |
T7 |
29198 |
41 |
0 |
0 |
T8 |
6670 |
98 |
0 |
0 |
T9 |
480382 |
1004 |
0 |
0 |
T10 |
394366 |
225 |
0 |
0 |
T11 |
405880 |
4 |
0 |
0 |
T12 |
90890 |
250 |
0 |
0 |
T13 |
14312 |
173 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3276283 |
0 |
0 |
T1 |
4445 |
28 |
0 |
0 |
T2 |
34816 |
444 |
0 |
0 |
T3 |
222198 |
800 |
0 |
0 |
T7 |
29198 |
306 |
0 |
0 |
T8 |
6670 |
94 |
0 |
0 |
T9 |
480382 |
7107 |
0 |
0 |
T10 |
394366 |
70085 |
0 |
0 |
T11 |
405880 |
1055 |
0 |
0 |
T12 |
90890 |
1792 |
0 |
0 |
T13 |
14312 |
162 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
246630 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
60 |
0 |
0 |
T3 |
222198 |
191 |
0 |
0 |
T7 |
29198 |
41 |
0 |
0 |
T8 |
6670 |
98 |
0 |
0 |
T9 |
480382 |
1004 |
0 |
0 |
T10 |
394366 |
225 |
0 |
0 |
T11 |
405880 |
4 |
0 |
0 |
T12 |
90890 |
250 |
0 |
0 |
T13 |
14312 |
173 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
246630 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
60 |
0 |
0 |
T3 |
222198 |
191 |
0 |
0 |
T7 |
29198 |
41 |
0 |
0 |
T8 |
6670 |
98 |
0 |
0 |
T9 |
480382 |
1004 |
0 |
0 |
T10 |
394366 |
225 |
0 |
0 |
T11 |
405880 |
4 |
0 |
0 |
T12 |
90890 |
250 |
0 |
0 |
T13 |
14312 |
173 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
646538 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
91 |
0 |
0 |
T3 |
222198 |
228 |
0 |
0 |
T7 |
29198 |
45 |
0 |
0 |
T8 |
6670 |
103 |
0 |
0 |
T9 |
480382 |
2118 |
0 |
0 |
T10 |
394366 |
5518 |
0 |
0 |
T11 |
405880 |
4 |
0 |
0 |
T12 |
90890 |
347 |
0 |
0 |
T13 |
14312 |
185 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
246630 |
0 |
0 |
T1 |
4445 |
26 |
0 |
0 |
T2 |
34816 |
60 |
0 |
0 |
T3 |
222198 |
191 |
0 |
0 |
T7 |
29198 |
41 |
0 |
0 |
T8 |
6670 |
98 |
0 |
0 |
T9 |
480382 |
1004 |
0 |
0 |
T10 |
394366 |
225 |
0 |
0 |
T11 |
405880 |
4 |
0 |
0 |
T12 |
90890 |
250 |
0 |
0 |
T13 |
14312 |
173 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_51.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_51.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T7 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T7 |
Branch Coverage for Instance : tb.dut.u_sm1_51.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T7 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_51.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
263366 |
0 |
0 |
T1 |
4445 |
37 |
0 |
0 |
T2 |
34816 |
103 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
95 |
0 |
0 |
T8 |
6670 |
85 |
0 |
0 |
T9 |
480382 |
1612 |
0 |
0 |
T10 |
394366 |
210 |
0 |
0 |
T11 |
405880 |
9 |
0 |
0 |
T12 |
90890 |
224 |
0 |
0 |
T13 |
14312 |
169 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
263366 |
0 |
0 |
T1 |
4445 |
37 |
0 |
0 |
T2 |
34816 |
103 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
95 |
0 |
0 |
T8 |
6670 |
85 |
0 |
0 |
T9 |
480382 |
1612 |
0 |
0 |
T10 |
394366 |
210 |
0 |
0 |
T11 |
405880 |
9 |
0 |
0 |
T12 |
90890 |
224 |
0 |
0 |
T13 |
14312 |
169 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
263366 |
0 |
0 |
T1 |
4445 |
37 |
0 |
0 |
T2 |
34816 |
103 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
95 |
0 |
0 |
T8 |
6670 |
85 |
0 |
0 |
T9 |
480382 |
1612 |
0 |
0 |
T10 |
394366 |
210 |
0 |
0 |
T11 |
405880 |
9 |
0 |
0 |
T12 |
90890 |
224 |
0 |
0 |
T13 |
14312 |
169 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3271065 |
0 |
0 |
T1 |
4445 |
39 |
0 |
0 |
T2 |
34816 |
789 |
0 |
0 |
T3 |
222198 |
876 |
0 |
0 |
T7 |
29198 |
702 |
0 |
0 |
T8 |
6670 |
83 |
0 |
0 |
T9 |
480382 |
6895 |
0 |
0 |
T10 |
394366 |
67582 |
0 |
0 |
T11 |
405880 |
3633 |
0 |
0 |
T12 |
90890 |
1678 |
0 |
0 |
T13 |
14312 |
161 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
263366 |
0 |
0 |
T1 |
4445 |
37 |
0 |
0 |
T2 |
34816 |
103 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
95 |
0 |
0 |
T8 |
6670 |
85 |
0 |
0 |
T9 |
480382 |
1612 |
0 |
0 |
T10 |
394366 |
210 |
0 |
0 |
T11 |
405880 |
9 |
0 |
0 |
T12 |
90890 |
224 |
0 |
0 |
T13 |
14312 |
169 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
263366 |
0 |
0 |
T1 |
4445 |
37 |
0 |
0 |
T2 |
34816 |
103 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
95 |
0 |
0 |
T8 |
6670 |
85 |
0 |
0 |
T9 |
480382 |
1612 |
0 |
0 |
T10 |
394366 |
210 |
0 |
0 |
T11 |
405880 |
9 |
0 |
0 |
T12 |
90890 |
224 |
0 |
0 |
T13 |
14312 |
169 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
587177 |
0 |
0 |
T1 |
4445 |
37 |
0 |
0 |
T2 |
34816 |
132 |
0 |
0 |
T3 |
222198 |
273 |
0 |
0 |
T7 |
29198 |
151 |
0 |
0 |
T8 |
6670 |
88 |
0 |
0 |
T9 |
480382 |
4793 |
0 |
0 |
T10 |
394366 |
3789 |
0 |
0 |
T11 |
405880 |
77 |
0 |
0 |
T12 |
90890 |
296 |
0 |
0 |
T13 |
14312 |
178 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
263366 |
0 |
0 |
T1 |
4445 |
37 |
0 |
0 |
T2 |
34816 |
103 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
95 |
0 |
0 |
T8 |
6670 |
85 |
0 |
0 |
T9 |
480382 |
1612 |
0 |
0 |
T10 |
394366 |
210 |
0 |
0 |
T11 |
405880 |
9 |
0 |
0 |
T12 |
90890 |
224 |
0 |
0 |
T13 |
14312 |
169 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_52.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_52.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T8 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T8 |
Branch Coverage for Instance : tb.dut.u_sm1_52.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T8 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_52.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
244651 |
0 |
0 |
T1 |
4445 |
16 |
0 |
0 |
T2 |
34816 |
64 |
0 |
0 |
T3 |
222198 |
233 |
0 |
0 |
T7 |
29198 |
47 |
0 |
0 |
T8 |
6670 |
98 |
0 |
0 |
T9 |
480382 |
1414 |
0 |
0 |
T10 |
394366 |
266 |
0 |
0 |
T11 |
405880 |
12 |
0 |
0 |
T12 |
90890 |
229 |
0 |
0 |
T13 |
14312 |
209 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
244651 |
0 |
0 |
T1 |
4445 |
16 |
0 |
0 |
T2 |
34816 |
64 |
0 |
0 |
T3 |
222198 |
233 |
0 |
0 |
T7 |
29198 |
47 |
0 |
0 |
T8 |
6670 |
98 |
0 |
0 |
T9 |
480382 |
1414 |
0 |
0 |
T10 |
394366 |
266 |
0 |
0 |
T11 |
405880 |
12 |
0 |
0 |
T12 |
90890 |
229 |
0 |
0 |
T13 |
14312 |
209 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
244651 |
0 |
0 |
T1 |
4445 |
16 |
0 |
0 |
T2 |
34816 |
64 |
0 |
0 |
T3 |
222198 |
233 |
0 |
0 |
T7 |
29198 |
47 |
0 |
0 |
T8 |
6670 |
98 |
0 |
0 |
T9 |
480382 |
1414 |
0 |
0 |
T10 |
394366 |
266 |
0 |
0 |
T11 |
405880 |
12 |
0 |
0 |
T12 |
90890 |
229 |
0 |
0 |
T13 |
14312 |
209 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3239873 |
0 |
0 |
T1 |
4445 |
18 |
0 |
0 |
T2 |
34816 |
466 |
0 |
0 |
T3 |
222198 |
952 |
0 |
0 |
T7 |
29198 |
384 |
0 |
0 |
T8 |
6670 |
90 |
0 |
0 |
T9 |
480382 |
7262 |
0 |
0 |
T10 |
394366 |
82171 |
0 |
0 |
T11 |
405880 |
3355 |
0 |
0 |
T12 |
90890 |
1616 |
0 |
0 |
T13 |
14312 |
196 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
244651 |
0 |
0 |
T1 |
4445 |
16 |
0 |
0 |
T2 |
34816 |
64 |
0 |
0 |
T3 |
222198 |
233 |
0 |
0 |
T7 |
29198 |
47 |
0 |
0 |
T8 |
6670 |
98 |
0 |
0 |
T9 |
480382 |
1414 |
0 |
0 |
T10 |
394366 |
266 |
0 |
0 |
T11 |
405880 |
12 |
0 |
0 |
T12 |
90890 |
229 |
0 |
0 |
T13 |
14312 |
209 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
244651 |
0 |
0 |
T1 |
4445 |
16 |
0 |
0 |
T2 |
34816 |
64 |
0 |
0 |
T3 |
222198 |
233 |
0 |
0 |
T7 |
29198 |
47 |
0 |
0 |
T8 |
6670 |
98 |
0 |
0 |
T9 |
480382 |
1414 |
0 |
0 |
T10 |
394366 |
266 |
0 |
0 |
T11 |
405880 |
12 |
0 |
0 |
T12 |
90890 |
229 |
0 |
0 |
T13 |
14312 |
209 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
623751 |
0 |
0 |
T1 |
4445 |
16 |
0 |
0 |
T2 |
34816 |
77 |
0 |
0 |
T3 |
222198 |
290 |
0 |
0 |
T7 |
29198 |
47 |
0 |
0 |
T8 |
6670 |
107 |
0 |
0 |
T9 |
480382 |
3557 |
0 |
0 |
T10 |
394366 |
7410 |
0 |
0 |
T11 |
405880 |
175 |
0 |
0 |
T12 |
90890 |
275 |
0 |
0 |
T13 |
14312 |
223 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
244651 |
0 |
0 |
T1 |
4445 |
16 |
0 |
0 |
T2 |
34816 |
64 |
0 |
0 |
T3 |
222198 |
233 |
0 |
0 |
T7 |
29198 |
47 |
0 |
0 |
T8 |
6670 |
98 |
0 |
0 |
T9 |
480382 |
1414 |
0 |
0 |
T10 |
394366 |
266 |
0 |
0 |
T11 |
405880 |
12 |
0 |
0 |
T12 |
90890 |
229 |
0 |
0 |
T13 |
14312 |
209 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_53.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_53.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T1,T2,T3 |
Branch Coverage for Instance : tb.dut.u_sm1_53.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
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-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_53.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248491 |
0 |
0 |
T1 |
4445 |
272 |
0 |
0 |
T2 |
34816 |
61 |
0 |
0 |
T3 |
222198 |
223 |
0 |
0 |
T7 |
29198 |
49 |
0 |
0 |
T8 |
6670 |
100 |
0 |
0 |
T9 |
480382 |
1499 |
0 |
0 |
T10 |
394366 |
207 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
210 |
0 |
0 |
T13 |
14312 |
187 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248491 |
0 |
0 |
T1 |
4445 |
272 |
0 |
0 |
T2 |
34816 |
61 |
0 |
0 |
T3 |
222198 |
223 |
0 |
0 |
T7 |
29198 |
49 |
0 |
0 |
T8 |
6670 |
100 |
0 |
0 |
T9 |
480382 |
1499 |
0 |
0 |
T10 |
394366 |
207 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
210 |
0 |
0 |
T13 |
14312 |
187 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248491 |
0 |
0 |
T1 |
4445 |
272 |
0 |
0 |
T2 |
34816 |
61 |
0 |
0 |
T3 |
222198 |
223 |
0 |
0 |
T7 |
29198 |
49 |
0 |
0 |
T8 |
6670 |
100 |
0 |
0 |
T9 |
480382 |
1499 |
0 |
0 |
T10 |
394366 |
207 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
210 |
0 |
0 |
T13 |
14312 |
187 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3198028 |
0 |
0 |
T1 |
4445 |
187 |
0 |
0 |
T2 |
34816 |
517 |
0 |
0 |
T3 |
222198 |
944 |
0 |
0 |
T7 |
29198 |
342 |
0 |
0 |
T8 |
6670 |
96 |
0 |
0 |
T9 |
480382 |
7610 |
0 |
0 |
T10 |
394366 |
64811 |
0 |
0 |
T11 |
405880 |
3353 |
0 |
0 |
T12 |
90890 |
1537 |
0 |
0 |
T13 |
14312 |
181 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248491 |
0 |
0 |
T1 |
4445 |
272 |
0 |
0 |
T2 |
34816 |
61 |
0 |
0 |
T3 |
222198 |
223 |
0 |
0 |
T7 |
29198 |
49 |
0 |
0 |
T8 |
6670 |
100 |
0 |
0 |
T9 |
480382 |
1499 |
0 |
0 |
T10 |
394366 |
207 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
210 |
0 |
0 |
T13 |
14312 |
187 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248491 |
0 |
0 |
T1 |
4445 |
272 |
0 |
0 |
T2 |
34816 |
61 |
0 |
0 |
T3 |
222198 |
223 |
0 |
0 |
T7 |
29198 |
49 |
0 |
0 |
T8 |
6670 |
100 |
0 |
0 |
T9 |
480382 |
1499 |
0 |
0 |
T10 |
394366 |
207 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
210 |
0 |
0 |
T13 |
14312 |
187 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
610477 |
0 |
0 |
T1 |
4445 |
359 |
0 |
0 |
T2 |
34816 |
78 |
0 |
0 |
T3 |
222198 |
278 |
0 |
0 |
T7 |
29198 |
57 |
0 |
0 |
T8 |
6670 |
105 |
0 |
0 |
T9 |
480382 |
7416 |
0 |
0 |
T10 |
394366 |
4483 |
0 |
0 |
T11 |
405880 |
357 |
0 |
0 |
T12 |
90890 |
245 |
0 |
0 |
T13 |
14312 |
194 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
248491 |
0 |
0 |
T1 |
4445 |
272 |
0 |
0 |
T2 |
34816 |
61 |
0 |
0 |
T3 |
222198 |
223 |
0 |
0 |
T7 |
29198 |
49 |
0 |
0 |
T8 |
6670 |
100 |
0 |
0 |
T9 |
480382 |
1499 |
0 |
0 |
T10 |
394366 |
207 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
210 |
0 |
0 |
T13 |
14312 |
187 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_54.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_54.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T7 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T7 |
Branch Coverage for Instance : tb.dut.u_sm1_54.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T7 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_54.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
228361 |
0 |
0 |
T1 |
4445 |
33 |
0 |
0 |
T2 |
34816 |
64 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
99 |
0 |
0 |
T9 |
480382 |
1488 |
0 |
0 |
T10 |
394366 |
196 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
256 |
0 |
0 |
T13 |
14312 |
186 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
228361 |
0 |
0 |
T1 |
4445 |
33 |
0 |
0 |
T2 |
34816 |
64 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
99 |
0 |
0 |
T9 |
480382 |
1488 |
0 |
0 |
T10 |
394366 |
196 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
256 |
0 |
0 |
T13 |
14312 |
186 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
228361 |
0 |
0 |
T1 |
4445 |
33 |
0 |
0 |
T2 |
34816 |
64 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
99 |
0 |
0 |
T9 |
480382 |
1488 |
0 |
0 |
T10 |
394366 |
196 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
256 |
0 |
0 |
T13 |
14312 |
186 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3183845 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
456 |
0 |
0 |
T3 |
222198 |
866 |
0 |
0 |
T7 |
29198 |
318 |
0 |
0 |
T8 |
6670 |
94 |
0 |
0 |
T9 |
480382 |
7176 |
0 |
0 |
T10 |
394366 |
68870 |
0 |
0 |
T11 |
405880 |
4594 |
0 |
0 |
T12 |
90890 |
1769 |
0 |
0 |
T13 |
14312 |
184 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
228361 |
0 |
0 |
T1 |
4445 |
33 |
0 |
0 |
T2 |
34816 |
64 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
99 |
0 |
0 |
T9 |
480382 |
1488 |
0 |
0 |
T10 |
394366 |
196 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
256 |
0 |
0 |
T13 |
14312 |
186 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
228361 |
0 |
0 |
T1 |
4445 |
33 |
0 |
0 |
T2 |
34816 |
64 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
99 |
0 |
0 |
T9 |
480382 |
1488 |
0 |
0 |
T10 |
394366 |
196 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
256 |
0 |
0 |
T13 |
14312 |
186 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
521085 |
0 |
0 |
T1 |
4445 |
33 |
0 |
0 |
T2 |
34816 |
82 |
0 |
0 |
T3 |
222198 |
239 |
0 |
0 |
T7 |
29198 |
77 |
0 |
0 |
T8 |
6670 |
105 |
0 |
0 |
T9 |
480382 |
3874 |
0 |
0 |
T10 |
394366 |
5586 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
382 |
0 |
0 |
T13 |
14312 |
189 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
228361 |
0 |
0 |
T1 |
4445 |
33 |
0 |
0 |
T2 |
34816 |
64 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
99 |
0 |
0 |
T9 |
480382 |
1488 |
0 |
0 |
T10 |
394366 |
196 |
0 |
0 |
T11 |
405880 |
11 |
0 |
0 |
T12 |
90890 |
256 |
0 |
0 |
T13 |
14312 |
186 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_55.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_55.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T1,T2,T3 |
Branch Coverage for Instance : tb.dut.u_sm1_55.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
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-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_55.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
242278 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
71 |
0 |
0 |
T3 |
222198 |
177 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
106 |
0 |
0 |
T9 |
480382 |
1448 |
0 |
0 |
T10 |
394366 |
235 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
219 |
0 |
0 |
T13 |
14312 |
196 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
242278 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
71 |
0 |
0 |
T3 |
222198 |
177 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
106 |
0 |
0 |
T9 |
480382 |
1448 |
0 |
0 |
T10 |
394366 |
235 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
219 |
0 |
0 |
T13 |
14312 |
196 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
242278 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
71 |
0 |
0 |
T3 |
222198 |
177 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
106 |
0 |
0 |
T9 |
480382 |
1448 |
0 |
0 |
T10 |
394366 |
235 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
219 |
0 |
0 |
T13 |
14312 |
196 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3189973 |
0 |
0 |
T1 |
4445 |
36 |
0 |
0 |
T2 |
34816 |
533 |
0 |
0 |
T3 |
222198 |
781 |
0 |
0 |
T7 |
29198 |
391 |
0 |
0 |
T8 |
6670 |
101 |
0 |
0 |
T9 |
480382 |
6358 |
0 |
0 |
T10 |
394366 |
75074 |
0 |
0 |
T11 |
405880 |
1032 |
0 |
0 |
T12 |
90890 |
1579 |
0 |
0 |
T13 |
14312 |
191 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
242278 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
71 |
0 |
0 |
T3 |
222198 |
177 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
106 |
0 |
0 |
T9 |
480382 |
1448 |
0 |
0 |
T10 |
394366 |
235 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
219 |
0 |
0 |
T13 |
14312 |
196 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
242278 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
71 |
0 |
0 |
T3 |
222198 |
177 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
106 |
0 |
0 |
T9 |
480382 |
1448 |
0 |
0 |
T10 |
394366 |
235 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
219 |
0 |
0 |
T13 |
14312 |
196 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
635211 |
0 |
0 |
T1 |
4445 |
36 |
0 |
0 |
T2 |
34816 |
133 |
0 |
0 |
T3 |
222198 |
203 |
0 |
0 |
T7 |
29198 |
86 |
0 |
0 |
T8 |
6670 |
112 |
0 |
0 |
T9 |
480382 |
8227 |
0 |
0 |
T10 |
394366 |
4689 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
330 |
0 |
0 |
T13 |
14312 |
202 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
242278 |
0 |
0 |
T1 |
4445 |
35 |
0 |
0 |
T2 |
34816 |
71 |
0 |
0 |
T3 |
222198 |
177 |
0 |
0 |
T7 |
29198 |
50 |
0 |
0 |
T8 |
6670 |
106 |
0 |
0 |
T9 |
480382 |
1448 |
0 |
0 |
T10 |
394366 |
235 |
0 |
0 |
T11 |
405880 |
7 |
0 |
0 |
T12 |
90890 |
219 |
0 |
0 |
T13 |
14312 |
196 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_56.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_56.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T7 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T7 |
Branch Coverage for Instance : tb.dut.u_sm1_56.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T7 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_56.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245463 |
0 |
0 |
T1 |
4445 |
31 |
0 |
0 |
T2 |
34816 |
54 |
0 |
0 |
T3 |
222198 |
210 |
0 |
0 |
T7 |
29198 |
44 |
0 |
0 |
T8 |
6670 |
104 |
0 |
0 |
T9 |
480382 |
536 |
0 |
0 |
T10 |
394366 |
214 |
0 |
0 |
T11 |
405880 |
8 |
0 |
0 |
T12 |
90890 |
214 |
0 |
0 |
T13 |
14312 |
167 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245463 |
0 |
0 |
T1 |
4445 |
31 |
0 |
0 |
T2 |
34816 |
54 |
0 |
0 |
T3 |
222198 |
210 |
0 |
0 |
T7 |
29198 |
44 |
0 |
0 |
T8 |
6670 |
104 |
0 |
0 |
T9 |
480382 |
536 |
0 |
0 |
T10 |
394366 |
214 |
0 |
0 |
T11 |
405880 |
8 |
0 |
0 |
T12 |
90890 |
214 |
0 |
0 |
T13 |
14312 |
167 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245463 |
0 |
0 |
T1 |
4445 |
31 |
0 |
0 |
T2 |
34816 |
54 |
0 |
0 |
T3 |
222198 |
210 |
0 |
0 |
T7 |
29198 |
44 |
0 |
0 |
T8 |
6670 |
104 |
0 |
0 |
T9 |
480382 |
536 |
0 |
0 |
T10 |
394366 |
214 |
0 |
0 |
T11 |
405880 |
8 |
0 |
0 |
T12 |
90890 |
214 |
0 |
0 |
T13 |
14312 |
167 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
3136609 |
0 |
0 |
T1 |
4445 |
33 |
0 |
0 |
T2 |
34816 |
367 |
0 |
0 |
T3 |
222198 |
940 |
0 |
0 |
T7 |
29198 |
279 |
0 |
0 |
T8 |
6670 |
100 |
0 |
0 |
T9 |
480382 |
4026 |
0 |
0 |
T10 |
394366 |
67163 |
0 |
0 |
T11 |
405880 |
2783 |
0 |
0 |
T12 |
90890 |
1739 |
0 |
0 |
T13 |
14312 |
160 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245463 |
0 |
0 |
T1 |
4445 |
31 |
0 |
0 |
T2 |
34816 |
54 |
0 |
0 |
T3 |
222198 |
210 |
0 |
0 |
T7 |
29198 |
44 |
0 |
0 |
T8 |
6670 |
104 |
0 |
0 |
T9 |
480382 |
536 |
0 |
0 |
T10 |
394366 |
214 |
0 |
0 |
T11 |
405880 |
8 |
0 |
0 |
T12 |
90890 |
214 |
0 |
0 |
T13 |
14312 |
167 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245463 |
0 |
0 |
T1 |
4445 |
31 |
0 |
0 |
T2 |
34816 |
54 |
0 |
0 |
T3 |
222198 |
210 |
0 |
0 |
T7 |
29198 |
44 |
0 |
0 |
T8 |
6670 |
104 |
0 |
0 |
T9 |
480382 |
536 |
0 |
0 |
T10 |
394366 |
214 |
0 |
0 |
T11 |
405880 |
8 |
0 |
0 |
T12 |
90890 |
214 |
0 |
0 |
T13 |
14312 |
167 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
580298 |
0 |
0 |
T1 |
4445 |
31 |
0 |
0 |
T2 |
34816 |
67 |
0 |
0 |
T3 |
222198 |
244 |
0 |
0 |
T7 |
29198 |
60 |
0 |
0 |
T8 |
6670 |
109 |
0 |
0 |
T9 |
480382 |
643 |
0 |
0 |
T10 |
394366 |
3185 |
0 |
0 |
T11 |
405880 |
146 |
0 |
0 |
T12 |
90890 |
326 |
0 |
0 |
T13 |
14312 |
175 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
900 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
245463 |
0 |
0 |
T1 |
4445 |
31 |
0 |
0 |
T2 |
34816 |
54 |
0 |
0 |
T3 |
222198 |
210 |
0 |
0 |
T7 |
29198 |
44 |
0 |
0 |
T8 |
6670 |
104 |
0 |
0 |
T9 |
480382 |
536 |
0 |
0 |
T10 |
394366 |
214 |
0 |
0 |
T11 |
405880 |
8 |
0 |
0 |
T12 |
90890 |
214 |
0 |
0 |
T13 |
14312 |
167 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_28.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_28.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T7 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T7 |
Branch Coverage for Instance : tb.dut.u_sm1_28.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T7 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_28.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
987852 |
0 |
0 |
T1 |
4445 |
880 |
0 |
0 |
T2 |
34816 |
253 |
0 |
0 |
T3 |
222198 |
916 |
0 |
0 |
T7 |
29198 |
167 |
0 |
0 |
T8 |
6670 |
363 |
0 |
0 |
T9 |
480382 |
5800 |
0 |
0 |
T10 |
394366 |
804 |
0 |
0 |
T11 |
405880 |
50 |
0 |
0 |
T12 |
90890 |
886 |
0 |
0 |
T13 |
14312 |
817 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
987852 |
0 |
0 |
T1 |
4445 |
880 |
0 |
0 |
T2 |
34816 |
253 |
0 |
0 |
T3 |
222198 |
916 |
0 |
0 |
T7 |
29198 |
167 |
0 |
0 |
T8 |
6670 |
363 |
0 |
0 |
T9 |
480382 |
5800 |
0 |
0 |
T10 |
394366 |
804 |
0 |
0 |
T11 |
405880 |
50 |
0 |
0 |
T12 |
90890 |
886 |
0 |
0 |
T13 |
14312 |
817 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
987852 |
0 |
0 |
T1 |
4445 |
880 |
0 |
0 |
T2 |
34816 |
253 |
0 |
0 |
T3 |
222198 |
916 |
0 |
0 |
T7 |
29198 |
167 |
0 |
0 |
T8 |
6670 |
363 |
0 |
0 |
T9 |
480382 |
5800 |
0 |
0 |
T10 |
394366 |
804 |
0 |
0 |
T11 |
405880 |
50 |
0 |
0 |
T12 |
90890 |
886 |
0 |
0 |
T13 |
14312 |
817 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
11858749 |
0 |
0 |
T1 |
4445 |
2 |
0 |
0 |
T2 |
34816 |
1595 |
0 |
0 |
T3 |
222198 |
2956 |
0 |
0 |
T7 |
29198 |
1053 |
0 |
0 |
T8 |
6670 |
1 |
0 |
0 |
T9 |
480382 |
27822 |
0 |
0 |
T10 |
394366 |
269727 |
0 |
0 |
T11 |
405880 |
14547 |
0 |
0 |
T12 |
90890 |
5811 |
0 |
0 |
T13 |
14312 |
1 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
987852 |
0 |
0 |
T1 |
4445 |
880 |
0 |
0 |
T2 |
34816 |
253 |
0 |
0 |
T3 |
222198 |
916 |
0 |
0 |
T7 |
29198 |
167 |
0 |
0 |
T8 |
6670 |
363 |
0 |
0 |
T9 |
480382 |
5800 |
0 |
0 |
T10 |
394366 |
804 |
0 |
0 |
T11 |
405880 |
50 |
0 |
0 |
T12 |
90890 |
886 |
0 |
0 |
T13 |
14312 |
817 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
987852 |
0 |
0 |
T1 |
4445 |
880 |
0 |
0 |
T2 |
34816 |
253 |
0 |
0 |
T3 |
222198 |
916 |
0 |
0 |
T7 |
29198 |
167 |
0 |
0 |
T8 |
6670 |
363 |
0 |
0 |
T9 |
480382 |
5800 |
0 |
0 |
T10 |
394366 |
804 |
0 |
0 |
T11 |
405880 |
50 |
0 |
0 |
T12 |
90890 |
886 |
0 |
0 |
T13 |
14312 |
817 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
2427053 |
0 |
0 |
T1 |
4445 |
880 |
0 |
0 |
T2 |
34816 |
340 |
0 |
0 |
T3 |
222198 |
1165 |
0 |
0 |
T7 |
29198 |
231 |
0 |
0 |
T8 |
6670 |
363 |
0 |
0 |
T9 |
480382 |
11552 |
0 |
0 |
T10 |
394366 |
31150 |
0 |
0 |
T11 |
405880 |
1922 |
0 |
0 |
T12 |
90890 |
1426 |
0 |
0 |
T13 |
14312 |
817 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
23389 |
0 |
900 |
T1 |
4445 |
68 |
0 |
1 |
T2 |
34816 |
0 |
0 |
1 |
T3 |
222198 |
0 |
0 |
1 |
T7 |
29198 |
0 |
0 |
1 |
T8 |
6670 |
2 |
0 |
1 |
T9 |
480382 |
140 |
0 |
1 |
T10 |
394366 |
0 |
0 |
1 |
T11 |
405880 |
0 |
0 |
1 |
T12 |
90890 |
0 |
0 |
1 |
T13 |
14312 |
15 |
0 |
1 |
T14 |
0 |
9 |
0 |
0 |
T15 |
0 |
37 |
0 |
0 |
T16 |
0 |
2 |
0 |
0 |
T17 |
0 |
14 |
0 |
0 |
T18 |
0 |
2 |
0 |
0 |
T19 |
0 |
13 |
0 |
0 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
987852 |
0 |
0 |
T1 |
4445 |
880 |
0 |
0 |
T2 |
34816 |
253 |
0 |
0 |
T3 |
222198 |
916 |
0 |
0 |
T7 |
29198 |
167 |
0 |
0 |
T8 |
6670 |
363 |
0 |
0 |
T9 |
480382 |
5800 |
0 |
0 |
T10 |
394366 |
804 |
0 |
0 |
T11 |
405880 |
50 |
0 |
0 |
T12 |
90890 |
886 |
0 |
0 |
T13 |
14312 |
817 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_sm1_30.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
TOTAL | | 23 | 23 | 100.00 |
CONT_ASSIGN | 55 | 0 | 0 | |
CONT_ASSIGN | 75 | 1 | 1 | 100.00 |
CONT_ASSIGN | 76 | 1 | 1 | 100.00 |
ALWAYS | 82 | 3 | 3 | 100.00 |
CONT_ASSIGN | 89 | 1 | 1 | 100.00 |
CONT_ASSIGN | 90 | 1 | 1 | 100.00 |
CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
ALWAYS | 96 | 6 | 6 | 100.00 |
ALWAYS | 109 | 4 | 4 | 100.00 |
ALWAYS | 124 | 4 | 4 | 100.00 |
WARNING: The source file '/workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
55 |
|
unreachable |
75 |
1 |
1 |
76 |
1 |
1 |
82 |
1 |
1 |
83 |
1 |
1 |
84 |
1 |
1 |
89 |
1 |
1 |
90 |
1 |
1 |
92 |
1 |
1 |
94 |
1 |
1 |
96 |
1 |
1 |
97 |
1 |
1 |
98 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
|
|
|
MISSING_ELSE |
109 |
1 |
1 |
110 |
1 |
1 |
111 |
1 |
1 |
112 |
1 |
1 |
|
|
|
MISSING_ELSE |
124 |
1 |
1 |
125 |
1 |
1 |
126 |
1 |
1 |
127 |
1 |
1 |
|
|
|
MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_sm1_30.gen_arb_ppc.u_reqarb
| Total | Covered | Percent |
Conditions | 13 | 12 | 92.31 |
Logical | 13 | 12 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 76
EXPRESSION (((|gen_normal_case.masked_req)) ? gen_normal_case.masked_req : req_i)
---------------1---------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 84
EXPRESSION (gen_normal_case.ppc_out[(i - 1)] | gen_normal_case.arb_req[i])
----------------1--------------- -------------2------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 90
EXPRESSION (ready_i ? gen_normal_case.winner : '0)
---1---
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 98
EXPRESSION (valid_o && ready_i)
---1--- ---2---
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T7 |
1 | 1 | Covered | T1,T2,T3 |
LINE 101
EXPRESSION (valid_o && ((!ready_i)))
---1--- ------2-----
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T2,T3,T7 |
Branch Coverage for Instance : tb.dut.u_sm1_30.gen_arb_ppc.u_reqarb
| Line No. | Total | Covered | Percent |
Branches |
|
12 |
12 |
100.00 |
TERNARY |
76 |
2 |
2 |
100.00 |
TERNARY |
90 |
2 |
2 |
100.00 |
IF |
96 |
4 |
4 |
100.00 |
IF |
126 |
2 |
2 |
100.00 |
IF |
111 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/xbar_build_mode/sim-vcs/../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv' or '../src/lowrisc_prim_arbiter_0/rtl/prim_arbiter_ppc.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 76 ((|gen_normal_case.masked_req)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 90 (ready_i) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 96 if ((!rst_ni))
-2-: 98 if ((valid_o && ready_i))
-3-: 101 if ((valid_o && (!ready_i)))
Branches:
-1- | -2- | -3- | Status | Tests |
1 |
- |
- |
Covered |
T1,T2,T3 |
0 |
1 |
- |
Covered |
T1,T2,T3 |
0 |
0 |
1 |
Covered |
T2,T3,T7 |
0 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 126 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 111 if (gen_normal_case.winner[i])
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
Assert Coverage for Instance : tb.dut.u_sm1_30.gen_arb_ppc.u_reqarb
Assertion Details
CheckHotOne_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
CheckNGreaterZero_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
900 |
900 |
0 |
0 |
T1 |
1 |
1 |
0 |
0 |
T2 |
1 |
1 |
0 |
0 |
T3 |
1 |
1 |
0 |
0 |
T7 |
1 |
1 |
0 |
0 |
T8 |
1 |
1 |
0 |
0 |
T9 |
1 |
1 |
0 |
0 |
T10 |
1 |
1 |
0 |
0 |
T11 |
1 |
1 |
0 |
0 |
T12 |
1 |
1 |
0 |
0 |
T13 |
1 |
1 |
0 |
0 |
GntImpliesReady_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
972076 |
0 |
0 |
T1 |
4445 |
174 |
0 |
0 |
T2 |
34816 |
244 |
0 |
0 |
T3 |
222198 |
874 |
0 |
0 |
T7 |
29198 |
219 |
0 |
0 |
T8 |
6670 |
372 |
0 |
0 |
T9 |
480382 |
5206 |
0 |
0 |
T10 |
394366 |
767 |
0 |
0 |
T11 |
405880 |
49 |
0 |
0 |
T12 |
90890 |
886 |
0 |
0 |
T13 |
14312 |
849 |
0 |
0 |
GntImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
972076 |
0 |
0 |
T1 |
4445 |
174 |
0 |
0 |
T2 |
34816 |
244 |
0 |
0 |
T3 |
222198 |
874 |
0 |
0 |
T7 |
29198 |
219 |
0 |
0 |
T8 |
6670 |
372 |
0 |
0 |
T9 |
480382 |
5206 |
0 |
0 |
T10 |
394366 |
767 |
0 |
0 |
T11 |
405880 |
49 |
0 |
0 |
T12 |
90890 |
886 |
0 |
0 |
T13 |
14312 |
849 |
0 |
0 |
GrantKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IdxKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
IndexIsCorrect_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
972076 |
0 |
0 |
T1 |
4445 |
174 |
0 |
0 |
T2 |
34816 |
244 |
0 |
0 |
T3 |
222198 |
874 |
0 |
0 |
T7 |
29198 |
219 |
0 |
0 |
T8 |
6670 |
372 |
0 |
0 |
T9 |
480382 |
5206 |
0 |
0 |
T10 |
394366 |
767 |
0 |
0 |
T11 |
405880 |
49 |
0 |
0 |
T12 |
90890 |
886 |
0 |
0 |
T13 |
14312 |
849 |
0 |
0 |
LockArbDecision_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
NoReadyValidNoGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
362570379 |
0 |
0 |
T1 |
4445 |
1 |
0 |
0 |
T2 |
34816 |
29771 |
0 |
0 |
T3 |
222198 |
184878 |
0 |
0 |
T7 |
29198 |
24973 |
0 |
0 |
T8 |
6670 |
1 |
0 |
0 |
T9 |
480382 |
396776 |
0 |
0 |
T10 |
394366 |
355064 |
0 |
0 |
T11 |
405880 |
385441 |
0 |
0 |
T12 |
90890 |
75934 |
0 |
0 |
T13 |
14312 |
1 |
0 |
0 |
ReadyAndValidImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
972076 |
0 |
0 |
T1 |
4445 |
174 |
0 |
0 |
T2 |
34816 |
244 |
0 |
0 |
T3 |
222198 |
874 |
0 |
0 |
T7 |
29198 |
219 |
0 |
0 |
T8 |
6670 |
372 |
0 |
0 |
T9 |
480382 |
5206 |
0 |
0 |
T10 |
394366 |
767 |
0 |
0 |
T11 |
405880 |
49 |
0 |
0 |
T12 |
90890 |
886 |
0 |
0 |
T13 |
14312 |
849 |
0 |
0 |
ReqAndReadyImplyGrant_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
972076 |
0 |
0 |
T1 |
4445 |
174 |
0 |
0 |
T2 |
34816 |
244 |
0 |
0 |
T3 |
222198 |
874 |
0 |
0 |
T7 |
29198 |
219 |
0 |
0 |
T8 |
6670 |
372 |
0 |
0 |
T9 |
480382 |
5206 |
0 |
0 |
T10 |
394366 |
767 |
0 |
0 |
T11 |
405880 |
49 |
0 |
0 |
T12 |
90890 |
886 |
0 |
0 |
T13 |
14312 |
849 |
0 |
0 |
ReqImpliesValid_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
13711682 |
0 |
0 |
T1 |
4445 |
174 |
0 |
0 |
T2 |
34816 |
2073 |
0 |
0 |
T3 |
222198 |
3820 |
0 |
0 |
T7 |
29198 |
1698 |
0 |
0 |
T8 |
6670 |
372 |
0 |
0 |
T9 |
480382 |
45226 |
0 |
0 |
T10 |
394366 |
249508 |
0 |
0 |
T11 |
405880 |
19656 |
0 |
0 |
T12 |
90890 |
7573 |
0 |
0 |
T13 |
14312 |
849 |
0 |
0 |
ReqStaysHighUntilGranted0_M
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
0 |
0 |
0 |
RoundRobin_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
35712 |
0 |
900 |
T1 |
4445 |
2 |
0 |
1 |
T2 |
34816 |
0 |
0 |
1 |
T3 |
222198 |
0 |
0 |
1 |
T7 |
29198 |
0 |
0 |
1 |
T8 |
6670 |
3 |
0 |
1 |
T9 |
480382 |
35 |
0 |
1 |
T10 |
394366 |
0 |
0 |
1 |
T11 |
405880 |
0 |
0 |
1 |
T12 |
90890 |
1 |
0 |
1 |
T13 |
14312 |
14 |
0 |
1 |
T14 |
0 |
9 |
0 |
0 |
T15 |
0 |
29 |
0 |
0 |
T16 |
0 |
2 |
0 |
0 |
T17 |
0 |
14 |
0 |
0 |
T18 |
0 |
1 |
0 |
0 |
ValidKnown_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
432122964 |
0 |
0 |
T1 |
4445 |
4355 |
0 |
0 |
T2 |
34816 |
34755 |
0 |
0 |
T3 |
222198 |
222192 |
0 |
0 |
T7 |
29198 |
29127 |
0 |
0 |
T8 |
6670 |
6626 |
0 |
0 |
T9 |
480382 |
480282 |
0 |
0 |
T10 |
394366 |
394358 |
0 |
0 |
T11 |
405880 |
405871 |
0 |
0 |
T12 |
90890 |
90842 |
0 |
0 |
T13 |
14312 |
14265 |
0 |
0 |
gen_data_port_assertion.DataFlow_A
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
432248515 |
972076 |
0 |
0 |
T1 |
4445 |
174 |
0 |
0 |
T2 |
34816 |
244 |
0 |
0 |
T3 |
222198 |
874 |
0 |
0 |
T7 |
29198 |
219 |
0 |
0 |
T8 |
6670 |
372 |
0 |
0 |
T9 |
480382 |
5206 |
0 |
0 |
T10 |
394366 |
767 |
0 |
0 |
T11 |
405880 |
49 |
0 |
0 |
T12 |
90890 |
886 |
0 |
0 |
T13 |
14312 |
849 |
0 |
0 |