SPRUJ17I March 2022 – August 2025 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
Each parameter set of PaRAM is organized into eight 32-bit words or 32 bytes, as shown in PaRAM Set and described in EDMA Channel Parameter Description. Each PaRAM set consists of 16-bit and 32-bit parameters.
Figure 11-9 PaRAM Set| Offset Address (bytes) | Acronym | Parameter | Description |
|---|---|---|---|
| 0h | OPT | Channel Options EDMA_TPCC_OPT_n register |
Transfer configuration options |
| 4h | SRC | Channel Source Address EDMA_TPCC_SRC_n register |
The byte address from which data is transferred |
| 8h(1) | ACNT | Count for 1st Dimension EDMA_TPCC_ABCNT_n[15:0] ACNT bit-field. |
Unsigned value specifying the number of contiguous bytes within an array (first dimension of the transfer). Valid values range from 1 to 65 535. |
| BCNT | Count for 2nd Dimension EDMA_TPCC_ABCNT_n[31:16] BCNT bit-field. |
Unsigned value specifying the number of arrays in a frame, where an array is ACNT bytes. Valid values range from 1 to 65 535. | |
| Ch | DST | Channel Destination Address EDMA_TPCC_DST_n register |
The byte address to which data is transferred |
| 10h(1) | SBIDX | Source BCNT Index EDMA_TPCC_BIDX_n[15:0] SBIDX bit-field. |
Signed value specifying the byte address offset between source arrays within a frame (2nd dimension). Valid values range from –32 768 and 32 767. |
| DBIDX | Destination BCNT Index EDMA_TPCC_BIDX_n[31:16] DBIDX bit-field. |
Signed value specifying the byte address offset between destination arrays within a frame (2nd dimension). Valid values range from –32 768 and 32 767. | |
| 14h(1) | LINK | Link Address EDMA_TPCC_LNK_n[15:0] LINK bit-field |
The PaRAM address containing the PaRAM set to be linked (copied from) when the current PaRAM set is exhausted. A value of FFFFh specifies a null link. |
| BCNTRLD | BCNT Reload EDMA_TPCC_LNK_n[31:16] BCNTRLD bit-field |
The count value used to reload BCNT when BCNT decrements to 0 (TR is submitted for the last array in 2nd dimension). Only relevant in A-synchronized transfers. | |
| 18h(1) | SCIDX | Source CCNT index. EDMA_TPCC_CIDX_n[15:0] SCIDX bit-field. |
Signed value specifying the byte address offset between frames within a block (3rd dimension). Valid values range from –32 768 and 32 767. |
| A-synchronized transfers: The byte address offset from the beginning of the last source array in a frame to the beginning of the first source array in the next frame. | |||
| AB-synchronized transfers: The byte address offset from the beginning of the first source array in a frame to the beginning of the first source array in the next frame. | |||
| DCIDX | Destination CCNT index. EDMA_TPCC_CIDX_n[31:16] DCIDX bit-field. |
Signed value specifying the byte address offset between frames within a block (3rd dimension). Valid values range from –32 768 and 32 767. | |
| A-synchronized transfers: The byte address offset from the beginning of the last destination array in a frame to the beginning of the first destination array in the next frame. | |||
| AB-synchronized transfers: The byte address offset from the beginning of the first destination array in a frame to the beginning of the first destination array in the next frame. | |||
| 1Ch | CCNT | Count for 3rd Dimension. EDMA_TPCC_CCNT_n[15:0] CCNT bit-field. |
Unsigned value specifying the number of frames in a block, where a frame is BCNT arrays of ACNT bytes. Valid values range from 1 to 65 535. |
| Reserved | Reserved | Reserved. Always write 0 to this bit; writes of 1 to this bit are not supported and attempts cam result in undefined behavior. |