SDAA545 October 2026 AM2752-Q1 , AM2754-Q1 , AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP , AM62A1-Q1 , AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , AM62D-Q1 , AM62L , AM62P , AM62P-Q1
TRPD is used exclusively in Block Copy (BCDMA) mode. TRPD describes a multi-dimensional memory transfer using nested loop counts (ICNT0 to ICNT3). The application is responsible for allocating TRPD memory and passing it to StartTransfer API.

The responsibility of the application in BCDMA mode is to provide a TRPD memory that must be 128-byte cache-line aligned, which contains all the information needed for the transfer [Cdd_Dma_ParamsType]; that is, source and destination buffer addresses and transfer count and dimensions (1D line to 4D hypercube). The application can trigger settings for chaining operations and configure flags for interrupt generation and so forth.