What is the maximum throughput of the IMX8M Mini PCIe interface ? (under ideal conditions) .
I can find test data for the IMX6, but not the IMX8 ?
I found the IMX6 data here : i.MX6Q PCIe EP/RC Validation System
Can I assume the IMX8 is at least as fast ?
I want to get multiple stream low latency video from an FPGA into the IMX8 Mini for encoding . Since the FPGA I have (Artix) has SERDES, this is easier than using the CSI MIPI input. ... If I use the MIPI CSI, I need to interleave/multiplex the video and in the IMX8, deinterlave, demux into separate memory regions for encoding the different video streams.
Target bit rate is 1.72Gbps , 216 Mbytes/sec. after 10/8 encoding for GEN1, that would be 2.16 Gbps, which is within the lane rate. The FPGA can do GEN2, also... but I guess the IMX8 DMA is the limit.
many thanks for any info.