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
All memory allocated for DMA operations must be in DDR (not R5F TCM) and must be 128-byte cache-line aligned. Misalignment leads to data corruption.
| Memory Type | Who Allocates | Alignment | Notes |
|---|---|---|---|
| Ring memory (ringMem) | Application (Block Copy) / Peripheral driver (Peripheral mode) | 128 bytes | Size = ringElemCount × 8 bytes |
| TRPD descriptor memory | Application | 128 bytes | Block Copy only; minimum 256 bytes recommended |
| HPD descriptor memory | Peripheral driver | 128 bytes | Peripheral mode only; driver manages content |
| TX data buffer | Application | 128 bytes | Source data for TX and Block Copy |
| RX data buffer | Application | 128 bytes | Destination buffer; must be in DDR (not TCM) |