Line Coverage for Module :
prim_sync_reqack
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Module :
prim_sync_reqack
| Total | Covered | Percent |
| Conditions | 6 | 3 | 50.00 |
| Logical | 6 | 3 | 50.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Not Covered | |
| 1 | 0 | Covered | T5,T6,T4 |
| 1 | 1 | Covered | T5,T6,T4 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Not Covered | |
| 1 | 0 | Not Covered | |
| 1 | 1 | Covered | T5,T6,T4 |
Branch Coverage for Module :
prim_sync_reqack
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T5,T6,T4 |
| EVEN |
0 |
- |
Covered |
T5,T6,T4 |
| ODD |
- |
1 |
Covered |
T5,T6,T4 |
| ODD |
- |
0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T5,T6,T4 |
| EVEN |
0 |
- |
Covered |
T5,T6,T4 |
| ODD |
- |
1 |
Covered |
T5,T6,T4 |
| ODD |
- |
0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Module :
prim_sync_reqack
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
2147483647 |
21100211 |
0 |
0 |
| T1 |
4160231 |
35754 |
0 |
0 |
| T2 |
5691134 |
284393 |
0 |
0 |
| T3 |
2147500 |
82 |
0 |
0 |
| T4 |
364807 |
173 |
0 |
0 |
| T5 |
35787 |
668 |
0 |
0 |
| T6 |
9677 |
174 |
0 |
0 |
| T8 |
0 |
190 |
0 |
0 |
| T9 |
0 |
22 |
0 |
0 |
| T10 |
0 |
23 |
0 |
0 |
| T11 |
0 |
51 |
0 |
0 |
| T12 |
0 |
37 |
0 |
0 |
| T13 |
0 |
159 |
0 |
0 |
| T14 |
0 |
163 |
0 |
0 |
| T15 |
31840 |
323 |
0 |
0 |
| T16 |
29184 |
308 |
0 |
0 |
| T17 |
16919 |
66 |
0 |
0 |
| T18 |
36718 |
397 |
0 |
0 |
| T19 |
9700 |
0 |
0 |
0 |
| T20 |
5565 |
0 |
0 |
0 |
| T21 |
5670 |
0 |
0 |
0 |
| T22 |
12448 |
128 |
0 |
0 |
| T23 |
0 |
8 |
0 |
0 |
| T24 |
0 |
20 |
0 |
0 |
| T25 |
0 |
24 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
2147483647 |
130892 |
0 |
0 |
| T1 |
3969082 |
1029 |
0 |
0 |
| T2 |
4489628 |
1170 |
0 |
0 |
| T3 |
1413596 |
232 |
0 |
0 |
| T4 |
256352 |
70 |
0 |
0 |
| T8 |
0 |
745 |
0 |
0 |
| T9 |
0 |
25 |
0 |
0 |
| T10 |
0 |
34 |
0 |
0 |
| T11 |
0 |
58 |
0 |
0 |
| T12 |
0 |
37 |
0 |
0 |
| T13 |
0 |
201 |
0 |
0 |
| T14 |
0 |
184 |
0 |
0 |
| T15 |
34840 |
0 |
0 |
0 |
| T16 |
32548 |
0 |
0 |
0 |
| T17 |
7558 |
0 |
0 |
0 |
| T18 |
43136 |
0 |
0 |
0 |
| T19 |
11910 |
0 |
0 |
0 |
| T20 |
7094 |
0 |
0 |
0 |
| T21 |
21051 |
0 |
0 |
0 |
| T22 |
6863 |
0 |
0 |
0 |
| T23 |
0 |
24 |
0 |
0 |
| T24 |
0 |
52 |
0 |
0 |
| T25 |
0 |
120 |
0 |
0 |
| T26 |
0 |
45 |
0 |
0 |
| T27 |
0 |
166 |
0 |
0 |
| T28 |
0 |
10 |
0 |
0 |
| T29 |
0 |
15 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_io_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_io_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Total | Covered | Percent |
| Conditions | 3 | 3 | 100.00 |
| Logical | 3 | 3 | 100.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Unreachable | |
| 1 | 0 | Covered | T5,T6,T4 |
| 1 | 1 | Covered | T5,T6,T4 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T5,T6,T4 |
Branch Coverage for Instance : tb.dut.u_io_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T5,T6,T4 |
| EVEN |
0 |
- |
Covered |
T5,T6,T4 |
| ODD |
- |
1 |
Covered |
T5,T6,T4 |
| ODD |
- |
0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T5,T6,T4 |
| EVEN |
0 |
- |
Covered |
T5,T6,T4 |
| ODD |
- |
1 |
Covered |
T5,T6,T4 |
| ODD |
- |
0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_io_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
484409743 |
4229499 |
0 |
0 |
| T1 |
196589 |
8956 |
0 |
0 |
| T2 |
678864 |
71817 |
0 |
0 |
| T4 |
83294 |
41 |
0 |
0 |
| T5 |
10641 |
169 |
0 |
0 |
| T6 |
2964 |
44 |
0 |
0 |
| T15 |
5127 |
82 |
0 |
0 |
| T16 |
4962 |
78 |
0 |
0 |
| T17 |
1137 |
17 |
0 |
0 |
| T18 |
6321 |
100 |
0 |
0 |
| T22 |
2094 |
32 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
19084581 |
0 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_io_div2_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_io_div2_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Total | Covered | Percent |
| Conditions | 3 | 3 | 100.00 |
| Logical | 3 | 3 | 100.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Unreachable | |
| 1 | 0 | Covered | T5,T6,T4 |
| 1 | 1 | Covered | T5,T6,T4 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T5,T6,T4 |
Branch Coverage for Instance : tb.dut.u_io_div2_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T5,T6,T4 |
| EVEN |
0 |
- |
Covered |
T5,T6,T4 |
| ODD |
- |
1 |
Covered |
T5,T6,T4 |
| ODD |
- |
0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T5,T6,T4 |
| EVEN |
0 |
- |
Covered |
T5,T6,T4 |
| ODD |
- |
1 |
Covered |
T5,T6,T4 |
| ODD |
- |
0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_io_div2_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
241688221 |
4229381 |
0 |
0 |
| T1 |
978027 |
8956 |
0 |
0 |
| T2 |
339075 |
71815 |
0 |
0 |
| T4 |
41601 |
41 |
0 |
0 |
| T5 |
5828 |
169 |
0 |
0 |
| T6 |
1429 |
44 |
0 |
0 |
| T15 |
2927 |
82 |
0 |
0 |
| T16 |
2441 |
78 |
0 |
0 |
| T17 |
543 |
16 |
0 |
0 |
| T18 |
3668 |
100 |
0 |
0 |
| T22 |
1014 |
32 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
19084581 |
0 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_io_div4_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_io_div4_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Total | Covered | Percent |
| Conditions | 3 | 3 | 100.00 |
| Logical | 3 | 3 | 100.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Unreachable | |
| 1 | 0 | Covered | T5,T6,T4 |
| 1 | 1 | Covered | T5,T6,T4 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T5,T6,T4 |
Branch Coverage for Instance : tb.dut.u_io_div4_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T5,T6,T4 |
| EVEN |
0 |
- |
Covered |
T5,T6,T4 |
| ODD |
- |
1 |
Covered |
T5,T6,T4 |
| ODD |
- |
0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T5,T6,T4 |
| EVEN |
0 |
- |
Covered |
T5,T6,T4 |
| ODD |
- |
1 |
Covered |
T5,T6,T4 |
| ODD |
- |
0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_io_div4_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
120843490 |
4037878 |
0 |
0 |
| T1 |
489008 |
8581 |
0 |
0 |
| T2 |
169536 |
68572 |
0 |
0 |
| T4 |
20800 |
41 |
0 |
0 |
| T5 |
2913 |
161 |
0 |
0 |
| T6 |
714 |
42 |
0 |
0 |
| T15 |
1462 |
77 |
0 |
0 |
| T16 |
1221 |
74 |
0 |
0 |
| T17 |
271 |
16 |
0 |
0 |
| T18 |
1833 |
97 |
0 |
0 |
| T22 |
507 |
31 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
19084581 |
0 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_main_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_main_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Total | Covered | Percent |
| Conditions | 3 | 3 | 100.00 |
| Logical | 3 | 3 | 100.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Unreachable | |
| 1 | 0 | Covered | T5,T6,T4 |
| 1 | 1 | Covered | T5,T6,T4 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T5,T6,T4 |
Branch Coverage for Instance : tb.dut.u_main_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T5,T6,T4 |
| EVEN |
0 |
- |
Covered |
T5,T6,T4 |
| ODD |
- |
1 |
Covered |
T5,T6,T4 |
| ODD |
- |
0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T5,T6,T4 |
| EVEN |
0 |
- |
Covered |
T5,T6,T4 |
| ODD |
- |
1 |
Covered |
T5,T6,T4 |
| ODD |
- |
0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_main_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
515493652 |
4233675 |
0 |
0 |
| T1 |
217808 |
9005 |
0 |
0 |
| T2 |
714435 |
71845 |
0 |
0 |
| T4 |
74768 |
36 |
0 |
0 |
| T5 |
11085 |
169 |
0 |
0 |
| T6 |
3088 |
44 |
0 |
0 |
| T15 |
5341 |
82 |
0 |
0 |
| T16 |
5169 |
78 |
0 |
0 |
| T17 |
1223 |
17 |
0 |
0 |
| T18 |
6585 |
100 |
0 |
0 |
| T22 |
2203 |
33 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
19084581 |
0 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_usb_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_usb_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Total | Covered | Percent |
| Conditions | 3 | 3 | 100.00 |
| Logical | 3 | 3 | 100.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Unreachable | |
| 1 | 0 | Covered | T5,T6,T4 |
| 1 | 1 | Covered | T5,T6,T4 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T5,T6,T4 |
Branch Coverage for Instance : tb.dut.u_usb_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T5,T6,T4 |
| EVEN |
0 |
- |
Covered |
T5,T6,T4 |
| ODD |
- |
1 |
Covered |
T5,T6,T4 |
| ODD |
- |
0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T5,T6,T4 |
| EVEN |
0 |
- |
Covered |
T5,T6,T4 |
| ODD |
- |
1 |
Covered |
T5,T6,T4 |
| ODD |
- |
0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_usb_meas.u_meas.gen_clk_timeout_chk.u_timeout_ref_to_clk.u_ref_timeout
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
247421867 |
4233582 |
0 |
0 |
| T1 |
103109 |
8995 |
0 |
0 |
| T2 |
342904 |
71842 |
0 |
0 |
| T4 |
35889 |
37 |
0 |
0 |
| T5 |
5320 |
169 |
0 |
0 |
| T6 |
1482 |
44 |
0 |
0 |
| T15 |
2563 |
82 |
0 |
0 |
| T16 |
2481 |
78 |
0 |
0 |
| T17 |
605 |
18 |
0 |
0 |
| T18 |
3161 |
100 |
0 |
0 |
| T22 |
1045 |
32 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
19084581 |
0 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_reg.u_io_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_reg.u_io_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Total | Covered | Percent |
| Conditions | 4 | 3 | 75.00 |
| Logical | 4 | 3 | 75.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Not Covered | |
| 1 | 0 | Covered | T4,T1,T2 |
| 1 | 1 | Covered | T4,T1,T2 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T4,T1,T2 |
Branch Coverage for Instance : tb.dut.u_reg.u_io_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T4,T1,T2 |
| EVEN |
0 |
- |
Covered |
T4,T1,T2 |
| ODD |
- |
1 |
Covered |
T4,T1,T2 |
| ODD |
- |
0 |
Covered |
T4,T1,T2 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T4,T1,T2 |
| EVEN |
0 |
- |
Covered |
T4,T1,T2 |
| ODD |
- |
1 |
Covered |
T4,T1,T2 |
| ODD |
- |
0 |
Covered |
T4,T1,T2 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_reg.u_io_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
168943355 |
24710 |
0 |
0 |
| T1 |
217569 |
199 |
0 |
0 |
| T2 |
344632 |
218 |
0 |
0 |
| T3 |
214750 |
40 |
0 |
0 |
| T4 |
21691 |
14 |
0 |
0 |
| T8 |
0 |
143 |
0 |
0 |
| T15 |
1442 |
0 |
0 |
0 |
| T16 |
1291 |
0 |
0 |
0 |
| T17 |
1314 |
0 |
0 |
0 |
| T18 |
1515 |
0 |
0 |
0 |
| T19 |
970 |
0 |
0 |
0 |
| T22 |
1117 |
0 |
0 |
0 |
| T23 |
0 |
4 |
0 |
0 |
| T24 |
0 |
8 |
0 |
0 |
| T25 |
0 |
24 |
0 |
0 |
| T26 |
0 |
10 |
0 |
0 |
| T27 |
0 |
38 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
487596680 |
23679 |
0 |
0 |
| T1 |
196589 |
191 |
0 |
0 |
| T2 |
678864 |
205 |
0 |
0 |
| T3 |
214750 |
38 |
0 |
0 |
| T4 |
83294 |
14 |
0 |
0 |
| T8 |
0 |
138 |
0 |
0 |
| T15 |
5127 |
0 |
0 |
0 |
| T16 |
4962 |
0 |
0 |
0 |
| T17 |
1137 |
0 |
0 |
0 |
| T18 |
6321 |
0 |
0 |
0 |
| T19 |
1791 |
0 |
0 |
0 |
| T22 |
2094 |
0 |
0 |
0 |
| T23 |
0 |
4 |
0 |
0 |
| T24 |
0 |
8 |
0 |
0 |
| T25 |
0 |
24 |
0 |
0 |
| T26 |
0 |
10 |
0 |
0 |
| T27 |
0 |
38 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_reg.u_io_div2_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_reg.u_io_div2_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Total | Covered | Percent |
| Conditions | 4 | 3 | 75.00 |
| Logical | 4 | 3 | 75.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Not Covered | |
| 1 | 0 | Covered | T4,T1,T2 |
| 1 | 1 | Covered | T4,T1,T2 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T4,T1,T2 |
Branch Coverage for Instance : tb.dut.u_reg.u_io_div2_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T4,T1,T2 |
| EVEN |
0 |
- |
Covered |
T4,T1,T2 |
| ODD |
- |
1 |
Covered |
T4,T1,T2 |
| ODD |
- |
0 |
Covered |
T4,T1,T2 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T4,T1,T2 |
| EVEN |
0 |
- |
Covered |
T4,T1,T2 |
| ODD |
- |
1 |
Covered |
T4,T1,T2 |
| ODD |
- |
0 |
Covered |
T4,T1,T2 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_reg.u_io_div2_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
168943355 |
24710 |
0 |
0 |
| T1 |
217569 |
199 |
0 |
0 |
| T2 |
344632 |
218 |
0 |
0 |
| T3 |
214750 |
40 |
0 |
0 |
| T4 |
21691 |
14 |
0 |
0 |
| T8 |
0 |
143 |
0 |
0 |
| T15 |
1442 |
0 |
0 |
0 |
| T16 |
1291 |
0 |
0 |
0 |
| T17 |
1314 |
0 |
0 |
0 |
| T18 |
1515 |
0 |
0 |
0 |
| T19 |
970 |
0 |
0 |
0 |
| T22 |
1117 |
0 |
0 |
0 |
| T23 |
0 |
4 |
0 |
0 |
| T24 |
0 |
8 |
0 |
0 |
| T25 |
0 |
24 |
0 |
0 |
| T26 |
0 |
10 |
0 |
0 |
| T27 |
0 |
38 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
243234822 |
23678 |
0 |
0 |
| T1 |
978027 |
191 |
0 |
0 |
| T2 |
339075 |
205 |
0 |
0 |
| T3 |
107308 |
38 |
0 |
0 |
| T4 |
41601 |
14 |
0 |
0 |
| T8 |
0 |
138 |
0 |
0 |
| T15 |
2927 |
0 |
0 |
0 |
| T16 |
2441 |
0 |
0 |
0 |
| T17 |
543 |
0 |
0 |
0 |
| T18 |
3668 |
0 |
0 |
0 |
| T19 |
935 |
0 |
0 |
0 |
| T22 |
1014 |
0 |
0 |
0 |
| T23 |
0 |
4 |
0 |
0 |
| T24 |
0 |
8 |
0 |
0 |
| T25 |
0 |
24 |
0 |
0 |
| T26 |
0 |
10 |
0 |
0 |
| T27 |
0 |
38 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_reg.u_io_div4_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_reg.u_io_div4_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Total | Covered | Percent |
| Conditions | 4 | 3 | 75.00 |
| Logical | 4 | 3 | 75.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Not Covered | |
| 1 | 0 | Covered | T4,T1,T2 |
| 1 | 1 | Covered | T4,T1,T2 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T4,T1,T2 |
Branch Coverage for Instance : tb.dut.u_reg.u_io_div4_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T4,T1,T2 |
| EVEN |
0 |
- |
Covered |
T4,T1,T2 |
| ODD |
- |
1 |
Covered |
T4,T1,T2 |
| ODD |
- |
0 |
Covered |
T4,T1,T2 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T4,T1,T2 |
| EVEN |
0 |
- |
Covered |
T4,T1,T2 |
| ODD |
- |
1 |
Covered |
T4,T1,T2 |
| ODD |
- |
0 |
Covered |
T4,T1,T2 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_reg.u_io_div4_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
168943355 |
24710 |
0 |
0 |
| T1 |
217569 |
199 |
0 |
0 |
| T2 |
344632 |
218 |
0 |
0 |
| T3 |
214750 |
40 |
0 |
0 |
| T4 |
21691 |
14 |
0 |
0 |
| T8 |
0 |
143 |
0 |
0 |
| T15 |
1442 |
0 |
0 |
0 |
| T16 |
1291 |
0 |
0 |
0 |
| T17 |
1314 |
0 |
0 |
0 |
| T18 |
1515 |
0 |
0 |
0 |
| T19 |
970 |
0 |
0 |
0 |
| T22 |
1117 |
0 |
0 |
0 |
| T23 |
0 |
4 |
0 |
0 |
| T24 |
0 |
8 |
0 |
0 |
| T25 |
0 |
24 |
0 |
0 |
| T26 |
0 |
10 |
0 |
0 |
| T27 |
0 |
38 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
121616803 |
23642 |
0 |
0 |
| T1 |
489008 |
191 |
0 |
0 |
| T2 |
169536 |
205 |
0 |
0 |
| T3 |
53654 |
38 |
0 |
0 |
| T4 |
20800 |
14 |
0 |
0 |
| T8 |
0 |
138 |
0 |
0 |
| T15 |
1462 |
0 |
0 |
0 |
| T16 |
1221 |
0 |
0 |
0 |
| T17 |
271 |
0 |
0 |
0 |
| T18 |
1833 |
0 |
0 |
0 |
| T19 |
467 |
0 |
0 |
0 |
| T22 |
507 |
0 |
0 |
0 |
| T23 |
0 |
4 |
0 |
0 |
| T24 |
0 |
8 |
0 |
0 |
| T25 |
0 |
24 |
0 |
0 |
| T26 |
0 |
10 |
0 |
0 |
| T27 |
0 |
33 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_reg.u_main_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_reg.u_main_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Total | Covered | Percent |
| Conditions | 4 | 3 | 75.00 |
| Logical | 4 | 3 | 75.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Not Covered | |
| 1 | 0 | Covered | T4,T1,T2 |
| 1 | 1 | Covered | T4,T1,T2 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T4,T1,T2 |
Branch Coverage for Instance : tb.dut.u_reg.u_main_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T4,T1,T2 |
| EVEN |
0 |
- |
Covered |
T4,T1,T2 |
| ODD |
- |
1 |
Covered |
T4,T1,T2 |
| ODD |
- |
0 |
Covered |
T4,T1,T2 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T4,T1,T2 |
| EVEN |
0 |
- |
Covered |
T4,T1,T2 |
| ODD |
- |
1 |
Covered |
T4,T1,T2 |
| ODD |
- |
0 |
Covered |
T4,T1,T2 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_reg.u_main_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
168943355 |
24710 |
0 |
0 |
| T1 |
217569 |
199 |
0 |
0 |
| T2 |
344632 |
218 |
0 |
0 |
| T3 |
214750 |
40 |
0 |
0 |
| T4 |
21691 |
14 |
0 |
0 |
| T8 |
0 |
143 |
0 |
0 |
| T15 |
1442 |
0 |
0 |
0 |
| T16 |
1291 |
0 |
0 |
0 |
| T17 |
1314 |
0 |
0 |
0 |
| T18 |
1515 |
0 |
0 |
0 |
| T19 |
970 |
0 |
0 |
0 |
| T22 |
1117 |
0 |
0 |
0 |
| T23 |
0 |
4 |
0 |
0 |
| T24 |
0 |
8 |
0 |
0 |
| T25 |
0 |
24 |
0 |
0 |
| T26 |
0 |
10 |
0 |
0 |
| T27 |
0 |
38 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
518813495 |
23679 |
0 |
0 |
| T1 |
217808 |
191 |
0 |
0 |
| T2 |
714435 |
205 |
0 |
0 |
| T3 |
223706 |
38 |
0 |
0 |
| T4 |
74768 |
14 |
0 |
0 |
| T8 |
0 |
138 |
0 |
0 |
| T15 |
5341 |
0 |
0 |
0 |
| T16 |
5169 |
0 |
0 |
0 |
| T17 |
1223 |
0 |
0 |
0 |
| T18 |
6585 |
0 |
0 |
0 |
| T19 |
1866 |
0 |
0 |
0 |
| T22 |
2203 |
0 |
0 |
0 |
| T23 |
0 |
4 |
0 |
0 |
| T24 |
0 |
8 |
0 |
0 |
| T25 |
0 |
24 |
0 |
0 |
| T26 |
0 |
10 |
0 |
0 |
| T27 |
0 |
38 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_reg.u_usb_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_reg.u_usb_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Total | Covered | Percent |
| Conditions | 4 | 3 | 75.00 |
| Logical | 4 | 3 | 75.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Not Covered | |
| 1 | 0 | Covered | T4,T1,T2 |
| 1 | 1 | Covered | T4,T1,T2 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T4,T1,T2 |
Branch Coverage for Instance : tb.dut.u_reg.u_usb_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T4,T1,T2 |
| EVEN |
0 |
- |
Covered |
T4,T1,T2 |
| ODD |
- |
1 |
Covered |
T4,T1,T2 |
| ODD |
- |
0 |
Covered |
T4,T1,T2 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T4,T1,T2 |
| EVEN |
0 |
- |
Covered |
T4,T1,T2 |
| ODD |
- |
1 |
Covered |
T4,T1,T2 |
| ODD |
- |
0 |
Covered |
T4,T1,T2 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_reg.u_usb_meas_ctrl_en_cdc.u_arb.gen_wr_req.u_dst_update_sync
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
168943355 |
24220 |
0 |
0 |
| T1 |
217569 |
199 |
0 |
0 |
| T2 |
344632 |
218 |
0 |
0 |
| T3 |
214750 |
40 |
0 |
0 |
| T4 |
21691 |
14 |
0 |
0 |
| T8 |
0 |
143 |
0 |
0 |
| T15 |
1442 |
0 |
0 |
0 |
| T16 |
1291 |
0 |
0 |
0 |
| T17 |
1314 |
0 |
0 |
0 |
| T18 |
1515 |
0 |
0 |
0 |
| T19 |
970 |
0 |
0 |
0 |
| T22 |
1117 |
0 |
0 |
0 |
| T23 |
0 |
4 |
0 |
0 |
| T24 |
0 |
8 |
0 |
0 |
| T25 |
0 |
24 |
0 |
0 |
| T26 |
0 |
6 |
0 |
0 |
| T27 |
0 |
19 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
249015369 |
23078 |
0 |
0 |
| T1 |
103109 |
191 |
0 |
0 |
| T2 |
342904 |
205 |
0 |
0 |
| T3 |
107380 |
38 |
0 |
0 |
| T4 |
35889 |
14 |
0 |
0 |
| T8 |
0 |
138 |
0 |
0 |
| T15 |
2563 |
0 |
0 |
0 |
| T16 |
2481 |
0 |
0 |
0 |
| T17 |
605 |
0 |
0 |
0 |
| T18 |
3161 |
0 |
0 |
0 |
| T19 |
896 |
0 |
0 |
0 |
| T22 |
1045 |
0 |
0 |
0 |
| T23 |
0 |
4 |
0 |
0 |
| T24 |
0 |
8 |
0 |
0 |
| T25 |
0 |
24 |
0 |
0 |
| T26 |
0 |
5 |
0 |
0 |
| T27 |
0 |
19 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_io_meas.u_err_sync
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_io_meas.u_err_sync
| Total | Covered | Percent |
| Conditions | 4 | 3 | 75.00 |
| Logical | 4 | 3 | 75.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Not Covered | |
| 1 | 0 | Covered | T1,T2,T3 |
| 1 | 1 | Covered | T1,T2,T3 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T1,T2,T3 |
Branch Coverage for Instance : tb.dut.u_io_meas.u_err_sync
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T1,T2,T3 |
| EVEN |
0 |
- |
Covered |
T1,T2,T3 |
| ODD |
- |
1 |
Covered |
T1,T2,T3 |
| ODD |
- |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T1,T2,T3 |
| EVEN |
0 |
- |
Covered |
T1,T2,T3 |
| ODD |
- |
1 |
Covered |
T1,T2,T3 |
| ODD |
- |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_io_meas.u_err_sync
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
167936616 |
2618 |
0 |
0 |
| T1 |
217569 |
21 |
0 |
0 |
| T2 |
344632 |
24 |
0 |
0 |
| T3 |
214750 |
17 |
0 |
0 |
| T8 |
0 |
12 |
0 |
0 |
| T9 |
0 |
3 |
0 |
0 |
| T11 |
0 |
11 |
0 |
0 |
| T12 |
0 |
9 |
0 |
0 |
| T13 |
0 |
40 |
0 |
0 |
| T14 |
0 |
69 |
0 |
0 |
| T15 |
1442 |
0 |
0 |
0 |
| T16 |
1291 |
0 |
0 |
0 |
| T17 |
1314 |
0 |
0 |
0 |
| T18 |
1515 |
0 |
0 |
0 |
| T19 |
970 |
0 |
0 |
0 |
| T20 |
1113 |
0 |
0 |
0 |
| T21 |
1134 |
0 |
0 |
0 |
| T24 |
0 |
8 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
484409743 |
2618 |
0 |
0 |
| T1 |
196589 |
21 |
0 |
0 |
| T2 |
678864 |
24 |
0 |
0 |
| T3 |
214750 |
17 |
0 |
0 |
| T8 |
0 |
12 |
0 |
0 |
| T9 |
0 |
3 |
0 |
0 |
| T11 |
0 |
11 |
0 |
0 |
| T12 |
0 |
9 |
0 |
0 |
| T13 |
0 |
40 |
0 |
0 |
| T14 |
0 |
69 |
0 |
0 |
| T15 |
5127 |
0 |
0 |
0 |
| T16 |
4962 |
0 |
0 |
0 |
| T17 |
1137 |
0 |
0 |
0 |
| T18 |
6321 |
0 |
0 |
0 |
| T19 |
1791 |
0 |
0 |
0 |
| T20 |
2180 |
0 |
0 |
0 |
| T21 |
6410 |
0 |
0 |
0 |
| T24 |
0 |
8 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_io_div2_meas.u_err_sync
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_io_div2_meas.u_err_sync
| Total | Covered | Percent |
| Conditions | 4 | 3 | 75.00 |
| Logical | 4 | 3 | 75.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Not Covered | |
| 1 | 0 | Covered | T1,T2,T3 |
| 1 | 1 | Covered | T1,T2,T3 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T1,T2,T3 |
Branch Coverage for Instance : tb.dut.u_io_div2_meas.u_err_sync
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T1,T2,T3 |
| EVEN |
0 |
- |
Covered |
T1,T2,T3 |
| ODD |
- |
1 |
Covered |
T1,T2,T3 |
| ODD |
- |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T1,T2,T3 |
| EVEN |
0 |
- |
Covered |
T1,T2,T3 |
| ODD |
- |
1 |
Covered |
T1,T2,T3 |
| ODD |
- |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_io_div2_meas.u_err_sync
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
167936616 |
2748 |
0 |
0 |
| T1 |
217569 |
15 |
0 |
0 |
| T2 |
344632 |
36 |
0 |
0 |
| T3 |
214750 |
12 |
0 |
0 |
| T8 |
0 |
12 |
0 |
0 |
| T9 |
0 |
8 |
0 |
0 |
| T10 |
0 |
15 |
0 |
0 |
| T11 |
0 |
13 |
0 |
0 |
| T12 |
0 |
13 |
0 |
0 |
| T13 |
0 |
37 |
0 |
0 |
| T14 |
0 |
48 |
0 |
0 |
| T15 |
1442 |
0 |
0 |
0 |
| T16 |
1291 |
0 |
0 |
0 |
| T17 |
1314 |
0 |
0 |
0 |
| T18 |
1515 |
0 |
0 |
0 |
| T19 |
970 |
0 |
0 |
0 |
| T20 |
1113 |
0 |
0 |
0 |
| T21 |
1134 |
0 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
241688221 |
2748 |
0 |
0 |
| T1 |
978027 |
15 |
0 |
0 |
| T2 |
339075 |
36 |
0 |
0 |
| T3 |
107308 |
12 |
0 |
0 |
| T8 |
0 |
12 |
0 |
0 |
| T9 |
0 |
8 |
0 |
0 |
| T10 |
0 |
15 |
0 |
0 |
| T11 |
0 |
13 |
0 |
0 |
| T12 |
0 |
13 |
0 |
0 |
| T13 |
0 |
37 |
0 |
0 |
| T14 |
0 |
48 |
0 |
0 |
| T15 |
2927 |
0 |
0 |
0 |
| T16 |
2441 |
0 |
0 |
0 |
| T17 |
543 |
0 |
0 |
0 |
| T18 |
3668 |
0 |
0 |
0 |
| T19 |
935 |
0 |
0 |
0 |
| T20 |
1036 |
0 |
0 |
0 |
| T21 |
3172 |
0 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_io_div4_meas.u_err_sync
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_io_div4_meas.u_err_sync
| Total | Covered | Percent |
| Conditions | 4 | 3 | 75.00 |
| Logical | 4 | 3 | 75.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Not Covered | |
| 1 | 0 | Covered | T1,T2,T3 |
| 1 | 1 | Covered | T1,T2,T3 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T1,T2,T3 |
Branch Coverage for Instance : tb.dut.u_io_div4_meas.u_err_sync
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T1,T2,T3 |
| EVEN |
0 |
- |
Covered |
T1,T2,T3 |
| ODD |
- |
1 |
Covered |
T1,T2,T3 |
| ODD |
- |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T1,T2,T3 |
| EVEN |
0 |
- |
Covered |
T1,T2,T3 |
| ODD |
- |
1 |
Covered |
T1,T2,T3 |
| ODD |
- |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_io_div4_meas.u_err_sync
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
167936616 |
2651 |
0 |
0 |
| T1 |
217569 |
14 |
0 |
0 |
| T2 |
344632 |
22 |
0 |
0 |
| T3 |
214750 |
3 |
0 |
0 |
| T8 |
0 |
8 |
0 |
0 |
| T9 |
0 |
8 |
0 |
0 |
| T10 |
0 |
8 |
0 |
0 |
| T11 |
0 |
18 |
0 |
0 |
| T12 |
0 |
7 |
0 |
0 |
| T13 |
0 |
52 |
0 |
0 |
| T14 |
0 |
46 |
0 |
0 |
| T15 |
1442 |
0 |
0 |
0 |
| T16 |
1291 |
0 |
0 |
0 |
| T17 |
1314 |
0 |
0 |
0 |
| T18 |
1515 |
0 |
0 |
0 |
| T19 |
970 |
0 |
0 |
0 |
| T20 |
1113 |
0 |
0 |
0 |
| T21 |
1134 |
0 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
120843490 |
2651 |
0 |
0 |
| T1 |
489008 |
14 |
0 |
0 |
| T2 |
169536 |
22 |
0 |
0 |
| T3 |
53654 |
3 |
0 |
0 |
| T8 |
0 |
8 |
0 |
0 |
| T9 |
0 |
8 |
0 |
0 |
| T10 |
0 |
8 |
0 |
0 |
| T11 |
0 |
18 |
0 |
0 |
| T12 |
0 |
7 |
0 |
0 |
| T13 |
0 |
52 |
0 |
0 |
| T14 |
0 |
46 |
0 |
0 |
| T15 |
1462 |
0 |
0 |
0 |
| T16 |
1221 |
0 |
0 |
0 |
| T17 |
271 |
0 |
0 |
0 |
| T18 |
1833 |
0 |
0 |
0 |
| T19 |
467 |
0 |
0 |
0 |
| T20 |
517 |
0 |
0 |
0 |
| T21 |
1586 |
0 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_main_meas.u_err_sync
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_main_meas.u_err_sync
| Total | Covered | Percent |
| Conditions | 4 | 3 | 75.00 |
| Logical | 4 | 3 | 75.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Not Covered | |
| 1 | 0 | Covered | T1,T2,T3 |
| 1 | 1 | Covered | T1,T2,T3 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T1,T2,T3 |
Branch Coverage for Instance : tb.dut.u_main_meas.u_err_sync
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T1,T2,T3 |
| EVEN |
0 |
- |
Covered |
T1,T2,T3 |
| ODD |
- |
1 |
Covered |
T1,T2,T3 |
| ODD |
- |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T1,T2,T3 |
| EVEN |
0 |
- |
Covered |
T1,T2,T3 |
| ODD |
- |
1 |
Covered |
T1,T2,T3 |
| ODD |
- |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_main_meas.u_err_sync
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
167936616 |
2632 |
0 |
0 |
| T1 |
217569 |
7 |
0 |
0 |
| T2 |
344632 |
44 |
0 |
0 |
| T3 |
214750 |
10 |
0 |
0 |
| T8 |
0 |
15 |
0 |
0 |
| T9 |
0 |
3 |
0 |
0 |
| T11 |
0 |
9 |
0 |
0 |
| T12 |
0 |
8 |
0 |
0 |
| T13 |
0 |
30 |
0 |
0 |
| T15 |
1442 |
0 |
0 |
0 |
| T16 |
1291 |
0 |
0 |
0 |
| T17 |
1314 |
0 |
0 |
0 |
| T18 |
1515 |
0 |
0 |
0 |
| T19 |
970 |
0 |
0 |
0 |
| T20 |
1113 |
0 |
0 |
0 |
| T21 |
1134 |
0 |
0 |
0 |
| T23 |
0 |
4 |
0 |
0 |
| T24 |
0 |
4 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
515493652 |
2632 |
0 |
0 |
| T1 |
217808 |
7 |
0 |
0 |
| T2 |
714435 |
44 |
0 |
0 |
| T3 |
223706 |
10 |
0 |
0 |
| T8 |
0 |
15 |
0 |
0 |
| T9 |
0 |
3 |
0 |
0 |
| T11 |
0 |
9 |
0 |
0 |
| T12 |
0 |
8 |
0 |
0 |
| T13 |
0 |
30 |
0 |
0 |
| T15 |
5341 |
0 |
0 |
0 |
| T16 |
5169 |
0 |
0 |
0 |
| T17 |
1223 |
0 |
0 |
0 |
| T18 |
6585 |
0 |
0 |
0 |
| T19 |
1866 |
0 |
0 |
0 |
| T20 |
2271 |
0 |
0 |
0 |
| T21 |
6678 |
0 |
0 |
0 |
| T23 |
0 |
4 |
0 |
0 |
| T24 |
0 |
4 |
0 |
0 |
Line Coverage for Instance : tb.dut.u_usb_meas.u_err_sync
| Line No. | Total | Covered | Percent |
| TOTAL | | 36 | 36 | 100.00 |
| CONT_ASSIGN | 55 | 0 | 0 | |
| CONT_ASSIGN | 194 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 195 | 1 | 1 | 100.00 |
| ALWAYS | 219 | 12 | 12 | 100.00 |
| ALWAYS | 263 | 12 | 12 | 100.00 |
| ALWAYS | 307 | 5 | 5 | 100.00 |
| ALWAYS | 316 | 5 | 5 | 100.00 |
| CONT_ASSIGN | 335 | 0 | 0 | |
| ALWAYS | 339 | 0 | 0 | |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements | |
| 55 |
|
unreachable |
| 194 |
1 |
1 |
| 195 |
1 |
1 |
| 219 |
1 |
1 |
| 222 |
1 |
1 |
| 223 |
1 |
1 |
| 225 |
1 |
1 |
| 229 |
1 |
1 |
| 230 |
1 |
1 |
| 233 |
1 |
1 |
| 234 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 241 |
1 |
1 |
| 242 |
1 |
1 |
| 245 |
1 |
1 |
| 246 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 263 |
1 |
1 |
| 266 |
1 |
1 |
| 267 |
1 |
1 |
| 269 |
1 |
1 |
| 273 |
1 |
1 |
| 274 |
1 |
1 |
| 277 |
1 |
1 |
| 278 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 285 |
1 |
1 |
| 286 |
1 |
1 |
| 289 |
1 |
1 |
| 290 |
1 |
1 |
|
|
|
MISSING_ELSE |
| 307 |
1 |
1 |
| 308 |
1 |
1 |
| 309 |
1 |
1 |
| 311 |
1 |
1 |
| 312 |
1 |
1 |
| 316 |
1 |
1 |
| 317 |
1 |
1 |
| 318 |
1 |
1 |
| 320 |
1 |
1 |
| 321 |
1 |
1 |
| 335 |
|
unreachable |
| 339 |
|
unreachable |
| 340 |
|
unreachable |
| 341 |
|
unreachable |
| 342 |
|
unreachable |
|
|
|
==> MISSING_ELSE |
Cond Coverage for Instance : tb.dut.u_usb_meas.u_err_sync
| Total | Covered | Percent |
| Conditions | 4 | 3 | 75.00 |
| Logical | 4 | 3 | 75.00 |
| Non-Logical | 0 | 0 | |
| Event | 0 | 0 | |
LINE 194
EXPRESSION (src_req_i & src_ack_o)
----1---- ----2----
| -1- | -2- | Status | Tests |
| 0 | 1 | Not Covered | |
| 1 | 0 | Covered | T1,T2,T8 |
| 1 | 1 | Covered | T1,T2,T8 |
LINE 195
EXPRESSION (dst_req_o & dst_ack_i)
----1---- ----2----
| -1- | -2- | Status | Tests | Exclude Annotation |
| 0 | 1 | Excluded | |
VC_COV_UNR |
| 1 | 0 | Excluded | |
VC_COV_UNR |
| 1 | 1 | Covered | T1,T2,T8 |
Branch Coverage for Instance : tb.dut.u_usb_meas.u_err_sync
| Line No. | Total | Covered | Percent |
| Branches |
|
12 |
12 |
100.00 |
| CASE |
225 |
4 |
4 |
100.00 |
| CASE |
269 |
4 |
4 |
100.00 |
| IF |
307 |
2 |
2 |
100.00 |
| IF |
316 |
2 |
2 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv' or '../src/lowrisc_prim_all_0.1/rtl/prim_sync_reqack.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 225 case (gen_nrz_hs_protocol.src_fsm_cs)
-2-: 233 if (gen_nrz_hs_protocol.src_handshake)
-3-: 245 if (gen_nrz_hs_protocol.src_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T1,T2,T8 |
| EVEN |
0 |
- |
Covered |
T1,T2,T8 |
| ODD |
- |
1 |
Covered |
T1,T2,T8 |
| ODD |
- |
0 |
Covered |
T1,T2,T8 |
LineNo. Expression
-1-: 269 case (gen_nrz_hs_protocol.dst_fsm_cs)
-2-: 277 if (gen_nrz_hs_protocol.dst_handshake)
-3-: 289 if (gen_nrz_hs_protocol.dst_handshake)
Branches:
| -1- | -2- | -3- | Status | Tests |
| EVEN |
1 |
- |
Covered |
T1,T2,T8 |
| EVEN |
0 |
- |
Covered |
T1,T2,T8 |
| ODD |
- |
1 |
Covered |
T1,T2,T8 |
| ODD |
- |
0 |
Covered |
T1,T2,T8 |
LineNo. Expression
-1-: 307 if ((!rst_src_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
LineNo. Expression
-1-: 316 if ((!rst_dst_ni))
Branches:
| -1- | Status | Tests |
| 1 |
Covered |
T5,T6,T4 |
| 0 |
Covered |
T5,T6,T4 |
Assert Coverage for Instance : tb.dut.u_usb_meas.u_err_sync
Assertion Details
SyncReqAckAckNeedsReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
167936616 |
2487 |
0 |
0 |
| T1 |
217569 |
17 |
0 |
0 |
| T2 |
344632 |
19 |
0 |
0 |
| T3 |
214750 |
0 |
0 |
0 |
| T8 |
0 |
8 |
0 |
0 |
| T9 |
0 |
3 |
0 |
0 |
| T10 |
0 |
11 |
0 |
0 |
| T11 |
0 |
7 |
0 |
0 |
| T13 |
0 |
42 |
0 |
0 |
| T14 |
0 |
21 |
0 |
0 |
| T15 |
1442 |
0 |
0 |
0 |
| T16 |
1291 |
0 |
0 |
0 |
| T17 |
1314 |
0 |
0 |
0 |
| T18 |
1515 |
0 |
0 |
0 |
| T19 |
970 |
0 |
0 |
0 |
| T20 |
1113 |
0 |
0 |
0 |
| T21 |
1134 |
0 |
0 |
0 |
| T28 |
0 |
10 |
0 |
0 |
| T29 |
0 |
15 |
0 |
0 |
SyncReqAckHoldReq
| Name | Attempts | Real Successes | Failures | Incomplete |
| Total |
247421867 |
2487 |
0 |
0 |
| T1 |
103109 |
17 |
0 |
0 |
| T2 |
342904 |
19 |
0 |
0 |
| T3 |
107380 |
0 |
0 |
0 |
| T8 |
0 |
8 |
0 |
0 |
| T9 |
0 |
3 |
0 |
0 |
| T10 |
0 |
11 |
0 |
0 |
| T11 |
0 |
7 |
0 |
0 |
| T13 |
0 |
42 |
0 |
0 |
| T14 |
0 |
21 |
0 |
0 |
| T15 |
2563 |
0 |
0 |
0 |
| T16 |
2481 |
0 |
0 |
0 |
| T17 |
605 |
0 |
0 |
0 |
| T18 |
3161 |
0 |
0 |
0 |
| T19 |
896 |
0 |
0 |
0 |
| T20 |
1090 |
0 |
0 |
0 |
| T21 |
3205 |
0 |
0 |
0 |
| T28 |
0 |
10 |
0 |
0 |
| T29 |
0 |
15 |
0 |
0 |