摘要:
An apparatus (10) for performing arbitration increases the fairness of arbitrations, decreases system latency, increases system throughput, and is suitable for use in more complex systems. According to an exemplary embodiment, the apparatus (10) includes a generator (300) for generating a plurality of arbitration numbers corresponding to a plurality of agents (20-50), and circuitry (400) for selecting one of the agents to access a resource shared by the agents based on the arbitration numbers. At least one of the arbitration numbers includes a plurality of fields (210-270) corresponding to a plurality of parameters.