| Current Instance | Statement | Branch | Toggle | Expression | FSM state | Functional | Average |
|---|---|---|---|---|---|---|---|
| CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.DUT.PRESCALER_INST.TRIGGER_GENERATOR_INST | 100.0 % (16/16) | 100.0 % (14/14) | 100.0 % (22/22) | 100.0 % (18/18) | N.A. | N.A. | 100.0 % (70/70) |
| Statement | Branch | Toggle | Expression | FSM state | Functional |
|---|
168: tx_trig_req_flag_d <= '1' when (rx_trig_req_q = '1' and tx_trig_req = '1') else
169: '0' when (rx_trig_req_q = '0') else
170: tx_trig_req_flag_q; 168: tx_trig_req_flag_d <= '1' when (rx_trig_req_q = '1' and tx_trig_req = '1') else 169: '0' when (rx_trig_req_q = '0') else 170: tx_trig_req_flag_q; 174: if (res_n = '0') then
175: tx_trig_req_flag_q <= '0';
176: elsif (rising_edge(clk_sys)) then
177: tx_trig_req_flag_q <= tx_trig_req_flag_d;
178: end if; 175: tx_trig_req_flag_q <= '0'; 177: tx_trig_req_flag_q <= tx_trig_req_flag_d; 181: tx_trig_req_flag_dq <= tx_trig_req or tx_trig_req_flag_q; 188: if (res_n = '0') then
189: rx_trig_req_q <= '0';
190: elsif (rising_edge(clk_sys)) then
191: rx_trig_req_q <= rx_trig_req;
192: end if; 189: rx_trig_req_q <= '0'; 191: rx_trig_req_q <= rx_trig_req; 200: rx_triggers(1) <= rx_trig_req; 201: rx_triggers(0) <= rx_trig_req_q; 208: tx_trigger <= '0' when (rx_trig_req_q = '1') else
209: tx_trig_req_flag_dq; 208: tx_trigger <= '0' when (rx_trig_req_q = '1') else 209: tx_trig_req_flag_dq; 168: tx_trig_req_flag_d <= '1' when (rx_trig_req_q = '1' and tx_trig_req = '1') else | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 11382229 | 1 |
| Bin | False | 56934361 | 1 |
169: '0' when (rx_trig_req_q = '0') else | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 34167586 | 1 |
| Bin | False | 22766775 | 1 |
174: if (res_n = '0') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 2424883 | 1 |
| Bin | False | 1087593323 | 1 |
176: elsif (rising_edge(clk_sys)) then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 543791678 | 1 |
| Bin | False | 543801645 | 1 |
188: if (res_n = '0') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 2424883 | 1 |
| Bin | False | 1087593323 | 1 |
190: elsif (rising_edge(clk_sys)) then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 543791678 | 1 |
| Bin | False | 543801645 | 1 |
208: tx_trigger <= '0' when (rx_trig_req_q = '1') else | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 34145796 | 1 |
| Bin | False | 34168300 | 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 |
RX_TRIG_REQ| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
TX_TRIG_REQ| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
RX_TRIGGERS| Element | From | To | Count | Threshold | |
|---|---|---|---|---|---|
| Bin | (1) | 0 | 1 | 34160725 | 1 |
| Bin | (1) | 1 | 0 | 34163927 | 1 |
| Bin | (0) | 0 | 1 | 22764474 | 1 |
| Bin | (0) | 1 | 0 | 45558577 | 1 |
TX_TRIGGER| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 11391077 | 1 |
| Bin | 1 | 0 | 11392677 | 1 |
RX_TRIG_REQ_Q| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 11382237 | 1 |
| Bin | 1 | 0 | 11383838 | 1 |
TX_TRIG_REQ_FLAG_D| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 11382229 | 1 |
| Bin | 1 | 0 | 11383830 | 1 |
TX_TRIG_REQ_FLAG_Q| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 887 | 1 |
| Bin | 1 | 0 | 2488 | 1 |
TX_TRIG_REQ_FLAG_DQ| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 22772413 | 1 |
| Bin | 1 | 0 | 22774013 | 1 |
rx_trig_req_q = '1' and tx_trig_req = '1'
<-------LHS-------> <------RHS------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | True | 11391077 | 1 |
| Bin | True | False | 22763573 | 1 |
| Bin | True | True | 11382229 | 1 |
rx_trig_req_q = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 34170788 | 1 |
| Bin | True | 34145802 | 1 |
tx_trig_req = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 45543284 | 1 |
| Bin | True | 22773306 | 1 |
rx_trig_req_q = '0' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 22766775 | 1 |
| Bin | True | 34167586 | 1 |
res_n = '0' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 1087593323 | 1 |
| Bin | True | 2424883 | 1 |
tx_trig_req or tx_trig_req_flag_q
<---LHS---> <------RHS-------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | '0' | '0' | 22774013 | 1 |
| Bin | '0' | '1' | 887 | 1 |
| Bin | '1' | '0' | 22772413 | 1 |
res_n = '0' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 1087593323 | 1 |
| Bin | True | 2424883 | 1 |
rx_trig_req_q = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 34168300 | 1 |
| Bin | True | 34145796 | 1 |