SPRUJ17H March 2022 – October 2024 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.
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. |