欢迎FPGA工程师加入官方微信技术群

点击蓝字关注我们FPGA之家-中国最好最大的FPGA纯工程师社群

1.1.1 LVDS接口分类

1.1.1.1  单路6bit LVDS

这种接口电路中,采用单路方式传输,每个基色信号采用6位数据,共18位RGB数据,因此,也称18位或18bit LVDS接口。此,也称18位或18bit  LVDS接口。

1.1.1.2 双路6bit LVDS

这种接口电路中,采用双路方式传输,每个基色信号采用6位数据,其中奇路数据为18位,偶路数据为18位,共36位RGB数据,因此,也称36位或36bit  LVDS接口。

1.1.1.3 单路8bit LVDS

这种接口电路中,采用单路方式传输,每个基色信号采用8位数据,共24位RGB数据,因此,也称24位或24bit LVDS接口。

1.1.1.4 双路8bit LVDS

这种接口电路中,采用双路方式传输,每个基色信号采用8位数据,其中奇路数据为24位,偶路数据为24位,共48位RGB数据,因此,也称48位或48bit LVDS接口

1.1.2  LVDS发送芯片介绍

典型之LVDS发送芯片分为四通道、五通道和十通道几种,下面简要进行介绍。

1.1.2.1 四通道LVDS发送芯片

图2 所示为四通道LVDS发送芯片内部框图。包含了三个数据信号(其中包括RGB、数据使能DE、行同步信号HS、场同步信号VS)通道和一个时钟信号发送通道。

4通道LVDS发送芯片主要用于驱动6bit液晶面板。使用四通道LVDS发送芯片可以构成单路6bit LVDS接自电路和奇/偶双路6bit LVDS接口电路。

1.1.2.2 五通道LVDS发送芯片

   图3 所示为五通道LVDS发送芯片(DS90C385)内部框图。包含了四个数据信号(其中包括RGB、数据使能DE、行同步信号HS、场同步信号VS)通道和一个时钟信号发送通道。

五通道LVDS发送芯片主要用于驱动8bit液晶面板。使用五通道LVDS发送芯片主要用来构成单路8bit LVDS接口电路和奇/偶双路8bitLVDS接口电路。

1.1.2.3 十通道LVDS发送芯片

   图4所示为十通道LVDS发送芯片(DS90C387)内部框图。包含了八个数据信号(其中包括RGB、数据使能DE、行同步信号HS、场同步信号VS)通道和两个时钟信号发送通道。

十通道LVDS发送芯片主要用于驱动8bit液晶面板。使用十通道LVDS发送芯片主要用来构成奇/偶双路8bit LVDS位接口电路。

在十通道LVDS发送芯片中,设置了两个时钟脉冲输出通道,这样做之目之是可以更加灵活之适应不同类型之LVDS接收芯片。当LVDS接收电路同样使用一片十通道LVDS接收芯片时,只需使用一个通道之时钟信号即可;当LVDS接收电路使用两片五通道LVDS接收芯片时,十通道LVDS发送芯片需要为每个LVDS接收芯片提供单独之时钟信号。

1.1.3 LVDS发送芯片之输入与输出信号

1.1.3.1 LVDS发送芯片之输入信号

LVDS发送芯片之输入信号来自主控芯片,输入信号包含RGB数据信号、时钟信号和控制信号三大类。为了说明之方便,将RGB信号以及数据选通DE和行场同步信号都算作数据信号。

输入数据信号

在供6bit液晶面板使用之四通道LVDS发送芯片中,共有十八个RGB信号输入引脚;一个显示数据使能信号DE(数据有效信号)输入引脚;一个行同步信号HS输入引脚;一个场同步信号VS输入引脚。也就是说,在四通道LYDS发送芯片中,共有二十一个数据信号输入引脚。

在供8bit液晶面板使用之五通道LVDS发送芯片中,共有二十四个RGB信号输入引脚;一个显示数据使能信号DE(数据有效信号)输入引脚;一个行同步信号HS输入引脚;一个场同步信号VS输入引脚;也就是说,在五通道LVDS发送芯片中,共有二十八个数据信号输入引脚。

