Jack_H
New Contributor
11 months agoConnecting SSGDMA to PCIe on Agilex 5e - Port Width Mismatch
Hi everyone,
I'm working on designing a PCIe device using the Agilex 5e chip and am trying to integrate DMA capabilities. Specifically, I'm using the Scalable Scatter-Gather DMA (SSGDMA) IP and connecting it to the GTS AXI Streaming Intel FPGA IP in Platform Designer.
However, I've run into an issue: the p0_st_cplto (complete timeout) master interface and the corresponding slave interface have different port widths. The PCIe IP's p0_ss_app_st_cplto_tdata has a width of 49 bits, whereas the SSGDMA's ss_app_st_cplto_tdata is only 30 bits wide.
Does anyone know how to resolve this port width mismatch? Alternatively, is there another recommended approach to add DMA functionality to a PCIe device in this setup?
Thanks in advance for any advice!