AnsweredAssumed Answered

IMX8M- MINI PCIe throughput ?

Question asked by glen english on Oct 21, 2019
Latest reply on Jun 16, 2020 by Yuri Muhin


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.


glen english