An arbiter allocates resources to a set of requesters. The arbiter includes
vector assembly logic and sort logic. The vector assembly logic generates,
for each arbitration round, an arbitration vector for each requester in
the set of requesters. The sort logic receives the arbitration vectors
generated by the vector assembly logic. Based on values of the arbitration
vectors, the sort logic designates, for each arbitration round, a
requester from the set of requesters as winner.
Een leidende figuur wijst middelen aan een reeks aanvragers toe. De leidende figuur omvat vectorassemblagelogica en soortlogica. De vectorassemblagelogica produceert, voor elke arbitrageronde, een arbitragevector voor elke aanvrager in de reeks aanvragers. De soortlogica ontvangt de arbitragevectoren die door de vectorassemblagelogica worden geproduceerd. Gebaseerd op waarden van de arbitragevectoren, wijst de soortlogica, voor elke arbitrageronde, een aanvrager van de reeks aanvragers aan als winnaar.