应该注意的是,液晶面板的输入信号中都必须要有DE信号,但有的液晶面板只使用单一的DE信号而不使用行场同步信号。因此,应用于不同的液晶面板时,有的LVDS发送芯片可能只需输入DE信号,而有的需要同时输入DE和行场同步信号。

输入时钟信号:即像素时钟信号,也称为数据移位时钟(在LVDS发送芯片中,将输入之并行RGB数据转换成串行数据时要使用移位寄存器)。像素时钟信号是传输数据和对数据信号进行读取之基准。

待机控制信号(POWER DOWN):当此信号有效时(一般为低电平时),将关闭LVDS发送芯片中时钟PLL锁相环电路之供电,停止IC之输出。

数据取样点选择信号:用来选择使用时钟脉冲之上升沿还是下降沿读取所输入之RGB数据。有之LVDS发送芯片可能并不设置待机控制信号和数据取样点选择信号,但也有之除了上述两个控制信号还设置有其他一些控制信号。

1.1.3.2 LVDS发送芯片之输出信号

LVDS发送芯片将以并行方式输入的TTL电平RGB数据信号转换成串行之LVDS信号后,直接送往液晶面板侧之LVDS接收芯片。

  LVDS发送芯片的输出是低摆幅差分对信号,一般包含一个通道的时钟信号和几个通道的串行数据信号。由于LVDS发送芯片是以差分信号的形式进行输出,因此,输出信号为两条线,一条线输出正信号,另一条线输出负信号。

时钟信号输出:LVDS发送芯片输出之时钟信号频率与输入时钟信号(像素时钟信号)频率相同。时钟信号的输出常表示为:TXCLK+和TXCLK-,时钟信号占用LVDS发送芯片的一个通道。

LVDS串行数据信号输出:对于四通道LVDS发送芯片,串行数据占用三个通道,其数据输出信号常表示为TXOUT0+、TXOUT0-,TXOUT1+、TXOUT1-,TXOUT2+、TXOUT2-。

  对于五通道LYDS发送芯片,串行数据占用四个通道,其数据输出信号常表示为TXOUT0+、TXOUT0-,TXOUT1+、TXOUTI-,TXOUT2+、TXOUT2-,TXOUT3+、TXOUT3-。

  对于十通道LVDS发送芯片,串行数据占用八个通道,其数据输出信号常表示为TXOUT0+、TXOUT0-,TXOUT1+、TXOUT1-,TXOUT2+、TXOUT2-,TXOUT3+、TXOUT3-,TXOUT4+、TXOUT4-,TXOUT5+、TXOUT5-,TXOUT6+、TXOUT6-,TXOUT7+、TXOLT7-。

注意:

如果只看电路图,是不能从LVDS发送芯片的输出信号TXOUT-、TXOUT0+中看出其内部到底包含哪些信号数据,以及这些数据是怎样排列的(或者说这些数据的格式是怎样额)。事实上,不同厂家生产的LVDS发送芯片,其输出数据排列方式可能是不同的。因此,液晶显示器驱动板上的LVDS发送芯片的输出数据格式必须与液晶面板LVDS接收芯片要求的数据格式相同,否则,驱动板与液晶面板不匹配。这也是更换液晶面板时必须考虑的一个问题。

如果表示明白,你就数带 “+-”的这种信号线一共有几对,

有10对的减掉2对(时钟信号)就是双8。

有8对的减掉2对 (时钟信号)就是双6。

有5对的减掉1对 (时钟信号)对是单8。

有4对的减掉1对 (时钟信号)是单6。

如果既无资料,也看不清标识,最简单的办法就是看看里面的电路,一般每对数据线之间都有一个100欧姆的电阻,数电阻的个数,看到4个的话就是单口6位颜色的屏,看到8个的话就是双口六位,5个的话一般是单口8位,有10个一般就是双口8位。

1.1.4 LVDS数据输出格式

LVDS发送芯片在一个时钟脉冲周期内,每个数据通道都输出7bit的串行数据信号,而不是常见的8bit数据,如图5所示

在LCD液晶屏中,需要输出到显示屏的信号是并行的图像信号和控制信号,而LVDS信号是串行传输的,所以在发送端需要将并行数据转换为串行数据。以8bit RGB显示屏接口为例,每个显示周期需要传输8bit的R信号,8bit的G 信号,8bit 的B信号,及VS,HS,DE信号,总共为27 BIT。而每对LVDS信号线在一个TX周期里只能传输7BIT数据,所以需要4 对数据线,外加一对时钟线。LVDS并串转换如下图所示:

