CPC G06F 9/467 (2013.01) [G06F 9/5016 (2013.01); G06F 9/5022 (2013.01)] | 20 Claims |
1. An apparatus comprising:
a communication fabric configured to route transactions between source circuits and a system memory;
a bridge circuit coupled to the communication fabric:
a processing circuit coupled to the bridge circuit, and configured to:
generate a particular transaction to write data to a particular location in the system memory;
store, into a pending request buffer, a pending request associated with the particular transaction;
allocate, in a write table, a particular write entry corresponding to the particular transaction, wherein the particular write entry excludes at least a portion of the data to be written;
send the particular transaction to the bridge circuit to be sent to the system memory; and
in response to the allocation of the particular write entry and to sending the particular transaction to the bridge circuit, remove the pending request from the pending request buffer.
|