Patent ID: 8570916
Filing Date: 2013-10-29
Classification: H04L

Abstract:
1. A method for distributing credits associated with a destination client to one or more source clients to manage data packet transmissions between the one or more source clients and the destination client, the method comprising: receiving, at a crossbar unit, a first data packet from a first source client for transmission to the destination client, wherein the first source client is associated with a first source arbiter that includes an first quantity of credits needed to transmit data packets; determining whether at least one credit in the first quantity of credits is available; if at least one credit in the first quantity of credits is not available, then storing the first data packet in a local memory; or if at least one credit in the first quantity of credits is available, then: if at least one credit in a second quantity of credits is not available, then: if at least one credit in a second quantity of credits is available, then transmitting a credit from the second quantity of credits to the first source arbiter for storage in the first quantity of credits.