Patent ID: 8463958

Claim:
A recipient device for receiving transaction requests from a plurality of initiator devices via at least one interconnect, said recipient device comprising: at least one port for receiving said transaction requests from and for issuing requests and signals to said at least one interconnect; acknowledgement signal generation circuitry configured to generate and output a reject acknowledgement signal indicating a request has been received but has not been accepted by said recipient device; a buffer for storing accepted and pending transaction requests prior to execution by said recipient device; credit generator circuitry, said credit generator circuitry being configured: to reserve at least one available storage location in said buffer; and to generate a credit grant for an initiator device that sent one of said transaction requests that was not accepted by said recipient device, said credit grant indicating to said initiator device that there is at least one reserved storage location, such that a subsequent transaction request from said initiator device will be accepted by said recipient device.