An aspect of the present invention provides an arbiter which grants a
request (to access a resource) in the same clock cycle as in which the
requests from requesters is received. In one embodiment, such a feature
may be provided in case of arbitration policies requiring state
information from previous grants. In another embodiment, such a feature
may be provided when the arbitration policy is programmable such that the
same arbiter can be used for different arbitration policies.