Why does the host receive unexpected data packets from other channels when using the Multi-Channel DMA FPGA IP for PCI Express? - Why does the host receive unexpected data packets from other channels when using the Multi-Channel DMA FPGA IP for PCI Express? Description Due to a problem in the Quartus® Prime Pro Edition Software version 22.4, the host may receive D2H packets from unexpected channels when using the Multi-Channel DMA FPGA IP for PCI Express. This problem occurs when the number of PFs (Physical Functions) has been changed to a smaller value than a previous setting. The parameters 'pf<i>_num_dma_chan_pf_hwtcl' and 'pf<i>_num_dma_chan_per_vf_hwtcl' are not cleared automatically for the unallocated PFs in the IP GUI. Resolution To work around this problem, ensure to set the 'Number of DMA channels allocated to PF<i>' and 'Number of DMA channels allocated to each VF in PF<i>' manually to 0 for unallocated PFs before changing the 'Total physical functions numbers' to a smaller value in the GUI. Custom Fields values: ['novalue'] Troubleshooting 15014295930 False ['Multi Channel DMA for PCI Express'] ['FPGA Dev Tools Quartus® Prime Software Pro'] 22.4 22.4 ['Agilex™ FPGA Portfolio', 'Stratix® 10 FPGAs and SoCs'] ['novalue'] ['novalue'] ['novalue'] - 2024-04-18

external_document