Patent ID: 8725873
Filing Date: 2014-05-13
Classification: H04L

Abstract:
1. A method, comprising: receiving, via at least one input port of an arbiter, a plurality of server access requests from a plurality of clients; identifying two or more of a plurality of servers that are available for respective access by multiple ones of the plurality of clients; selecting, based on a selection sequence that includes each of the plurality of clients from which the plurality of server access requests has been received, a first client of the plurality of clients for access to a first server of the two or more of the plurality of servers during a particular clock cycle; masking, during the particular clock cycle and at an input of a function block used in selecting a second client of the plurality of clients for access to a second server of the two or more of the plurality of servers, a first server access request from the first client that has already been selected for access to the first server during the particular clock cycle; selecting, using the function block, the second client for access to the second server based on the selection sequence during the particular clock cycle; and forwarding data indicative of a requested service from each of the two or more selected clients to a corresponding one of the two or more available servers.