Patent ID: 9064051
Filing Date: 2015-06-23
Classification: G06F

Abstract:
1. An apparatus comprising: a fabric having a plurality of request queues coupled to a fabric arbiter, wherein each of the plurality of request queues is to store incoming request attribute information from a corresponding channel of an agent coupled to the fabric for a request type; and the agent coupled to the fabric and including a plurality of transaction queues each associated with a corresponding channel and request type, the agent including a plurality of request credit counters, each associated with one of the plurality of request queues of the fabric, wherein the agent is to track credits corresponding to available space in the corresponding request queue of the fabric via the corresponding request credit counter, the agent further including a request put arbiter to select a request from one of the plurality of transaction queues to be put to the fabric arbiter, based at least in part on the credits associated with the selected request queue, and a master interface including a multiplexed request interface to issue the request put including a channel identifier, a request type, and a plurality of request attributes.