Line Coverage for Module :
sysrst_ctrl_combo
| Line No. | Total | Covered | Percent |
TOTAL | | 30 | 30 | 100.00 |
CONT_ASSIGN | 45 | 1 | 1 | 100.00 |
CONT_ASSIGN | 56 | 1 | 1 | 100.00 |
CONT_ASSIGN | 56 | 1 | 1 | 100.00 |
CONT_ASSIGN | 56 | 1 | 1 | 100.00 |
CONT_ASSIGN | 56 | 1 | 1 | 100.00 |
CONT_ASSIGN | 68 | 1 | 1 | 100.00 |
CONT_ASSIGN | 68 | 1 | 1 | 100.00 |
CONT_ASSIGN | 68 | 1 | 1 | 100.00 |
CONT_ASSIGN | 68 | 1 | 1 | 100.00 |
CONT_ASSIGN | 72 | 1 | 1 | 100.00 |
CONT_ASSIGN | 72 | 1 | 1 | 100.00 |
CONT_ASSIGN | 72 | 1 | 1 | 100.00 |
CONT_ASSIGN | 72 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
CONT_ASSIGN | 94 | 1 | 1 | 100.00 |
CONT_ASSIGN | 108 | 1 | 1 | 100.00 |
CONT_ASSIGN | 108 | 1 | 1 | 100.00 |
CONT_ASSIGN | 108 | 1 | 1 | 100.00 |
CONT_ASSIGN | 108 | 1 | 1 | 100.00 |
CONT_ASSIGN | 113 | 1 | 1 | 100.00 |
CONT_ASSIGN | 113 | 1 | 1 | 100.00 |
CONT_ASSIGN | 113 | 1 | 1 | 100.00 |
CONT_ASSIGN | 113 | 1 | 1 | 100.00 |
CONT_ASSIGN | 153 | 1 | 1 | 100.00 |
CONT_ASSIGN | 156 | 1 | 1 | 100.00 |
CONT_ASSIGN | 157 | 1 | 1 | 100.00 |
CONT_ASSIGN | 160 | 1 | 1 | 100.00 |
CONT_ASSIGN | 165 | 1 | 1 | 100.00 |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_ip_sysrst_ctrl_1.0/rtl/sysrst_ctrl_combo.sv' or '../src/lowrisc_ip_sysrst_ctrl_1.0/rtl/sysrst_ctrl_combo.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
45 |
1 |
1 |
56 |
4 |
4 |
68 |
4 |
4 |
72 |
4 |
4 |
94 |
4 |
4 |
108 |
4 |
4 |
113 |
4 |
4 |
153 |
1 |
1 |
156 |
1 |
1 |
157 |
1 |
1 |
160 |
1 |
1 |
165 |
1 |
1 |
Cond Coverage for Module :
sysrst_ctrl_combo
| Total | Covered | Percent |
Conditions | 52 | 48 | 92.31 |
Logical | 52 | 48 | 92.31 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 72
EXPRESSION ((in & gen_combo_trigger[0].cfg_in_pre) == '0)
-----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T55,T18,T56 |
1 | Covered | T36,T12,T25 |
LINE 72
EXPRESSION ((in & gen_combo_trigger[1].cfg_in_pre) == '0)
-----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T55,T18,T56 |
1 | Covered | T36,T12,T25 |
LINE 72
EXPRESSION ((in & gen_combo_trigger[2].cfg_in_pre) == '0)
-----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T55,T18,T56 |
1 | Covered | T36,T12,T25 |
LINE 72
EXPRESSION ((in & gen_combo_trigger[3].cfg_in_pre) == '0)
-----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T55,T18,T56 |
1 | Covered | T36,T12,T25 |
LINE 108
EXPRESSION
Number Term
1 ((|gen_combo_trigger[0].cfg_in_sel)) &&
2 ((gen_combo_trigger[0].precond_valid && gen_combo_trigger[0].cfg_combo_pre_en) || ((!gen_combo_trigger[0].cfg_combo_pre_en))))
-1- | -2- | Status | Tests |
0 | 1 | Covered | T36,T12,T25 |
1 | 0 | Covered | T57,T55,T18 |
1 | 1 | Covered | T12,T14,T57 |
LINE 108
SUB-EXPRESSION ((gen_combo_trigger[0].precond_valid && gen_combo_trigger[0].cfg_combo_pre_en) || ((!gen_combo_trigger[0].cfg_combo_pre_en)))
--------------------------------------1-------------------------------------- ---------------------2--------------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T57,T55,T18 |
0 | 1 | Covered | T36,T12,T25 |
1 | 0 | Covered | T57,T38,T58 |
LINE 108
SUB-EXPRESSION (gen_combo_trigger[0].precond_valid && gen_combo_trigger[0].cfg_combo_pre_en)
-----------------1---------------- ------------------2------------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T57,T55,T18 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T57,T38,T58 |
LINE 108
EXPRESSION
Number Term
1 ((|gen_combo_trigger[1].cfg_in_sel)) &&
2 ((gen_combo_trigger[1].precond_valid && gen_combo_trigger[1].cfg_combo_pre_en) || ((!gen_combo_trigger[1].cfg_combo_pre_en))))
-1- | -2- | Status | Tests |
0 | 1 | Covered | T36,T12,T25 |
1 | 0 | Covered | T55,T18,T56 |
1 | 1 | Covered | T14,T18,T19 |
LINE 108
SUB-EXPRESSION ((gen_combo_trigger[1].precond_valid && gen_combo_trigger[1].cfg_combo_pre_en) || ((!gen_combo_trigger[1].cfg_combo_pre_en)))
--------------------------------------1-------------------------------------- ---------------------2--------------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T55,T18,T56 |
0 | 1 | Covered | T36,T12,T25 |
1 | 0 | Covered | T18,T41,T58 |
LINE 108
SUB-EXPRESSION (gen_combo_trigger[1].precond_valid && gen_combo_trigger[1].cfg_combo_pre_en)
-----------------1---------------- ------------------2------------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T55,T18,T56 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T18,T41,T58 |
LINE 108
EXPRESSION
Number Term
1 ((|gen_combo_trigger[2].cfg_in_sel)) &&
2 ((gen_combo_trigger[2].precond_valid && gen_combo_trigger[2].cfg_combo_pre_en) || ((!gen_combo_trigger[2].cfg_combo_pre_en))))
-1- | -2- | Status | Tests |
0 | 1 | Covered | T36,T12,T25 |
1 | 0 | Covered | T55,T18,T56 |
1 | 1 | Covered | T14,T19,T59 |
LINE 108
SUB-EXPRESSION ((gen_combo_trigger[2].precond_valid && gen_combo_trigger[2].cfg_combo_pre_en) || ((!gen_combo_trigger[2].cfg_combo_pre_en)))
--------------------------------------1-------------------------------------- ---------------------2--------------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T55,T18,T56 |
0 | 1 | Covered | T36,T12,T25 |
1 | 0 | Covered | T38,T41,T58 |
LINE 108
SUB-EXPRESSION (gen_combo_trigger[2].precond_valid && gen_combo_trigger[2].cfg_combo_pre_en)
-----------------1---------------- ------------------2------------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T55,T18,T56 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T38,T41,T58 |
LINE 108
EXPRESSION
Number Term
1 ((|gen_combo_trigger[3].cfg_in_sel)) &&
2 ((gen_combo_trigger[3].precond_valid && gen_combo_trigger[3].cfg_combo_pre_en) || ((!gen_combo_trigger[3].cfg_combo_pre_en))))
-1- | -2- | Status | Tests |
0 | 1 | Covered | T36,T12,T25 |
1 | 0 | Covered | T55,T18,T56 |
1 | 1 | Covered | T14,T18,T19 |
LINE 108
SUB-EXPRESSION ((gen_combo_trigger[3].precond_valid && gen_combo_trigger[3].cfg_combo_pre_en) || ((!gen_combo_trigger[3].cfg_combo_pre_en)))
--------------------------------------1-------------------------------------- ---------------------2--------------------
-1- | -2- | Status | Tests |
0 | 0 | Covered | T55,T18,T56 |
0 | 1 | Covered | T36,T12,T25 |
1 | 0 | Covered | T18,T60,T61 |
LINE 108
SUB-EXPRESSION (gen_combo_trigger[3].precond_valid && gen_combo_trigger[3].cfg_combo_pre_en)
-----------------1---------------- ------------------2------------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T55,T18,T56 |
1 | 0 | Not Covered | |
1 | 1 | Covered | T18,T60,T61 |
LINE 113
EXPRESSION ((in & gen_combo_trigger[0].cfg_in_sel) == '0)
-----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T12,T14,T57 |
1 | Covered | T36,T12,T25 |
LINE 113
EXPRESSION ((in & gen_combo_trigger[1].cfg_in_sel) == '0)
-----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T14,T55,T18 |
1 | Covered | T36,T12,T25 |
LINE 113
EXPRESSION ((in & gen_combo_trigger[2].cfg_in_sel) == '0)
-----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T14,T55,T18 |
1 | Covered | T36,T12,T25 |
LINE 113
EXPRESSION ((in & gen_combo_trigger[3].cfg_in_sel) == '0)
-----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T14,T55,T18 |
1 | Covered | T36,T12,T25 |