×

OLDEST LINK FIRST ARBITRATION BETWEEN LINKS GROUPED AS SINGLE ARBITRATION ELEMENTS

  • US 20150278135A1
  • Filed: 03/26/2014
  • Published: 10/01/2015
  • Est. Priority Date: 03/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for scheduling a crossbar using distributed request-grant-accept arbitration between input group arbiters and output group arbiters in a switch unit, the computer program product comprising:

  • a computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code comprising;

    computer-readable program code configured to receive, at a group arbiter communicably coupled to a group comprising a plurality of links of the switch unit, an indication that the group has won an arbitration slot, wherein one or more links of the group are candidates able to satisfy the arbitration slot;

    computer-readable program code configured to determine a first link identifier having a highest priority within an ordered queue among link identifiers in the ordered queue matching the candidates able to satisfy the arbitration slot;

    computer-readable program code configured to select a first link of the group corresponding to the first link identifier to satisfy the arbitration slot; and

    computer-readable program code configured to update the ordered queue based on the selected first link, wherein the first link identifier is moved to a bottom of the ordered queue.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×