摘要 |
<p>PROBLEM TO BE SOLVED: To make different DMA controllers efficiently cooperate with each other in DMA data transfer between sub-systems. SOLUTION: The respective DMA controllers are constituted to be coupled to respective memory buses, so as to control the respective control busses. A memory bus multiplexer is connected between a subsystem memory bus and the each DMA controller, and is set to make all DMA controllers control the respective memory buses, using an arbiter. The each memory bus is also controlled by a host port interface via the memory bus multiplexer. An excellent access to the memory bus is provided for the respective DMA controllers and the host port interface, using a round-robin arbitration technique.</p> |