| Current Instance | Statement | Branch | Toggle | Expression | FSM state | Functional | Average |
|---|---|---|---|---|---|---|---|
| CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.DUT.INT_MANAGER_INST.INT_MODULE_GEN(10).INT_MODULE_INST | 100.0 % (20/20) | 100.0 % (24/24) | 100.0 % (30/30) | 100.0 % (26/26) | N.A. | N.A. | 100.0 % (100/100) |
| Statement | Branch | Toggle | Expression | FSM state | Functional |
|---|
159: if (res_n = '0') then
160: int_status <= '0';
...
172: end if;
173: end if; 160: int_status <= '0'; 165: if (int_status_set = '1' and int_mask_i = '0') then
166: int_status <= '1';
...
171:
172: end if; 166: int_status <= '1'; 170: int_status <= '0'; 183: if (res_n = '0') then
184: int_mask_i <= '0';
...
192:
193: end if; 184: int_mask_i <= '0'; 189: if (int_mask_load = '1') then
190: int_mask_i <= int_mask_next;
191: end if; 190: int_mask_i <= int_mask_next; 196: int_mask_load <= int_mask_set or int_mask_clear; 197: int_mask_next <= '1' when (int_mask_set = '1')
198: else
199: '0'; 197: int_mask_next <= '1' when (int_mask_set = '1') 199: '0'; 206: if (res_n = '0') then
207: int_ena_i <= '0';
...
219: end if;
220: end if; 207: int_ena_i <= '0'; 212: if (int_ena_set = '1') then
213: int_ena_i <= '1';
...
218:
219: end if; 213: int_ena_i <= '1'; 217: int_ena_i <= '0'; 224: int_mask <= int_mask_i; 225: int_ena <= int_ena_i; 159: if (res_n = '0') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 67370 | 1 |
| Bin | False | 1089952369 | 1 |
162: elsif rising_edge(clk_sys) then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 544969539 | 1 |
| Bin | False | 544982830 | 1 |
165: if (int_status_set = '1' and int_mask_i = '0') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 37270809 | 1 |
| Bin | False | 507698730 | 1 |
169: elsif (int_status_clear = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 25 | 1 |
| Bin | False | 507698705 | 1 |
183: if (res_n = '0') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 67370 | 1 |
| Bin | False | 1089952369 | 1 |
186: elsif rising_edge(clk_sys) then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 544969539 | 1 |
| Bin | False | 544982830 | 1 |
189: if (int_mask_load = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 475 | 1 |
| Bin | False | 544969064 | 1 |
197: int_mask_next <= '1' when (int_mask_set = '1') | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 40 | 1 |
| Bin | False | 4152 | 1 |
206: if (res_n = '0') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 67370 | 1 |
| Bin | False | 1089952369 | 1 |
209: elsif rising_edge(clk_sys) then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 544969539 | 1 |
| Bin | False | 544982830 | 1 |
212: if (int_ena_set = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 30 | 1 |
| Bin | False | 544969509 | 1 |
216: elsif (int_ena_clear = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 512 | 1 |
| Bin | False | 544968997 | 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 |
INT_STATUS_SET| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
INT_STATUS_CLEAR| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
INT_MASK_SET| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
INT_MASK_CLEAR| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
INT_ENA_SET| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
INT_ENA_CLEAR| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
INT_STATUS| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 936 | 1 |
| Bin | 1 | 0 | 2535 | 1 |
INT_MASK| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 20 | 1 |
| Bin | 1 | 0 | 1621 | 1 |
INT_ENA| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 30 | 1 |
| Bin | 1 | 0 | 1631 | 1 |
INT_MASK_I| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 20 | 1 |
| Bin | 1 | 0 | 1621 | 1 |
INT_ENA_I| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 30 | 1 |
| Bin | 1 | 0 | 1631 | 1 |
INT_MASK_LOAD| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 475 | 1 |
| Bin | 1 | 0 | 2551 | 1 |
INT_MASK_NEXT| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 40 | 1 |
| Bin | 1 | 0 | 1641 | 1 |
res_n = '0' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 1089952369 | 1 |
| Bin | True | 67370 | 1 |
int_status_set = '1' and int_mask_i = '0'
<-------LHS--------> <-----RHS------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | True | 507662228 | 1 |
| Bin | True | False | 2220 | 1 |
| Bin | True | True | 37270809 | 1 |
int_status_set = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 507696510 | 1 |
| Bin | True | 37273029 | 1 |
int_mask_i = '0' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 36502 | 1 |
| Bin | True | 544933037 | 1 |
int_status_clear = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 507698705 | 1 |
| Bin | True | 25 | 1 |
res_n = '0' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 1089952369 | 1 |
| Bin | True | 67370 | 1 |
int_mask_load = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 544969064 | 1 |
| Bin | True | 475 | 1 |
int_mask_set or int_mask_clear
<---LHS----> <----RHS-----> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | '0' | '0' | 2551 | 1 |
| Bin | '0' | '1' | 435 | 1 |
| Bin | '1' | '0' | 40 | 1 |
int_mask_set = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 4152 | 1 |
| Bin | True | 40 | 1 |
res_n = '0' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 1089952369 | 1 |
| Bin | True | 67370 | 1 |
int_ena_set = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 544969509 | 1 |
| Bin | True | 30 | 1 |
int_ena_clear = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 544968997 | 1 |
| Bin | True | 512 | 1 |