
DCHMAPn
QCHMAPn
PAENTRY
31
0
4
5
13
14
00000
000000000000000000
PaRAM
Parameter set 0
PaRAM Entry
OPT
SRC
DST
BCNT
ACNT
Reserved
CCNT
DSTBIDX
SRCBIDX
BCNTRLD
LINK
DSTCIDX
SRCCIDX
Byte address
Byte address
0x01C0 4000
PAENTRY
31
5
13
14
000000000000000000
0
4
00
TR
WORD
1
2
Parameter set 1
0x01C0 4020
Parameter set 2
0x01C0 4040
Parameter set 3
0x01C0 4060
Parameter set 4
0x01C0 4080
Parameter set 125
Parameter set 126
0x01C0 4FC0
Parameter set 127
0x01C0 4FE0
+0x0
+0x4
+0x8
+0xC
+0x10
+0x14
+0x18
+0x1C
iva2-013
Public Version
IVA2.2 Subsystem Functional Description
www.ti.com
5.3.2.1.1.3 DMA/QDMA Channel Mapping and PaRAM Entry
The DMA and QDMA channel mapping registers (
and
) allow each
DMA and QDMA channel to be mapped to arbitrary locations in the PaRAM memory map. The entry is
designated with a 9-bit PAENTRY (
[13:5] PAENTRY and
[13:5]
PAENTRY bit fields) PaRAM entry number that defines the entry number in a 128-entry maximum PaRAM
(see
[4:2] TRWORD points to the trigger word of the PaRAM entry defined
by PAENTRY. A write to the trigger word results in a QDMA event being recognized.
Figure 5-13. DMA/QDMA Channel Mapping and PaRAM Entry
NOTE:
Each parameter entry of PaRAM is organized as eight 32-bit words or 32 bytes, as shown in
The location of fields in each entry, as well as bit positions in the options field, must match the TR packet
format as closely as possible to the requirements of the TPTC0 and TPTC1 programming. Each PaRAM
entry consists of 16-bit and 32-bit parameters that correspond to the transfer geometry. For more
information about the parameters, see
, DMA Versus QDMA.
720
IVA2.2 Subsystem
SWPU177N – December 2009 – Revised November 2010
Copyright © 2009–2010, Texas Instruments Incorporated