The descriptor-driven, general purpose DMA unit versions are compared in the following table.
| Device Generation | Instances | DMA Core Design | Buffer | Flow Control Interface |
|---|---|---|---|---|
| UltraScale+ MPSoC | LPD and FPD | AMD IP, version 1.0 | LPD: 2 KB FPD: 4 KB |
DMA2PL_CACK |
| Versal device | LPD | AMD IP | 4 KB | New DMA2PL_CACK flow control signal behavior |
Note:
The LPD DMA is a PS DMA controller that is also known as the ADMA and
is implemented using the AMD ZDMA
core.