| Current Instance | Statement | Branch | Toggle | Expression | FSM state | Functional | Average |
|---|---|---|---|---|---|---|---|
| CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.DUT.TXT_BUF_COMP_GEN(0).TXT_BUF_EVEN_GEN.TXT_BUFFER_EVEN_INST.TXT_BUFFER_FSM_INST | 100.0 % (80/80) | 100.0 % (94/94) | 100.0 % (70/70) | 100.0 % (151/151) | 100.0 % (16/16) | N.A. | 100.0 % (411/411) |
| Statement | Branch | Toggle | Expression | FSM state | Functional |
|---|
175: transient_state <= '1' when ((curr_state = s_txt_ab_prog) or
176: (curr_state = s_txt_tx_prog) or
177: (curr_state = s_txt_ready))
178: else
179: '0'; 175: transient_state <= '1' when ((curr_state = s_txt_ab_prog) or 179: '0'; 181: go_to_failed <= '1' when ((is_bus_off = '1' and mr_settings_tbfbo = TXTBUF_FAILED_BUS_OFF_ENABLED) or
182: mr_mode_bmm = BMM_ENABLED or
183: mr_mode_rom = ROM_ENABLED)
184: else
185: '0'; 181: go_to_failed <= '1' when ((is_bus_off = '1' and mr_settings_tbfbo = TXTBUF_FAILED_BUS_OFF_ENABLED) or 185: '0'; 187: txtb_hw_cmd_i <= txtb_hw_cmd when (txtb_hw_cmd_cs = '1')
188: else
189: (others => '0'); 187: txtb_hw_cmd_i <= txtb_hw_cmd when (txtb_hw_cmd_cs = '1') 189: (others => '0'); 191: arbl_or_err <= '1' when (txtb_hw_cmd_i.err = '1' or txtb_hw_cmd_i.arbl = '1') else
192: '0'; 191: arbl_or_err <= '1' when (txtb_hw_cmd_i.err = '1' or txtb_hw_cmd_i.arbl = '1') else 192: '0'; 194: txtb_allow_bb <= transient_state; 203: next_state <= curr_state; 205: case curr_state is
206:
...
360:
361: end case; 213: if (tx_command_txcr_valid = '1') then
214: next_state <= s_txt_ready;
215: end if; 214: next_state <= s_txt_ready; 223: if (go_to_failed = '1') then
224: next_state <= s_txt_failed;
...
242: next_state <= s_txt_aborted;
243: end if; 224: next_state <= s_txt_failed; 228: next_state <= s_txt_parity_err; 234: if (abort_applied = '1') then
235: next_state <= s_txt_ab_prog;
236: else
237: next_state <= s_txt_tx_prog;
238: end if; 235: next_state <= s_txt_ab_prog; 237: next_state <= s_txt_tx_prog; 242: next_state <= s_txt_aborted; 251: if (go_to_failed = '1') then
252: next_state <= s_txt_failed;
...
276: next_state <= s_txt_ab_prog;
277: end if; 252: next_state <= s_txt_failed; 256: next_state <= s_txt_parity_err; 260: next_state <= s_txt_failed; 264: next_state <= s_txt_ok; 268: if (abort_applied = '1') then
269: next_state <= s_txt_aborted;
270: else
271: next_state <= s_txt_ready;
272: end if; 269: next_state <= s_txt_aborted; 271: next_state <= s_txt_ready; 276: next_state <= s_txt_ab_prog; 285: if (go_to_failed = '1') then
286: next_state <= s_txt_failed;
...
302: next_state <= s_txt_aborted;
303: end if; 286: next_state <= s_txt_failed; 290: next_state <= s_txt_parity_err; 294: next_state <= s_txt_failed; 298: next_state <= s_txt_ok; 302: next_state <= s_txt_aborted; 311: if (tx_command_txcr_valid = '1') then
312: next_state <= s_txt_ready;
...
316: next_state <= s_txt_empty;
317: end if; 312: next_state <= s_txt_ready; 316: next_state <= s_txt_empty; 325: if (tx_command_txcr_valid = '1') then
326: next_state <= s_txt_ready;
...
330: next_state <= s_txt_empty;
331: end if; 326: next_state <= s_txt_ready; 330: next_state <= s_txt_empty; 339: if (tx_command_txcr_valid = '1') then
340: next_state <= s_txt_ready;
...
344: next_state <= s_txt_empty;
345: end if; 340: next_state <= s_txt_ready; 344: next_state <= s_txt_empty; 353: if (tx_command_txcr_valid = '1') then
354: next_state <= s_txt_ready;
...
358: next_state <= s_txt_empty;
359: end if; 354: next_state <= s_txt_ready; 358: next_state <= s_txt_empty; 368: txt_fsm_ce <= '1' when (next_state /= curr_state) else
369: '0'; 368: txt_fsm_ce <= '1' when (next_state /= curr_state) else 369: '0'; 376: if (res_n = '0') then
377: curr_state <= s_txt_empty;
...
381: end if;
382: end if; 377: curr_state <= s_txt_empty; 379: if (txt_fsm_ce = '1') then
380: curr_state <= next_state;
381: end if; 380: curr_state <= next_state; 389: txtb_user_accessible <= '0' when ((curr_state = s_txt_ready) or
390: (curr_state = s_txt_tx_prog) or
391: (curr_state = s_txt_ab_prog))
392: else
393: '1'; 389: txtb_user_accessible <= '0' when ((curr_state = s_txt_ready) or 393: '1'; 396: txtb_hw_cmd_int <= '1' when (txtb_hw_cmd_i.failed = '1') or -- Fail transition completely
397: (txtb_hw_cmd_i.valid = '1') or -- Finish transition OK
...
406: else
407: '0'; 396: txtb_hw_cmd_int <= '1' when (txtb_hw_cmd_i.failed = '1') or -- Fail transition completely 404: '1' when (is_bus_off = '1' and next_state = s_txt_failed and 407: '0'; 411: txtb_available <= '1' when ((curr_state = s_txt_ready) and (abort_applied = '0'))
412: else
413: '0'; 411: txtb_available <= '1' when ((curr_state = s_txt_ready) and (abort_applied = '0')) 413: '0'; 416: with curr_state select txtb_state <=
417: TXT_RDY when s_txt_ready,
...
423: TXT_ETY when s_txt_empty,
424: TXT_PER when s_txt_parity_err; 417: TXT_RDY when s_txt_ready, 418: TXT_TRAN when s_txt_tx_prog, 419: TXT_ABTP when s_txt_ab_prog, 420: TXT_TOK when s_txt_ok, 421: TXT_ERR when s_txt_failed, 422: TXT_ABT when s_txt_aborted, 423: TXT_ETY when s_txt_empty, 424: TXT_PER when s_txt_parity_err; 432: txtb_unmask_data_ram <= '1' when (transient_state = '1')
433: else
434: '0'; 432: txtb_unmask_data_ram <= '1' when (transient_state = '1') 434: '0'; 175: transient_state <= '1' when ((curr_state = s_txt_ab_prog) or
176: (curr_state = s_txt_tx_prog) or
177: (curr_state = s_txt_ready)) | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 29869 | 1 |
| Bin | False | 17548 | 1 |
181: go_to_failed <= '1' when ((is_bus_off = '1' and mr_settings_tbfbo = TXTBUF_FAILED_BUS_OFF_ENABLED) or
182: mr_mode_bmm = BMM_ENABLED or
183: mr_mode_rom = ROM_ENABLED) | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 5365 | 1 |
| Bin | False | 16285 | 1 |
187: txtb_hw_cmd_i <= txtb_hw_cmd when (txtb_hw_cmd_cs = '1') | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 66508 | 1 |
| Bin | False | 51008 | 1 |
191: arbl_or_err <= '1' when (txtb_hw_cmd_i.err = '1' or txtb_hw_cmd_i.arbl = '1') else | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 2061 | 1 |
| Bin | False | 8465 | 1 |
210: when s_txt_empty => | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_empty | 24493 | 1 |
213: if (tx_command_txcr_valid = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 4589 | 1 |
| Bin | False | 19904 | 1 |
220: when s_txt_ready => | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_ready | 47506 | 1 |
223: if (go_to_failed = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 97 | 1 |
| Bin | False | 47409 | 1 |
227: elsif (txtb_parity_error_valid = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 260 | 1 |
| Bin | False | 47149 | 1 |
231: elsif (txtb_hw_cmd_i.lock = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 14376 | 1 |
| Bin | False | 32773 | 1 |
234: if (abort_applied = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 7 | 1 |
| Bin | False | 14369 | 1 |
241: elsif (abort_or_skipped = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 261 | 1 |
| Bin | False | 32512 | 1 |
248: when s_txt_tx_prog => | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_tx_prog | 46005 | 1 |
251: if (go_to_failed = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 10 | 1 |
| Bin | False | 45995 | 1 |
255: elsif (txtb_parity_error_valid = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 86 | 1 |
| Bin | False | 45909 | 1 |
259: elsif (txtb_hw_cmd_i.failed = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 6760 | 1 |
| Bin | False | 39149 | 1 |
263: elsif (txtb_hw_cmd_i.valid = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 4824 | 1 |
| Bin | False | 34325 | 1 |
267: elsif (arbl_or_err = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 2029 | 1 |
| Bin | False | 32296 | 1 |
268: if (abort_applied = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 5 | 1 |
| Bin | False | 2024 | 1 |
275: elsif (abort_applied = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 1434 | 1 |
| Bin | False | 30862 | 1 |
282: when s_txt_ab_prog => | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_ab_prog | 2914 | 1 |
285: if (go_to_failed = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 5 | 1 |
| Bin | False | 2909 | 1 |
289: elsif (txtb_parity_error_valid = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 15 | 1 |
| Bin | False | 2894 | 1 |
293: elsif (txtb_hw_cmd_i.failed = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 18 | 1 |
| Bin | False | 2876 | 1 |
297: elsif (txtb_hw_cmd_i.valid = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 657 | 1 |
| Bin | False | 2219 | 1 |
301: elsif (arbl_or_err = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 32 | 1 |
| Bin | False | 2187 | 1 |
308: when s_txt_failed => | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_failed | 23203 | 1 |
311: if (tx_command_txcr_valid = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 7858 | 1 |
| Bin | False | 15345 | 1 |
315: elsif (tx_command_txce_valid = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 25 | 1 |
| Bin | False | 15320 | 1 |
322: when s_txt_aborted => | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_aborted | 1182 | 1 |
325: if (tx_command_txcr_valid = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 283 | 1 |
| Bin | False | 899 | 1 |
329: elsif (tx_command_txce_valid = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 5 | 1 |
| Bin | False | 894 | 1 |
336: when s_txt_ok => | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_ok | 18262 | 1 |
339: if (tx_command_txcr_valid = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 5156 | 1 |
| Bin | False | 13106 | 1 |
343: elsif (tx_command_txce_valid = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 15 | 1 |
| Bin | False | 13091 | 1 |
350: when s_txt_parity_err => | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_parity_err | 513 | 1 |
353: if (tx_command_txcr_valid = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 64 | 1 |
| Bin | False | 449 | 1 |
357: elsif (tx_command_txce_valid = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 50 | 1 |
| Bin | False | 399 | 1 |
368: txt_fsm_ce <= '1' when (next_state /= curr_state) else | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 51260 | 1 |
| Bin | False | 52856 | 1 |
376: if (res_n = '0') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 2424883 | 1 |
| Bin | False | 1087593323 | 1 |
378: elsif (rising_edge(clk_sys)) then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 543791678 | 1 |
| Bin | False | 543801645 | 1 |
379: if (txt_fsm_ce = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 42687 | 1 |
| Bin | False | 543748991 | 1 |
389: txtb_user_accessible <= '0' when ((curr_state = s_txt_ready) or
390: (curr_state = s_txt_tx_prog) or
391: (curr_state = s_txt_ab_prog)) | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 29869 | 1 |
| Bin | False | 17548 | 1 |
396: txtb_hw_cmd_int <= '1' when (txtb_hw_cmd_i.failed = '1') or -- Fail transition completely
397: (txtb_hw_cmd_i.valid = '1') or -- Finish transition OK
398: ((txtb_hw_cmd_i.arbl = '1' or
399: txtb_hw_cmd_i.err = '1') and
400: (curr_state = s_txt_ab_prog)) -- Not failed completely, but already in | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 49150 | 1 |
| Bin | False | 128778 | 1 |
404: '1' when (is_bus_off = '1' and next_state = s_txt_failed and
405: transient_state = '1') | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 34 | 1 |
| Bin | False | 128744 | 1 |
411: txtb_available <= '1' when ((curr_state = s_txt_ready) and (abort_applied = '0')) | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 14782 | 1 |
| Bin | False | 36204 | 1 |
417: TXT_RDY when s_txt_ready, | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_ready | 14782 | 1 |
418: TXT_TRAN when s_txt_tx_prog, | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_tx_prog | 14368 | 1 |
419: TXT_ABTP when s_txt_ab_prog, | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_ab_prog | 719 | 1 |
420: TXT_TOK when s_txt_ok, | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_ok | 5481 | 1 |
421: TXT_ERR when s_txt_failed, | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_failed | 6835 | 1 |
422: TXT_ABT when s_txt_aborted, | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_aborted | 293 | 1 |
423: TXT_ETY when s_txt_empty, | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_empty | 4820 | 1 |
424: TXT_PER when s_txt_parity_err; | Choice of | Count | Threshold | |
|---|---|---|---|
| Bin | s_txt_parity_err | 119 | 1 |
432: txtb_unmask_data_ram <= '1' when (transient_state = '1') | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 12758 | 1 |
| Bin | False | 15960 | 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 |
MR_MODE_BMM| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
MR_MODE_ROM| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
MR_SETTINGS_TBFBO| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
TX_COMMAND_TXCE_VALID| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
TX_COMMAND_TXCR_VALID| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
ABORT_APPLIED| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
ABORT_OR_SKIPPED| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
TXTB_HW_CMD_CS| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
IS_BUS_OFF| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
TXTB_PARITY_ERROR_VALID| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
TXTB_HW_CMD| Element | From | To | Count | Threshold | |
|---|---|---|---|---|---|
| Bin | LOCK | 0 | 1 | 25275 | 1 |
| Bin | LOCK | 1 | 0 | 26876 | 1 |
| Bin | VALID | 0 | 1 | 11112 | 1 |
| Bin | VALID | 1 | 0 | 12713 | 1 |
| Bin | ERR | 0 | 1 | 4262 | 1 |
| Bin | ERR | 1 | 0 | 5863 | 1 |
| Bin | ARBL | 0 | 1 | 455 | 1 |
| Bin | ARBL | 1 | 0 | 2056 | 1 |
| Bin | FAILED | 0 | 1 | 9436 | 1 |
| Bin | FAILED | 1 | 0 | 11037 | 1 |
TXTB_USER_ACCESSIBLE| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 14359 | 1 |
| Bin | 1 | 0 | 12758 | 1 |
TXTB_ALLOW_BB| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 12758 | 1 |
| Bin | 1 | 0 | 14359 | 1 |
TXTB_HW_CMD_INT| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 12358 | 1 |
| Bin | 1 | 0 | 13959 | 1 |
TXTB_STATE| Element | From | To | Count | Threshold | |
|---|---|---|---|---|---|
| Bin | (3) | 0 | 1 | 4873 | 1 |
| Bin | (3) | 1 | 0 | 3276 | 1 |
| Bin | (2) | 0 | 1 | 12609 | 1 |
| Bin | (2) | 1 | 0 | 14206 | 1 |
| Bin | (1) | 0 | 1 | 14688 | 1 |
| Bin | (1) | 1 | 0 | 16288 | 1 |
| Bin | (0) | 0 | 1 | 15211 | 1 |
| Bin | (0) | 1 | 0 | 16812 | 1 |
TXTB_AVAILABLE| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 14782 | 1 |
| Bin | 1 | 0 | 16383 | 1 |
TXTB_UNMASK_DATA_RAM| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 12758 | 1 |
| Bin | 1 | 0 | 14359 | 1 |
TXT_FSM_CE| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 51255 | 1 |
| Bin | 1 | 0 | 52856 | 1 |
GO_TO_FAILED| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 5218 | 1 |
| Bin | 1 | 0 | 5230 | 1 |
TRANSIENT_STATE| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 12758 | 1 |
| Bin | 1 | 0 | 14359 | 1 |
TXTB_HW_CMD_I| Element | From | To | Count | Threshold | |
|---|---|---|---|---|---|
| Bin | LOCK | 0 | 1 | 14375 | 1 |
| Bin | LOCK | 1 | 0 | 17577 | 1 |
| Bin | VALID | 0 | 1 | 5481 | 1 |
| Bin | VALID | 1 | 0 | 8683 | 1 |
| Bin | ERR | 0 | 1 | 1825 | 1 |
| Bin | ERR | 1 | 0 | 5027 | 1 |
| Bin | ARBL | 0 | 1 | 236 | 1 |
| Bin | ARBL | 1 | 0 | 3438 | 1 |
| Bin | FAILED | 0 | 1 | 6828 | 1 |
| Bin | FAILED | 1 | 0 | 10030 | 1 |
ARBL_OR_ERR| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 2061 | 1 |
| Bin | 1 | 0 | 3662 | 1 |
(curr_state = s_txt_ab_prog) or (curr_state = s_txt_tx_prog) or (curr_state = s_txt_ready)
<---------------------------LHS----------------------------> <---------RHS----------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | False | 17548 | 1 |
| Bin | False | True | 14782 | 1 |
| Bin | True | False | 15087 | 1 |
(curr_state = s_txt_ab_prog) or (curr_state = s_txt_tx_prog)
<----------LHS-----------> <----------RHS-----------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | False | 32330 | 1 |
| Bin | False | True | 14368 | 1 |
| Bin | True | False | 719 | 1 |
curr_state = s_txt_ab_prog | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 46698 | 1 |
| Bin | True | 719 | 1 |
curr_state = s_txt_tx_prog | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 33049 | 1 |
| Bin | True | 14368 | 1 |
curr_state = s_txt_ready | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 32635 | 1 |
| Bin | True | 14782 | 1 |
(is_bus_off = '1' and mr_settings_tbfbo = TXTBUF_FAILED_BUS_OFF_ENABLED) or mr_mode_bmm = BMM_ENABLED or mr_mode_rom = ROM_ENABLED
<------------------------------------------------LHS------------------------------------------------> <----------RHS----------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | False | 16285 | 1 |
| Bin | False | True | 62 | 1 |
| Bin | True | False | 5268 | 1 |
(is_bus_off = '1' and mr_settings_tbfbo = TXTBUF_FAILED_BUS_OFF_ENABLED) or mr_mode_bmm = BMM_ENABLED
<--------------------------------LHS---------------------------------> <----------RHS----------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | False | 16347 | 1 |
| Bin | False | True | 40 | 1 |
| Bin | True | False | 5253 | 1 |
is_bus_off = '1' and mr_settings_tbfbo = TXTBUF_FAILED_BUS_OFF_ENABLED
<-----LHS------> <----------------------RHS----------------------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | True | 2877 | 1 |
| Bin | True | False | 6350 | 1 |
| Bin | True | True | 5263 | 1 |
is_bus_off = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 10037 | 1 |
| Bin | True | 11613 | 1 |
mr_settings_tbfbo = TXTBUF_FAILED_BUS_OFF_ENABLED | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 13510 | 1 |
| Bin | True | 8140 | 1 |
mr_mode_bmm = BMM_ENABLED | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 21600 | 1 |
| Bin | True | 50 | 1 |
mr_mode_rom = ROM_ENABLED | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 21553 | 1 |
| Bin | True | 97 | 1 |
txtb_hw_cmd_cs = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 51008 | 1 |
| Bin | True | 66508 | 1 |
txtb_hw_cmd_i.err = '1' or txtb_hw_cmd_i.arbl = '1'
<---------LHS---------> <---------RHS----------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | False | 8465 | 1 |
| Bin | False | True | 236 | 1 |
| Bin | True | False | 1825 | 1 |
txtb_hw_cmd_i.err = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 8701 | 1 |
| Bin | True | 1825 | 1 |
txtb_hw_cmd_i.arbl = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 10290 | 1 |
| Bin | True | 236 | 1 |
tx_command_txcr_valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 19904 | 1 |
| Bin | True | 4589 | 1 |
go_to_failed = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 47409 | 1 |
| Bin | True | 97 | 1 |
txtb_parity_error_valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 47149 | 1 |
| Bin | True | 260 | 1 |
txtb_hw_cmd_i.lock = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 32773 | 1 |
| Bin | True | 14376 | 1 |
abort_applied = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 14369 | 1 |
| Bin | True | 7 | 1 |
abort_or_skipped = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 32512 | 1 |
| Bin | True | 261 | 1 |
go_to_failed = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 45995 | 1 |
| Bin | True | 10 | 1 |
txtb_parity_error_valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 45909 | 1 |
| Bin | True | 86 | 1 |
txtb_hw_cmd_i.failed = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 39149 | 1 |
| Bin | True | 6760 | 1 |
txtb_hw_cmd_i.valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 34325 | 1 |
| Bin | True | 4824 | 1 |
arbl_or_err = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 32296 | 1 |
| Bin | True | 2029 | 1 |
abort_applied = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 2024 | 1 |
| Bin | True | 5 | 1 |
abort_applied = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 30862 | 1 |
| Bin | True | 1434 | 1 |
go_to_failed = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 2909 | 1 |
| Bin | True | 5 | 1 |
txtb_parity_error_valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 2894 | 1 |
| Bin | True | 15 | 1 |
txtb_hw_cmd_i.failed = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 2876 | 1 |
| Bin | True | 18 | 1 |
txtb_hw_cmd_i.valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 2219 | 1 |
| Bin | True | 657 | 1 |
arbl_or_err = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 2187 | 1 |
| Bin | True | 32 | 1 |
tx_command_txcr_valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 15345 | 1 |
| Bin | True | 7858 | 1 |
tx_command_txce_valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 15320 | 1 |
| Bin | True | 25 | 1 |
tx_command_txcr_valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 899 | 1 |
| Bin | True | 283 | 1 |
tx_command_txce_valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 894 | 1 |
| Bin | True | 5 | 1 |
tx_command_txcr_valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 13106 | 1 |
| Bin | True | 5156 | 1 |
tx_command_txce_valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 13091 | 1 |
| Bin | True | 15 | 1 |
tx_command_txcr_valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 449 | 1 |
| Bin | True | 64 | 1 |
tx_command_txce_valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 399 | 1 |
| Bin | True | 50 | 1 |
next_state /= curr_state | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 52856 | 1 |
| Bin | True | 51260 | 1 |
res_n = '0' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 1087593323 | 1 |
| Bin | True | 2424883 | 1 |
txt_fsm_ce = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 543748991 | 1 |
| Bin | True | 42687 | 1 |
(curr_state = s_txt_ready) or (curr_state = s_txt_tx_prog) or (curr_state = s_txt_ab_prog)
<--------------------------LHS---------------------------> <----------RHS-----------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | False | 17548 | 1 |
| Bin | False | True | 719 | 1 |
| Bin | True | False | 29150 | 1 |
(curr_state = s_txt_ready) or (curr_state = s_txt_tx_prog)
<---------LHS----------> <----------RHS-----------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | False | 18267 | 1 |
| Bin | False | True | 14368 | 1 |
| Bin | True | False | 14782 | 1 |
curr_state = s_txt_ready | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 32635 | 1 |
| Bin | True | 14782 | 1 |
curr_state = s_txt_tx_prog | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 33049 | 1 |
| Bin | True | 14368 | 1 |
curr_state = s_txt_ab_prog | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 46698 | 1 |
| Bin | True | 719 | 1 |
(txtb_hw_cmd_i.failed = '1') or (txtb_hw_cmd_i.valid = '1') or ((txtb_hw_cmd_i.arbl = '1' or txtb_hw_cmd_i.err = '1') and (curr_state = s_txt_ab_prog))
<---------------------------LHS---------------------------> <----------------------------------------RHS-----------------------------------------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | False | 128778 | 1 |
| Bin | False | True | 64 | 1 |
| Bin | True | False | 49086 | 1 |
(txtb_hw_cmd_i.failed = '1') or (txtb_hw_cmd_i.valid = '1')
<----------LHS-----------> <----------RHS----------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | False | 128842 | 1 |
| Bin | False | True | 21924 | 1 |
| Bin | True | False | 27162 | 1 |
txtb_hw_cmd_i.failed = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 150766 | 1 |
| Bin | True | 27162 | 1 |
txtb_hw_cmd_i.valid = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 156004 | 1 |
| Bin | True | 21924 | 1 |
(txtb_hw_cmd_i.arbl = '1' or txtb_hw_cmd_i.err = '1') and (curr_state = s_txt_ab_prog)
<-----------------------LHS-----------------------> <----------RHS-----------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | True | 2087 | 1 |
| Bin | True | False | 6156 | 1 |
| Bin | True | True | 64 | 1 |
txtb_hw_cmd_i.arbl = '1' or txtb_hw_cmd_i.err = '1'
<---------LHS----------> <---------RHS---------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | False | 171708 | 1 |
| Bin | False | True | 5507 | 1 |
| Bin | True | False | 713 | 1 |
txtb_hw_cmd_i.arbl = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 177215 | 1 |
| Bin | True | 713 | 1 |
txtb_hw_cmd_i.err = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 172421 | 1 |
| Bin | True | 5507 | 1 |
curr_state = s_txt_ab_prog | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 175777 | 1 |
| Bin | True | 2151 | 1 |
is_bus_off = '1' and next_state = s_txt_failed and transient_state = '1'
<--------------------LHS---------------------> <--------RHS--------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | True | 52417 | 1 |
| Bin | True | False | 59 | 1 |
| Bin | True | True | 34 | 1 |
is_bus_off = '1' and next_state = s_txt_failed
<-----LHS------> <----------RHS----------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | True | 9184 | 1 |
| Bin | True | False | 8330 | 1 |
| Bin | True | True | 93 | 1 |
is_bus_off = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 120355 | 1 |
| Bin | True | 8423 | 1 |
next_state = s_txt_failed | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 119501 | 1 |
| Bin | True | 9277 | 1 |
transient_state = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 76327 | 1 |
| Bin | True | 52451 | 1 |
(curr_state = s_txt_ready) and (abort_applied = '0')
<---------LHS----------> <-------RHS-------> | LHS | RHS | Count | Threshold | |
|---|---|---|---|---|
| Bin | False | True | 32639 | 1 |
| Bin | True | False | 263 | 1 |
| Bin | True | True | 14782 | 1 |
curr_state = s_txt_ready | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 35941 | 1 |
| Bin | True | 15045 | 1 |
abort_applied = '0' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 3565 | 1 |
| Bin | True | 47421 | 1 |
transient_state = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 15960 | 1 |
| Bin | True | 12758 | 1 |
157: signal next_state : t_txt_buf_state; | State | Count | Threshold | |
|---|---|---|---|
| Bin | S_TXT_EMPTY | 6191 | 1 |
| Bin | S_TXT_READY | 20165 | 1 |
| Bin | S_TXT_TX_PROG | 14416 | 1 |
| Bin | S_TXT_AB_PROG | 727 | 1 |
| Bin | S_TXT_OK | 7605 | 1 |
| Bin | S_TXT_FAILED | 8521 | 1 |
| Bin | S_TXT_ABORTED | 303 | 1 |
| Bin | S_TXT_PARITY_ERR | 372 | 1 |
158: signal curr_state : t_txt_buf_state; | State | Count | Threshold | |
|---|---|---|---|
| Bin | S_TXT_EMPTY | 4820 | 1 |
| Bin | S_TXT_READY | 14782 | 1 |
| Bin | S_TXT_TX_PROG | 14368 | 1 |
| Bin | S_TXT_AB_PROG | 719 | 1 |
| Bin | S_TXT_OK | 5481 | 1 |
| Bin | S_TXT_FAILED | 6835 | 1 |
| Bin | S_TXT_ABORTED | 293 | 1 |
| Bin | S_TXT_PARITY_ERR | 119 | 1 |