摘要 |
PROBLEM TO BE SOLVED: To provide a bus arbitration controller capable of operating an appropriate bus arbitration in accordance with the change of the level of the load of a device. SOLUTION: A select signal generator 20 generates a select signal based on the counter values of device #0-3 bus access counter circuits 16-19. Devices number selectors 21-24 output device numbers instructed by the select signal to priority registers 25-28. The priority registers 25-28 store the device numbers from the device number selectors 21-24 when one of comparators 12 and 14 indicates coincidence. A priority pointer 29 stores the start point of a priority ring to be used by a bus arbitrating circuit 30. The bus arbitrating circuit 30 decides the priority of buses based on the contents of the priority registers 25-28 and the priority pointer 29, and outputs a bus use permission signal to each device 3-6.
|