MIPI DSI-2 Receiver IP

Overview

MIPI DSI-2 Receiver interface provides full support for the two-wire MIPI DSI-2 Receiver synchronous serial interface, compatible with MIPI DSI and MIPI DSI 2 Specification version 1.3. Through its MIPI DSI-2 Receiver compatibility, it provides a simple interface to a wide range of low-cost devices. MIPI DSI-2 Receiver IIP is proven in FPGA environment.The host interface of the MIPI DSI-2 Receiver can be simple interface or can be AMBA APB, AMBA AHB, AMBA AHB-Lite, AMBA AXI, AMBA AXI-Lite, VCI, OCP, Avalon, PLB, Tilelink, Wishbone or Custom protocol.

Key Features

  • Compliant with MIPI DSI-2 specification v1.3
  • Compliant with D - PHY Specification v1.1,v1.2,v2.0,v2.1
  • Compliant with C - PHY Specification v0.7,v1.2
  • Compliant with Display Pixel Interface (DPI -2) v 2.0
  • Compliant with Display Bus Interface (DBI) v 2.0
  • Compliant with Display Command Set (DCS) v 1.3
  • Supports full MIPI DSI-2 Receiver functionality supporting CPHY and DPHY
  • Supports Multi lane merging and also lanes can be configured up to 4 lanes for C - PHY and 4 lanes for D - PHY
  • Supports Data rate up to 4.5 Gbps per data lane of D - PHY. 18 Gbps in 4 Lanes
  • Supports Data rate up to 3 Gsps per trio using C - PHY. 17 Gbps in 3 Trios
  • Supports up to 4 Virtual channels
  • Supports PPI interface to connect to C - PHY / D - PHY
  • Supports all types of Short and Long packets
  • Supports all Virtual channel identifier
  • Supports both Video and Command modes
  • Supports Multiple packets per transmission
  • Supports Deskew mechanism
  • Supports 1-bit Error Correction and 2 bit Error Detection using ECC (6bit) for Packet header
  • Supports Error Detection techniques for active data using Checksum(16 bit)
  • Interrupt support for indicating internal status and error information
  • Supports Sync event payloads
  • Supports Burst, Non-Burst, Pulse and Event mode transfer over DPI Interface
  • Supports Generic read / write over DBI Interface
  • Supports display stream compression (DSC)
  • Supports all BTA (Bi directional Turn around) commands
  • Supports forward and reverse communication
  • Supports both High speed and Low power packet reception
  • Supports following formats
    • -> YCbCr Data type - YCbCr422-20bit loosely packed pixel stream, YCbCr422-24bit packed pixel stream, YCbCr422-16bit packed pixel stream,YCbcr420-12bit packed pixel stream
    • -> RGB Data type - RGB-30bit packed pixel stream, RGB565-16bit packed pixel stream, RGB666-18bit packed pixel stream, RGB888-24bit packed pixel stream, RGB666-18bit loosely packed pixel stream
  • Fully synthesizable
  • Static synchronous design
  • Positive edge clocking and no internal tri-states
  • Scan test ready
  • Simple interface allows easy connection to microprocessor/microcontroller devices

Benefits

  • Single Site license option is provided to companies designing in a single site.
  • Multi Sites license option is provided to companies designing in multiple sites.
  • Single Design license allows implementation of the IP Core in a single FPGA bitstream and ASIC.
  • Unlimited Designs,license allows implementation of the IP Core in unlimited number of FPGA bitstreams and ASIC designs.

Deliverables

  • The MIPI DSI-2 Receiver interface is available in Source and netlist products.
  • The Source product is delivered in verilog. If needed VHDL, SystemC code can also be provided.
  • Easy to use Verilog Test Environment with Verilog Testcases
  • Lint, CDC, Synthesis, Simulation Scripts with waiver files
  • IP-XACT RDL generated address map
  • Firmware code and Linux driver package
  • Documentation contains User s Guide and Release notes.

Technical Specifications

Maturity
Getting used at customer site
×
Semiconductor IP