AXI Multichannel DMA Intel® FPGA IP for PCI Express* User Guide

ID 817911
Date 7/22/2024
Public
Document Table of Contents

6.4.2. Generating the Design Example

Using Quartus® Prime, you can generate a design example for the AXI Multichannel DMA IP.

Figure 24. Design Example Generation
Following is the procedure to generate a design example:
  1. In the Quartus® Prime Pro Edition software, create a new project by clicking File > New Project Wizard. Click Next.
  2. Specify the Directory, Name, and Top-Level Entity. Click Next.
  3. Specify the Family, Device & Board Settings as follows:
    1. Select Family: Agilex™ 7 (F-Series/M-Series/I-Series).
    2. Select Target device: Filter (Name): AGIB027R29A1E2VB.
    3. Click the target device in the table.
      Note: The device used for the Quartus® Prime-generated design example matches the device used in the target FPGA development kit board and may not be the same as the target device selected here.
      Figure 25. Selecting Device Family and Target Device
    4. Click Finish.
  4. In the IP Catalog pane, type PCI in the Filter, and select AXI Multichannel DMA Intel FPGA IP for PCI Express under Interface Protocols > PCI Express. Click + Add....
  5. In the New IP Variant dialogue box, specify the file name. Click Create.
  6. Configure the IP parameters if needed in the IP Settings and PCIe Settings tabs.
    Figure 26. IP Parameter Editor
  7. Go to the Example Designs tab. Select Current Development Kit, Example Design and click Generate Example Design.
    Note: The current release does not support design example simulation.
    Figure 27. Design Example Tab
  8. After the design example generation is completed, click Launch Example Design in Quartus.
    Figure 28. Launch Design Example
  9. In Quartus® Prime, click Processing > Start Compilation to compile the design example and generate the bitstream (.sof) file.