摘要 |
PURPOSE: A bus system and the method for handling the execution sequence are provided to improve the data processing speed of the system by adjusting the running sequence of a command. CONSTITUTION: The bus system(100) comprises many master devices(11,12,13,14), many slave devices(21,22,23,24,25), an arbiter(3), and an execution scheduler(4). The master device means a processor and the slave device means a memory, I/O(Input/Output) device, or peripheral. Each master device can be mounted as the slave device of the other master device. The arbiter directly delivers an access command from the master device to the slave device and processes the response of the slave device. The execution scheduler let the access command run in the order of the execution-prepared slave device.
|