Lvds视频信号转换为mipi视频信号方法

文档序号:2539243阅读:1426来源:国知局
Lvds视频信号转换为mipi视频信号方法
【专利摘要】本发明公开了一种LVDS视频信号转换为MIPI视频信号方法,包括以下步骤:步骤1、对LVDS视频信号的每个链路的视频信号分别同时进行接收解调,产生各链路的并行解调数据和LVDS像素时钟;步骤2、对每个链路的并行解调数据进行视频解码,生成各链路的LVDS视频源信号,LVDS视频源信号包括LVDS视频源数据和LVDS视频源同步信号,LVDS像素时钟被转换为LVDS视频源像素时钟;步骤3、将各链路的LVDS视频源信号转换为RGB视频信号;步骤4、将RGB视频信号转换为MIPI视频信号。本发明具有操作简单、检测效率高、成本低的特点。
【专利说明】LVDS视频信号转换为MIPI视频信号方法
【技术领域】
[0001]本发明涉及液晶模组的显示领域和测试领域,具体地指一种LVDS视频信号转换为MIPI视频信号方法。
【背景技术】
[0002]液晶显示模组(Liquid Crystal Display Module,以下简称液晶模组)是液晶显示设备能正常显示的关键部件,它由液晶屏、背光原件、显示处理芯片及电路组成。液晶模组结构精密、制程复杂、生产工艺要求高,为了在生产时确保良品率,需要通过专用液晶模组测试装置产生各种测试视频信号输入到液晶模组中显示,严格、全面的检测其显示效果。目前在电视、显示器产品上用的普通液晶模组其显示接口和内部显示处理电路使用LVDS(Low-Voltage Differential Signaling,低压差分信号)信号来工作。而现有的液晶模组测试装置也相应输出的是LVDS视频信号以实现模组的测试。由于普通液晶模组投产时间久、产量大,因此其模组测试装置也大量使用。
[0003]随着人们在移动设备、便携设备上不断追求更高清晰度、更逼真的显示效果,普通液晶模组因此逐渐无法满足这种需要。于是市场上出现了一种具有超高分辨率和超高像素密度的新型液晶模组来满足人们的需求。这种液晶模组的接口和内部显示处理电路采用MIPI (Mobile Industry Processor Interface 移动产业处理器接口)信号接口。该接口是由包括ARM、三星、Intel等公司在内的MIPI联盟所制定,目的是把移动、便携设备内部各组件如摄像头、显示屏、处理器等接口标准化并且彼此开放,从而提高了性能,降低了成本和功耗。MIPI接口不仅能支持超高分辨率和刷新率,而且具有更远的传输距离,更好的电磁兼容性,因此带有MIPI接口的液晶模组已成为发展趋势。
[0004]然而MIPI液晶模组的测试装置需要输出同样的MIPI测试信号,但是现有普通液晶模组测试装置并不具备这一功能,并且普通液晶模组还继续生产,其测试装置也未进入代换周期仍将继续使用。模组生产商虽然也生产MIPI液晶模组,但为了保护投资、降低生产成本,不可能淘汰现有设备、重新大量购买昂贵的MIPI模组专用测试装置。为了能在短时期内低成本的大批量生产MIPI液晶模组并保证其良品率,就仍然得大规模重复使用现有的普通模组测试装置。
[0005]因此,需要一种技术方案能将LVDS信号转换为MIPI视频信号的方法,使普通液晶模组测试装置通过该转换装置能对MIPI模组进行测试。

【发明内容】

