摘要 |
In a multi-processor system, a priority arbitrator receives a request issued from each processor of the system, and arbitrates conflicts that occur among the requests. The requests derived from the respective processors are inputted via selectors to fixed priority arbitrating circuits. Only one request is selected by each fixed priority arbitrating circuit, and the selected request is held in an output register. The pending request is detected by an AND circuit, and the detection result is held in a pending register. When there is such a request held in the pending register, the subsequent request is not selected by the selector. The priorities of the plural fixed priority arbitrating circuits within the multi-processor system may be made different from each other, depending upon the use conditions of the multi-processor system.
|