
MIPI接口“ J&C” j”的简介Q4 w8 @ _8 y: k
MIPI(移动行业处理器接口)是MobileIndustryProcessorInteRFace的缩写. MIPI(移动行业处理器接口)是由MIPI联盟发起的移动应用处理器的开放标准. ! H; |,M2 L0?+ x
“ i1 N2 g!f6 S8 ^,X,p
MIPI专为功率敏感型应用量身定制,该应用在高速(数据传输)模式下使用低振幅信号摆幅. MIPI联盟已经定义了一套接口标准,以标准化移动设备的内部接口,例如照相机,显示屏,基带和射频接口,从而在降低成本,设计复杂性,功耗和EMI的同时,提高了设计灵活性.
(V4 z4 C5 Z“ p / [
4 | z5 Y9 @ 3 ^'[5 A由于MIPI使用差分信号传输,因此需要严格按照差分设计的一般规则进行设计. 关键是要实现MIPI协议的差分阻抗匹配. 传输线的差分阻抗值指定为80-125欧姆. ; Y9 L8?. y#K5 A(J $ z2 i9 d
)Y)R: O5 Z / j. K6 _3〜8 m5高
MIPI主开关参数&k! k; f(O4 r7 {/ w,K
1. 关断隔离: 为了维持活动时钟/数据路径的信号完整性,要求交换机具有有效的关断隔离性能. 对于最大共模失配为5mV的200mV高速MIPI差分信号,开关路径之间的关断隔离度应为-30dBm或更好.
3 Z +?5 \ / R't,_ / Q7 X + o * o [5 T; C5 R2 U

2. 差分延迟差: 差分对内部信号之间的延迟差(偏斜)(差分对内的延迟差)以及时钟和数据通道的差分交叉点之间的延迟差(通道之间的延迟差)必须降低到50ps或更小. 对于这些参数,此类开关的业界最佳延迟差性能目前在20ps至30ps之间. : H'M0 Z%`#k; k'[. 是
#y7 o * C1 D / c- T.j3. 开关阻抗: 选择模拟开关时,第三个主要考虑因素是折衷选择导通电阻(RON)和导通电容(CON)的阻抗特性. MIPID-PHY链路支持低功耗数据传输和高速数据传输模式. 因此,应该平衡开关的RON以优化混合工作模式的性能. 理想情况下,应针对每种工作模式分别设置此参数. 结合每种模式的最佳RON并将开关CON保持在非常低的水平对于维持接收端的压摆率很重要. 一般规则是,将CON保持在10pF以下将有助于避免在高速模式下通过开关的信号转换时间变差(延长).
'X“ p!f)Yg6 _; w(w2 @
9 M,k / T6 C: y / rB6 s#T $ @ 9 K: aMIPI接口的优势
“ o&R%C%t / @ 1 k8 u'VMIPI接口模块,与并行端口相比,具有速度更快,传输数据量大,功耗低以及抗干扰性好的优点. 具有MIPI和并行端口传输功能的8M模块至少需要11条传输线和96M输出时钟才能实现12FPS全像素输出; MIPI接口仅需要2条通道和6条传输线即可在全像素下实现12 FPS的帧率, MIPI采用差分信号传输,因此其电流消耗比并行传输低约20MA,因此必须按照差分设计的一般规则进行设计,关键是实现差分阻抗的匹配. 规定传输线的差分阻抗值为80-125欧姆K3〜!d4 z-}'H7 [)N)P7 h!\ <
i- X + n)_ * w%`的smipi什么接口_mipi接口定义4 H“ J'u%H $ Y0 b5 {0 E
* U: k,wp. _ / K上图是典型的理想差动设计状态. 为了保证差分阻抗,应根据软件仿真仔细选择线宽和线距;为了利用差分线显示屏的mipi接口定义,差分线必须在内部紧密耦合,走线的形状必须对称,甚至通孔的位置也必须对称. 差分线的长度必须相等,以避免引起比特错误的传输延迟;此外,应注意的是,为了实现紧密耦合,差分对不要在中间走线. 最好也不要在定义PIN的差分对之间放置接地垫(物理上是指2条相邻的差分线).
$ A! ! Z6 E,i /} 4〜9 Y + x- S $ K- i; `“ C + f. q
MIPI频道模式和级别
)[* ^; [1 F#h7 f在正常操作模式下,数据通道处于高速模式或控制模式. 在高速模式下显示屏的mipi接口定义,通道状态为差分0或1,也就是说,当P对中的P大于N时,它定义为1;当P小于N时,它定义为0. 时间,典型的电压是200MV差分. 请注意,图像信号仅在高速模式下传输;在控制模式下,高电平的典型幅度为1.2V. 此时,P和N上的信号不是差分信号,而是彼此独立的. 当P为1.2V时,N为1.2V时,MIPI协议将状态定义为LP11. 同样,当P为1.2V且N为0V时,状态定义为LP10,依此类推. 在控制模式下,它可以由四个LP11,LP10,LP01,LP00不同状态组成; MIPI协议规定,由4种不同状态的控制模式组成的不同时序表示进入或退出高速模式等;例如,在LP11-LP01-LP00序列之后,进入高速模式. 下图显示了级别.

0 H0 i $ q(g)P8 \'U0 c *])N: m
%Q: s1 T1 C,什么接口是l'vmipi _mipi接口定义的详细说明
s- v9 Y3 q“ _8 c0 p” a / ^ 2 J $ N,`9 s)] 2 L
MIPI联盟的MIPIDSI规范
g” W&s + q1 {1,名词解释
2 ZM“ n $ S!?!b!U)B9 L. v'y#_: M8 B + T!_e1 k2 Y: d8 y; B4 n / M
•DCS(DisplayCommandSet): DCS是在命令模式下用于显示模块的标准化命令集. 4 z + m%s. j + _ + P5 t
) |-h%A7 v3 X $ [“ a&o%]%]•DSI,CSI(DisplaySerialInterface,CameraSerialInterface
/ k9 Pz. Z'x)Z(V“ c,O9 ^#@!〜7 Y&D4 o7 Oo'b
•DSI定义了处理器和显示模块之间的高速串行接口.

)qKG6 {1`-G)| {(^,N)b9 b&\ $ F
•CSI定义了处理器和模块之间的高速串行接口. #U#T- c#m6 m
8 p&m%s: fk•D-PHY: 提供DSI和CSI的物理层定义
&}! T&e7 y'ED
/ c2 O; i: y- U%z4 w'x7 w2,DSI分层结构mM7] 2 {+ R2 r1 k
4 k0 V1 L(N $ S0 pDSI分为四层,分别对应于D-PHY,DSI,DCS规范,其分层如下:
3 v / D)G $ |! S){9 f4 Q'p#i#O; 〜4 c $ N * f
•

HY定义了传输介质,输入/输出电路以及时钟和信号机制. * v#t9〜4 | 1 t: F9 y + F

+ n! {9〜$ d $ V3 H(h- z
•通道管理层: 向每个通道发送和收集数据流. “ J;]: N + J-1
1} * P“ t- W + ^'u!U” y! T•LowLevelProtocol层: 定义如何进行框架分析和错误检测.
2〜2 t“} 6?)k; f $ K2 H + N $ e'M” w)T
•应用层: 描述高级编码和解析数据流. ,u-?/ _2 f: H6 s)k: ?; q; @
v- N. K8 q4 G
3,命令和视频模式
8 t3 @ 6 N'H8 | + q: Q,Q5 t9 S * D
(h + E&x2 e: t!s; V-h•DSI兼容设备支持命令或视频操作模式,该模式取决于设备的体系结构
; Y4 w + L)W%d,^%Z2 B1 g5 N#U + z * h9 T4 q * x)|! j7 O
•命令模式是指使用显示缓冲区将命令和数据发送到控制器. 主机通过命令间接控制设备. 命令模式采用双向接口%g6 ^ * H9 V(U
7 [* I- c1 Y * a- w
•视频模式是指从主机传输到设备时的实像素流. 此模式只能高速传输. 为了降低复杂性并节省成本,仅使用视频模式的系统可能只有一个单向数据路径
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/shouji/article-287197-1.html
是祖宗留下来的经验
就要打屁股