MPC8536E-ANDROID Freescale Semiconductor, MPC8536E-ANDROID Datasheet - Page 1025

no-image

MPC8536E-ANDROID

Manufacturer Part Number
MPC8536E-ANDROID
Description
HARDWARE/SOFTWARE ANDROID OS
Manufacturer
Freescale Semiconductor
Series
PowerQUICC ™r
Type
MPUr

Specifications of MPC8536E-ANDROID

Contents
Board
For Use With/related Products
MPC8536
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
15.5.1
The following is a description of unusual DMA paths including explanations of why some functional
blocks cannot serve as DMA targets. The following topics are addressed:
15.5.1.1
The L1 cache cannot be a direct DMA target because it cannot be directly addressed by software. However,
DMA access into the L1 cache occurs indirectly if a block of memory that is cached in the L1 is specified
as the DMA target. This effect is deterministic if the target memory block was locked into the L1 with
cache locking instructions.
15.5.1.2
Because any internal register can be addressed with the four-channel DMA controller, configuration,
control, and status registers throughout the device are valid DMA targets. However, the primary purpose
of DMA—to reduce processor load by moving large blocks of data— is not served by DMA transfers of
configuration data. For example, while it is possible to DMA into the I
interrupt controller (PIC), doing so is extremely inefficient and is seldom beneficial in normal operation.
The overhead of creating DMA descriptors far exceeds any savings in CPU cycles.
15.5.1.3
The I
“DMA to Configuration, Control, and Status Registers,”
data register (I2CDR).
15.5.1.4
The DUART provides complete and sophisticated DMA support which is described in
“DUART,”
Freescale Semiconductor
2
C controller is not transparent to DMA transfers. Observe the caveats listed in
DMA transaction initiators (masters)
DMA targets, that is, data sources or destinations
Transparency of the bus controllers to DMA transactions
What is useful as opposed to what is possible. For example, any register can be addressed through
an internal control bus, which means configuration and control registers can be DMA targets.
specifically,
Unusual DMA Scenarios
DMA to Core
DMA to Configuration, Control, and Status Registers
DMA to I
DMA to DUART
MPC8536E PowerQUICC III Integrated Processor Reference Manual, Rev. 1
2
Section 12.4.5, “FIFO Mode.”
C
when accessing any I
2
C controller or programmable
2
C register, including the
Section 15.5.1.2,
Chapter 12,
DMA Controller
15-39

Related parts for MPC8536E-ANDROID