Multi Channel DMA Intel® FPGA IP for PCI Express* Design Example User Guide

ID 683517
Date 1/19/2024
Public
Document Table of Contents

3.5.2.3.3.4. BAS Test

Note: For Traffic Generator/Checker example design, you must disable MSI-X parameter, IFC_QDMA_MSIX_ENABLE, in Custom Driver's software/kernel/common/include/mcdma_ip_params.h if MSI-X is not enabled in the IP Parameter Editor GUI. By default, the Custom Driver software parameter is enabled and MSI-X is disabled in the IP. This mismatch prevents ifc_uio kernel module from being loaded.
For BAS x4:
  1. Set the PCIe_SLOT “2” in ifc_libmqdma.h(software/user/ common/include/ifc_libmqdma.h)
  2. BAS x4 supports burst length 32 by default. In the file perfq_app.h (software/user/cli/perfq_app/perfq_app.h)
    #define IFC_MCDMA_BAS_X4_BURST_LENGTH 32