The bottom half ISR handler mainly controls a chain of events to the
SPI controller device or clock chips, and the F-Tile JESD204C IP.
The following tables describe the ISR handler recommendations for different TX and RX error types.
| Error Type | ISR Handler Operation |
|---|---|
| tx_sysref_lemc_err |
|
| tx_dll_data_invalid_err |
Note: By design, you should calculate the data throughput to ensure that there are no data bubbles in the design. This additional protection is to minimize errors in the system.
|
| tx_frame_data_invalid_err |
Note: By design, you should calculate the data throughput to ensure that there are no data bubbles in the design. This additional protection is to minimize errors in the system.
|
| cmd_invalid_err |
Note: By design, you should calculate the data throughput to ensure that there are no data bubbles in the design. This additional protection is to minimize errors in the system.
|
| tx_gb_underflow_err |
|
| tx_gb_overflow_err |
|
| efifo_overflow_err |
|
| src_tx_alarm |
|
| syspll_lock_err |
|
| tx_pll_lock_err |
|
| Error Type | ISR Handler Operation |
|---|---|
| rx_sysref_lemc_err |
|
| rx_dll_data_ready_err |
Note: By design, you should calculate the data throughput to ensure that there are no data bubbles in the design. This additional protection is to minimize errors in the system.
|
| rx_frame_data_ready_err |
Note: By design, you should calculate the data throughput to ensure that there are no data bubbles in the design. This additional protection is to minimize errors in the system.
|
| rx_cmd_ready_err |
Note: By design, you should calculate the data throughput to ensure that there are no data bubbles in the design. This additional protection is to minimize errors in the system.
|
| rx_cdr_locked_err |
|
| rx_lane_deskew_err |
|
| rx_invalid_sync_header |
|
| rx_invalid_eomb |
|
| rx_invalid_eoemb |
|
| rx_cmd_par_err |
|
| rx_crc_err |
|
| rx_gb_underflow_err |
|
| rx_gb_overflow_err |
|
| rx_sh_unlock_err |
|
| rx_emb_unlock_err |
|
| rx_eb_full_err |
|
| rx_ecc_corrected_err |
|
| rx_ecc_fatal_err |
|
| src_rx_alarm |
|
| syspll_lock_err |
|