In this I/O type, multiple live inputs coming from image sensors are processed in the ISP instance to get the enhanced image quality outputs, which are written to the DDR memory using DMA Write operation.
Unlike LILO/MIMO, LIMO also supports MCM mode where it can handle multiple sensors simultaneously.
MCM Mode
In the following diagram, four incoming live video streams (from four sensor streams) are directed to individual frame buffers in the DDR memory using dedicated DMA Write channels. These streams are subsequently fed sequentially to the ISP instance through a single DMA Read channel. The ISP processes this aggregated data and writes the image output data to the DDR memory using both the primary and secondary output DMA Write channels.
- ISP instance 0 can accommodate up to four streaming inputs, and the ISP instance 1 can accommodate up to two streaming inputs.
- Each input video stream maintains its own resolution, frame rate, and frame alignment.
- Different video formats are supported for each input.
The following figure showcases MCM Mode, exemplifying the simultaneous handling of four live streams in sequence.