Hello, Intel Support,
I have a Xeon D1541 mother board. and two FPGA card.
FPGA Card A: PCIe Gen 3 with DMA capability, FPGA PCIe card with a very large deep FIFO.
FPGA Card B: PCIe Gen 3 with DMA capability, FPGA PCIe card with a FIFO size of 320KBytes per channel, two channel DMA in total.
Card A runs well on Xeon D1541 mother board, no PCIe packet drop. (no data loss).
Card B runs on Xeond D1541, but it has intermediate problem that some times the mother board causes a FIFO overflow in the FPGA card. sometimes I can run for 5~10 seconds no problem, however, interimly, it gives a FIFO overlfow.
After further analysis, it seems to me that the Xeon D1541/chipset is not responding/granting the PCIe access to the FPGA card, hence causing a PCIe FIFO overflow in the FPGA B.
Note this FPGA card B runs well on another ASUS P9X79 motherboard and X270 mother board.
I would like to check in Xeon D CPU, is there any settings that can adjust the PCIe response time, or any other settings in the BIOS to improve this performance?
I have been diverted by Intel Support to ask questions here and would appreciate if someone can help me.
Thank you.
Mei Guodong