ZHCAFK4 July   2025 AM62P

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 DSS Components
    2. 1.2 使用 DSS 进行 PLL 和输出路由
  5. 2配置各个显示器
    1. 2.1 配置 OLDI
    2. 2.2 配置 DPI
    3. 2.3 配置 DSI
  6. 3配置同时显示
  7. 4软件配置
    1. 4.1 OLDI(双链路)
    2. 4.2 OLDI(单链路 - 克隆模式)
    3. 4.3 OLDI(单链路 - 独立模式)
    4. 4.4 DPI/HDMI
    5. 4.5 DSI
  8. 5总结
  9. 6参考资料

DSS Components

图 1-1 在 DSS 中显示了数据的流程图。表 1-1 简要概述了 DSS 中的每个组件。

 DISPC 架构概述图 1-1 DISPC 架构概述
表 1-1 DSS 组件概述
组件名称 说明 支持的功能
DMA 引擎 允许直接访问位于器件系统存储器内的帧缓冲器。 多个 DMA 内部缓冲器:2 个 DMA 缓冲器,每个缓冲器仅支持 40KB 的大小
仅限 1D 传输
自刷新模式:将数据一次性提取到 DMA 缓冲器中,然后以下帧会重复使用 DMA 通道在屏幕上显示。
视频流水线 (VID)/视频精简版流水线 (VIDL)

DSS 有 2 种流水线:视频流水线和视频精简版流水线。这些流水线是 DSS 的帧处理实体。它们直接对 DMA 引擎提取的帧执行操作。

支持所有像素格式
支持所有位图、YUV 和 RGB 像素格式。
颜色空间转换
将像素从 YUV 颜色空间转换为 RGB 颜色空间。
视频颜色查询表
  • 将位图像素转换为 RGB
  • 反伽马校正

分频器多相滤波器*
  • 对像素进行上采样或下采样
  • 抗混叠减少
  • 色度重采样

Luma 键
使亮度在一定范围内的像素变得透明。
视频精简版流水线没有分频器滤波器,但具有专用的 Chrominance 上采样器。
叠加 (OVL) 管理器

将选定的输入层组合在一起,以生成最终显示输出帧。


注意:OVL 管理器仅接受 RGB 格式的输入和输出。
可编程背景色
DSS 能够在背景图中写入纯色。
成分
在背景颜色顶部合成多层(VID 和/或 VIDL)
透明颜色键
源颜色透明度:符合源透明度颜色检查的顶层像素将变透明。
目标颜色透明度:仅当底层像素不符合目标透明度颜色检查时,顶层像素才会变为透明。
α 混合
支持全局 α 和每像素 α 模式。
Z 排序
确定所选图层的混合顺序。
色条测试
能够生成色条图形以进行测试。
视频端口 (VP)

从叠加管理器接收最终帧作为输入并生成视频信号

输出格式
  • RGB
    • RGB-444/565/666/888
  • YUV
    • BT.1120 和 BT.656 模式

颜色空间转换/颜色相位旋转
  • 将像素从 RGB 颜色空间转换为 YUV 颜色空间。
  • 将 RGB 输出的相位更改为 GBR 或 BRG。

时间抖动
当在颜色深度低于 24 位的 LCD 面板上显示数据时,最大限度减少色带。
多周期输出格式(使用 TDM)
像素在 1 至 3 个周期内在较少数量的视频输出线路上传输。
安全 对于安全关键系统应用,DSS 在硬件中支持各种安全功能。 数据正确性检查
验证预期数据是否正确显示在显示屏上。
定帧检测
当显示帧在多个帧周期内没有变化时,发送可能出现帧冻结的通知。

表 1-1 简要列出了各种特性的概览。有关更多详细信息,请参阅 TRM 中的 DSS 章节。