Visible to Intel only — GUID: bhc1411113009128
Ixiasoft
Visible to Intel only — GUID: bhc1411113009128
Ixiasoft
5.5. Error Detection, Reporting, and Recovering Mechanism
Condition |
IP Behavior |
Reporting Mechanism | Recovering Mechanism | |
---|---|---|---|---|
Source Core |
Burst gap error | The source detects the burst gap between two consecutive bursts does not match Required idle cycles between bursts parameter setting. The source core asserts the error flag for one clock cycle. |
|
Make sure the burst gap of the incoming packet is matching the Required idle cycles between burstsparameter. |
Rate adaptation FIFO buffer overflow in source interface. |
There is an overflow on the rate adaptation FIFO buffer in the source interface. The core behavior depends on the operation mode:
The source core asserts the error flag when the FIFO is in overflow condition. |
|
|
|
ECC fatal error. |
The source core asserts the error flag for one clock cycle when a double bit error is detected. |
|
Assert phy_mgmt_clk_reset signal to reset the IP. | |
ECC corrected error. |
The source core asserts the error flag for one clock cycle when a single bit error is detected and corrected. |
|
— | |
Source lost of lane alignment error | The source core detects a loss of lane alignment during normal operation. |
|
The source core automatically re-initialize the link when this error occurs. Optionally, you can assert phy_mgmt_clk_reset to reset the IP. |
|
Sink Core |
RX data error | When the sink interface receives data but ready_rx signal is de-asserted. |
|
— |
Lane deskew fatal error | The sink core detects an error when the lane skews across all lanes exceeded the hardware de-skew capability. |
|
Assert phy_mgmt_clk_reset to reset the IP. Ensure the board routing does not exceed 107 UI. |
|
ECC fatal error. |
The sink core asserts the error flag for one clock cycle when a double bit error is detected. |
|
Assert phy_mgmt_clk_reset signal to reset the IP. | |
ECC corrected error. |
The sink core asserts the error flag for one clock cycle when a single bit error is detected and corrected. |
|
— | |
Rate adaptation FIFO buffer overflow |
There is an overflow on the rate adaptation FIFO buffer in the sink interface. The core behavior depends on the operation mode:
The sink core asserts the error flag when the FIFO is in overflow condition. |
|
— | |
Lane alignment failure during normal operation |
The sink core detects a loss of lane alignment during normal operation. The sink core asserts error[N]5 flag for one clock cycle. |
|
The sink core automatically re-initialize and re-align the link. Optionally, you can assert phy_mgmt_clk_reset to reset the IP. |
|
RX PCS Error |
One or more errors have occurred in a given meta-frame, as determined by Native PHY PCS logic (in Interlaken mode). These errors could be triggered much later (with respect to the user packets received earlier) at the receiving link.
Note: If data integrity is critical, additional error checksum may be included in the user logic as part of data payload so that the downstream user logic can determine the data integrity at packet level.
|
|
— | |
Diagnostic code word CRC-32 error |
The sink core detects a metaframe CRC-32 error on one of the lanes. These errors are reported on a per-lane basis for diagnostic purposes. The sink core asserts error[N-1:0]5 flag for one clock cycle. |
|
— |