6. Event Notification > Error Stopped State Recovery
129
Tsi578 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
The following examples are Stype 1 errors:
•
Packet with an unexpected ackID value
•
Packet with an incorrect CRC value
•
Packet containing invalid characters or valid non-data characters
•
Packet that overruns some defined boundary such as the maximum data payload.
6.4.1.2
Output Error Stop State
An Output Error Stop State prevents packets from being transmitted. The error recovery protocol is the
only activity on the link.
The reception of a control symbol with no detected corruption, but that violates the Stype 0 control
symbol field link protocol, causes the receiving port to immediately enter the Output Error-stopped
state.
Link protocol violations include the following:
•
Unexpected packet accepted or packet retry control symbol
•
Packet-not-accepted control symbol
•
Packet accepted control symbol with an unexpected packet_ackID value
•
Link time-out while waiting for an acknowledgment control symbol
6.4.2
Link Error Clearing and Recovery
One technique to clear error conditions is to create a situation that forces the hardware recovery process
to run again. This situation is created by sending a control symbol to a link partner that the partner can
respond to. The control symbol means for software to start the recovery process on the near end of the
link, and simultaneously start the recovery process on the far end of the link.
6.4.2.1
Control Symbol Example
When link partners are in an error condition, control symbols can be used to clear the error. There are
multiple steps required from both link partners to clear output and input error stopped states.
The
standard RapidIO mechanism for recovering from errors uses Link Request/Input Status and Link
Response control symbols.
Ti
p
Refer to error section (Part 6, Chapter 5, section 5.11) of the
RapidIO Interconnect
Specification (Revision 1.3)
and
“RapidIO Error Management Extension Registers” on
for more information on triggers and specific errors for entering input and output
error-stopped states.
Ti
p
Refer to error section (Part 6, Chapter 5, section 5.11) of the
RapidIO Interconnect
Specification (Revision 1.3)
and
“RapidIO Error Management Extension Registers” on
for more information on triggers and specific errors for entering input and output
error-stopped states.
Содержание Tsi578
Страница 1: ...IDT Tsi578 Serial RapidIO Switch User Manual June 6 2016 Titl ...
Страница 20: ...About this Document 20 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 102: ...4 Internal Switching Fabric Packet Queuing 102 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 228: ...11 Signals Pinlist and Ballmap 228 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 504: ...B Clocking P_CLK Programming 504 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...
Страница 526: ...Index 526 Tsi578 User Manual June 6 2016 Integrated Device Technology www idt com ...