Patent ID: 8982695
Filing Date: 2015-03-17
Classification: G06F,H04J,H04L

Abstract:
1. A reservation method comprising: monitoring a buffer comprising up to a plurality of flits, the plurality of flits to be transmitted between an agent and another agent of a plurality of agents along a ring of an interconnect; placing a slot reservation in a ring slot of the ring on behalf of the agent based on a characteristic of the buffer, the slot reservation placement further comprising: indicating a direction for the slot reservation; indicating that the agent requests the slot reservation; wherein the slot reservation travels across the ring in a first direction, preventing other agents of the plurality of agents from sending flits on the ring in the first direction until after the slot reservation reaches the agent; starting a counter when the flit is at a head of the buffer; and incrementing the counter every time the flit is unable to enter one of a plurality of ring slots of the ring, wherein one of the plurality of ring slots for depositing the flit onto the ring is available to the agent in each succeeding time period.