Articulo de referencia

WDMA (computadora)

La interfaz Word DMA ( WDMA ) es un método para transferir datos entre una computadora (a través de un controlador Advanced Technology Attachment (ATA) ) y un dispositivo ATA; f...

La interfaz Word DMA ( WDMA ) es un método para transferir datos entre una computadora (a través de un controlador Advanced Technology Attachment (ATA) ) y un dispositivo ATA; fue el método más rápido hasta la implementación de Ultra Direct Memory Access (UDMA) . El DMA de palabra simple/multipalabra reemplazó a la entrada/salida programada (PIO) como la interfaz preferida entre los dispositivos ATA y la computadora. La interfaz WDMA se agrupa en diferentes modos.

En el modo de transferencia única, solo se transfiere una palabra (16 bits) entre el dispositivo y el ordenador antes de que el control vuelva a la CPU. Posteriormente, este ciclo se repite incluso si la línea de solicitud DMA permanece activa, lo que permite a la CPU procesar datos mientras se transfieren. Este tipo de transferencia se implementa como "transferencia en modo único" en el controlador DMA Intel 8237. En el modo de transferencia multipalabra, una vez iniciada, la transferencia continúa hasta que se transfieren todas las palabras o la unidad rechaza la línea de solicitud DMA. Este modo se implementa como "transferencia en modo demanda" en el controlador DMA Intel 8237.

En la especificación CompactFlash 2.1 se han definido dos modos de temporización avanzada adicionales : el modo DMA multipalabra 3 y el modo DMA multipalabra 4. Estos modos son específicos de CompactFlash. El DMA multipalabra solo está permitido para dispositivos CompactFlash configurados en modo IDE verdadero.