MSC8144E Reference Manual, Rev. 3
14-16
Freescale
Semiconductor
Direct Memory Access (DMA) Controller
14.2.10 Two-Dimensional Cyclic Buffer
A two-dimensional cyclic buffer is a two-dimensional continuous buffer. When the size of the
current buffer reaches zero, the pointer jumps back to the base address and the buffer executes
again. The third and fourth dimension counters must be cleared to zero. The M3D_OFFSET must
be set to the offset between the base address and the last transaction address. Figure 14-11 shows
an example cyclic buffer.
Figure 14-11. Two-Dimensional Cyclic Buffer
Table 14-10 lists the configuration of a two-dimensional cyclic buffer, designated as channel
BD8 in this example. A 0x2000 (0x80
×
0x40) byte two dimension block is read from address
0x1000. The first dimension is a line of 0x40 bytes. The second dimension is a 0x80 lines of 0x40
bytes each. The offset between each 0x40 bytes transaction is 0x1C0. The base address is
restored when the transfer is complete after 0x80 iterations.
0x1000
Interrupt
0x11FF
0x1200
0x1040
0x1C0
0x10000
0x10040
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 ...