Posts

Showing posts from March, 2016

MIPI Video Interfaces

Recently i had an opportunity to work with the much celebrated MIPI Video interfaces , specifically MIPI CSI-2 Interface.  CSI-2 is one among the various MIPI Alliance standards , all of them are proprietary. It is meant to interface High Speed/High Resolution Cameras to mobile processors like Snapdragon. Unlike conventional video interfaces  where pixel clock is the main reference time stamp, MIPI is little bit different. To start with understanding, consider MIPI as just a data transfer protocol like UART, but obviously not simple as UART.          The beauty of MIPI lies in two main factors. 1. Low Power Consumption 2. Scalable Speed. The actual MIPI Specification talks about a lot of features that should/or may have for MIPI compatibility.  But here we can concise the spec to few points like. 1. The actual video transmission is done in High Speed State, in Differential signalling 2. The interface goes to a low power state during the video blanking times(H/V). 3. The clo