grspbr
Occasional Contributor
3 years agoMCDMA/PCIE max number of channels
Hi, The MCDMA/PCIE core has 11 bits of DMA channel address when using multiple logical channels on one physical interface. We planned to use 256 channels (physically) but probably only a dozen or so logical channels. However, when we try to drive it using Intel's DPDK, we seem to get corruption of the D2H DMA descriptors if we use more than 64 channels. Why are we seeing this limitation? Is it in the DPDK itself? Also, it seems we cannot use logical channels that we map to a physical channel address. I seems that the creation of channels automatically use sequential physical channel addresses starting from 0.