| Current Instance | Statement | Branch | Toggle | Expression | FSM state | Functional | Average |
|---|---|---|---|---|---|---|---|
| CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.DUT.CAN_CORE_INST.PROTOCOL_CONTROL_INST.RETRANSMITT_COUNTER_INST | 100.0 % (15/15) | 100.0 % (14/14) | 100.0 % (46/46) | 100.0 % (25/25) | N.A. | N.A. | 100.0 % (100/100) |
| Statement | Branch | Toggle | Expression | FSM state | Functional |
|---|
143: retr_ctr_d <= (retr_ctr_q + 1) when (retr_ctr_add = '1') else
144: (others => '0') when (retr_ctr_clear = '1' or txtb_changed = '1') else
145: retr_ctr_q; 143: retr_ctr_d <= (retr_ctr_q + 1) when (retr_ctr_add = '1') else 144: (others => '0') when (retr_ctr_clear = '1' or txtb_changed = '1') else 145: retr_ctr_q; 148: retr_ctr_ce <= '1' when (txtb_changed = '1' or retr_ctr_clear = '1' or retr_ctr_add = '1')
149: else
150: '0'; 148: retr_ctr_ce <= '1' when (txtb_changed = '1' or retr_ctr_clear = '1' or retr_ctr_add = '1') 150: '0'; 157: if (res_n = '0') then
158: retr_ctr_q <= (others => '0');
...
162: end if;
163: end if; 158: retr_ctr_q <= (others => '0'); 160: if (retr_ctr_ce = '1') then
161: retr_ctr_q <= retr_ctr_d;
162: end if; 161: retr_ctr_q <= retr_ctr_d; 167: retr_limit_reached <= '1' when (unsigned(mr_settings_rtrth) = retr_ctr_q)
168: else
169: '0'; 167: retr_limit_reached <= '1' when (unsigned(mr_settings_rtrth) = retr_ctr_q) 169: '0'; 172: retr_ctr <= std_logic_vector(retr_ctr_q); 143: retr_ctr_d <= (retr_ctr_q + 1) when (retr_ctr_add = '1') else | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 20838 | 1 |
| Bin | False | 68873 | 1 |
144: (others => '0') when (retr_ctr_clear = '1' or txtb_changed = '1') else | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 30743 | 1 |
| Bin | False | 38130 | 1 |
148: retr_ctr_ce <= '1' when (txtb_changed = '1' or retr_ctr_clear = '1' or retr_ctr_add = '1') | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 50305 | 1 |
| Bin | False | 36492 | 1 |
157: if (res_n = '0') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 2424883 | 1 |
| Bin | False | 1087593323 | 1 |
159: elsif (rising_edge(clk_sys)) then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 543791678 | 1 |
| Bin | False | 543801645 | 1 |
160: if (retr_ctr_ce = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 31679 | 1 |
| Bin | False | 543759999 | 1 |
167: retr_limit_reached <= '1' when (unsigned(mr_settings_rtrth) = retr_ctr_q) | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 1853 | 1 |
| Bin | False | 4413 | 1 |
CLK_SYS| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
RES_N| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
TXTB_CHANGED| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
RETR_CTR_CLEAR| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
RETR_CTR_ADD| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
MR_SETTINGS_RTRTH| Element | From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|---|
| Bin | (3) | 0 | 1 | 0 | 1 | Exclude file |
| Bin | (3) | 1 | 0 | 0 | 1 | Exclude file |
| Bin | (2) | 0 | 1 | 0 | 1 | Exclude file |
| Bin | (2) | 1 | 0 | 0 | 1 | Exclude file |
| Bin | (1) | 0 | 1 | 0 | 1 | Exclude file |
| Bin | (1) | 1 | 0 | 0 | 1 | Exclude file |
| Bin | (0) | 0 | 1 | 0 | 1 | Exclude file |
| Bin | (0) | 1 | 0 | 0 | 1 | Exclude file |
RETR_LIMIT_REACHED| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 1853 | 1 |
| Bin | 1 | 0 | 1854 | 1 |
RETR_CTR| Element | From | To | Count | Threshold | |
|---|---|---|---|---|---|
| Bin | (3) | 0 | 1 | 54 | 1 |
| Bin | (3) | 1 | 0 | 1655 | 1 |
| Bin | (2) | 0 | 1 | 140 | 1 |
| Bin | (2) | 1 | 0 | 1741 | 1 |
| Bin | (1) | 0 | 1 | 257 | 1 |
| Bin | (1) | 1 | 0 | 1858 | 1 |
| Bin | (0) | 0 | 1 | 642 | 1 |
| Bin | (0) | 1 | 0 | 2242 | 1 |
RETR_CTR_D| Element | From | To | Count | Threshold | |
|---|---|---|---|---|---|
| Bin | (3) | 0 | 1 | 152 | 1 |
| Bin | (3) | 1 | 0 | 1753 | 1 |
| Bin | (2) | 0 | 1 | 378 | 1 |
| Bin | (2) | 1 | 0 | 1979 | 1 |
| Bin | (1) | 0 | 1 | 960 | 1 |
| Bin | (1) | 1 | 0 | 2561 | 1 |
| Bin | (0) | 0 | 1 | 11103 | 1 |
| Bin | (0) | 1 | 0 | 12703 | 1 |
RETR_CTR_Q| Element | From | To | Count | Threshold | |
|---|---|---|---|---|---|
| Bin | (3) | 0 | 1 | 54 | 1 |
| Bin | (3) | 1 | 0 | 1655 | 1 |
| Bin | (2) | 0 | 1 | 140 | 1 |
| Bin | (2) | 1 | 0 | 1741 | 1 |
| Bin | (1) | 0 | 1 | 257 | 1 |
| Bin | (1) | 1 | 0 | 1858 | 1 |
| Bin | (0) | 0 | 1 | 642 | 1 |
| Bin | (0) | 1 | 0 | 2242 | 1 |
RETR_CTR_CE| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 31689 | 1 |
| Bin | 1 | 0 | 33290 | 1 |
retr_ctr_add = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 68873 | 1 |
| Bin | True | 20838 | 1 |
retr_ctr_clear = '1' or txtb_changed = '1'
<-------LHS--------> <------RHS-------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | False | 38130 | 1 |
| Bin | False | True | 10064 | 1 |
| Bin | True | False | 20679 | 1 |
retr_ctr_clear = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 48194 | 1 |
| Bin | True | 20679 | 1 |
txtb_changed = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 58809 | 1 |
| Bin | True | 10064 | 1 |
txtb_changed = '1' or retr_ctr_clear = '1' or retr_ctr_add = '1'
<------------------LHS-------------------> <------RHS-------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | False | 36492 | 1 |
| Bin | False | True | 10291 | 1 |
| Bin | True | False | 30578 | 1 |
txtb_changed = '1' or retr_ctr_clear = '1'
<------LHS-------> <-------RHS--------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | False | 46783 | 1 |
| Bin | False | True | 29994 | 1 |
| Bin | True | False | 10020 | 1 |
txtb_changed = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 76777 | 1 |
| Bin | True | 10020 | 1 |
retr_ctr_clear = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 56803 | 1 |
| Bin | True | 29994 | 1 |
retr_ctr_add = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 67070 | 1 |
| Bin | True | 19727 | 1 |
res_n = '0' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 1087593323 | 1 |
| Bin | True | 2424883 | 1 |
retr_ctr_ce = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 543759999 | 1 |
| Bin | True | 31679 | 1 |