Patent ID: 8193832

Claim:
A system, comprising: a plurality of requesting agents configured in an array, said array comprising a plurality of rows and a plurality of columns of requesting agents; a plurality of granting agents also configured in an array of rows and columns; corresponding to each requesting agent, a plurality of row address decoders and a plurality of column address decoders, one row address decoder for each row of granting agents and one column address decoder for each column of granting agents; wherein each row address decoder receives a first subset of an address' bits from the corresponding requesting agent and generates a row output bit provided to each granting agent in the row corresponding to such row address decoder; wherein each column address decoder receives a second subset of said address' bits from the corresponding requesting agent and generates a column output bit provided to each granting agent in the column corresponding to such column address decoder; wherein each granting agent logically combines together the row output bit and the column output bit from a row address decoder and a column address decoder of a particular requesting agent to generate a request signal for such granting agent from the particular requesting agent.