转 http://hi.baidu.com/leowenj/blog/item/429c2dd6ac1480c851da4b95.html
Android display架构分析(一)

如上图,高通7系列 Display
的硬件部分主要由下面几个部分组成:
A、MDP
高通
MSM7200A
内部模块,主要负责显示数据的转换和
部分图像处理
功能理,如
YUV
转
RGB
,放大缩小、旋转等
。MDP
内部的
MDP DMA
负责数据
从DDR
到MDDI Host
的传输(可以完成
RGB
之间的转换,如
RGB565
转成
RGB666
,这个转换工能载目前的code
中没有使用
)
。
B、MDDI
一种
采用差分信号的
高速的
串行
数据传输总线,只负责数据传输,无其它功能;
其中的MDDI Hosat
提供并行数据和串行数据之间的转换和缓冲功能。
由于外面是
VGA
的屏幕,数据量较大,
为了减少对EBI2
总线的影响,
传输总线使用
MDDI
,而非之前的
EBI2
。
C、MDDI Bridge
由于
现在采用的
外接
LCD
并不支持
MDDI
接口,故需要外加
MDDI
转换器,即
MDDI bridge
,来把MDDI
数据转换成RGB
接口数据
。这里采用的
EPSON MDDIBridge
还有
LCD Controller
功能,可以完成其它一些数据处理的功能,如数据格式转换、支持
TV-OUT
、
PIP
等;并且还可以提供一定数量的
GPIO
。目前我们主要
用它
把
HOST
端
MDDI
传递过来的显示数据
和控制数据(
初始化配置
等)
转换成并行的数据传递给
LCD
。
D、LCD module
主要是LCD Driver IC
和TFT Panel
,负责把MDDI Bridge
传来的显存中的图像示在自己的 Panel
上。
分享到:
相关推荐
高通7系列的硬件架构是Android Display架构的重要组成部分,主要包括以下几个部分: 1. **MDP (Mobile Display Processor)** - MDP是高通MSM7200A内部的一个模块,主要负责显示数据的转换和部分图像处理功能,例如...
### Android Display 框架分析 #### 一、硬件架构分析 ##### 高通7系列硬件架构概述 根据所提供的信息,我们重点分析高通7系列的Display硬件架构,特别是MSM7200A平台。 - **A、MDP (Mobile Digital Processor)*...
Android显示框架是一个复杂的系统,涉及到硬件架构、软件架构和流程设计等多个方面。本文将深入探讨这些关键知识点,以便更好地理解Android设备如何呈现图像和视频内容。 首先,让我们关注硬件架构。高通7系列硬件...
本文将从架构图、代码分析和优化建议三个方面对Android WiFi Display功能进行深入分析和讨论。 一、架构图 Android WiFi Display功能的架构图分为两部分,一部分为控制部分,另一部分为数据部分。控制部分通过TCP...
### Android Wifi Display (Miracast) 核心分析 #### 一、概述 在深入探讨Android平台上关于**Wifi Display**(通常称为Miracast)的相关技术之前,我们需要明确几个概念。**Wifi Display**是一种无线显示标准,...
Windriver在2009年第一次Android技术大会上针对Android系统的多媒体架构进行了深入的探讨与分析。Android作为一个开放且灵活的操作系统,其多媒体架构的设计旨在为用户提供高质量的多媒体体验。本文将详细介绍...
全志H5是一款基于ARM Cortex-A53架构的高性能处理器,常用于开发各种嵌入式设备,如智能电视盒、平板电脑等。在这些设备中,Android/Linux操作系统是常见的选择,而显示驱动则是系统核心部分,它负责将操作系统和...
#### 一、硬件架构分析:高通7系列 高通7系列的显示硬件架构主要包括以下几个关键组件: 1. **MDP (Mobile Display Processor)**:这是高通MSM7200A内部的一个核心模块,主要职责在于处理显示数据的转换和图像处理...
在深入探讨Android原生设置(Setting)的分析之前,我们需要先理解Android系统的基本结构。Android是一个基于Linux内核的操作系统,其应用程序主要由Java编写,使用Android SDK进行开发。原生设置应用(Settings)是...
[WiFiDisplay技术支撑架构](#) #### 二、WiFiDisplay的重要标准及标准 WiFi联盟制定了Miracast支持的视/音频格式标准,包括但不限于: - **显示格式**:如VGA、WXGA、720p、1080p等。 - **视频格式**:如H.264、...
GDI(Graphics Display Interface)是Android图形子系统的核心部分,负责管理和渲染图形内容。显示缓冲管理确保了图形内容的高效更新。 #### AndroidGDI之共享缓冲区机制 共享缓冲区机制使得多个应用程序能够安全...
综上所述,Android的系统架构分为四个主要层次:应用层、应用框架层、系统运行库层和Linux内核层,每一层都承担着不同的功能,共同构成了Android系统的完整架构。通过对这些层次的理解,开发者能够更好地利用Android...
### Android核心分析——设计意图与方法论探讨 #### 一、设计意图的探索 在深入研究Android之前,首要任务是理解其背后的设计理念。对于一个跨平台开发者而言,熟悉并掌握Android的核心概念至关重要。Android引入...
在Android系统中,"Settings"模块是用户与设备设置交互的核心部分,而"Display settings"则是其中至关重要的一环,它涵盖了屏幕亮度、显示分辨率、屏幕方向等与视觉体验相关的选项。"0001-Android-Settings-display...
- **GDI显示缓冲管理**:Graphics Display Interface(GDI)是Android图形系统的核心,负责屏幕显示效果的渲染。 - **共享缓冲区机制**:为了提高图像渲染效率,Android采用了共享缓冲区技术。 - **SurfaceFlinger**:...
标题和描述均指向了一个深入分析Android原生设置(Setting)应用内部结构和技术细节的文档——“android原生setting分析(修改版).doc”。此文档详细地解析了Android系统的设置模块是如何构建、数据如何存储和读取,...
通过对 Android Framework 的详细分析,我们可以更深刻地理解 Android 操作系统的架构设计和技术特点。从设计者的意图出发,通过抽象思考和逐步深入源代码,我们可以更好地把握 Android 的精髓所在。无论是对于初学...
《Android核心分析》系列文章深度剖析了Android操作系统的关键组成部分与设计思想,对于理解Android系统架构、工作机制以及开发原理具有重要价值。以下是对该系列文章各部分的详细知识点总结: ### 设计意图与方法...
- **GDI简介:** GDI(Graphics Display Interface)是Android图形显示的核心组件,负责图形渲染和显示管理。 - **总体框架:** 描述GDI的整体架构,包括SurfaceFlinger、Surface和Canvas等关键组成部分。 **显示...