[0006]本发明的目的在于提供一种LVDS视频信号转换为MIPI视频信号方法,其具有操作简单、检测效率高、成本低的特点。
[0007]为实现上述目的,本发明所设计的将LVDS视频信号转换为8MIPI视频信号的方法,其特殊之处在于,包括以下步骤:
[0008]步骤1、对LVDS视频信号的每个链路的视频信号分别同时进行接收解调,产生各链路的并行解调数据和LVDS像素时钟;
[0009]步骤2、对所述每个链路的并行解调数据进行视频解码,生成各链路的LVDS视频源信号,所述LVDS视频源信号包括LVDS视频源数据和LVDS视频源同步信号,所述LVDS像素时钟被转换为LVDS视频源像素时钟;
[0010]步骤3、将所述各链路的LVDS视频源信号转换为RGB视频信号;
[0011]步骤4、将所述RGB视频信号转换为MIPI视频信号。
[0012]优选地,所述LVDS视频信号包括单LINK、双LINK、四LINK的LVDS视频信号,所述单LINK的LVDS视频信号即LINKl传输所有视频像素,所述双LINK的LVDS视频信号,包括LINKU LINK2 二个链路,分别传输奇偶视频像素;所述四LINK的LVDS视频信号,包括四个链路,按照视频像素顺序在LINKl、LINK2、LINK3、LINK4依次传输;所述MIPI视频信号用于4LANE单一整屏类型、8LANE左右分屏类型和8LANE奇偶分屏类型的MIPI显示模组,当所要转换的MIPI视频信号输出给4LANE单一整屏类型的MIPI显示模组时,LVDS视频信号以单、双、四LINK方式传输;当所要转换的MIPI视频信号输出给8LANE左右分屏类型、8LANE奇偶分屏类型的MIPI液晶显示模组时,LVDS视频信号以四LINK方式传输;所述每个链路的LVDS视频信号包括LVDS接收时钟和LVDS数据,所述LVDS数据由LVDS数据总线传输,所述LVDS数据总线包括若干根根信号线,每根信号线传送串行编码信号。
[0013]优选地,所述步骤I中对每个链路的视频信号进行接收解调之前,根据所要接收的LVDS视频信号的特性,设置LVDS视频信号解码参数、LVDS视频转换参数;接收LVDS视频信号中的MIPI视频转换配置参数,执行MIPI转换处理的配置操作和MIPI显示模组初始化操作;根据所述LVDS视频信号解码参数产生LVDS编码标准控制信号、LVDS视频色阶位宽控制信号、LVDS奇偶像素反向控制信号、LVDS视频信号线序控制信号;根据所述LVDS视频转换参数产生LINK转换模式控制信号、MIPI显示模组类型信号、LVDS同步模式控制信号;根据所述MIPI视频转换配置参数产生MIPI转换初始化命令和MIPI模组初始化命令。
[0014]优选地,所述步骤I中对每个链路的视频信号进行接收解调的过程包括:对接收的所述每个链路中的串行编码信号分别进行端接、解调、动态校准,产生并行解调数据和LVDS像素时钟。
[0015]优选地,所述步骤2中对所述每个链路的并行解调数据进行视频解码的过程包括:用所述LVDS像素时钟对所述每个链路的并行解调数据先缓存再同步读取,然后分别对所述每个链路的并行解调数据进行解码,得到各链路的LVDS视频源数据和LVDS视频源同步信号,所述LVDS像素时钟被转换为LVDS视频源像素时钟。
[0016]优选地,所述解码过程中在所述LVDS视频解码控制信号中,接收到所述奇偶像素反向控制信号时将所述两个链路中LINKl和LINK2的数据进行交换,接收到所述LVDS视频信号线序控制信号时对所述四个链路按照LINKl、LINK2、LINK3、LINK4排列次序。
[0017]优选地,所述步骤3中将各链路的LVDS视频源信号转换为RGB视频信号的转换过程包括:所述LVDS视频源信号首先通过RGB视频信号自适应控制,根据所述LVDS视频源像素时钟产生RGB视频时钟并进行RGB视频时钟自适应配置和RGB视频时钟输出调整,所述LVDS视频源信号经过RGB视频信号转换处理转换为RGB视频信号后进行RGB信号输出处理。
[0018]优选地,步骤3中形成所述RGB视频信号后,接收所述LVDS同步模式控制信号,检测所述RGB视频信号是否为低电平有效,如果所述RGB视频信号为低电平有效,将所述RGB视频信号输出;如果所述RGB视频信号为高电平有效,将所述RGB视频信号转为低电平有效后输出,输出时发出MIPI视频转换启动信号。
[0019]优选地,所述执行MIPI转换处理的配置操作和MIPI显示模组初始化操作包括接收MIPI转换初始化命令后执行MIPI转换处理的配置操作,确认配置操作完成后再执行所述MIPI模组初始化命令,并将MIPI模组初始化命令以MIPI命令的形式传输给所述MIPI显示模组,完成模组初始化操作,之后当收到所述MIPI视频转换启动信号时发出MIPI视频转换启动命令。
[0020]优选地,步骤4中分别将所述RGB视频信号转换为MIPI视频信号的过程包括:执行MIPI转换处理的配置操作和MIPI显示模组初始化操作后,当接收到所述MIPI视频转换启动命令时开始将接收到的所述RGB视频信号转换为MIPI视频信号传输给所述MIPI显示模组。
[0021]本发明的有益效果在于:
[0022](I)本发明能将LVDS视频信号转换为MIPI视频信号。本发明通过设置,对LVDS视频信号的多种色阶、传输方式、编码方式等不同特性均能很好的匹配;对不同类型的MIPI液晶模组均能转换出与之显示方式所要求的MIPI视频信号。
[0023](2 )本发明可转换6位、8位、10位色阶的LVDS视频信号,可转换基于VESA和JEIDA传输编码的LVDS信号,可对单LINK、双LINK、四LINK的LVDS传输模式进行转换,所转换的MIPI信号有单一整屏显示方式、左右分屏显示方式、奇偶分屏显示方式,分别可适用于4LANE单一整屏类型MIPI显示模组、8LANE左右分屏类型MIPI显示模组和8LANE奇偶分屏类型MIPI显示模组。
[0024](3)本发明在使用前仅通过手动改变拨码开关状态即可适用于不同的LVDS视频信号;在应用不同MIPI液晶模组前需要通过JTAG接口接收该模组工作参数。
[0025](4)本发明用单颗FPGA (现场可编程逻辑阵列)芯片就能实现所述全部功能;FPGA是一种可编程的半定制芯片,能实现多链路视频数据的同步处理、并行转换,可达到较高的性能,不仅工作稳定、实现容易,而且价格便宜,避免了因使用各种专用芯片而导致的设计复杂、稳定性差、设计成本高等问题。
[0026](5)本发明支持的视频分辨率较高,不仅集成度高,工作可靠、抗干扰能力强,而且操作简单、经济实用,不仅能提升MIPI液晶模组的检测效率,降低其设备成本和生产成本,也将进一步提高MIPI显示设备的普及。
【专利附图】

