mtk-disp开篇:名词扫盲

news/2024/4/17 7:46:45

这里直接引用mtk对display的介绍:
插入图片描述
MDP:mutimedia data path
DDP:display data path,MTK中这一部分叫ddp,下图是ddp的arch框图:
在这里插入图片描述
OVL:
在这里插入图片描述
RDMA & WDMA:
在这里插入图片描述
OVL:Overlay,从内存中或者前级模块的输出通过透明度、区域设置、等叠加,输出为一个显存;
ROI:Region Of Image;
RSZ:图像处理,也就是图像旋转,缩放;
COLOR:图像颜色处理,PQ处理,改变亮度色坐标;
CCORR:Color Correction;
PQ:Picture Quality;
AAL:Auto Adjust Ligtht,自动调光;
LABC:Light Adjust Backlight Control。根据环境光来调节背光,Android的自动亮度调节就是基于此实现;
CABC:Content Adjust Backlight Control。一种背光技术。根据图片显示内容,改变背光亮度;
Y2R:Yuv To RGB;
C3D:3D Display;
GAMMA:
Disp_Mutex:Disp子系统用来保证各个子模块一起工作在同一个模式的模块,称为Mutex_Controller;
DSI:MIPI DSI;
DDP Scenario:包括Direct Link和Decouple Mode;其中Direct Link就是上图红色的路径(Decouple Mode这一块暂时还不理解);
CMDQ:即command queue,由于Display的driver中涉及大量的寄存器读写操作,如果全部用CPU读写,会占用大量的CPU资源。所以MTK使用一个硬件来负责此项工作,cmdq就是辅佐这个硬件工作的软件架构。Display把需要读、写、和轮询硬件寄存器的一连串命令,打包成命令队列交给cmdq,cmdq会单独去启一个线程做这些事情。cmdq的实现依赖gce和IPI中断。
VBLANK:场消隐;对于cmd屏来说,te信号就是vblank的标志;对于vdo屏来说,FRAME_DONE中断标志就是vblank。
FENCE:内存同步机制,也就是我们经常说的in-fence(使能状态),out-fence(完成状态);
DRM/KMS: Direct Rendering Manager / Kernel Mode Setting,内核显示框架。mtk最新的代码都是基于此架构来实现;
bitblt:bit block transfer,位块传输;


https://www.xjx100.cn/news/444349.html

相关文章

linux系统的drm配置mipi,调试基于内核4.4的MIPI屏,是LINUX系统,求大佬帮忙

本帖最后由 彩虹的微笑 于 2018-12-10 21:02 编辑 5.870621] [drm] Rockchip DRM driver version: v1.0.1 [ 5.875929] rockchip-drm display-subsystem: devfreq is not set [ 5.882068] rockchip-vop ff940000.vop: invalid resource [ 5.887298] rockchip-vop ff94…

Vue + Element UI 实现权限管理系统 前端篇(九):接口格式定义

接口请求格式定义 前台显示需要后台数据,我们这里先把前后端交互接口定义好,没有后台的时候,也方便用mock模拟。 接口定义遵循几个规范: 1. 接口按功能模块划分。 系统登录:登录相关接口 用户管理:用户管理…

高通LCD之背光

背光控制的两种方式: 1、LCD控制IC支持动态背光控制功能(CABC)通过解析图像的直方图动态改变输出PWM的占空比从而动态调节LCD的背光,在不改变图像显示效果的情况下降低功耗,PMIC根据CABC的占空比控制背光输出电压&…

qcom平台 LCD亮灭屏流程及LCD知识点总结

一、LK中亮屏流程 1.gcdb_display_init(),进行display初始化的起始地方; 2.oem_panel_select(),在这里去选择哪一款屏,也可以在这里添加新一款屏; 3.dsi_panel_init()把屏头文件中的配置信息拷贝到结构体中,并一些屏需要的配置&am…

一文搞懂显示技术的底层框架

1. DPU与GPU的耦合是历史产物,完全可以独立出来2. DPU的原型设计 2.1【DPU的四大组成部分】2.2【KSM与DPU】3. DPU的最新设计 3.1【Source Suface Pipes or Overlays】3.2【Blender】3.3【Destination surface post-processor】3.4【Display Interface】4. 总结 PC上…

MTK LCM驱动知识

1.lcm 相关概念 1.1) MIPI接口:一共有三种接口:DBI(也做CPU或MCU接口)、DPI(也叫RGB接口)、DSI.在使用DSI接口时, 目前75/77都只支持到2条data lane,加上一条clock lane.使用DPI接口时,根据LCM IC支持的情况&#xf…

2.原版rom备份

为防止在调试的时候把开发板弄成砖块,需要先将原始镜像拷贝出来。原版系统为安卓7.1.2 可参考链接https://blog.csdn.net/oxp7085915/article/details/80291057 1.装备工作 adb命令行工具cmdadb驱动,瑞芯微开发工具AndroidTool 2. 安装usb驱动Drive…

三相并网变换器虚拟同步控制

一、研究/设计内容 1.1 逆变器控制策略研究现状 合理有效的逆变器控制策略能够有效改善电能的输出质量和电力系统运行的稳定性。根据不同的微网控制结构和并网要求,微网逆变器主要采用以下几种控制策略:恒功率控制(主要应用场景为并网模式&…