上图中的每一组对线称为一个Pair,4组数据线加一对时钟线称为一个Channel,LVDS发送器总是将一个像素数据映射到(remapping)一个Channel的一个发送周期(TX CLK)中。

如果是6BIT 显示屏,则并行数据有21位(18位RGB加3位控制信号),因此LVDS 接口每个Channel只需要 3对数据线和一对时钟线。

如果是10BIT 显示屏,则并行数据有33位(30位RGB 加3位控制信号),因此LVDS 接口每个Channel需要 5对数据线和一对时钟线。

通常,LVDS接口的时钟为20MHz 到85MHz,因此对于输出像素时钟低于85MHz的信号,只需一个Channel就可以;而对于输出像素时钟高于85MHZ的信号,比如1080P/60HZ的输出,像素显示时钟为148.5MHz,就不能直接用一个Channel传输,而是将输出的像素按顺序分为奇像素和偶像素,将所有的奇像素用一组LVDS 传输,所有的偶像素用另外一组LVDS 传输。也就是说,需要两个Channel来传输1080P/60HZ 的信号。对于像素显示时钟更高的信号,比如1080P/120HZ显示,则需要4个Channel来传输。两Channel、4Channel的像素分配分别如图4、图5所示:

1.1.5 LVDS 数据映射标准

LVDS 数据映射(MappingMapping)标准

LVDS接口电路中,将像素的并行数据转换为串行数据的格式主要有两种标准:VESA和JEIDA

VSEA标准如下图所示:

JEIDA标准是由日本电子行业开发协会(JAPANELECTRONIC INDUSTRY DEVELOPMENT ASSOCIATION)制定的标准,其格式如下

对于JEIDA格式,需要注意的是,如果像素为6bit RGB,则每个通道只需要最上面的3对数据线,其中的R9…R4, G9…G4, B9…B4 对应实际的R5…R0, G5…G0, B5…B0;同样,如果像素是 8 bit RGB,则每个通道只需要靠上面的4对数据线,其中的R9…R2, G9…G2, B9…B2 对应实际的R7…R0, G7…G0, B7…B0。

另外,COLOR MAPPING 也可以采用自定义格式,只要LVDS 发送端和接受端采用相同的映射顺序,就可以显示正确的色彩

1.1.6 LVDS 数据传输模式

LVDS信号传输分为DE MODE和SYNC MODE,DE mode需连接DE信号(data enable有效数据选通),SYNC mode还需连接HS(HSYNC行同步)、VS(VSYNC场同步)。

SYNC mode在现在的panel中已很少使用。下面是DE mode的数据形式。

1.1.7 LVDS 数据格式详解

LVDS发送芯片输出信号的格式:即LVDS发送芯片输入的RGB数据,以及行同步信号HS、场同步信号VS、有效显示数据使能信号DE在各个输出通道中数据位的排列顺序。

由于几个大的LYDS芯片生产厂家制定了不同的标准,因此,存在着几种不同的LVDS发送芯片数据输出格式;

1.1.7.1 单路 6BIT LVDS输出

单路6bit LVDS发送芯片数据输出格式:单路6bit LVDS发送电路使用四通道LVDS发送芯片,输出信号格式如图6所示。

图中NA的意思是未使用。此例为控制信号仅使用DE的模式,未使用行同步信号HS和场同步信号VS。关于DE、IIS、VS信号的使用问题。当控制信号为DE+行场同步信号模式时,图中的两个NA更换为场同步信号VS和行同步信号HS。

1.1.7.2              双路6BIT LVDS输出

双路6bit LVDS发送芯片数据输出格式:双路6bit LVDS发送电路使用两片四通道LVDS发送芯片,输出信号格式如图7所示。

从图中可以看出,双路6bit LVDS发送芯片数据输出格式与单路6bit LVDS发送芯片数据输出格式是相同的,只不过一路传送奇数像素RGB数据,另工路传送偶数像素RGB数据。OR0、OR1、…中的“O”代表奇数像素,ER0、ER1、…中的“E”代表偶数像素。