【附图说明】
[0027]图1为本发明的流程图;
[0028]图2为本发明方框图;
[0029]图3a为图2中LVDS视频信号接收单元和LVDS视频信号解码单元的电路方框图;
[0030]图3b为图2中RGB视频信号转换单元、MIPI视频信号转换单元和视频转换配置单元的电路方框图;
[0031 ] 图4为图3b中单链路模式RGB视频转换模块的电路图;
[0032]图5为图3b中双链路模式RGB视频转换模块的电路图;[0033]图6为图3b中四链路模式RGB视频转换模块的电路图;
[0034]图7为图3b中左右分屏模式RGB视频转换模块的电路图;
[0035]图8为图3b中奇偶分屏模式RGB视频转换模块的电路图;
[0036]图中:1.LVDS视频信号接收单元,1-1.LVDS视频信号接口,1-2.LVDS视频信号接收端接模块,1-3.四LINK的LVDS时钟信号解调模块,1-4.四LINK的LVDS数据信号解调模块,1-5.LVDS解调动态校准模块;
[0037]2.LVDS视频信号解码单元,2-1.LVDS视频同步缓冲模块,2-2.四LINK的LVDS视频信号线序控制模块,2-3.LVDS视频同步信号解码模块,2-4.四LINK的LVDS视频数据解码模块;
[0038]3.RGB视频信号转换单元,3-1.RGB视频信号自适应控制模块,3-2.RGB视频时钟自适应配置模块,3-3.RGB视频时钟产生模块,3-4.RGB视频时钟输出调整模块,3-5.单链路模式RGB视频转换模块,3-5-1.LVDS信号采样,3-5-2.DC-FIFO缓存,3-5-3.RGB信号采样,3-6.双链路模式RGB视频转换模块,3-6-1.LVDS信号采样,3-6-2.DC-FIF0缓存,3-6-3.RGB信号采样,3-7.四链路模式RGB视频转换模块,3-7-1.LVDS信号采样,3-7-2.DC-FIFO缓存,3-7-3.RGB信号采样,3-8.左右分屏模式RGB视频转换模块,3-8-1.LVDS同步信号采样,3-8-2.LVDS视频像素采样,3-8-3.同步信号FIFO缓存,3-8-4.视频奇像素FIFO缓存,3-8-5.视频偶像素FIFO缓存,3-8-6.RBG信号采样,3-9.奇偶分屏模式RGB视频转换模块,3-9-1.LVDS视频像素采样,3-9-2.同步信号FIFO缓存,3-9-3.视频奇像素FIFO缓存,3-9-4.视频偶像素FIFO缓存,3-9-5.RBG信号采样,3-10.RGB视频信号输出模块;
[0039]4.MIPI视频信号转换单元,4-1.MIPI寄存器模块,4_2.左路MIPI视频信号转换模块,4-3.右路MIPI视频信号转换模块,4-4.MIPI液晶显示模组连接件;
[0040]5.视频转换配置单元,5-1.手动拨码开关,5-2.JTAG接口,5-3.MIPI视频转换配置模块;
[0041]6.MIPI 显示模组。
【具体实施方式】
[0042]以下结合附图和具体实施例对本发明作进一步的详细描述。
[0043]如图1至图8所示,本发明一种LVDS视频信号转换为MIPI视频信号方法,包括以下步骤:
[0044]LVDS视频信号包括单LINK、双LINK、四LINK的LVDS视频信号,单LINK的LVDS视频信号即LINKl传输所有视频像素,双LINK的LVDS视频信号,包括LINK1、LINK2 二个链路,分别传输奇偶视频像素;四LINK的LVDS视频信号,包括四个链路,按照视频像素顺序的在LINKl、LINK2、LINK3、LINK4依次传输;MIPI视频信号包括4LANE单一整屏类型、8LANE左右分屏类型和8LANE奇偶分屏类型的MIPI显示模组,当所要转换的MIPI视频信号输出给4LANE单一整屏类型的MIPI显示模组时,LVDS视频信号以单、双、四LINK方式传输;当所要转换的MIPI视频信号输出给8LANE左右分屏类型、8LANE奇偶分屏类型的MIPI液晶显示模组时,LVDS视频信号仅以四LINK方式传输。每个链路的LVDS视频信号包括LVDS接收时钟和LVDS数据,LVDS数据由LVDS数据总线传输,LVDS数据总线包括若干根根信号线,每根信号线传送串行编码信号。[0045]LVDS视频信号是指以LVDS电气特性为表征的信号的总称,具有不同视频像素色阶、信号传输编码标准、信号传输链路方式的已串化信号的组合。所要接收的LVDS视频信号特性包括:要接收的LVDS视频源像素(由RGB三种颜色分量构成)的色阶可有6位或8位或10位,每个像素均按照LVDS视频传输的VESA或JEIDA编码标准,被串化并编码成一组同色阶位数相对应的3位或4位或5位的数据信号线组成一组数据总线,以LVDS的电气形式传输。
[0046]根据所要接收的LVDS视频信号的特性,设置LVDS视频信号解码参数、LVDS视频转换参数;接收LVDS视频信号中的MIPI视频转换配置参数,执行MIPI转换处理的配置操作和MIPI显示模组初始化操作;根据LVDS视频信号解码参数产生LVDS编码标准控制信号、LVDS视频色阶位宽控制信号、LVDS奇偶像素反向控制信号、LVDS视频信号线序控制信号;根据LVDS视频转换参数产生LINK转换模式控制信号、MIPI显示模组类型信号、LVDS同步模式控制信号;根据MIPI视频转换配置参数产生MIPI转换初始化命令和MIPI模组初始化命令。
[0047]LVDS视频信号解码参数包括:LVDS视频信号传输编码标准有VESA和JEIDA ;LVDS视频源的像素色阶位宽有6位、8位、10位;同步模式控制参数包括高电平有效与低电平有效;MIPI视频转换配置参数包括:MIPI转换模块的信号时序、传输频率、组包模式、MIPI液晶显示模组的显示时序、延时同步控制、初始化指令。通过视频转换配置单元5中的手动拨码开关5-1设置LVDS视频信号解码参数和LVDS视频转换参数,通过JTAG接口 5_2根据MIPI显示模组6的类型接收MIPI视频转换配置参数。
[0048]执行MIPI转换处理的配置操作和MIPI显示模组初始化操作包括:视频转换配置单元5中的MIPI视频转换配置模块5-3接收MIPI转换初始化命令后执行MIPI转换处理的配置操作,确认配置操作完成后再执行MIPI模组初始化命令,并将MIPI模组初始化命令以MIPI命令的形式传输给液晶模组6,完成模组初始化操作,之后当MIPI视频转换配置模块5-3收到从RGB视频信号转换单元3传送的MIPI视频转换启动信号时向MIPI视频信号转换单元4发出MIPI视频转换启动命令。
[0049]MIPI视频转换配置模块5-3先将接收MIPI转换初始化命令逐一写入MIPI寄存器模块4-1中,当每写一个命令后读取MIPI寄存器模块4-1的状态值,以确保命令执行完成,当确认MIPI视频信号转换模块4-2完成配置并开始正常工作后再写入MIPI显示模组初始化寄存器命令,MIPI视频信号转换模块4-2则将其转换成MIPI命令的形式传输MIPI显示模组6,完成模组初始化操作。
[0050]在接收LVDS视频信号前完成解码参数、转换参数的配置并产生相应的控制信号。
[0051]步骤1、对LVDS视频信号的每个链路的视频信号分别同时进行接收解调,产生各链路的并行解调数据和LVDS像素时钟;
[0052]步骤I中对每个链路的视频信号进行接收解调的过程包括:对接收的每个链路中LVDS数据的串行编码信号分别进行端接、解调、动态校准,产生LVDS并行解调数据;端接的过程包括=LVDS端接电阻匹配、LVDS信号电平匹配、LVDS信号均衡与去加重、信号缓冲与重建;解调的过程包括:对LVDS接收时钟进行解调,产生解调时钟和解调使能信号,对每个链路的LVDS数据的串行编码信号分别同时单独解调成并行数据,LVDS接收时钟同时被解调为LVDS像素时钟。[0053]LVDS视频信号通过LVDS视频信号接收单元I中的LVDS视频信号接口 1_1接收,然后通过LVDS视频信号接收端接模块1-2进行端接。对LVDS视频信号端接的目的是:确保接收到的LVDS视频信号质量高、无干扰。端接的过程包括:在接收LVDS视频信号前进行ESD (Electro Static Discharge静电放电)防护处理以消除瞬间的强放电冲击干扰,再进行共模噪声滤波处理以抑制传输线噪声、提高抗电磁干扰能力。当接收信号时进行端接阻抗匹配处理以消除信号传输引起的畸变,也进一步消除信号的附加干扰,同时对信号进行均衡和去加重处理,以消除因传输损耗所导致的信号衰减。之后再对信号缓冲放大,并经过基准电平的判决来重建出高质量的LVDS视频信号。
[0054]四LINK的LVDS时钟信号解调模块1_3对通过端接的LVDS视频信号的LVDS接收时钟经过进行解调,LVDS数据经过四LINK的LVDS数据信号解调模块1_4进行解调。对各链路的LVDS接收时钟解调过程包括:将LVDS接收时钟经高速缓冲后进行倍频操作和高速时钟转换处理,产生与LVDS数据同频率的LVDS解调时钟和与LVDS接收时钟同频的LVDS像素时钟、LVDS解调选通信号,并输出到高速时钟网络中,使它们具有很低的延迟和抖动、很强的驱动能力,确保能稳定可靠的对LVDS数据进行解调。在对LVDS接收时钟进行倍频操作的同时也进行时钟去抖动校准,以为后续操作产生不受输入抖动影响的,稳定的倍频信号。
[0055]对LVDS数据解调过程包括:对各链路的LVDS串行数据总线中的每一位数据分别独立的解调,将每一位LVDS数据信号经高速缓冲输入后其相位延迟半个比特位周期,使得LVDS解调时钟在每个LVDS数据比特的中心能正确的采样到该数据值,并根据解调选通信号将其周期性的截断成串化数据,再用LVDS像素时钟做串转并处理得到这一位LVDS信号的并行解调数据,将每一位LVDS解调数据合并成LVDS解调数据。每一位LVDS信号线均同步并行的解调,使得各信号线不管数据如何均不会相互干扰导致解调错误。在对LVDS数据进行解调同时也进行数据去抖动校准,以产生不受输入抖动影响的,稳定可靠的解调数据。在数据输入的相位延迟过程始终受到LVDS数据流相位校准信号控制,当解调时钟和LVDS数据间的相位有偏差时,相位校准信号在数据延迟半个周期基础上做出其和相位偏差相反的延迟调整,使得数据中心始终和解调时钟的采样沿保持对齐,确保正确采样到数据。在解调选通信号进行截断串行数据的同时,受到字节对齐的比特位移动校准信号控制,使之将分割的并行数据的起始位移动到下一个串行比特位上。
[0056]为确保每位数据解调时的正确性和可靠性,对每个链路的LVDS接收时钟和每一位LVDS数据在解调中分别通过LVDS解调动态校准模块1-5进行动态校准。
[0057]步骤2、对每个链路的并行解调数据进行视频解码,生成各链路的LVDS视频源信号,LVDS视频源信号包括LVDS视频源数据和LVDS视频源同步信号,所述LVDS像素时钟被转换为LVDS视频源像素时钟。
[0058]步骤2中对每个链路的并行解调数据进行视频解码的过程包括:用LVDS像素时钟对每个链路的并行解调数据先在LVDS视频信号解码单元2中的LVDS视频同步缓冲模块
2-1中缓存再同步读取,然后LVDS视频同步信号解码模块2-3和LVDS视频数据解码模块分别对四个链路的并行解调数据以时序逻辑的操作进行解码,得到各个链路的LVDS视频源数据和LVDS视频源同步信号。将LINKl的LVDS像素时钟通过全局时钟路径转换成LVDS视频源像素时钟,用此来产生LVDS视频源数据和同步信号。
[0059]在LVDS视频信号在传输中为避免出现各个链路的LVDS信号之间有延迟、不同步而导致后续处理错误的情况,需要对每个链路的并行解调数据分别用各自的LVDS像素时钟将其采样并缓存,缓存深度尽可能大,以使所有链路都有足够多的数据被缓存来抵消它们之间最大延迟,再用LVDS视频源像素时钟以先进先出队列的方式进行同步采样,使之成为同步数据。
[0060]LVDS视频信号排序模块2-2在解码过程中接收到LVDS视频解码控制信号中的奇偶像素反向控制信号时将两个链路中LINKl和LINK2的数据进行交换,接收到LVDS视频信号线序控制信号时,对四个链路按照LINKl、LINK2、LINK3、LINK4排列次序。
[0061]由于LVDS视频信号传输编码标准(VESA或JEDIA标准)均支持6比特、8比特、10比特像素色阶的编码,其LVDS视频同步信号也和视频像素数据一同被编码,且其各自的编码规则是唯一的,因此根据LVDS视频标准控制信号和LVDS视频位宽控制信号可得到唯一的LVDS视频解码数据,由此通过LVDS视频源像素时钟分别对每个的解调数据以时序逻辑的操作进行解码,恢复出各个链路的LVDS视频源同步信号和LVDS视频源数据信号。
[0062]LVDS视频源同步信号包括视频水平行同步信号(Hsync)、视频垂直场同步信号(Vsync )、视频数据有效信号(DE )。由于在VESA和JEIDA编码标准中,每个链路的同步信号的编码的方式和的时序相同,故仅需将排序后解码的LINKl同步信号作为LVDS视频源同步信号并输出。
[0063]步骤3、将各链路的LVDS视频源信号转换为RGB视频信号。
[0064]步骤3中将各链路的LVDS视频源信号转换为RGB视频信号的转换过程包括:LVDS视频源信号首先通过RGB视频信号自适应控制,根据LVDS视频源像素时钟产生RGB视频时钟并进行RGB视频时钟自适应配置和RGB视频时钟输出调整,LVDS视频源信号经过RGB视频信号转换处理转换为RGB视频信号后进行RGB信号输出处理。
[0065]当控制信号中的MIPI液晶模组类型是4LANE整屏类型时在单/双/四LINK转换模式下,RGB视频信号(数据和同步信号)被相应的按单/双/四LINK模式转换产生,RGB视频时钟也相应的按单/双/四LINK模式产生;当控制信号中的MIPI液晶模组类型是8LANE左右分屏类型或奇偶分屏类型时,均为四LINK的转换模式,RGB视频信号被分别被按左右分屏或奇偶分屏模式转换产生,RGB视频时钟按双链路模式产生。
[0066]RGB视频信号自适应控制过程是:RGB视频信号自适应控制模块3_1先根据LVDS视频转换控制信号中的LINK转换模式控制信号和MIPI显示模组类型信号产生相匹配的RGB视频时钟配置信号连同LVDS视频源像素时钟送给RGB视频时钟自适应配置模块3_2以使RGB视频时钟产生模块3-3产生相适应的RGB视频时钟;另外也产生相匹配的RGB转换模块选择信号连同LVDS视频转换控制信号中的LVDS视频同步模式一起对RGB视频信号输出模块3-10进行操作。同时,为避免在转换过程中因视频数据和时序不同步而导致的转换错误,在开始时忽略LVDS视频源数据的输入,并等待第一个完整的视频行到来,当输入的LDVS视频源同步信号Hsync出现起始跳变则表示第一个完整的视频行开始,此时通过检测视频同步信号DE来计算出LVDS视频信号的水平分辨率,但仍忽略数据输入,当随后的完整行开始输入时将各个链路的LVDS视频源数据、同步信号、分辨率值和RGB视频时钟一起送给RGB视频转换模块并启动其处理(此时RGB时钟经过一行的时间已产生并稳定)。
[0067]RGB视频时钟自适应配置及产生过程是:RGB视频时钟自适应配置模块3_2根据所产生的单/双/四LINK模式的RGB视频时钟配置信号,由本地时钟信号产生相应的单/双/四LINK模式的配置参数和配置时序来对时钟产生模块进行动态重配置操作,使得RGB视频时钟产生模块3-3自动产生所需要的RGB视频时钟信号,当配置成单/双/四LINK模式时,LVDS视频源像素时钟被转换成为其同频率/ 二倍频/四倍频的RGB视频像素时钟(以下简称RGB时钟),当四LINK模式中,RGB视频信号被按左右分屏或奇偶分屏模式转换时,LVDS视频源像素时钟被转换成为其二倍频的RGB视频像素时钟。
[0068]RGB视频信号转换处理过程包括:用RGB时钟将LVDS视频源同步信号和数据转换成RGB视频同步信号和数据;当MIPI液晶显示模组是4LANE整屏类型时,根据LINK转换模式控制信号单独进行LVDS单LINK、双LINK、四LINK模式的视频转换;当MIPI显示模组是8LANE分屏类型时根据转换控制信号单独进行左右分屏模式和奇偶分屏模式的视频转换。
[0069]进行单LINK、双LINK、四LINK模式的LVDS视频转换过程分别是:
[0070]在单LINK模式下,用单链路模式RGB视频转换模块3_5将LVDS同步信号和LINKl的LVDS数据组成并行数据,LVDS信号采样3-5-1用LVDS视频源像素时钟采样并同时写到DC-FIFO (Double Clock-Frist In Frist Out双时钟域的先进先出队列)缓存3-5-2中缓存,RGB信号采样3-5-3用频率与LVDS视频源像素时钟相同的RGB视频时钟读出,并分离出数据和同步信号,即为RGB数据和RGB同步信号组成的RGB视频信号,从而完成转换处理。
[0071]在双LINK模式下,用双链路模式RGB视频转换模块3_6将LVDS同步信号和已同步的LINK1、LINK2的LVDS数据按照“LINK1-数据、同步信号、LINK2-数据、同步信号”的形式组合成一路并行数据,LVDS信号采样3-6-1用LVDS时钟采样并写到DC-FIFO缓存3_6_2中缓存,RGB信号采样3-6-3用频率是LVDS视频源像素时钟二倍的RGB视频时钟依次读出LINKl、LINK2的信号,并分离出数据和同步信号,即为RGB数据和RGB同步信号组成的RGB视频信号从而完成转换处理;对于数据来说,由于LINK1、2传输奇偶数据(由奇偶反向控制信号确定),因此RGB数据实际是交替输出LINK1、2 (奇一偶)数据,从而完成所有数据的转换,对于同步信号来说,由于RGB视频时钟在每个LVDS时钟周期内对其读取了两次,因此RGB和LVDS的视频时序保持一致;对于转换过程来说,由于DC-FIFO在一个单位时间用一倍的时钟写入两倍的数据量,而用两倍的时钟读取一倍的数据量,即读写操作的吞吐量相等,因此不会出现写满或读空的情况,即转换操作能连续稳定的进行。
[0072]在四LINK模式下,用四链路模式RGB视频转换模块3-7将LVDS同步信号和已同步的四个链路的LVDS数据按照“LINKl-数据、同步信号、LINK2-数据、同步信号、LINK3-数据、同步信号、LINK4-数据、同步信号”的形式组成并行数据,LVDS信号采样3_7_1用LVDS视频源像素时钟对其采样并写到DC-FIFO缓存3-7-2中,RGB信号采样3_7_3用四倍频于LVDS时钟的RGB时钟读取并分离RGB视频数据和RGB同步信号,组成RGB视频信号;对于数据来说,由于是依次输出LINK1、2、3、4的数据,需要通过“LVDS视频线序控制”信号选择LVDS视频像素排列顺序来配合转换操作;对于同步信号来说,由于RGB视频时钟在每个LVDS时钟周期内对其读取了四次,因此RGB和LVDS的视频时序保持一致;对于转换过程来说,因读写操作的吞吐量相等,故不会写满或读空,转换操作能连续稳定的进行。
[0073]上述各模式在用DC-FIFO缓存时,需要缓存一定的数据量以抵消DC-FIF0自身反应的延迟和各个LINK的LVDS信号传输率出现波动所引起的读写速率有微小差异(该波动仅引起当前视频行的数据传输率变化,在行消隐期间无影响)。
[0074]进行左右分屏模式的视频转换过程是:奇偶分屏RGB视频转换模块3-8中的LVDS同步信号采样3-8-l、LVDS视频像素采样3-8-2分别用LVDS视频源像素时钟同步地对LVDS视频源同步信号和四个链路的LVDS视频源数据进行采样,并写入到相应的FIFO缓存中。对LVDS视频源同步信号,按照“VS、HS、DE、VS、HS、DE”的形式复制成两路并行的同步信号,用LVDS视频源像素时钟将其写入到同步信号FIFO缓存3-8-3中;同时LVDS视频源数据按照“LINK1、LINK2、LINK3、LINK4”形式组成并行数据,根据所输入的LVDS行分辨率,根据LVDS视频行分辨率值用LVDS视频源像素时钟将每行LVDS视频源信号分为前半行并行数据、后半行并行数据采样依次交替地写入前半行像素FIFO缓存3-8-4、后半行像素FIFO缓存3-8-5中缓存。当第一个完整行输入完成后,其前半行并行数据、后半行并行数据和同步信号已全部缓存。RGB信号采样3-8-6用RGB视频时钟同时读取前半行并行数据、后半行并行数据和同步信号,分别将其转换为左半屏RGB视频数据、右半屏RGB视频数据和RGB视频同步信号;将所述RGB视频同步信号复制为两路,分别与左半屏RGB视频数据、右半屏RGB视频数据、RGB视频时钟形成左半屏RGB视频信号和右半屏RGB视频信号;在下一个视频行开始时,一方面该行的LVDS同步信号和数据继续写入到相应的缓存中,另一方面产生RGB采样开始信号,使RGB视频时钟从相应的FIFO缓存中同时读取左半屏RGB数据、右半屏RGB数据和同步信号;由于所读取的RGB视频时钟是所写入的LVDS视频源像素时钟的两倍,而所写入的数据和同步信号的位宽是所读出的两倍,故读、写操作的吞吐量相等,转换操作能连续稳定的进行。
[0075]进行奇偶分屏模式的视频转换过程是:奇偶分屏RGB视频转换模块3-9中的LVDS视频像素采样3-9-1分别用LVDS视频源像素时钟同步地对LVDS视频源同步信号和四个链路的LVDS视频源数据进行采样,将四个链路的LVDS视频源数据中LINK1、LINK3分为奇像素并行数据,将四个链路的LVDS视频源数据中LINK2、LINK3分为偶像素并行数据,将奇像素并行数据写入视频奇像素FIFO缓存3-9-3,将偶像素并行数据写入视频偶像素FIFO缓存3-9-4,将LVDS视频源同步信号,按照“Vs、Hs、DE、Vs、Hs、DE”的形式复制成两路并行的同步信号,用LVDS视频源像素时钟将其写入到同步信号FIFO缓存3-9-2中;RGB信号采样
3-9-5用RGB视频时钟同时从三个FIFO缓存中读出信号,分别将其转换为RGB奇像素数据、RGB偶像素数据和RGB视频同步信号;将所述RGB视频同步信号复制为两路,分别与RGB奇像素数据、RGB偶像素数据、RGB视频时钟形成RGB奇分屏视频信号和RGB偶分屏视频信号。对于数据来说,由于奇像素并行数据和偶像素并行数据同时被RGB视频时钟读取,因此RGB数据实际是交替输出奇像素并行数据、偶像素并行数据,从而完成所有数据的转换,对于同步信号来说,由于RGB时钟在每个LVDS时钟周期内对其读取了两次,因此RGB和LVDS的视频时序保持一致;对于转换过程来说,由于DC-FIFO在一个单位时间用一倍的时钟写入两倍的数据量,而用两倍的时钟读取一倍的数据量,即读写操作的吞吐量相等,因此不会出现写满或读空的情况,即转换操作能连续稳定的进行。
[0076]RGB信号输出处理过程是:RGB视频信号输出模块3_10根据转换模块选择信号选择相应的RGB视频数据输出,并用RGB时钟对其打节拍,确保输出时序可靠性;当产生同步模式控制时则对视频同步信号反向操作;对比RGB输出时钟的有效沿和RGB数据的采样中心之间的相位,并通过信号延时组件分别对输出时钟和数据做延时微调处理以消除两者间的相位差,确保输出时钟有效沿始终处于数据的采样中心。步骤3中形成RGB视频信号后,接收LVDS同步模式控制信号,检测RGB视频信号是否为低电平有效,如果RGB视频信号为低电平有效,将RGB视频信号输出;如果RGB视频信号为高电平有效,将RGB视频信号转为低电平有效后输出,输出时发出MIPI视频转换启动信号。
[0077]当转换模块选择信号是单、双、四LINK模式时,则将其RGB数据和同步信号(整屏信号)复制成两路输出给MIPI视频信号转换单元4 ;当选择左右分屏转换模式则左、右半屏数据和同步信号分别输出左半屏RGB视频信号、右半屏RGB视频信号给左路MIPI视频信号转换模块4-2和右路MIPI视频信号转换模块4-3 ;当选择奇偶分屏转换模式则奇像素并行数据、偶像素并行数据和同步信号分别输出RGB奇分屏视频信号和RGB偶分屏视频信号给MIPI视频信号转换单元4。
[0078]当开始输出RGB数据和同步信号时,延迟若干RGB时钟后产生MIPI视频转换控制信号,启动后续的MIPI信号转换模块工作,这样做是为了 MIPI转换模块一开始就收到正常的视频数据,提高MIPI转换的可靠性。
[0079]步骤4、将所述RGB视频信号转换为MIPI视频信号。
[0080]MIPI视频转换配置模块5-3执行MIPI转换处理的配置操作和MIPI显示模组初始化操作后,MIPI视频转换配置模块5-3接收到MIPI视频转换启动信号后发出MIPI视频转换启动命令。当开始进行MIPI转换配置时,左路MIPI视频信号转换模块4-2和右路MIPI视频转换模块4-3根据写入的MIPI寄存器命令进行配置操作,这些MIPI寄存器命令包括:MIPI转换配置命令、MIPI显示模组初始化命令、MIPI转换控制命令;在配置完成后,根据所写入寄存器的MIPI显示模组初始化命令,左路MIPI视频信号转换模块4-2和右路MIPI视频转换模块4-3分别将这些命令转换成MIPI命令信号并传输给MIPI液晶显示模组连接件
4-4所连接的MIPI显示模组6,使MIPI显示模组6进行初始化操作。之后当MIPI视频转换控制命令写入MIPI寄存器模块4-1时,左路MIPI视频信号转换模块4-2和右路MIPI视频转换模块4-3同时将输入的RGB视频信号转换为MIPI视频信号传送给与MIPI液晶显示模组连接件4-4连接的MIPI显示模组6显示,分别转换为左通道MIPI视频信号和右通道MIPI视频信号传输给。
[0081]本发明不局限于上述实施方式,对于本【技术领域】的普通技术人员来说,根据本发明的技术原理和方案或在本发明的启示下所做出的若干改进、改变、润饰、变形、替换也视为本发明专利的保护范围之内。
[0082]本说明书中未作详细描述的内容、简写、术语属于本领域专业技术人员公知的现有技术。
【权利要求】
1.一种LVDS视频信号转换为MIPI视频信号方法,其特征在于:包括以下步骤: 步骤1、对LVDS视频信号的每个链路的视频信号分别同时进行接收解调,产生各链路的并行解调数据和LVDS像素时钟; 步骤2、对所述每个链路的并行解调数据进行视频解码,生成各链路的LVDS视频源信号,所述LVDS视频源信号包括LVDS视频源数据和LVDS视频源同步信号,所述LVDS像素时钟被转换为LVDS视频源像素时钟; 步骤3、将所述各链路的LVDS视频源信号转换为RGB视频信号; 步骤4、将所述RGB视频信号转换为MIPI视频信号。
2.根据权利要求1所述的LVDS视频信号转换为MIPI视频信号方法,其特征在于:所述LVDS视频信号包括单LINK、双LINK、四LINK的LVDS视频信号,所述单LINK的LVDS视频信号即LINKl传输所有视频像素,所述双LINK的LVDS视频信号,包括LINKl、LINK2 二个链路,分别传输奇偶视频像素;所述四LINK的LVDS视频信号,包括四个链路,按照视频像素顺序在LINK1、LINK2、LINK3、LINK4依次传输;所述MIPI视频信号用于4LANE单一整屏类型、8LANE左右分屏类型和8LANE奇偶分屏类型的MIPI显示模组,当所要转换的MIPI视频信号输出给4LANE单一整屏类型的MIPI显示模组时,LVDS视频信号以单、双、四LINK方式传输;当所要转换的MIPI视频信号输出给8LANE左右分屏类型、8LANE奇偶分屏类型的MIPI液晶显示模组时, LVDS视频信号以四LINK方式传输;所述每个链路的LVDS视频信号包括LVDS接收时钟和LVDS数据,所述LVDS数据由LVDS数据总线传输,所述LVDS数据总线包括若干根根信号线,每根信号线传送串行编码信号。
3.根据权利要求1所述的LVDS视频信号转换为MIPI视频信号方法,其特征在于:所述步骤I中对每个链路的视频信号进行接收解调之前,根据所要接收的LVDS视频信号的特性,设置LVDS视频信号解码参数、LVDS视频转换参数;接收LVDS视频信号中的MIPI视频转换配置参数,执行MIPI转换处理的配置操作和MIPI显示模组初始化操作;根据所述LVDS视频信号解码参数产生LVDS编码标准控制信号、LVDS视频色阶位宽控制信号、LVDS奇偶像素反向控制信号、LVDS视频信号线序控制信号;根据所述LVDS视频转换参数产生LINK转换模式控制信号、MIPI显示模组类型信号、LVDS同步模式控制信号;根据所述MIPI视频转换配置参数产生MIPI转换初始化命令和MIPI模组初始化命令。
4.根据权利要求1所述的LVDS视频信号转换为MIPI视频信号方法,其特征在于:所述步骤I中对每个链路的视频信号进行接收解调的过程包括:对接收的所述每个链路中的串行编码信号分别进行端接、解调、动态校准,产生并行解调数据和LVDS像素时钟。
5.根据权利要求2所述的LVDS视频信号转换为MIPI视频信号方法,其特征在于:所述步骤2中对所述每个链路的并行解调数据进行视频解码的过程包括:用所述LVDS像素时钟对所述每个链路的并行解调数据先缓存再同步读取,然后分别对所述每个链路的并行解调数据进行解码,得到各链路的LVDS视频源数据和LVDS视频源同步信号,所述LVDS像素时钟被转换为LVDS视频源像素时钟。
6.根据权利要求3所述的LVDS视频信号转换为MIPI视频信号方法,其特征在于:所述解码过程中在所述LVDS视频解码控制信号中,接收到所述奇偶像素反向控制信号时将所述两个链路中LINKl和LINK2的数据进行交换,接收到所述LVDS视频信号线序控制信号时对所述四个链路按照LINKl、LINK2、LINK3、LINK4排列次序。
7.根据权利要求3所述的LVDS视频信号转换为MIPI视频信号方法,其特征在于:所述步骤3中将各链路的LVDS视频源信号转换为RGB视频信号的转换过程包括:所述LVDS视频源信号首先通过RGB视频信号自适应控制,根据所述LVDS视频源像素时钟产生RGB视频时钟并进行RGB视频时钟自适应配置和RGB视频时钟输出调整,所述LVDS视频源信号经过RGB视频信号转换处理转换为RGB视频信号后进行RGB信号输出处理。
8.根据权利要求3所述的LVDS视频信号转换为MIPI视频信号方法,其特征在于:步骤3中形成所述RGB视频信号后,接收所述LVDS同步模式控制信号,检测所述RGB视频信号是否为低电平有效,如果所述RGB视频信号为低电平有效,将所述RGB视频信号输出;如果所述RGB视频信号为高电平有效,将所述RGB视频信号转为低电平有效后输出,输出时发出MIPI视频转换启动信号。
9.根据权利要求3所述的LVDS视频信号转换为MIPI视频信号方法,其特征在于:所述执行MIPI转换处理的配置操作和MIPI显示模组初始化操作包括接收MIPI转换初始化命令后执行MIPI转换处理的配置操作,确认配置操作完成后再执行所述MIPI模组初始化命令,并将MIPI模组初始化命令以MIPI命令的形式传输给所述MIPI显示模组(6),完成模组初始化操作,之后当收到所述MIPI视频转换启动信号时发出MIPI视频转换启动命令。
10.根据权利要求9所述的LVDS视频信号转换为MIPI视频信号方法,其特征在于:步骤4中分别将所述RGB视频信号转换为MIPI视频信号的过程包括:执行MIPI转换处理的配置操作和MIPI显示模组初始化操作后,当接收到所述MIPI视频转换启动命令时开始将接收到的所述RGB视频信号转换为M IPI视频信号传输给所述MIPI显示模组(6)。
【文档编号】G09G3/00GK103475842SQ201310441430
【公开日】2013年12月25日 申请日期:2013年9月25日 优先权日:2013年9月25日
【发明者】彭骞, 朱亚凡, 陈凯, 沈亚非, 邓标华 申请人:武汉精立电子技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1