Recommended Priority To Schedule Packets
A device may have many types of TLPs, DLLPs and PLPs to transmit on a given Link. The following is a recommended but not required set of priorities for scheduling packets:
Completion of any TLP or DLLP currently in progress (highest priority). PLP transmissions. NAK DLLP. ACK DLLP. FC (Flow Control) DLLP. Replay Buffer re-transmissions. TLPs that are waiting in the Transaction Layer. All other DLLP transmissions (lowest priority)
 |