[ Team LiB ] Previous Section Next Section

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:

  1. Completion of any TLP or DLLP currently in progress (highest priority).

  2. PLP transmissions.

  3. NAK DLLP.

  4. ACK DLLP.

  5. FC (Flow Control) DLLP.

  6. Replay Buffer re-transmissions.

  7. TLPs that are waiting in the Transaction Layer.

  8. All other DLLP transmissions (lowest priority)

    [ Team LiB ] Previous Section Next Section