Line Coverage for Module :
sysrst_ctrl_combo
| Line No. | Total | Covered | Percent |
| TOTAL | | 28 | 28 | 100.00 |
| CONT_ASSIGN | 43 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 54 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 54 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 54 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 54 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 66 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 66 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 66 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 66 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 70 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 70 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 70 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 70 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 92 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 106 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 106 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 106 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 106 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 111 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 111 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 111 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 111 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 151 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 154 | 1 | 1 | 100.00 |
| CONT_ASSIGN | 155 | 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 | |
| 43 |
1 |
1 |
| 54 |
4 |
4 |
| 66 |
4 |
4 |
| 70 |
4 |
4 |
| 92 |
4 |
4 |
| 106 |
4 |
4 |
| 111 |
4 |
4 |
| 151 |
1 |
1 |
| 154 |
1 |
1 |
| 155 |
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 70
EXPRESSION ((in & gen_combo_trigger[0].cfg_in_pre) == '0)
-----------------------1----------------------
| -1- | Status | Tests |
| 0 | Covered | T27,T9,T12 |
| 1 | Covered | T4,T1,T5 |
LINE 70
EXPRESSION ((in & gen_combo_trigger[1].cfg_in_pre) == '0)
-----------------------1----------------------
| -1- | Status | Tests |
| 0 | Covered | T27,T9,T12 |
| 1 | Covered | T4,T1,T5 |
LINE 70
EXPRESSION ((in & gen_combo_trigger[2].cfg_in_pre) == '0)
-----------------------1----------------------
| -1- | Status | Tests |
| 0 | Covered | T27,T9,T12 |
| 1 | Covered | T4,T1,T5 |
LINE 70
EXPRESSION ((in & gen_combo_trigger[3].cfg_in_pre) == '0)
-----------------------1----------------------
| -1- | Status | Tests |
| 0 | Covered | T27,T9,T12 |
| 1 | Covered | T4,T1,T5 |
LINE 106
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 | T4,T1,T5 |
| 1 | 0 | Covered | T27,T9,T12 |
| 1 | 1 | Covered | T16,T7,T8 |
LINE 106
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 | T27,T9,T12 |
| 0 | 1 | Covered | T4,T1,T5 |
| 1 | 0 | Covered | T27,T12,T36 |
LINE 106
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 | T27,T9,T12 |
| 1 | 0 | Not Covered | |
| 1 | 1 | Covered | T27,T12,T36 |
LINE 106
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 | T4,T1,T5 |
| 1 | 0 | Covered | T27,T9,T12 |
| 1 | 1 | Covered | T7,T8,T27 |
LINE 106
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 | T27,T9,T12 |
| 0 | 1 | Covered | T4,T1,T5 |
| 1 | 0 | Covered | T27,T9,T12 |
LINE 106
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 | T27,T9,T12 |
| 1 | 0 | Not Covered | |
| 1 | 1 | Covered | T27,T9,T12 |
LINE 106
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 | T4,T1,T5 |
| 1 | 0 | Covered | T27,T9,T12 |
| 1 | 1 | Covered | T7,T8,T27 |
LINE 106
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 | T27,T9,T12 |
| 0 | 1 | Covered | T4,T1,T5 |
| 1 | 0 | Covered | T27,T9,T12 |
LINE 106
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 | T27,T9,T12 |
| 1 | 0 | Not Covered | |
| 1 | 1 | Covered | T27,T9,T12 |
LINE 106
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 | T4,T1,T5 |
| 1 | 0 | Covered | T27,T9,T12 |
| 1 | 1 | Covered | T7,T8,T27 |
LINE 106
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 | T27,T9,T12 |
| 0 | 1 | Covered | T4,T1,T5 |
| 1 | 0 | Covered | T27,T36,T35 |
LINE 106
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 | T27,T9,T12 |
| 1 | 0 | Not Covered | |
| 1 | 1 | Covered | T27,T36,T35 |
LINE 111
EXPRESSION ((in & gen_combo_trigger[0].cfg_in_sel) == '0)
-----------------------1----------------------
| -1- | Status | Tests |
| 0 | Covered | T16,T7,T8 |
| 1 | Covered | T4,T1,T5 |
LINE 111
EXPRESSION ((in & gen_combo_trigger[1].cfg_in_sel) == '0)
-----------------------1----------------------
| -1- | Status | Tests |
| 0 | Covered | T7,T8,T27 |
| 1 | Covered | T4,T1,T5 |
LINE 111
EXPRESSION ((in & gen_combo_trigger[2].cfg_in_sel) == '0)
-----------------------1----------------------
| -1- | Status | Tests |
| 0 | Covered | T7,T8,T27 |
| 1 | Covered | T4,T1,T5 |
LINE 111
EXPRESSION ((in & gen_combo_trigger[3].cfg_in_sel) == '0)
-----------------------1----------------------
| -1- | Status | Tests |
| 0 | Covered | T7,T8,T27 |
| 1 | Covered | T4,T1,T5 |