SPRUJ55D September 2023 – July 2025 AM263P2 , AM263P2-Q1 , AM263P4 , AM263P4-Q1
The EDMA controller is a RAM-based architecture. The transfer context (source/destination addresses, count, indexes, etc.) for DMA or QDMA channels is programmed in a parameter RAM table in EDMA_TPCC. The PaRAM table is segmented into multiple PaRAM sets. Each PaRAM set includes eight four-byte PaRAM set entries (32-bytes total per PaRAM set), which includes typical DMA transfer parameters such as source address, destination address, transfer counts, indexes, options, etc.
The PaRAM structure supports flexible ping-pong, circular buffering, channel chaining, and auto-reloading (linking).
The contents of the PaRAM include the following:
By default, all channels map to PaRAM set to 0 and should be remapped before use by EDMA_TPCC_DCHMAPN_m and EDMA_TPCC_QCHMAPN_j registers. This can be done in the device boot flow.
| PaRAM Set Number | Base Address | Parameters(1) |
|---|---|---|
| 0 | EDMA Base Address + 4000h to EDMA Base Address + 401Fh | PaRAM set 0 |
| 1 | EDMA Base Address + 4020h to EDMA Base Address + 403Fh | PaRAM set 1 |
| 2 | EDMA Base Address + 4040h to EDMA Base Address + 405Fh | PaRAM set 2 |
| 3 | EDMA Base Address + 4060h to EDMA Base Address + 407Fh | PaRAM set 3 |
| 4 | EDMA Base Address + 4080h to EDMA Base Address + 409Fh | PaRAM set 4 |
| 5 | EDMA Base Address + 40A0h to EDMA Base Address + 40BFh | PaRAM set 5 |
| 6 | EDMA Base Address + 40C0h to EDMA Base Address + 40DFh | PaRAM set 6 |
| 7 | EDMA Base Address + 40E0h to EDMA Base Address + 40FFh | PaRAM set 7 |
| 8 | EDMA Base Address + 4100h to EDMA Base Address + 411Fh | PaRAM set 8 |
| 9 | EDMA Base Address + 4120h to EDMA Base Address + 413Fh | PaRAM set 9 |
| ... | ... | ... |
| 63 | EDMA Base Address + 47E0h to EDMA Base Address + 47FFh | PaRAM set 63 |
| 64 | EDMA Base Address + 4800h to EDMA Base Address + 481Fh | PaRAM set 64 |
| 65 | EDMA Base Address + 4820h to EDMA Base Address + 483Fh | PaRAM set 65 |
| ... | ... | ... |
| 127 | EDMA Base Address + 5000h to EDMA Base Address + 4FE0h | PaRAM set 127 |
| 128 | EDMA Base Address + 5020h to EDMA Base Address + 503Fh | PaRAM set 128 |
| 129 | EDMA Base Address + 5040h to EDMA Base Address + 505Fh | PaRAM set 129 |
| 130 | EDMA Base Address + 5060h to EDMA Base Address + 507Fh | PaRAM set 130 |
| ... | ... | ... |
| 256 | EDMA Base Address + 6000h to EDMA Base Address + 601Fh | PaRAM set 256 |