www.ti.com
SRIO Functional Description
TX_Queue_Map has been programmed to send two messages from Queue 0 before moving to Queue 1, it will
Network traffic can also affect the packet delivery order. The physical layer of the RapidIO peripheral can
If message ordering is needed, the following must be obeyed:
∙Multi Segmented Messages
–If there are only two devices A sending to B where ordering has to be guaranteed:
∙- Use one TX queue
∙- Use the same priority
∙- Map all messages to the same RX queue
–If there are multiple devices A and B both sending to C, and ordering has to be guaranteed for both:
∙- Use one TX queue in each sending device
∙- Use the same priority within each TX queue
∙- Map all A messages to the same RX queue and all B messages to another queue by disabling the promiscuous mode and programming allowable sourceIDs.
∙Single Segmented Messages
–There will never be a retry so even if there are multiple senders:
∙- Use one TX queue in each sending device
∙- Use the same priority within each TX queue
∙- Map all messages to the same RX queue
SPRUE13A | Serial RapidIO (SRIO) | 55 |