前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >LVDS 和MIPI区别

LVDS 和MIPI区别

作者头像
碎碎思
发布2020-06-30 10:28:42
2.9K0
发布2020-06-30 10:28:42
举报
文章被收录于专栏:OpenFPGAOpenFPGA

液晶屏接口类型有 LVDS 接口、MIPI DSIDSI 接口(下文只讨论液晶屏 LVDS 接口,不讨论其它应用的 LVDS 接口,因此说到 LVDS 接口时无特殊说明都是指液晶屏LVDS 接口),它们的主要信号成分都是 5 组差分对,其中 1 组时钟 CLK,4 组 DATA(MIPI DSI 接口中称之为 lane),它们到底有什么区别,能直接互联么?在网上搜索“MIPI DSI 接口与 LVDS 接口区别”找到的答案基本上是描述 MIPI DSI 接口是什么,LVDS 接口是什么,没有直接回答该问题。

首先,两种接口里面的差分信号是不能直接互联的,准确来说是互联后无法使用,MIPI DSI 转 LVDS 比较简单,有现成的芯片,例如 ICN6201、ZA7783;LVDS 转MIPI DSI 比较复杂暂时没看到通用芯片,基本上是特制模块,而且原理也比较复杂。其次,它们的主要区别总结为两点:1、LVDS 接口只用于传输视频数据,MIPI DSI不仅能够传输视频数据,还能传输控制指令;2、LVDS 接口主要是将 RGB TTL 信号按照 SPWG/JEIDA 格式转换成 LVDS 信号进行传输,MIPI DSI 接口则按照特定的握手顺序和指令规则传输屏幕控制所需的视频数据和控制数据。

从传输的内容可以更直观看到两种接口的区别,具体传输的内容如下:

1、LVDS 接口

表上 slot0 到 slot6 表示时钟周期,CHx_DATA0 到 CHx_DATA3 分别表示数据差分对 1 到 4 组,而后面跟着的 G0 等视频帧就是数据。 2、MIPI DSI 接口

图 2 MIPI DSI 接口每个 lane 里面传输的内容

图 3 一个 SP 或者 LgP 的展开图

通道里面按需要以短包(SP)或者长包(LgP)的形式传送数据,具体的包格式参考相关资料。在此就能看出 LVDS 接口和 MIPI DSI 接口物理介质同是差分线对,但是传输的内容确实完全不同的。 4 通道数据通道分配示意图如下:

图 4 发送端数据分配

图 5 接收端数据整合

数据顺序有同时结束和不同时结束两种模式(下图以双通道为例):

图 6 双通道数据顺序示意图

小结: 液晶屏有 RGB TTL、LVDS、MIPI DSI 接口,这些接口区别于信号的类型(种类),也区别于信号内容。具体 RGB TTL 接口信号类型是 TTL 电平,信号的内容是 RGB666 或者 RGB888 还有行场同步和时钟;LVDS 接口信号类型是 LVDS 信号(低电压差分对),信号的内容是 RGB 数据还有行场同步和时钟;MIPI DSI 接口信号类型是 LVDS 信号,信号的内容是视频流数据和控制指令。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-09-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 OpenFPGA 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档