P á g i n a | 54
3.3.6.0.7 Fuente (Source).
Los siguientes parámetros permiten configurar las entradas de los
canales DMA.
Begin Address.
Este parámetro permite ajustar la dirección inicial del puntero fuente. Además
los punteros apuntan a las direcciones de los módulos DMA en el inicio de una
transferencia y devuelve el parámetro SRC wrap como haya sido configurado.
Esta opción de configuración corresponde a los bits 21-0 (BEGADDR) del
registro SRC_BEG_ADDR del procesador.
Burst step
Esta opción de configuración permite establecer el número de palabras de 16
bits, que se pueden incrementar o decrementar de acuerdo al flujo de
movimiento del puntero. Para deshabilitar el incremento o decremento de la
dirección del puntero, hay que configurar el Burst Step a 0. Por ejemplo como el
McBSP no utiliza FIFO, se configura el DMA para mantener la correcta
secuencia de los datos McBSP que van a ser movidos palabra por palabra
individualmente. En consecuencia cuando se utiliza el DMA para transmitir o
recibir datos desde McBSP, es necesario configurar el Burst size a 1 palabra y
el Burst step a 0.
Esta opción de configuración corresponde a los bits 15-0 (SRCBURSTSTEP)
del registro SRCBURSTSTEP del procesador.
Transfer step
Esta opción de configuración permite establecer el número de palabras de 16
bits que incrementa o decrementa la dirección actual del puntero antes de la
siguiente transferencia. Valores pueden variar desde -4096 a 4095. Si se
deshabilita el incremento o decremento del puntero de direcciones, hay que
configurar el parámetro Transfer step a 0.
Esta opción de configuración corresponde a los bits 15-0
(SRCTRANSFERSTEP) del registro SRC_TRANSFER_STEP del procesador.
Komentarze do niniejszej Instrukcji