MIPI DSI-2 RX Controller

Overview

The DSI-2 Controller delivers high-speed serial connectivity between host processors and display devices. Compliant with MIPI DSI-2 v1.1, this IP includes Receiver (Rx) capabilities over 4 D-PHY data lanes.

The IP supports both command and video modes, ensuring efficient operation across diverse display use cases. It fully implements all three layers defined by the DSI-2 standard: Pixel-to-Byte Packing, Low-Level Protocol, and Lane Management. With a 64-bit core width, the DSI-2 Controller distributes data across 4 lanes via a 16-bit PPI.

Programmable via the APB bus, the DSI-2 Controller includes interrupt ports for status and error monitoring. It has been rigorously function-verified through VIP, ensuring robust performance.

Key Features

  • Compliant with the following specifications
    •  MIPI DSI-2 Specification v1.1
    •  MIPI D-PHY Specification v2.0, 4 D-PHY data lanes
    •  Display Command Set (DCS) Specification v1.3
    •  APB Specification v3.0
  •  Supports ULPS/LPDT/BTA mode
  •  Multiple peripheral support capability with configurable virtual channels
  •  ECC and checksum capabilities
  •  Supports the following pixel formats:
    •  Compressed Pixel Stream, 32-bit or 64-bit format (data type 0x0B)
    •  Loosely Packed Pixel Stream, 20-bit YCbCr, 4:2:2 format (data type 0x0C)
    •  Packed Pixel Stream, 24-bit YCbCr, 4:2:2 format (data type 0x1C)
    •  Packed Pixel Stream, 16-bit YCbCr, 4:2:2 format (data type 0x2C)
    •  Packed Pixel Stream, 20-bit YCbCr, 4:2:2 format (data type 0x3C)
    •  Packed Pixel Stream, 30-bit RGB, 10-10-10 format (data type 0x0D)
    •  Packed Pixel Stream, 36-bit RGB, 12-12-12 format (data type 0x1D)
    •  Packed Pixel Stream, 12-bit YCbCr, 4:2:0 format (data type 0x3D)
    •  Packed Pixel Stream, 16-bit RGB, 5-6-5 format (data type 0x0E)
    •  Packed Pixel Stream, 18-bit RGB, 6-6-6 format (data type 0x1E)
    •  Loosely Packed Pixel Stream, 18-bit RGB, 6-6-6 format (data type 0x2E)
    •  Packed Pixel Stream, 24-bit RGB, 8-8-8 format (data type 0x3E)

Block Diagram

MIPI DSI-2 RX Controller Block Diagram

Applications

  • Mobile,
  • Automotive,
  • AI,
  • Security,
  • AR/VR,
  • etc

Deliverables

  •  Encrypted RTL source code
  •  Lint/CDC report
  •  Testbench
  •  Synthesis script
  •  Datasheet, User Guide

Technical Specifications

Maturity
DK Ready
Availability
Now
×
Semiconductor IP