
DMA Channel Multiplexer (DMA_MUX)
PXN20 Microcontroller Reference Manual, Rev. 1
23-8
Freescale Semiconductor
23.4
Functional Description
The primary purpose of the DMA_MUX is to provide flexibility in the system’s use of the available DMA
channels. As such, configuration of the DMA_MUX is intended to be a static procedure done during
execution of the system boot code. However, if the procedure outlined in
is followed, the configuration of the DMA_MUX may be changed during the normal
operation of the system.
Functionally, the DMA_MUX channels may be divided into two classes: channels 0–7, which implement
the normal routing functionality and periodic triggering capability, and channels 8–31, which implement
only the normal routing functionality.
23.4.1
DMA Channels 0–7
In addition to the normal routing functionality, channels 0–7 of the DMA_MUX provide a special periodic
triggering capability that can be used to provide an automatic mechanism to transmit bytes, frames, or
packets at fixed intervals without the need for processor intervention. The trigger is generated by the
periodic interrupt timer (PIT); as such, the configuration of the periodic triggering interval is done via
configuration registers in the PIT. Please refer to the periodic interrupt timer block guide for more
information on this topic.
NOTE
Because of the dynamic nature of the system (i.e.,DMA channel priorities,
bus arbitration, interrupt service routine lengths, etc.), the number of clock
cycles between a trigger and the actual DMA transfer cannot be guaranteed.
Always enabled
0x3E
Always enabled
Always enabled
Always enabled
0x3F
Always enabled
Always enabled
1
Configuring a DMA channel to select source 0 or any of the reserved sources will disable that DMA channel.
Table 23-4. DMA Source Configuration (continued)
DMA Request
DMA_MUX
Source Input
Number
DMA Source
Description
Summary of Contents for PXN2020
Page 1: ...PXN20 Microcontroller Reference Manual Devices Supported PXN2020 PXN2120 PXN20RM Rev 1 06 2011...
Page 42: ...PXN20 Microcontroller Reference Manual Rev 1 lxiv Freescale Semiconductor...
Page 64: ...Introduction PXN20 Microcontroller Reference Manual Rev 1 1 22 Freescale Semiconductor...
Page 112: ...Signal Description PXN20 Microcontroller Reference Manual Rev 1 3 44 Freescale Semiconductor...
Page 118: ...Resets PXN20 Microcontroller Reference Manual Rev 1 4 6 Freescale Semiconductor...
Page 372: ...e200z6 Core Z6 PXN20 Microcontroller Reference Manual Rev 1 13 8 Freescale Semiconductor...
Page 412: ...e200z0 Core Z0 PXN20 Microcontroller Reference Manual Rev 1 14 14 Freescale Semiconductor...
Page 821: ...Media Local Bus MLB PXN20 Microcontroller Reference Manual Rev 1 Freescale Semiconductor 27 49...
Page 822: ...Media Local Bus MLB PXN20 Microcontroller Reference Manual Rev 1 27 50 Freescale Semiconductor...
Page 1376: ...Memory Map PXN20 Microcontroller Reference Manual Rev 1 A 118 Freescale Semiconductor...