Home > Software > Direct Memory Access (DMA)

Direct Memory Access (DMA)

On the MS Windows OS, data is transferred directly between peripheral devices or from the DSP processor to devices, or from the devices directly to RAM without initiating an IRQ and routing through the CPU I/O port and system bus. This also eliminates the need for a large buffering of data.

A DMA controller application temporarily utilizes the system bus for the purpose of its own direct transfer. The CPU halts all processing functions or completes any processing that does not require the system bus while the DMA controller is engaged. This is very beneficial for soundcards, especially if an external microphone signal source is the input, to reduce latency issues.

Categories: Software Tags:
  1. No comments yet.

Please copy the string yBFj8I to the field below: