MSC8144E Reference Manual, Rev. 3
14-8
Freescale
Semiconductor
Direct Memory Access (DMA) Controller
14.2.6 Two-Dimensional Simple Buffer
A two-dimensional simple channel is a buffer that closes when BD_SIZE and M2D_COUNT
reach zero. This buffer is defined as follows:
BD_ATTR[CONT] = 0
BD_MD_ATTR[BD] = 1
DMACHCR[xMDC] = 1
M2D_COUNT must be set to the two-dimensional parameter and the M2D_OFFSET is set to the
next address offset for each two-dimensional loop. The M2D_OFFSET is written in two’s
complement. The parameters of the third and fourth dimensions must be set to zero. Figure 14-7
shows an example of a two-dimensional simple buffer.
Figure 14-7. Two-Dimensional Simple Buffer
Table 14-6 lists the configuration of a simple buffer designated as channel BD8. A 0x2000 (0x80
×
0x40) byte two-dimensional block is read from address 0x1000. The first dimension is a line of
0x40 bytes. The second dimension is composed of 0x80 lines of 0x40 bytes each. The offset
between each 0x40 byte transaction is 0x1c0. The channel closes when the transfer completes
after 0x80 iterations, and an interrupt is generated. Burst transactions are used on the bus.
0x1000
Interrupt
0x11FF
0x1200
0x1040
0x1C0
0x10000
.
BD8
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...