摘要 |
PURPOSE: A multichannel DMA(direct memory access) device using a mediation is provided to decrease a size of a hardware using one DMA state machine and an arbiter capable of mediating a DMA request. CONSTITUTION: A request arbiter block(400) receives the requested signals being supplied from the external devices and outputs the inputted requested signals successively as an internal requested signal(internal_rqstb) according to each priority of the external devices. A state machine(100) responds to register values stored in a control logic(200) and the internal requested signal(internal_rqstb) from the request arbiter block(400) and generates control signals for controlling a creation of a source address, an object address, and a control signal. A BUS IF block(300) responds to control signals being supplied from the state machine(100) and generates a source address, an object address, and a control signal.
|