The Arasan DSI v1.3 Receiver Controller IP is designed to provide MIPI DSI 1.3 compliant high-speed serial connectivity for device (mobile display modules) with Type 1 to 4 architectures. Serial connectivity to the mobile applications processor’s DSI host is implemented using 1 to 4 D-PHY’s (also available from Arasan), depending on display bandwidth needs. This IP connects to the D-PHYs through the PPI interface.
Display modules consist of display driver logic driving display signals onto a display device or panel. On the display driver side, Arasan’s MIPI DSI Device Controller provides the DBI Interface for Types 1 to 3 display modules and the DPI Interface for Types 2 to 4 displays.
Initial configuration of this DSI Device Controller IP can be done through programmed IO over the AHB bus, however, other bus interfaces can be provided upon request.
Features
Compliant with the following MIPI specifications
Display Serial Interface (DSI) version 1.3.1
Display Pixel Interface (DPI-2) version 2.00
Display Bus Interface (DBI) version 2.00
Display Command Set (DCS) version 1.3
D-PHY version 1.2
DSI RX (Display panel device) interface supports
Connectivity to D-PHY through PPI Interface
1 to 4 data lane support
Hi-Speed (HS) receive from 80 Mbps to 2.5Gbps per lane
Low Power (LP) receive/transmit from/to host at 10 Mbps
Continuous and stoppable clocks on clock lane
Bus turnaround with contention and fault recovery
Switching to and from Low Power (LP) and Ultra-low Power (ULPS) modes
EOT, ECC, and CRC enable/disable mechanisms
Multiple packets per transmission with interleaved data stream
Acknowledge packets and trigger messages
Programmable error injection in Verification IP and error detection in design IP
Display Panel Connectivity and video/command processing
DPI or DBI, depending on panel or display unit architecture
Generic command support
Generic parallel interface for sending and receiving vendor-specific information to and from the display driver logic in the display module
Support for all generic read/writes over DBI/Generic interface
Video mode support
Supports wide range of display resolution and pixel formats