This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

VPIF Format and Speed

Other Parts Discussed in Thread: OMAP-L138

We need to interface a 5 mega pixel camera module to VPIF.  The image sensor gives data in the form of raw RGB565 format.  We need to stream video at 10fps into DDR2-SDRAM at 133MHz.  Does the OMAP-L138 image sensor interface support this data format and speed?

Thanks for the help.

  • Narayanan,

    The VPIF is designed to accept either A) standard BT.656 YCbCr data with embedded sync instructions or B) raw video data with dedicated sync signals.

    If the camera module can provide the required sync signals specified in the VPIF manual ( http://www.ti.com/litv/pdf/sprugj9a ), the VPIF module will be able to capture the raw sensor data.  It will be up to the software application to manipulate the raw data into the desired format if necessary.

    Assuming 8-bits per pixel, 10 fps of 5M pixel images would require at least a 50MHz pixel clock.  The VPIF should be able to operate up to 75MHz so 10fps sounds possible.

    At this time we do not have a full VPIF throughput write-up available, but I think that we can look at the LCDC module as a comparison for similar performance requirements.  The LCDC throughput analysis shows that your desired throughput to DDR is possible: http://processors.wiki.ti.com/index.php/OMAP-L1x/C674x/AM1x_LCD_Controller_%28LCDC%29_Throughput_and_Optimization_Techniques

    -Tommy