Lvds视频信号转换为8lane左右分屏mipi视频信号方法

文档序号:2539241阅读:739来源:国知局
Lvds视频信号转换为8lane左右分屏mipi视频信号方法
【专利摘要】本发明公开了一种LVDS视频信号转换为8LANE左右分屏MIPI视频信号方法,包括步骤:步骤1、对LVDS视频信号的每个链路分别同时进行接收解调,产生四个链路的并行解调数据和LVDS像素时钟;步骤2、对四个链路的并行解调数据进行视频解码,生成四个链路的LVDS视频源数据和LVDS视频源同步信号;步骤3、生成RGB视频时钟,检测出的LVDS视频行分辨率值;根据LVDS视频行分辨率值用LVDS视频源像素时钟将每行LVDS视频源信号分为前半行并行数据、后半行并行数据;用RGB视频时钟同时读取前、后半行并行数据和同步信号,分别将其转换为左半屏RGB视频信号、右半屏RGB视频信号;步骤4、同时将左半屏RGB视频信号、右半屏RGB视频信号转换为左通道MIPI视频信号、右通道MIPI视频信号。
【专利说明】LVDS视频信号转换为8LANE左右分屏MIPI视频信号方法
【技术领域】
[0001]本发明涉及液晶模组的显示领域和测试领域,具体地指一种LVDS视频信号转换为8LANE左右分屏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信号转换为8LANE左右分屏类型MIPI视频信号的方法,使普通液晶模组测试装置通过该转换装置能对MIPI模组进行测试。

【发明内容】

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