![NXP Semiconductors MPC5605BK Reference Manual Download Page 300](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852300.webp)
Chapter 17 eDMA Channel Multiplexer (DMA_MUX)
MPC5606BK Microcontroller Reference Manual, Rev. 2
300
Freescale Semiconductor
17.6.2
DMA_MUX periodic trigger inputs
17.7
Functional description
The primary purpose of the DMA_MUX is to provide flexibility in the system’s use of the available eDMA
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 that implement the
normal routing functionality plus periodic triggering capability, and channels, that implement only the
normal routing functionality.
17.7.1
eDMA channels with periodic triggering capability
Besides the normal routing functionality, the first four channels 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 see
Section 27.5, Periodic Interrupt Timer (PIT)
information on this topic.
59
—
—
DMA_MUX Source #59
60
—
ALWAYS ENABLED
DMA_MUX Source #60
61
—
ALWAYS ENABLED
DMA_MUX Source #61
62
—
ALWAYS ENABLED
DMA_MUX Source #62
63
—
ALWAYS ENABLED
DMA_MUX Source #63
Table 17-5. DMA_MUX periodic trigger inputs
DMA_MUX trigger input
PIT channel
Trigger #1
PIT0
Trigger #2
PIT1
Trigger #3
PIT4
Trigger #4
PIT5
Table 17-4. eDMA channel mapping (continued)
DMA_MUX channel
Module
eDMA requesting module
DMA_MUX input #
Summary of Contents for MPC5605BK
Page 2: ...This page is intentionally left blank...
Page 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Page 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Page 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Page 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Page 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Page 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Page 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...