1.1.7.3 单路 6BIT LVDS输出

单路8bit LVDS发送芯片数据输出格式:单路8bit LVDS发送电路使用五通道LVDS发送芯片,输出信号格式有多种,下面只介绍其中的两种。

下图所示为单路8bitLVDS发送芯片的另一种数据输出格式。

所示格式中的控制信号仅使用DE模式,当控制信号为DE+行场同步信号模式时,第二数据通道TXOUT2中的两个NA应更换为场同步信号VS和行同步信号HS(通过对驱动板编程可改写)。

从以上两种输出格式中可以看出,数据信号的排列顺序差别很大,不过,要想让其排列一致,完全可以通过对驱动板编程来完成。

1.1.7.4 双路8BIT LVDS输出

双路8bit LVDS发送芯片数据输出格式:双路8bit LVDS发送电路使用两片五通道LVDS发送芯片或一片十通道LVDS发送芯片,双路8bit LVDS发送芯片数据输出格式也有多种形式,所示是其中的一种。

欢迎FPGA工程和嵌入式等工程师关注公众号

全国第一大FPGA微信技术群

欢迎大家加入全国FPGA微信技术群,这个群体拥有数万工程师、一群热爱技术的工程师,这里的FPGA工程师相互帮助,相互分享,技术氛围浓厚!赶紧叫上小伙伴一起加入吧!

用手指按住就可以加入FPGA全国技术群哦

FPGA之家元器件芯城

优势元器件服务,有需求请扫码联系群主:金娟 邮箱:293580331@qq.com 欢迎推荐给采购

ACTEL、AD部分优势订货(经营全系列):

XILINX、ALTERA优势现货或订货(经营全系列):

(以上器件为部分型号,更多型号请咨询群主金娟)

服务理念:FPGA之家元器件自营芯城,旨在方便工程师快速方便购买器件服务,经过数年竭诚服务,我们的客服遍布国内大型上市公司、军工科研单位、中小企业、最大的优势是强调服务至上的理念、并且做到快速交货、价格优惠!

直营品牌:Xilinx ALTERA ADI TI NXP ST E2V、镁光 等百余元器件品牌,尤其擅长欧美对华禁运器件,欢迎工程师朋友把我们推荐给采购或者亲自咨询我们!我们将一如既往提供业内最佳服务!

FPGA技术群官方鸣谢品牌:Xilinx、 intel(Altera)、microsemi(,Actel)、LattIC e,Vantis,Quicklogic,Lucent等

