User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 289
UG585 (v1.11) September 27, 2016
Chapter 9: DMA Controller
Table 9-17: DMAC PL Peripheral Request Interface Signals
Type I/O Name Description
Clock I DMA{3:0}_ACLK Clock for DMA request transfers
DMA
Request
I DMA{3:0}_DRVALID Indicates when the peripheral provides valid control information:
0: No control information is available
1: DMA{3:0}_DRTYPE[1:0] and DMA{3:0}_DRLAST contain valid
information for the DMAC
I DMA{3:0}_DRLAST Indicates that the peripheral is sending the last AXI data transaction
for the current DMA transfer:
0: Last data request is not in progress
1: Last data request is in progress
Note: The DMAC only uses this signal when DMA{3:0}_DRTYPE[1:0] is
b00 or b01.
I DMA{3:0}_DRTYPE[1:0] Indicates the type of acknowledgement, or request, that the
peripheral signals:
00: Single level request
01: Burst level request
10: Acknowledging a flush request that the DMAC requested
11: Reserved
O DMA{3:0}_DRREADY Indicates if the DMAC can accept the information that the peripheral
provides on DMA{3:0}_DRTYPE[1:0]:
0: DMAC not ready
1: DMAC ready
DMA
Acknowledge
O DMA{3:0}_DAVALID Indicates when the DMAC provides valid control information:
0: No control information is available
1: DMA{3:0}_DATYPE[1:0] contains valid information for the
peripheral
I DMA{3:0}_DAREADY Indicates if the peripheral can accept the information that the DMAC
provides on DMA{3:0}_DATYPE[1:0]:
0: Peripheral not ready
1: Peripheral ready
I DMA{3:0}_DATYPE[1:0] Indicates the type of acknowledgement, or request, that the DMAC
signals:
00: DMAC has completed the single AXI transaction
01: DMAC has completed the AXI burst transaction
10: DMAC requesting the peripheral to perform a flush request
11: Reserved