Buffer Types
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
14-15
Table 14-9. Parameter Values for Multi-Dimensional Chained and Simple Buffers
BD
DCPRAM Parameters
Value
Description
8
BD_ADDR
0x1000
External memory buffer current address.
BD_MD_SIZE
0x200
Size of transfer left for this buffer.
BD_MD_BSIZE
0x200
Buffer base size of continuous buffer.
BD_MD_ATTR
BTSZ
0x5
Basic transfer size is 16 bytes.
NBD
0xA
Next Buffer descriptor is 10.
SST
0x0
Do not generate interrupt when buffer ends.
CONT
0x1
Continuous mode: the channel continues when the size and third
dimension counter reach zero. See the CONTD field of the
BD_MD_ATTR.
CYC
0x0
Increment BD_ADDR when the size reaches zero.
BD
0x2
Buffer dimension is 3.
SSTD
0x0
No interrupt issued.
CONTD
0x2
Continuous buffer when size reaches zero at the end of the third
dimension.
BD_MD_2D
M2D_COUNT
0x10
Second dimension iterations left.
M2D_BCOUNT
0x10
Second dimension base number of iterations.
M2D_OFFSET
0xFE00
Second dimension offset between two consecutive iterations.
BD_MD_3D
M3D_COUNT
0x8
Third dimension iterations left.
M3D_BCOUNT
-
Third dimension base number of iterations.
M3D_OFFSET
0x1200
Third dimension offset between two consecutive iterations.
BD_MD_4D
M4D_COUNT
0
Fourth dimension iterations left.
M4D_OFFSET
0
Fourth dimension offset between two consecutive iterations.
10
BD_ADDR
0x1000
External memory buffer current address.
BD_MD_SIZE
0x40
Size of transfer left for this buffer.
BD_MD_BSIZE
0x40
Buffer base size of cyclic buffer.
BD_ATTR
BTSZ
0x5
Basic transfer size is 16 bytes.
SST
0x1
Generate interrupt when buffer ends.
CONT
0x0
Non-continuous mode: the channel closes when the size reaches
zero.
CYC
0x0
Increment BD_ADDR when the size reaches zero.
BD_MD_ATTR
BD
0x3
Buffer dimension is 4.
SSTD
0x3
Interrupt issued at the end of the fourth dimension.
CONTD 0x0
Simple
buffer.
BD_MD_2D
M2D_COUNT
0x10
Second dimension iterations left.
M2D_BCOUNT
0x10
Second dimension base number of iterations.
M2D_OFFSET
0xF3C0
Second dimension offset between two consecutive iterations.
BD_MD_3D
M3D_COUNT
0x100
Third dimension iterations left.
M3D_BCOUNT
0x100
Third dimension base number of iterations.
M3D_OFFSET
–0xF3FB0
Third dimension offset between two consecutive iterations.
BD_MD_4D
M4D_COUNT
0x80
Fourth dimension iterations left.
M4D_OFFSET
0x24050
Fourth dimension offset between two consecutive iterations.
Содержание 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 ...