Contents
What is Non-posted transaction?
Non-Posted transactions are ones where the requester expects to receive a completion Transaction Layer Packet (TLP) from the device completing the request. The TLP completion packet can be returned at a later time and doesn’t have to be returned right away.
Where is PCIe used?
PCIe is short for “peripheral component interconnect express” and it’s primarily used as a standardized interface for motherboard components including graphics, memory, and storage.
Can a posted transaction be returned?
Once a transaction is posted it can only be reversed by refund or chargeback.
How are non-posted transactions handled in PCI Express?
Non-posted transactions are handled as split transactions similar to the PCI-X split transaction model described on page 37 in Chapter 1. The purpose of the completion TLP is to confirm to the requester that the completer has received the request TLP. In addition, non-posted read transactions contain data in the completion TLP.
What’s the difference between a posted transaction and a non posted transaction?
Maybe, it will help you, the reader, also. Non-Posted transactions are ones where the requester expects to receive a completion Transaction Layer Packet (TLP) from the device completing the request. The TLP completion packet can be returned at a later time and doesn’t have to be returned right away.
When does a pending transaction become a posted transaction?
If you’ve charged a purchase to a credit card, the time it takes to process the transaction could mean you won’t see the charge until later in your billing cycle, or even the next one. How a pending transaction becomes a posted transaction: Your account balance is $500. You use your debit card to make a purchase of $100.
Where does the write request packet go in PCI Express?
The write request packet which contains data is routed through the fabric of switches using information in the header portion of the packet. The packet makes its way to a completer. The completer accepts the specified amount of data within the packet. Transaction over.