Hard Processor System Component Reference Manual: Agilex™ 5 SoCs

ID 813752
Date 4/01/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.2.3. DMA Controller Interface

The DMA controller interface allows soft IP in the FPGA fabric to communicate with the DMA controller in the HPS. You can configure up to eight separate interface channels by clicking on the dropdown in the Enabled column for the corresponding channel row. Each DMA peripheral request interface conduit f2h_dma<n> contains the following three signals, where <n> corresponds to a specific request interface enabled in Platform Designer:

  • f2h_dma<n>_req—This signal is used to request burst transfer using the DMA.
  • f2h_dma<n>_single—This signal is used to request single word transfer using the DMA.
  • f2h_dma<n>_ack—This signal indicates the DMA acknowledgment upon requests from the FPGA.
Figure 7.  Platform Designer DMA Peripheral Request Sub-window