MIPI-2
Mipi针对显示有一整套解决方案,首先,框图如下
可以看到,很像OSI七层参考模型,分为
应用层:像素处理以及像素包管理,处理一些比较高的协议,
协议层底层:用于对打包好的像素数据进行二次打包,包括对数据包进行ecc校验和基本的校验和测试等
链路管理层:对数据链路进行管理
硬件层:进行实际的包传送,将数字信号从A传输到B
首先,说说硬件层,MIPI显示协议的硬件层有两种,一种是已经实现的,一种是现在定义了但是还没实现的,由mipi的phy工作组进行定义
D_PHY 点对点数据传输模型,单通道最大传输速率1GBPS,已经实现
M_PHY 多点数据传输模型 单通道最大传输速率1GBPS,面向未来
为了数据传输的低功耗和高速度,差分传输是必备的,D_PHY传输一个通道两根线,但是不指定使用几个通道,所以一般有1lane 2lane 4lane 8lane传输(一般就8lane了,取决于芯片制造厂商)
为了信号的纯净度,MIPI的通道的信号线和时钟线是分离的,传输模型如下
多根线路的数据传输关系如下
可以看到,在多条通道的时候,D_PHY将数据分散在在多通道上同步传输,实现多一通道就多一倍传输速率,然后由协议处理成将数据包恢复回来
同时我们也能看到,MIPI只是一种数据传输协议,并不能代替某些功能,例如,MIPI信号不能直接代替RGB,只是说现在从CPU传输到屏幕的接口变成了MIPI,屏幕上还必须有一个MIPI从机将数据解码出来,转换成通用的RGB显示器驱动协议
智能设备总是要求低功耗,所谓节能环保,为了实现这一点,D_PHY工作组提供了两种数据传输模式
LP(低功耗)模式:10MB的传输速度,单信号的异步传输,0-1.2V电平
HS(高速)模式:80M-1G传输速度,同步传输,差分信号,100-300MV
数字电路0 1间隔越大,信号的上升下降周期越长,信号越不容易高速,降低间隔带来干扰问题,所以这时候用差分传输可以滤除干扰,低速情况,信号0 1间隔大的情况下,可以不用差分,直接传输,信号传输时的波形图如下所示
可以很明显的看到HS和LP两种模式
另外,LP模式为什么叫单信号异步传输,这需要看看传输的电路结构图
高速模式如上图
低速模式如上图
可以看到,低速模式下,一个通道的DP与DN不再是关联的差分电路,而是单独的对地信号线传输的时钟使用的是DDR时钟(也就是在时钟的上升沿和下降沿都有数据的传输),具体来说,还有很多细节,但是非协议开发者和芯片设计者,了解这么多就差不多了
MIPI-2的更多相关文章
- mipi和dsi
转自: http://blog.csdn.net/longxiaowu/article/details/24410021 一.MIPI MIPI(移动行业处理器接口)是Mobile Industry ...
- 理解mipi协议
完成mipi信号通道分配后,需要生成与物理层对接的时序.同步信号: MIPI规定,传输过程中,包内是200mV.包间以及包启动和包结束时是1.2V,两种不同的电压摆幅,需要两组不同的LVDS驱动电路在 ...
- mipi协议中文详解
一.MIPI MIPI(移动行业处理器接口)是Mobile Industry Processor Interface的缩写.MIPI(移动行业处理器接口)是MIPI联盟发起的为移动应用处理器制定的开放 ...
- I.MX6 Linux mipi配置数据合成
/*************************************************************************** * I.MX6 Linux mipi配置数据合 ...
- MIPI DSI 和 D-PHY 初始化序列
MIPI DSI 和 D-PHY 初始化序列 -- 深圳 南山平山村 曾剑锋 参考文档: i.MX 6Dual/6Quad Multimedia Applications Processor Refe ...
- 晶振波形、MIPI波形
/********************************************************************************** * 晶振波形.MIPI波形 * ...
- android MIPI屏 导航栏丢失
/**************************************************************************** * android MIPI屏 导航栏丢失 ...
- MIPI D-PHY 简写收集
Acronyms APPI Abstracted PHY-Protocol InterfaceBER Bit Error Rate 417 CILControl ...
- mipi 调试经验
转载自http://blog.csdn.net/g_salamander/article/details/9163455 以下是最近几个月在调试 MIPI DSI / CSI 的一些经验总结,因为协议 ...
- MIPI总结和MIPI规格说明书
1. MIPI 因为是差分信号,所以时钟和数据lane 都是一对一对的,对应的即是: 1land = lane(N) + lane(P). 分享mipi 规格说明书文档如下: http://yun.b ...
随机推荐
- ACE_Get_Opt解析命令行
ACE_Get_Opt是一种解析命令行参数选项的迭代器. 1:构造方法 ACE_Get_Opt需要引用头文件,#include "ace/Get_Opt.h". ACE_Get_O ...
- Light OJ - 1058 Parallelogram Counting(判定平行四边形)
Description There are n distinct points in the plane, given by their integer coordinates. Find the n ...
- java开发第一天
今天是项目开始的时间,整体来说还是算顺利的.提前分好组,然后是听课时可以有人帮忙占座位的,感觉上是挺好的. 项目开发的难度看了看,由于有了第一次MFC开发的经验,所以这次听课感觉非常的有目标性,而且总 ...
- 完美解决ie8以下不兼容h5的方法
HTML5的语义化标签以及属性,可以让开发者非常方便地实现清晰的web页面布局,加上CSS3的效果渲染,快速建立丰富灵活的web页面显得非常简单. HTML5的新标签元素有: <header&g ...
- Android命令行工具logcat详细用法!
logcat是Android中一个命令行工具,可以用于得到程序的log信息. 见板凳详细说明! 本贴内容来自网络,引用网址为:http://hi.baidu.com/%C9%C1%D2%AB% ...
- 配置Eclipse支持java和xml文件的代码补全功能
百度经验:jingyan.baidu.com 本文介绍如何配置Eclipse,使得在编写代码时无论是*.java还是*.xml文件都能够通过使用ALT+/快捷键实现代码不全的功能. 本文实验环境为:W ...
- 转 图片缓存之内存缓存技术LruCache,软引用
每当碰到一些大图片的时候,我们如果不对图片进行处理就会报OOM异常,这个问题曾经让我觉得很烦恼,后来终于得到了解决,那么现在就让我和大家一起分享一下吧.这篇博文要讲的图片缓存机制,我接触到的有两钟,一 ...
- log4j输出到指定日志文件
log4j.properties: log4j.logger.myTest=DEBUG,console,FILE log4j.appender.console=org.apache.log4j.Con ...
- POJ 2296 Map Labeler
二分答案 + 2-SAT验证,判断正方形是否相交写起来有点烦,思路还是挺简单的. #include<cstdio> #include<cstring> #include< ...
- dotnet webservice处理数据量过大,ajax请求返回500错误解决方案
ajax请求webservice返回json数据,数据规模过大时ajax请求会得到500的响应,webservice+ajax处理大规模的数据需要在web.config中进行如下配置: <sys ...