MPC563XM Reference Manual, Rev. 1
154
Freescale Semiconductor
Preliminary—Subject to Change Without Notice
destination write. This source read/destination write processing continues until the inner minor byte count
has been transferred. The dma_ipd_done[n] signal is asserted at the end of the minor byte count transfer.
Figure 7-26. DMA Operation, Part 2
Once the inner minor byte count has been moved, the final phase of the basic data flow is performed. In
this segment, the addr_path logic performs the required updates to certain fields in the channel’s TCD, e.g.,
saddr, daddr, citer. If the outer major iteration count is exhausted, then there are additional operations
which are performed. These include the final address adjustments and reloading of the biter field into the
citer. Additionally, assertion of an optional interrupt request occurs at this time, as does a possible fetch of
j
j+1
n-1
SRAM
Transfer
Control
Descriptor (TCD)
dma_engine
addr_path
data_path
DMA
IPS
Bus
AMBA
Bus
ipd_req[n-1:0]
dma_ipi_int[n-1:0]
0
c
o
n
t
r
o
l
pmodel_charb
addr
wdata[31:0]
rdata[31:0]
hrdata[{63,31}:0]
hwdata[{63,31}:0]
haddr[31:0]
dma_ipd_done[n-1:0]