Patent ID: 8493863

Claim:
An apparatus comprising: a plurality of source components configured to transmit transactions; a plurality of first fabric control circuits, each first fabric control circuit coupled to a respective source component of the plurality of source components, and wherein each first fabric control circuit is configured to control one or more aspects of transaction transmission by the respective source component coupled thereto, and wherein each of the plurality of first fabric control circuits is programmable with one or more limits, and wherein each of the plurality of first fabric control circuits is configured to control the aspects of transaction transmission responsive to the limits; and a first fabric interface circuit coupled to the plurality of first fabric control circuits and the plurality of source components and configured to transmit transactions received from the plurality of source components under control of the plurality of first fabric control circuits onto a second interface, wherein a sum of the limits in the first plurality of fabric control circuits is greater than a total available bandwidth at the first fabric interface circuit; and a second fabric control circuit coupled to the first fabric interface circuit, wherein the second fabric control circuit is configured to control one or more aspects of transaction transmission by the first fabric interface circuit responsive to the limits.