GTS AXI Multichannel DMA IP for PCI Express User Guide

ID 847470
Date 5/06/2025
Public

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

Document Table of Contents

2.1.7. Instantiating and Connecting the IP Interfaces

The GTS AXI Multichannel DMA IP enables the developer to build complex PCIe Endpoints. It requires the GTS AXI Streaming Intel FPGA IP for PCI Express, GTS System PLL Clocks Intel FPGA IP, GTS Reset Sequencer Intel FPGA IP, and Reset Release Intel FPGA IP for the implementation as shown in the figure below. The developer is required to create a customized reset controller for the reset interface in the GTS AXI Streaming IP. Otherwise, they can leverage the reset controller provided in the design example that can be generated in the Quartus® Prime Pro Edition software. A top-level HDL file is required to instantiate and connect all the required IP components. Alternatively, the developer can consider using the Platform Designer tool available in the Quartus® Prime Pro Edition software to instantiate, parameterize, connect and generate a subsystem that consists of all the required IPs.

Figure 6. An Example PCIe Subsystem Block Diagram