RapidIO Intel FPGA IP User Guide

ID 683884
Date 9/15/2021
Public
Document Table of Contents

4.3.6.1. Error Conditions that Flush the Receive Buffer

The following fatal errors cause the receive buffer to be flushed and any stored packets to be lost:
  • Receive a port-response control symbol with the port_status set to Error.
  • Receive a port-response control symbol with the port_status set to OK but the ackid_status set to an ackID that is not pending (transmitted but not acknowledged yet).
  • Transmitter times out while waiting for link-response.
  • Receiver times out while waiting for link-request.
The following event also causes the receive buffer to be flushed, and any stored packets to be lost:
  • Receive four consecutive link-request control symbols with the cmd set to reset-device.