Está en la página 1de 1

Descrripcion Funcional

El propósito principal del DMAMUX es proporcionar flexibilidad en el uso de los canales DMA
disponibles.

Como tal la configuración del DMAMUX pretente ser un procedimiento estático realizado
durante la ejecucuion del código de arranque del sistema. Sin embargo, si es seguido el
procedimiento descrito en la Enabling and configuring sources puede ser cambiada durante la
operacio normal del sistema.

Funcionalmente el DMAMUX puede ser dividido en dos clases:

Canales que implementa la funcionalidad normal de enrutamiento más la capacidad de disparo


periódico.

Canales que implementan solo la capacidad normal de enrutamiento

Canales DMA con la capacidad de Disparo Periodico.

Ademas de la funcionalidad de enrutamiento normal, los 4 primeros canales del DMAMUX


proveen una capacidad especial de disparo periódico que puede ser usado para proveer un
mecanismo automatico para transmitir bytes o paquetes de bytes en intervalos fijos sin la
necesidad de la intervención del procesador. El disparo es generado por el PIT(interrupción
periódica por timer), tal como la configuración del intervalo de disparo periódico es realizada a
trves de la configuración de registros en el Pit.

La capacidad de disparo del canal DMA permite al sistema programar transferencias regulares,
usualmente en la transmisión de parte de ciertos periféricos, sin la intervención del
procesador. El disparo funciona por la conmutación del requerimiento desde el periférico al
DMA hsta que el evento de disparo ha sido visto,

También podría gustarte