IDT Error Management
Revision 1.5
Integrated Device Technology, Inc.
CPS-16/12/8 User Manual
5 - 6
July 10, 2012
5.1.1.5 RIO SERDES Errors
The device supports the ability to detect the following RIO SERDES errors. If SERDES quad error
reporting is enabled each of the errors defined below may be sent to the Error Log when detected.
5.1.1.6 RIO Link Layer Errors
The device supports the ability to detect the following RIO Link Layer errors. If Port level error reporting is
enabled each of the errors defined below may be sent to the Error Log when detected.
Table 5.6 RIO SERDES Errors and Codes -- Group Number 0x6
Error
Code
Description
Lane 0 Sync Lost
0x60
Triggered when Lane 0 of a given quad has lost sync. Reported
only when quad_err_report is enabled.
Lane 1 Sync Lost
0x61
Triggered when Lane 1 of a given quad has lost sync. Reported
only when quad_err_report is enabled.
Lane 2 Sync Lost
0x62
Triggered when Lane 2 of a given quad has lost sync. Reported
only when quad_err_report is enabled.
Lane 3 Sync Lost
0x63
Triggered when Lane 3 of a given quad has lost sync. Reported
only when quad_err_report is enabled.
Alignment Lost
0x64
Triggered when lane alignment has been lost when a port is in 4x
mode. Reported only when quad_err_report is enabled.
Table 5.7 RIO Link Layer Errors and Codes -- Group Number 0x7
Error
Code
Description
Bad or unexpected char
received
0x70
Triggered when an invalid 8b10b char is received or when an
invalid or unexpected control symbol is received. Reported only
when Port_err_report is enabled.
Unaligned PD/SC char
0x71
Triggered when an unaligned packet delimiter (/PD) or unaligned
control symbol delimiter (/SC) is received. If this error occurs
when the quad is in 4x mode, then the error will be reported in port
0. If the quad is in 1x mode then an error detected in lane i will be
reported in port i. Reported only when Port_err_report is
enabled.
Invalid outstanding
ackID Received
0x72
Triggered when an invalid outstanding ackID packet received.