lvds接口_LVDS,接口,时序讲解,非常好的文章相关推荐

  1. GMII,RGMII,SGMII,TBI,RTBI接口信号及时序介绍

    GMII,RGMII,SGMII,TBI,RTBI接口信号及时序介绍 千兆以太网MII接口类型主要有GMII.RGMII.SGMII.TBI和RTBI 五种 GMII接(如下图): 与MII接口相比, ...

  2. video LCD(液晶显示器)的接口 RGB接口 RGB色彩模型 颜色模型除了RGB, 还有CIE, YUV 给我弄混了---RGB是接口还是颜色模型

    LCD的全称是Liquid Crystal Display 的简称, 即液晶显示器 LCD目前已经取代CRT, 成为TV.PC等的标配 接口类型 首先我们以传递的信号类型来区分主要有两大类: 模拟信号 ...

  3. pythonapi是什么_python接口自动化(一)--什么是接口、接口优势、类型(详解)...

    简介 经常听别人说接口测试,接口测试自动化,但是你对接口,有多少了解和认识,知道什么是接口吗?它是用来做什么的,测试时候要注意什么?坦白的说,笔者之前也不是很清楚.接下来先看一下接口的定义. 定义 接 ...

  4. TypeScript基础入门 - 接口 - 继承接口

    转载地址 TypeScript基础入门 - 接口 - 继承接口 项目实践仓库 https://github.com/durban89/typescript_demo.git tag: 1.0.13 为 ...

  5. sata接口_接口不同有啥区别?M.2和SATA接口SSD该选哪种?

    随着存储技术的快速发展,如今固态硬盘已是很多人电脑里不可或缺的一款硬件.在这场存储的革命中,为了实现更快的传输速度满足不同的需求,硬盘的接口经历了各种进化与革新,也便有了我们所熟之的 SATA.M.2 ...

  6. 【Groovy】Groovy 方法调用 ( 使用闭包创建接口对象 | 接口中有一个函数 | 接口中有多个函数 )

    文章目录 一.使用闭包创建接口对象 ( 接口中有一个函数 ) 二.使用闭包创建接口对象 ( 接口中有多个函数 ) 三.完整代码示例 一.使用闭包创建接口对象 ( 接口中有一个函数 ) 在 Groovy ...

  7. 【Kotlin】接口 ( 声明 | 实现 | 接口方法 | 接口属性 | 接口覆盖冲突 | 接口继承 )

    文章目录 I . 接口总结 II . 接口声明 III . 接口实现 IV . 接口中的方法 V . 接口中的属性 ( 变量 / 常量 ) VI . 接口中的属性属性覆盖 ( 变量 / 常量 ) VI ...

  8. 【Kotlin】Kotlin 抽象类与接口 ( 接口声明 | 接口实现 | 抽象类声明与实现 )

    文章目录 I . Kotlin 接口定义与实现 II . Kotlin 抽象类定义 III . Kotlin 类继承抽象类并实现接口 IV . Kotlin 接口与抽象类子类测试 I . Kotlin ...

  9. java的知识点13——多态、对象的转型(casting)、final关键字、抽象方法和抽象类、接口的作用、如何定义和使用接口?、接口的多继承、面向接口编程

    多态 多态指的是同一个方法调用,由于对象不同可能会有不同的行为.现实生活中,同一个方法,具体实现会完全不同. 多态的要点: 1. 多态是方法的多态,不是属性的多态(多态与属性无关). 2. 多态的存在 ...

  10. 列举java接口_Java接口特点列举说明

    1.接口是一个特殊的抽象类,接口中的所有方法都是抽象方法,所有的属性都是静态常量,一个类可以实现多个接口 接口无修饰符和为abstract时,不能包之间调用:public修饰时,可以包之间调用,但是要 ...

最新文章

  1. GBK和UTF-8之间的战争,websphere6.1乱码解决方案
  2. SQLite的sqlite_sequence表
  3. 求职必备技能:教你如何扒了公司的底裤!
  4. 重磅:Elasticsearch上市!市值近50亿美元
  5. sqlserver死锁解决的存储过程
  6. BZOJ2006 [NOI2010]超级钢琴 【堆 + RMQ】
  7. 黑客攻防:从入门到入狱_每日新闻摘要:游戏服务黑客被判入狱27个月
  8. 在linux下搭建mysql数据库(以linux 版本Ubuntu18.04为例进行讲解)
  9. 网站后端_Python+Flask.0007.FLASK构造跳转之301跳转与302重定向?
  10. nandflash移植程序_韦东山鸿蒙移植01-移植RTOS需要做的事
  11. Angular +Ionic修改日期组件英文按钮
  12. 揭秘青岛富二代接班路线 曝红领集团小美女总裁(图)-青青岛社区
  13. 计算机软件著作权登记去哪查询,软件著作权在哪里查询
  14. 北邮iptv用WindowsMediaplayer打不开的解决办法
  15. 图像处理基础——空间域处理之灰度变换
  16. java 电商项目 搜索模块,SSH电商项目实战之十:商品类基本模块的搭建
  17. 如何下载宝坻区卫星地图高清版大图?
  18. 如何快速学习STAR-CCM+软件解决工程实际问题
  19. 中国半导体企业百强榜(TOP 100)
  20. 解决idea 搜狗输入法 光标不跟随问题

热门文章

  1. 一封来信,你的一封来信,一封Ta的来信,爆火的匿名信H5源码功能开发和分析,表白祝福道歉短信发送系统
  2. 【Python】简体繁体转换
  3. cad抠图 lisp_五个实用的AutoCAD的lisp程序
  4. pdffactory 打印字体_PDFFactory
  5. 域名是如何变成IP的
  6. 维也纳新生生活指南(2018春季版)
  7. QT二次开发Kvaser
  8. 常见的74系列集成电路
  9. 学习Vue电商后台管理系统剩余功能模块的bug
  10. 使用pyserial开发的一个串口调试工具