6.2.1. 模块介绍

6.2.1.1. 术语定义

术语

定义

注释说明

DE

Display Engine

显示引擎

DI

Display Interface

显示接口,包括RGB/LVDS/DSI等

PANEL

panel

外接屏幕驱动

RGB

Red Green Blue

按红绿蓝三原色编码的显示接口标准

LVDS

Low Voltage Differential Signaling

低压差分信号的显示接口标准

MIPI-DSI

Mipi Display Serial Interface

MIPI组织定义的一个显示接口标准

MIPI-DBI

Mipi Display Bus Interface

MIPI组织定义的一个显示接口标准

6.2.1.2. 系统简介

显示模块包含了显示引擎(DE),显示接口(DI)。其中显示接口支持 RGB/LVDS/MIPI-DSI/MIPI-DBI 等接口标准。

显示模块的主要功能是将内存中的数据转换成显示接口需要的信号,并且支持多图层的叠加输出。从硬件角度看,显示模块的框架如下所示:

../../../../_images/display_system1.png

图 6.16 显示模块

6.2.1.3. 特性说明

6.2.1.3.1. 显示引擎

Display Engine

  • 最高性能 1366*768@60fps

  • 支持两个显示图层,一个 Video 图层,一个 UI 图层,UI 图层内支持4个矩形窗口

  • UI 图层支持图像格式:ARGB8888/XRGB8888/RGB888/ARGB4444/ARGB1555/RGB565

  • Video 图层支持图像格式:

    ARGB8888/XRGB8888/RGB888/ARGB4444/ARGB1555/RGB565 NV12/NV21/NV16/NV61/YUYV/YVYU/UYVY/VYUY/YUV400

  • Video图层的 YUV 格式支持 1/31.999x ~ 32x 缩放(RGB格式不支持)

  • 支持色彩矫正矩阵(CCM)

  • 支持 Gamma 矫正

  • 支持误差扩散 Dither

6.2.1.3.2. 显示接口

RGB接口

  • 支持 PRGB 24/18/16 bit 模式,最高 120MHz PIXELCLK

  • 支持 SRGB 8/6bit 模式,最高 480x320@60fps

  • 支持 8 位色深,R/G/B 三组信号可任意交叉

  • 支持 R/G/B 组内数据输出顺序切换

  • PRGB/SRGB 时钟提供4个相位选择

LVDS接口

  • 支持 Single Link,最高速率 700Mbps

  • 支持 VESA 和 JEIDA 模式

  • 支持 18bit 和 24bit 数据传输

  • 支持 LVDS 信号极性选择模式

  • 支持 LVDS 五组差分对信号任意互换

MIPI-DSI接口

  • 最大支持 1080P60 及衍生分辨率,支持 Video 和 Command 模式

  • Video 模式支持 Non-burst 和 Burst 两种方式

  • 可配置为 1/2/3/4 对数据通道,每通道最大支持 1Gbps 速率

  • 支持 RGB888,RGB666,RGB666 packed,RGB565

MIPI-DBI接口

  • 支持 B 类接口,Intel 8080 总线

  • 支持 C 类接口,SPI 总线

  • I8080 支持 24/18/16/9/8bit 模式,最高 960x540@60fps

  • SPI 支持 3/4-wire 以及 4-sda 模式,最高 480x320@60fps