Patent ID: 7962678

Claim:
A bus arbitration apparatus which arbitrates a contention of data transfer to one of a plurality of slaves requested by a plurality of masters in a bus system in which the plurality of masters and the plurality of slaves are connected, comprising: a reception unit configured to receive data transfer requests to the one of the plurality of slaves from the plurality of masters; and an arbitration unit configured to cooperate with another bus arbitration apparatus which arbitrates a contention of data transfer to other slaves requested by the plurality of masters, and to arbitrate the contention of the data transfer to the one of the plurality of slaves requested by the plurality of masters, wherein the arbitration unit includes a detection unit configured to detect a data transfer waiting state in the other bus arbitration apparatus, and arbitrates the contention of the data transfer to the one of the plurality of slaves requested by the plurality of masters in accordance with the data transfer waiting state in the other bus arbitration apparatus.