Support Center

Login Register Register a Kit

Home Documentation IP Cores

MIPI CSI-2 RX Controller V2 Core

The MIPI CSI-2 interface, which defines a simple, high-speed protocol, is the most widely used camera interface for mobile. Adding a MIPI interface to an FPGA creates a powerful bridge for transmitting or receiving high-speed video data easily to or from an application processor. The MIPI CSI-2 RX Controller V2 core allows you to perform complex video and image processing as a part of a complete system solution.

MIPI CSI-2 RX Controller V2 Block Diagram

MIPI CSI-2 RX Controller V2 Block Diagram

Features

  • Configurable data lanes: 1, 2, or 4
  • High-speed (HS) mode and Low-power (LP) mode
  • Arbitrary number of payload data bytes
  • PHY Protocol Interface (PPI) that supports 8-bit or 16-bit high speed transmitting data bus
  • Supports data rate: (1)
    • PPI 8-bit—Up to 1.5 Gbps (HS mode byte clock frequency from 10 MHz up to 187 MHz)
    • PPI 16-bit—Up to 2.5 Gbps (HS mode byte clock frequency from 5 MHz up to 156 MHz)
  • Continuous HS mode byte clock and discontinuous HS mode byte clock
  • HS mode data width = 8
  • Pixel format :
    • RAW: RAW6, RAW7, RAW8, RAW10, RAW12,RAW14, RAW16, RAW20, RAW24, RAW28
    • RGB: RGB444, RGB555, RGB565, RGB888
    • YUV: YUV420 8-bit (legacy), YUV420 8-bit, YUV420 10-bit, YUV420 8-bit (CSPS)
    • YUV420 10-bit (CSPS), YUV422 8-bit, YUV422 10-bit
  • User defined 8-bit data types
  • Generic 8-bit long packet
  • Null, blank, and embedded 8-bit non-image data
  • Generic frame mode and accurate frame mode
  • Supports end of transmission error, start of transmission sync error, control error and LP escape error
  • Supports control status register (CSR) for status and error assertion accessed through AXI4-Lite interface
  • Supports initial skew calibration after initialization is completed
  • Supports all Titanium and Topaz FPGAs

Note: 1) The maximum data rate of IP depends on the devices. Refer to the respective device data sheet for more accurate information.


Please Wait!

Please wait...we are loading your content