CN103218966B - 显示面板内部接口的数据传输方法和装置 - Google Patents
显示面板内部接口的数据传输方法和装置 Download PDFInfo
- Publication number
- CN103218966B CN103218966B CN201310113318.6A CN201310113318A CN103218966B CN 103218966 B CN103218966 B CN 103218966B CN 201310113318 A CN201310113318 A CN 201310113318A CN 103218966 B CN103218966 B CN 103218966B
- Authority
- CN
- China
- Prior art keywords
- byte
- video packets
- followed successively
- packet
- pixels
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Liquid Crystal Display Device Control (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本发明公开了一种显示面板内部接口的数据传输方法和装置。其中,显示面板内部接口的数据传输方法包括:显示面板内部接口的发送端将TCON侧的显示数据映射为显示面板内部接口的数据信道上数据包;发送端对数据包进行编码;发送端经由数据信道、采用固定速率发送编码后的数据包至显示面板内部接口的接收端;接收端根据数据包对应的固定速率获取时钟信息;接收端根据时钟信息对数据包进行解码;以及接收端将解码后的数据包传输至SD。通过本发明,解决了现有技术中显示面板的电磁干扰较高的问题,进而达到了降低电磁干扰、提高抗干扰性的效果。
Description
技术领域
本发明涉及显示面板领域,具体而言,涉及一种显示面板内部接口的数据传输方法和装置。
背景技术
目前在显示面板制造领域,端对端接口方式已经广泛应用,但是,发明人发现目前的各种端对端接口中,存在严重的电磁干扰(Electro-Magnetic Interference,简称EMI)问题。
针对相关现有技术中显示面板的电磁干扰较高的问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种显示面板内部接口的数据传输方法和装置,以解决现有技术中显示面板的电磁干扰较高的问题。
为了实现上述目的,根据本发明的一个方面,提供了一种显示面板内部接口的数据传输方法,包括:显示面板内部接口的发送端将TCON侧的显示数据映射为显示面板内部接口的数据信道上数据包;发送端对数据包进行编码;发送端经由数据信道、采用固定速率发送编码后的数据包至显示面板内部接口的接收端;接收端根据数据包对应的固定速率获取时钟信息;接收端根据时钟信息对数据包进行解码;以及接收端将解码后的数据包传输至SD。
进一步地,发送端对数据包进行编码之前,显示面板内部接口的数据传输方法还包括:发送端对数据包进行加扰,其中,发送端对数据包进行编码包括发送端对加扰后的数据包进行编码,接收端对数据包进行解码之后,显示面板内部接口的数据传输方法还包括:接收端对数据包进行解扰,其中,接收端将解码后的数据包传输至SD包括接收端将解扰后的数据包传输至SD。
进一步地,对数据包进行加扰包括通过线性反馈移位寄存器LFSR多项式对数据包进行加扰,其中,LFSR多项式为:
G(x)=X16+X5+X4+X3+1。
进一步地,数据包依次包括第一间隔码、控制包、视频包、第二间隔码和空码,其中,第一间隔码和第二间隔码为不同的间隔码。
进一步地,对数据包进行加扰和编码包括:仅对控制包、视频包和空码进行加扰和编码。
进一步地,空码包括加扰和编码前的全部零字节,控制包包括数据发送过程中的静态或动态设置命令。
进一步地,当TCON和SD间具有两对差分信号时,显示面板内部接口具有两个数据信道,将显示数据映射为显示面板内部接口的数据信道上数据包包括:将显示数据分别映射两个数据信道上数据包,其中,两个数据信道上数据包中的控制包相同,当TCON和SD间具有一对差分信号时,显示面板内部接口仅有一个数据信道。
进一步地,将显示数据映射为数据信道上的数据包包括:将显示数据进行6bpc模式或8bpc模式映射。
进一步地,当显示面板内部接口具有一个数据信道且显示数据进行8bpc模式映射时,视频包的第X字节的第0位至第7位依次为Ri[0]、Ri[1]至Ri[7],视频包的第X+1字节的第0位至第7位依次为Gi[0]、Gi[1]至Gi[7],视频包的第X+2字节的第0位至第7位依次为Bi[0]、Bi[1]至Bi[7],其中,Ri[n]为单一像素点中红色分量的量化值,Gi[n]为单一像素点中绿色分量的量化值,Bi[n]为单一像素点中蓝色分量的量化值,X、i均为非负整数,n=0~7。
进一步地,当显示面板内部接口具有两个数据信道且显示数据进行8bpc模式映射时,若每个切割视频线中的像素个数为偶数,则第一视频包的第X字节的第0位至第7位依次为Ri[0]、Ri[1]至Ri[7],第一视频包的第X+1字节的第0位至第7位依次为Gi[0]、Gi[1]至Gi[7],第一视频包的第X+2字节的第0位至第7位依次为Bi[0]、Bi[1]至Bi[7],其中,第一视频包为两个数据信道中一个数据信道上数据包中的视频包,第二视频包的第X字节的第0位至第7位依次为R(i+1)[0]、R(i+1)[1]至R(i+1)[7],第二视频包的第X+1字节的第0位至第7位依次为G(i+1)[0]、G(i+1)[1]至G(i+1)[7],第二视频包的第X+2字节的第0位至第7位依次为B(i+1)[0]、B(i+1)[1]至B(i+1)[7],其中,第二视频包为两个数据信道中另一个数据信道上数据包中的视频包,若像素个数为奇数时,第一视频包与像素个数为偶数时的第一视频包相同,第二视频包的第X字节、第X+1字节和第X+2字节的各位均为0,其中,Ri[n]为单一像素点中红色分量的量化值,Gi[n]为单一像素点中绿色分量的量化值,Bi[n]为单一像素点中蓝色分量的量化值,X、i为非负整数,n=0~7。
进一步地,当显示面板内部接口具有一个数据信道且显示数据进行6bpc模式映射时,若每个切割视频线中的像素个数为4N,则视频包的第X字节的第0位至第7位依次为Gi[0]、Gi[1]、Ri[0]、Ri[1]至Ri[5],视频包的第X+1字节的第0位至第7位依次为Gi[2]、Gi[3]、Bi[0]、Bi[1]至Bi[5],视频包的第X+2字节的第0位至第7位依次为Gi[4]、Gi[5]、R(i+1)[0]、R(i+1)[1]至R(i+1)[5],视频包的第X+3字节的第0位至第7位依次为G(i+1)[0]、G(i+1)[1]、B(i+1)[0]、B(i+1)[1]至B(i+1)[5],视频包的第X+4字节的第0位至第7位依次为G(i+1)[2]、G(i+1)[3]至G(i+1)[5]、G(i+2)[0]、G(i+2)[1]至G(i+2)[3],视频包的第X+5字节的第0位至第7位依次为G(i+2)[4]、G(i+2)[5]、R(i+2)[0]、R(i+2)[1]至R(i+2)[5],视频包的第X+6字节的第0位至第7位依次为G(i+3)[0]、G(i+3)[1]、B(i+2)[0]、B(i+2)[1]至B(i+2)[5],视频包的第X+7字节的第0位至第7位依次为G(i+3)[2]、G(i+3)[3]、R(i+3)[0]、R(i+3)[1]至R(i+3)[5],视频包的第X+8字节的第0位至第7位依次为G(i+3)[4]、G(i+3)[5]、B(i+3)[0]、B(i+3)[1]至B(i+3)[5];
若像素个数为4N+1,则视频包的第X字节、第X+1字节与像素个数为4N时视频包的第X字节和第X+1字节分别相同,视频包的第X+2字节的第0位和第1位依次为Gi[4]和Gi[5],视频包的第X+2字节的第2位至第7位均为0;若像素个数为4N+2,则视频包的第X字节、第X+1字节至第X+3字节与像素个数为4N时视频包的第X字节、第X+1字节至第X+3字节分别相同,视频包的第X+4字节的第0位至第3位依次为G(i+1)[2]、G(i+1)[3]至G(i+1)[5],视频包的第X+4字节的第4位至第7位均为0;若像素个数为4N+3,则视频包的第X字节、第X+1字节至第X+5字节与像素个数为4N时视频包的第X字节、第X+1字节至第X+5字节分别相同,视频包的第X+6字节的第2位至第7位依次为B(i+2)[0]、B(i+2)[1]至B(i+2)[5],视频包的第X+6字节的第0位和第1位均为0,其中,Ri[n]为单一像素点中红色分量的量化值,Gi[n]为单一像素点中绿色分量的量化值,Bi[n]为单一像素点中蓝色分量的量化值,X、i、N均为非负整数,n=0~5。
进一步地,当显示面板内部接口具有两个数据信道且显示数据进行6bpc模式映射时,若每个切割视频线中的像素个数为8N,则第一视频包的第X字节的第0位至第7位依次为Gi[0]、Gi[1]、Ri[0]、Ri[1]至Ri[5],第一视频包的第X+1字节的第0位至第7位依次为Gi[2]、Gi[3]、Bi[0]、Bi[1]至Bi[5],第一视频包的第X+2字节的第0位至第7位依次为Gi[4]、Gi[5]、R(i+2)[0]、R(i+2)[1]至R(i+2)[5],第一视频包的第X+3字节的第0位至第7位依次为G(i+2)[0]、G(i+2)[1]、B(i+2)[0]、B(i+2)[1]至B(i+2)[5],第一视频包的第X+4字节的第0位至第7位依次为G(i+2)[2]、G(i+2)[3]至G(i+2)[5]、G(i+4)[0]、G(i+4)[1]至G(i+4)[3],第一视频包的第X+5字节的第0位至第7位依次为G(i+4)[4]、G(i+4)[5]、R(i+4)[0]、R(i+4)[1]至R(i+4)[5],第一视频包的第X+6字节的第0位至第7位依次为G(i+6)[0]、G(i+6)[1]、B(i+4)[0]、B(i+4)[1]至B(i+4)[5],第一视频包的第X+7字节的第0位至第7位依次为G(i+6)[2]、G(i+6)[3]、R(i+6)[0]、R(i+6)[1]至R(i+6)[5],第一视频包的第X+8字节的第0位至第7位依次为G(i+6)[4]、G(i+6)[5]、B(i+6)[0]、B(i+6)[1]至B(i+6)[5],其中,第一视频包为两个数据信道中一个数据信道上数据包中的视频包,第二视频包的第X字节的第0位至第7位依次为G(i+1)[0]、G(i+1)[1]、R(i+1)[0]、R(i+1)[1]至R(i+1)[5],第二视频包的第X+1字节的第0位至第7位依次为G(i+1)[2]、G(i+1)[3]、B(i+1)[0]、B(i+1)[1]至B(i+1)[5],第二视频包的第X+2字节的第0位至第7位依次为G(i+1)[4]、G(i+1)[5]、R(i+3)[0]、R(i+3)[1]至R(i+3)[5],第二视频包的第X+3字节的第0位至第7位依次为G(i+3)[0]、G(i+3)[1]、B(i+3)[0]、B(i+3)[1]至B(i+3)[5],第二视频包的第X+4字节的第0位至第7位依次为G(i+3)[2]、G(i+3)[3]至G(i+3)[5]、G(i+5)[0]、G(i+5)[1]至G(i+5)[3],第二视频包的第X+5字节的第0位至第7位依次为G(i+5)[4]、G(i+5)[5]、R(i+5)[0]、R(i+5)[1]至R(i+5)[5],第二视频包的第X+6字节的第0位至第7位依次为G(i+7)[0]、G(i+7)[1]、B(i+5)[0]、B(i+5)[1]至B(i+5)[5],第二视频包的第X+7字节的第0位至第7位依次为G(i+7)[2]、G(i+7)[3]、R(i+7)[0]、R(i+7)[1]至R(i+7)[5],第二视频包的第X+8字节的第0位至第7位依次为G(i+7)[4]、G(i+7)[5]、B(i+7)[0]、B(i+7)[1]至B(i+7)[5],其中,第二视频包为两个数据信道中另一个数据信道上数据包中的视频包;若像素个数为8N+1,则第一视频包的第X字节、第X+1字节与像素个数为8N时第一视频包的第X字节和第X+1字节分别相同,第一视频包的第X+2字节的第0位和第1位依次为Gi[4]和Gi[5],第一视频包的第X+2字节的第2位至第7位均为0,第二视频包的第X字节、第X+1字节和第X+2字节的各位均为0;若像素个数为8N+2,则第一视频包与像素个数为8N+1时的第一视频包相同,第二视频包的第X字节、第X+1字节与像素个数为8N时第二视频包的第X字节和第X+1字节分别相同,第二视频包的第X+2字节的第0位和第1位依次为G(i+1)[4]和G(i+1)[5],第二视频包的第X+2字节的第2位至第7位均为0;若像素个数为8N+3,则第一视频包的第X字节、第X+1字节至第X+3字节与像素个数为8N时第一视频包的第X字节、第X+1字节至第X+3字节分别相同,第一视频包的第X+4字节的第0位至第3位依次为G(i+2)[2]至G(i+2)[5],第一视频包的第X+4字节的第4位至第7位均为0,第二视频包的第X字节和第X+1字节与像素个数为8N时第二视频包的第X字节和第X+1字节分别相同,第二视频包的第X+2字节的第0位和第1位依次为G(i+1)[4]和G(i+1)[5],第二视频包的第X+2字节的第2位至第7位、第二视频包的第X+3和第X+4字节均为0;若像素个数为8N+4,则第一视频包与像素个数为8N+3时的第一视频包相同,第二视频包的第X字节、第X+1字节至第X+3字节与像素个数为8N时第二视频包的第X字节、第X+1字节至第X+3字节分别相同,第二视频包的第X+4字节的第0位至第3位依次为G(i+3)[2]至G(i+3)[5],第二视频包的第X+4字节的第4位至第7位均为0;若像素个数为8N+5,则第一视频包的第X字节、第X+1字节至第X+5字节与像素个数为8N时第一视频包的第X字节、第X+1字节至第X+5字节分别相同,第一视频包的第X+6字节的第0位和第1位均为0,第一视频包的第X+6字节的第2位至第7位依次为B(i+4)[0]至B(i+4)[5],第二视频包的第X字节、第X+1字节至第X+3字节与像素个数为8N时第二视频包的第X字节、第X+1字节至第X+3字节分别相同,第二视频包的第X+4字节的第0位至第3位依次为G(i+3)[2]至G(i+3)[5],第二视频包的第X+4字节的第4位至第7位、第二视频包的第X+5字节和X+6字节均为0;若像素个数为8N+6,则第一视频包与像素个数为8N+5时的第一视频包相同,第二视频包的第X字节、第X+1字节至第X+5字节与像素个数为8N时第二视频包的第X字节、第X+1字节至第X+5字节分别相同,第二视频包的第X+6字节的第0位和第1位均为0,第二视频包的第X+6字节的第2位至第7位依次为B(i+5)[0]至B(i+5)[5];若像素个数为8N+7,则第一视频包与像素个数为8N时的第一视频包相同,第二视频包的第X字节、第X+1字节至第X+5字节与像素个数为8N时第二视频包的第X字节、第X+1字节至第X+5字节分别相同,第二视频包的第X+6字节的第2位至第7位依次为B(i+5)[0]、B(i+5)[1]至B(i+5)[5],第二视频包的第X+6字节的第0位和第1位、第二视频包的第X+7字节和第X+8字节均为0,其中,Ri[n]为单一像素点中红色分量的量化值,Gi[n]为单一像素点中绿色分量的量化值,Bi[n]为单一像素点中蓝色分量的量化值,X、i、N均为非负整数,n=0~5。
为了实现上述目的,根据本发明的另一方面,提供了一种显示面板内部接口的数据传输装置,显示面板内部接口的数据传输装置用于执行本发明上述内容所提供的任一种显示面板内部接口的数据传输方法。
为了实现上述目的,根据本发明的另一方面,提供了一种显示面板内部接口的数据传输装置,包括:映射模块,用于将TCON侧的显示数据映射为显示面板内部接口的数据信道上数据包;编码模块,用于对数据包进行编码;发送模块,用于经由数据信道、采用固定速率发送编码后的数据包;接收模块,用于接收发送模块传输的数据包,并根据数据包对应的固定速率获取时钟信息;解码模块,用于根据时钟信息对数据包进行解码;以及传输模块,用于将解码后的数据包传输至SD。
进一步地,显示面板内部接口的数据传输装置还包括:加扰模块,用于在编码模块对数据包进行编码之前,对数据包进行加扰,其中,编码模块还用于对加扰后的数据包进行编码,解扰模块,用于在解码模块对数据包进行解码之后,对数据包进行解扰,其中,传输模块还用于将解扰后的数据包传输至SD。
通过本发明,采用显示面板内部接口的发送端将TCON侧的显示数据映射为显示面板内部接口的数据信道上数据包;发送端对数据包进行编码;发送端经由数据信道、采用固定速率发送编码后的数据包至显示面板内部接口的接收端;接收端根据数据包对应的固定速率获取时钟信息;接收端根据时钟信息对数据包进行解码;以及接收端将解码后的数据包传输至SD。通过将时钟信息嵌入至信号信道的方式,使得接收端能够根据数据包对应的固定速率获取时钟信息,增加了通信的抗干扰性,解决了现有技术中显示面板的电磁干扰较高的问题,进而达到了降低电磁干扰、提高抗干扰性的效果。
附图说明
构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的显示面板内部接口的数据传输方法的流程图;
图2是根据本发明实施例的数据传输方法对显示数据进行单信道8bpc模式映射的像素映射图;
图3a和图3b以及图4a和图4b是根据本发明实施例的数据传输方法对显示数据进行双信道8bpc模式映射的像素映射图;
图5a至图5d是根据本发明实施例的数据传输方法对显示数据进行单信道6bpc模式映射的像素映射图;
图6a至图6m是根据本发明实施例的数据传输方法对显示数据进行双信道6bpc模式映射的像素映射图;以及
图7是根据本发明实施例的显示面板内部接口的数据传输装置的示意图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
本发明实施例提供了一种显示面板内部接口的数据传输方法,以下对本发明实施例所提供的显示面板内部接口的数据传输方法进行具体介绍:
图1是根据本发明实施例的显示面板内部接口的数据传输方法,如图1所示,该数据传输方法包括如下的步骤S101至步骤S106:
S101:显示面板内部接口的发送端将TCON侧的显示数据映射为显示面板内部接口的数据信道上数据包,TCON是指显示面板中的时序控制器,也即是显示面板内部接口所连接的时序控制器,数据信道为显示面板内部接口的发送端向接收端发送数据的通道。
S102:发送端对数据包进行编码,优选地,发送端对数据包进行编码之前,先对数据包进行加扰,然后对加扰后的数据包进行编码。
S103:发送端经由数据信道、采用固定速率发送编码后的数据包至显示面板内部接口的接收端,即,发送端将进行通信所用的时钟信息嵌入至数据信道中。
S104:接收端根据数据包对应的固定速率获取时钟信息,即,根据发送端发送数据包时的固定速率获取时钟信息。
S105:接收端根据时钟信息对数据包进行解码,优选地,接收端在根据时钟信息对数据包进行解码之前,先对数据包进行解扰。
S106:接收端将解码后的数据包传输至SD,对应地,接收端将解扰后的数据包传输至SD,SD为显示面板内部接口所连接的驱动电路芯片(Source Driver,简称SD)。
本发明实施例的显示面板内部接口的数据传输方法,采用将时钟信息嵌入至信号信道的方式,使得接收端能够根据数据包对应的固定速率获取时钟信息,增加了通信的抗干扰性,解决了现有技术中显示面板的电磁干扰较高的问题,进而达到了降低电磁干扰、提高抗干扰性的效果。其中,通过发送端先对数据包进行加扰后发送,相应地,由接收端进行解扰后再传输至SD的方式,能够进一步地降低电磁干扰。
本发明实施例中,数据包依次包括第一间隔码、控制包、视频包、第二间隔码和空码,其中,第一间隔码和第二间隔码为不同的间隔码,间隔码为控制包和视频包之间的专有的间隔码(以下称作K码),以便与空码相区分,空码包括加扰和编码前的全部零字节,控制包包括数据发送过程中的静态或动态设置命令。在对数据包进行加扰和编码过程中,仅对控制包、视频包和空码进行加扰和编码,不对K码进行加扰和编码,通过K码对数据包中的控制包和视频包进行切割,实现了接收端在接收到数据包时,能够轻易地将控制包和视频包区分出来,加扰和编码过程中忽略是K码的目的是,由于K码是特殊编码,其特征是包含有连续6个1或连续6个0,这种特征在本发明所述的编码后的数据中是肯定不会出现的,因此接受端可以很容易的识别K码,并用K码作为字节对齐的标志,即接收端找到K码后即可字节的间隔,为最终进行解码分割出解码的字节。
其中,对数据包进行加扰和解扰的具体方式为:借助线性反馈移位寄存器(LinearFeedback Shift Register,简称LFSR)多项式进行,LFSR多项式为G(x)=X16+X5+X4+X3+1,每字节的数据都以LFSR最高8位的反方向进行加扰/解扰:
dout_tmp[0]=din_de[0]^lfsr_16_i[15];
dout_tmp[1]=din_de[1]^lfsr_16_i[14];
dout_tmp[2]=din_de[2]^lfsr_16_i[13];
dout_tmp[3]=din_de[3]^lfsr_16_i[12];
dout_tmp[4]=din_de[4]^lfsr_16_i[11];
dout_tmp[5]=din_de[5]^lfsr_16_i[10];
dout_tmp[6]=din_de[6]^lfsr_16_i[9];
dout_tmp[7]=din_de[7]^lfsr_16_i[8];
LFSR模型如下verilog代码所示:
进一步地,当TCON和SD间具有两对差分信号时,对应地,显示面板内部接口具有两个数据信道,将显示数据映射为显示面板内部接口的数据信道上数据包包括:将显示数据分别映射为两个数据信道上的数据包,其中,两个数据信道上数据包中的控制包相同,当TCON和SD间具有一对差分信号时,显示面板内部接口仅有一个数据信道。其中,将显示数据映射为数据信道上的数据包主要是:将显示数据进行6bpc模式或8bpc模式映射,bpc是指每颜色位(bit per color)。
以下就显示面板内部接口具有的数据信道数量不同,对显示数据进行映射采用的模式不同来具体说明视频包中各字节的视频像素:
情况一:当显示面板内部接口具有一个数据信道且显示数据进行8bpc模式映射时,如图2所示,视频包的第X字节的第0位至第7位依次为Ri[0]、Ri[1]至Ri[7],视频包的第X+1字节的第0位至第7位依次为Gi[0]、Gi[1]至Gi[7],视频包的第X+2字节的第0位至第7位依次为Bi[0]、Bi[1]至Bi[7],其中,Ri[n]为单一像素点中红色分量的量化值,Gi[n]为单一像素点中绿色分量的量化值,Bi[n]为单一像素点中蓝色分量的量化值,X、i均为非负整数,n=0~7。
情况二:当显示面板内部接口具有两个数据信道且显示数据进行8bpc模式映射时:
如表3a和表3b所示,若每个切割视频线中的像素个数为偶数,则第一视频包的第X字节的第0位至第7位依次为Ri[0]、Ri[1]至Ri[7],第一视频包的第X+1字节的第0位至第7位依次为Gi[0]、Gi[1]至Gi[7],第一视频包的第X+2字节的第0位至第7位依次为Bi[0]、Bi[1]至Bi[7],其中,第一视频包为两个数据信道中一个数据信道上数据包中的视频包,第二视频包的第X字节的第0位至第7位依次为R(i+1)[0]、R(i+1)[1]至R(i+1)[7],第二视频包的第X+1字节的第0位至第7位依次为G(i+1)[0]、G(i+1)[1]至G(i+1)[7],第二视频包的第X+2字节的第0位至第7位依次为B(i+1)[0]、B(i+1)[1]至B(i+1)[7],其中,第二视频包为两个数据信道中另一个数据信道上数据包中的视频包;
如图4a和图4b所示,若像素个数为奇数时,第一视频包与像素个数为偶数时的第一视频包相同,第二视频包的第X字节、第X+1字节和第X+2字节的各位均为0,其中,Ri[n]为单一像素点中红色分量的量化值,Gi[n]为单一像素点中绿色分量的量化值,Bi[n]为单一像素点中蓝色分量的量化值,X、i为非负整数,n=0~7。
情况三:当显示面板内部接口具有一个数据信道且显示数据进行6bpc模式映射时:
如图5a所示,若每个切割视频线中的像素个数为4N,则视频包的第X字节的第0位至第7位依次为Gi[0]、Gi[1]、Ri[0]、Ri[1]至Ri[5],视频包的第X+1字节的第0位至第7位依次为Gi[2]、Gi[3]、Bi[0]、Bi[1]至Bi[5],视频包的第X+2字节的第0位至第7位依次为Gi[4]、Gi[5]、R(i+1)[0]、R(i+1)[1]至R(i+1)[5],视频包的第X+3字节的第0位至第7位依次为G(i+1)[0]、G(i+1)[1]、B(i+1)[0]、B(i+1)[1]至B(i+1)[5],视频包的第X+4字节的第0位至第7位依次为G(i+1)[2]、G(i+1)[3]至G(i+1)[5]、G(i+2)[0]、G(i+2)[1]至G(i+2)[3],视频包的第X+5字节的第0位至第7位依次为G(i+2)[4]、G(i+2)[5]、R(i+2)[0]、R(i+2)[1]至R(i+2)[5],视频包的第X+6字节的第0位至第7位依次为G(i+3)[0]、G(i+3)[1]、B(i+2)[0]、B(i+2)[1]至B(i+2)[5],视频包的第X+7字节的第0位至第7位依次为G(i+3)[2]、G(i+3)[3]、R(i+3)[0]、R(i+3)[1]至R(i+3)[5],视频包的第X+8字节的第0位至第7位依次为G(i+3)[4]、G(i+3)[5]、B(i+3)[0]、B(i+3)[1]至B(i+3)[5];
如图5b所示,若像素个数为4N+1,则视频包的第X字节、第X+1字节与像素个数为4N时视频包的第X字节和第X+1字节分别相同,视频包的第X+2字节的第0位和第1位依次为Gi[4]和Gi[5],视频包的第X+2字节的第2位至第7位均为0;
如图5c所示,若像素个数为4N+2,则视频包的第X字节、第X+1字节至第X+3字节与像素个数为4N时视频包的第X字节、第X+1字节至第X+3字节分别相同,视频包的第X+4字节的第0位至第3位依次为G(i+1)[2]、G(i+1)[3]至G(i+1)[5],视频包的第X+4字节的第4位至第7位均为0;
如图5d所示,若像素个数为4N+3,则视频包的第X字节、第X+1字节至第X+5字节与像素个数为4N时视频包的第X字节、第X+1字节至第X+5字节分别相同,视频包的第X+6字节的第2位至第7位依次为B(i+2)[0]、B(i+2)[1]至B(i+2)[5],视频包的第X+6字节的第0位和第1位均为0,其中,Ri[n]为单一像素点中红色分量的量化值,Gi[n]为单一像素点中绿色分量的量化值,Bi[n]为单一像素点中蓝色分量的量化值,X、i、N均为非负整数,n=0~5。
情况四:当显示面板内部接口具有两个数据信道且显示数据进行6bpc模式映射时:
如图6a和6b所示,若每个切割视频线中的像素个数为8N,则第一视频包的第X字节的第0位至第7位依次为Gi[0]、Gi[1]、Ri[0]、Ri[1]至Ri[5],第一视频包的第X+1字节的第0位至第7位依次为Gi[2]、Gi[3]、Bi[0]、Bi[1]至Bi[5],第一视频包的第X+2字节的第0位至第7位依次为Gi[4]、Gi[5]、R(i+2)[0]、R(i+2)[1]至R(i+2)[5],第一视频包的第X+3字节的第0位至第7位依次为G(i+2)[0]、G(i+2)[1]、B(i+2)[0]、B(i+2)[1]至B(i+2)[5],第一视频包的第X+4字节的第0位至第7位依次为G(i+2)[2]、G(i+2)[3]至G(i+2)[5]、G(i+4)[0]、G(i+4)[1]至G(i+4)[3],第一视频包的第X+5字节的第0位至第7位依次为G(i+4)[4]、G(i+4)[5]、R(i+4)[0]、R(i+4)[1]至R(i+4)[5],第一视频包的第X+6字节的第0位至第7位依次为G(i+6)[0]、G(i+6)[1]、B(i+4)[0]、B(i+4)[1]至B(i+4)[5],第一视频包的第X+7字节的第0位至第7位依次为G(i+6)[2]、G(i+6)[3]、R(i+6)[0]、R(i+6)[1]至R(i+6)[5],第一视频包的第X+8字节的第0位至第7位依次为G(i+6)[4]、G(i+6)[5]、B(i+6)[0]、B(i+6)[1]至B(i+6)[5],其中,第一视频包为两个数据信道中一个数据信道上数据包中的视频包,第二视频包的第X字节的第0位至第7位依次为G(i+1)[0]、G(i+1)[1]、R(i+1)[0]、R(i+1)[1]至R(i+1)[5],第二视频包的第X+1字节的第0位至第7位依次为G(i+1)[2]、G(i+1)[3]、B(i+1)[0]、B(i+1)[1]至B(i+1)[5],第二视频包的第X+2字节的第0位至第7位依次为G(i+1)[4]、G(i+1)[5]、R(i+3)[0]、R(i+3)[1]至R(i+3)[5],第二视频包的第X+3字节的第0位至第7位依次为G(i+3)[0]、G(i+3)[1]、B(i+3)[0]、B(i+3)[1]至B(i+3)[5],第二视频包的第X+4字节的第0位至第7位依次为G(i+3)[2]、G(i+3)[3]至G(i+3)[5]、G(i+5)[0]、G(i+5)[1]至G(i+5)[3],第二视频包的第X+5字节的第0位至第7位依次为G(i+5)[4]、G(i+5)[5]、R(i+5)[0]、R(i+5)[1]至R(i+5)[5],第二视频包的第X+6字节的第0位至第7位依次为G(i+7)[0]、G(i+7)[1]、B(i+5)[0]、B(i+5)[1]至B(i+5)[5],第二视频包的第X+7字节的第0位至第7位依次为G(i+7)[2]、G(i+7)[3]、R(i+7)[0]、R(i+7)[1]至R(i+7)[5],第二视频包的第X+8字节的第0位至第7位依次为G(i+7)[4]、G(i+7)[5]、B(i+7)[0]、B(i+7)[1]至B(i+7)[5],其中,第二视频包为两个数据信道中另一个数据信道上数据包中的视频包;
如图6c和6d所示,若像素个数为8N+1,则第一视频包的第X字节、第X+1字节与像素个数为8N时第一视频包的第X字节和第X+1字节分别相同,第一视频包的第X+2字节的第0位和第1位依次为Gi[4]和Gi[5],第一视频包的第X+2字节的第2位至第7位均为0,第二视频包的第X字节、第X+1字节和第X+2字节的各位均为0;
如图6c和6e所示,若像素个数为8N+2,则第一视频包与像素个数为8N+1时的第一视频包相同,第二视频包的第X字节、第X+1字节与像素个数为8N时第二视频包的第X字节和第X+1字节分别相同,第二视频包的第X+2字节的第0位和第1位依次为G(i+1)[4]和G(i+1)[5],第二视频包的第X+2字节的第2位至第7位均为0;
如图6f和6g所示,若像素个数为8N+3,则第一视频包的第X字节、第X+1字节至第X+3字节与像素个数为8N时第一视频包的第X字节、第X+1字节至第X+3字节分别相同,第一视频包的第X+4字节的第0位至第3位依次为G(i+2)[2]至G(i+2)[5],第一视频包的第X+4字节的第4位至第7位均为0,第二视频包的第X字节和第X+1字节与像素个数为8N时第二视频包的第X字节和第X+1字节分别相同,第二视频包的第X+2字节的第0位和第1位依次为G(i+1)[4]和G(i+1)[5],第二视频包的第X+2字节的第2位至第7位、第二视频包的第X+3和第X+4字节均为0;
如图6f和6h所示,若像素个数为8N+4,则第一视频包与像素个数为8N+3时的第一视频包相同,第二视频包的第X字节、第X+1字节至第X+3字节与像素个数为8N时第二视频包的第X字节、第X+1字节至第X+3字节分别相同,第二视频包的第X+4字节的第0位至第3位依次为G(i+3)[2]至G(i+3)[5],第二视频包的第X+4字节的第4位至第7位均为0;
如图6i和6j所示,若像素个数为8N+5,则第一视频包的第X字节、第X+1字节至第X+5字节与像素个数为8N时第一视频包的第X字节、第X+1字节至第X+5字节分别相同,第一视频包的第X+6字节的第0位和第1位均为0,第一视频包的第X+6字节的第2位至第7位依次为B(i+4)[0]至B(i+4)[5],第二视频包的第X字节、第X+1字节至第X+3字节与像素个数为8N时第二视频包的第X字节、第X+1字节至第X+3字节分别相同,第二视频包的第X+4字节的第0位至第3位依次为G(i+3)[2]至G(i+3)[5],第二视频包的第X+4字节的第4位至第7位、第二视频包的第X+5字节和X+6字节均为0;
如图6i和6k所示,若像素个数为8N+6,则第一视频包与像素个数为8N+5时的第一视频包相同,第二视频包的第X字节、第X+1字节至第X+5字节与像素个数为8N时第二视频包的第X字节、第X+1字节至第X+5字节分别相同,第二视频包的第X+6字节的第0位和第1位均为0,第二视频包的第X+6字节的第2位至第7位依次为B(i+5)[0]至B(i+5)[5];
如图6l和6m所示,若像素个数为8N+7,则第一视频包与像素个数为8N时的第一视频包相同,第二视频包的第X字节、第X+1字节至第X+5字节与像素个数为8N时第二视频包的第X字节、第X+1字节至第X+5字节分别相同,第二视频包的第X+6字节的第2位至第7位依次为B(i+5)[0]、B(i+5)[1]至B(i+5)[5],第二视频包的第X+6字节的第0位和第1位、第二视频包的第X+7字节和第X+8字节均为0,
其中,Ri[n]为单一像素点中红色分量的量化值,Gi[n]为单一像素点中绿色分量的量化值,Bi[n]为单一像素点中蓝色分量的量化值,X、i、N均为非负整数,n=0~5。
本发明实施例还提供了一种显示面板内部接口的数据传输装置,以下对本发明实施例所提供的显示面板内部接口的数据传输装置进行具体介绍:
图2是根据本发明实施例的显示面板内部接口的数据传输装置的示意图,如图2所示,该实施例所提供的数据传输装置包括:
映射模块10,用于将TCON侧的显示数据映射为显示面板内部接口的数据信道上数据包,TCON是指显示面板中的时序控制器,也即是显示面板内部接口所连接的时序控制器,数据信道为显示面板内部接口的发送端向接收端发送数据的通道。
编码模块20,用于对数据包进行编码,优选地,在编码模块20对数据包进行编码之前,先由加扰模块对数据包进行加扰,然后由编码模块对加扰后的数据包进行编码。
发送模块30,用于经由数据信道、采用固定速率发送编码后的数据包,即,发送模块30将进行通信所用的时钟信息嵌入至数据信道中。
接收模块40,用于接收发送模块传输的数据包,并根据数据包对应的固定速率获取时钟信息,即,根据发送模块30发送数据包时的固定速率获取时钟信息。
解码模块50,用于根据时钟信息对数据包进行解码,优选地,在解码模块50根据时钟信息对数据包进行解码之前,先由解扰模块对数据包进行解扰。
传输模块60,用于将解码后的数据包传输至SD,对应地,输出模块60将解扰后的数据包传输至SD,SD为显示面板内部接口所连接的驱动电路芯片(Source Driver,简称SD)。
本发明实施例的显示面板内部接口的数据传输装置,采用将时钟信息嵌入至数据信道的方式,使得接收端能够根据数据包对应的固定速率获取时钟信息,增强了电磁兼容性,解决了现有技术中显示面板的电磁干扰较高的问题,进而达到了降低电磁干扰、提高抗干扰性的效果。其中,通过加扰模块先对数据包进行加扰后,再由发送模块进行发送,相应地,由解扰模块进行解扰后,再由传输模块传输至SD的方式,能够进一步地降低电磁干扰。
从以上的描述中,可以看出,本发明实现了降低电磁干扰、提高抗干扰性的效果。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (11)
1.一种显示面板内部接口的数据传输方法,其特征在于,包括:
显示面板内部接口的发送端将所述显示面板中的时序控制器TCON侧的显示数据映射为所述显示面板内部接口的数据信道上数据包;
所述发送端对所述数据包进行加扰,包括通过线性反馈移位寄存器LFSR多项式对所述数据包进行加扰,其中,LFSR多项式为:G(x)=X16+X5+X4+X3+1;
所述发送端对加扰后的所述数据包进行编码;
所述发送端经由所述数据信道、采用固定速率发送编码后的数据包至所述显示面板内部接口的接收端;
所述接收端根据所述数据包对应的所述固定速率获取时钟信息;
所述接收端对所述数据包进行解扰;
所述接收端根据所述时钟信息对解扰后的所述数据包进行解码;以及
所述接收端将解码后的数据包传输至所述内部接口所连接的驱动电路芯片SD。
2.根据权利要求1所述的方法,其特征在于,所述数据包依次包括第一间隔码、控制包、视频包、第二间隔码和空码,其中,所述第一间隔码和所述第二间隔码为不同的间隔码。
3.根据权利要求2所述的方法,其特征在于,对所述数据包进行加扰和编码包括:仅对所述控制包、所述视频包和所述空码进行加扰和编码。
4.根据权利要求2所述的方法,其特征在于,所述空码包括加扰和编码前的全部零字节,所述控制包包括数据发送过程中的静态或动态设置命令。
5.根据权利要求2所述的方法,其特征在于,
当所述TCON和所述SD间具有两对差分信号时,所述显示面板内部接口具有两个数据信道,将所述显示数据映射为所述显示面板内部接口的数据信道上数据包包括:将所述显示数据分别映射为所述两个数据信道上数据包,其中,所述两个数据信道上数据包中的控制包相同,
当所述TCON和所述SD间具有一对差分信号时,所述显示面板内部接口仅有一个数据信道。
6.根据权利要求5所述的方法,其特征在于,将所述显示数据映射为数据信道上的数据包包括:将所述显示数据进行6bpc模式或8bpc模式映射。
7.根据权利要求6所述的方法,其特征在于,当所述显示面板内部接口具有一个数据信道且所述显示数据进行8bpc模式映射时,所述视频包的第X字节的第0位至第7位依次为Ri[0]、Ri[1]至Ri[7],所述视频包的第X+1字节的第0位至第7位依次为Gi[0]、Gi[1]至Gi[7],所述视频包的第X+2字节的第0位至第7位依次为Bi[0]、Bi[1]至Bi[7],其中,Ri[n]为单一像素点中红色分量的量化值,Gi[n]为单一像素点中绿色分量的量化值,Bi[n]为单一像素点中蓝色分量的量化值,X、i均为非负整数,n=0~7。
8.根据权利要求6所述的方法,其特征在于,当所述显示面板内部接口具有两个数据信道且所述显示数据进行8bpc模式映射时,
若每个切割视频线中的像素个数为偶数,
则第一视频包的第X字节的第0位至第7位依次为Ri[0]、Ri[1]至Ri[7],所述第一视频包的第X+1字节的第0位至第7位依次为Gi[0]、Gi[1]至Gi[7],所述第一视频包的第X+2字节的第0位至第7位依次为Bi[0]、Bi[1]至Bi[7],其中,所述第一视频包为所述两个数据信道中一个数据信道上数据包中的视频包,
第二视频包的第X字节的第0位至第7位依次为R(i+1)[0]、R(i+1)[1]至R(i+1)[7],所述第二视频包的第X+1字节的第0位至第7位依次为G(i+1)[0]、G(i+1)[1]至G(i+1)[7],所述第二视频包的第X+2字节的第0位至第7位依次为B(i+1)[0]、B(i+1)[1]至B(i+1)[7],其中,所述第二视频包为所述两个数据信道中另一个数据信道上数据包中的视频包,
若所述像素个数为奇数时,所述第一视频包与所述像素个数为偶数时的所述第一视频包相同,所述第二视频包的第X字节、第X+1字节和第X+2字节的各位均为0,
其中,Ri[n]为单一像素点中红色分量的量化值,Gi[n]为单一像素点中绿色分量的量化值,Bi[n]为单一像素点中蓝色分量的量化值,X、i为非负整数,n=0~7。
9.根据权利要求6所述的方法,其特征在于,当所述显示面板内部接口具有一个数据信道且所述显示数据进行6bpc模式映射时,
若每个切割视频线中的像素个数为4N,则所述视频包的第X字节的第0位至第7位依次为Gi[0]、Gi[1]、Ri[0]、Ri[1]至Ri[5],所述视频包的第X+1字节的第0位至第7位依次为Gi[2]、Gi[3]、Bi[0]、Bi[1]至Bi[5],所述视频包的第X+2字节的第0位至第7位依次为Gi[4]、Gi[5]、R(i+1)[0]、R(i+1)[1]至R(i+1)[5],所述视频包的第X+3字节的第0位至第7位依次为G(i+1)[0]、G(i+1)[1]、B(i+1)[0]、B(i+1)[1]至B(i+1)[5],所述视频包的第X+4字节的第0位至第7位依次为G(i+1)[2]、G(i+1)[3]至G(i+1)[5]、G(i+2)[0]、G(i+2)[1]至G(i+2)[3],所述视频包的第X+5字节的第0位至第7位依次为G(i+2)[4]、G(i+2)[5]、R(i+2)[0]、R(i+2)[1]至R(i+2)[5],所述视频包的第X+6字节的第0位至第7位依次为G(i+3)[0]、G(i+3)[1]、B(i+2)[0]、B(i+2)[1]至B(i+2)[5],所述视频包的第X+7字节的第0位至第7位依次为G(i+3)[2]、G(i+3)[3]、R(i+3)[0]、R(i+3)[1]至R(i+3)[5],所述视频包的第X+8字节的第0位至第7位依次为G(i+3)[4]、G(i+3)[5]、B(i+3)[0]、B(i+3)[1]至B(i+3)[5];
若所述像素个数为4N+1,则所述视频包的第X字节、第X+1字节与所述像素个数为4N时所述视频包的第X字节和第X+1字节分别相同,所述视频包的第X+2字节的第0位和第1位依次为Gi[4]和Gi[5],所述视频包的第X+2字节的第2位至第7位均为0;
若所述像素个数为4N+2,则所述视频包的第X字节、第X+1字节至第X+3字节与所述像素个数为4N时所述视频包的第X字节、第X+1字节至第X+3字节分别相同,所述视频包的第X+4字节的第0位至第3位依次为G(i+1)[2]、G(i+1)[3]至G(i+1)[5],所述视频包的第X+4字节的第4位至第7位均为0;
若所述像素个数为4N+3,则所述视频包的第X字节、第X+1字节至第X+5字节与所述像素个数为4N时所述视频包的第X字节、第X+1字节至第X+5字节分别相同,所述视频包的第X+6字节的第2位至第7位依次为B(i+2)[0]、B(i+2)[1]至B(i+2)[5],所述视频包的第X+6字节的第0位和第1位均为0,
其中,Ri[n]为单一像素点中红色分量的量化值,Gi[n]为单一像素点中绿色分量的量化值,Bi[n]为单一像素点中蓝色分量的量化值,X、i、N均为非负整数,n=0~5。
10.根据权利要求6所述的方法,其特征在于,当所述显示面板内部接口具有两个数据信道且所述显示数据进行6bpc模式映射时,
若每个切割视频线中的像素个数为8N,则
第一视频包的第X字节的第0位至第7位依次为Gi[0]、Gi[1]、Ri[0]、Ri[1]至Ri[5],所述第一视频包的第X+1字节的第0位至第7位依次为Gi[2]、Gi[3]、Bi[0]、Bi[1]至Bi[5],所述第一视频包的第X+2字节的第0位至第7位依次为Gi[4]、Gi[5]、R(i+2)[0]、R(i+2)[1]至R(i+2)[5],所述第一视频包的第X+3字节的第0位至第7位依次为G(i+2)[0]、G(i+2)[1]、B(i+2)[0]、B(i+2)[1]至B(i+2)[5],所述第一视频包的第X+4字节的第0位至第7位依次为G(i+2)[2]、G(i+2)[3]至G(i+2)[5]、G(i+4)[0]、G(i+4)[1]至G(i+4)[3],所述第一视频包的第X+5字节的第0位至第7位依次为G(i+4)[4]、G(i+4)[5]、R(i+4)[0]、R(i+4)[1]至R(i+4)[5],所述第一视频包的第X+6字节的第0位至第7位依次为G(i+6)[0]、G(i+6)[1]、B(i+4)[0]、B(i+4)[1]至B(i+4)[5],所述第一视频包的第X+7字节的第0位至第7位依次为G(i+6)[2]、G(i+6)[3]、R(i+6)[0]、R(i+6)[1]至R(i+6)[5],所述第一视频包的第X+8字节的第0位至第7位依次为G(i+6)[4]、G(i+6)[5]、B(i+6)[0]、B(i+6)[1]至B(i+6)[5],其中,所述第一视频包为所述两个数据信道中一个数据信道上数据包中的视频包,
第二视频包的第X字节的第0位至第7位依次为G(i+1)[0]、G(i+1)[1]、R(i+1)[0]、R(i+1)[1]至R(i+1)[5],所述第二视频包的第X+1字节的第0位至第7位依次为G(i+1)[2]、G(i+1)[3]、B(i+1)[0]、B(i+1)[1]至B(i+1)[5],所述第二视频包的第X+2字节的第0位至第7位依次为G(i+1)[4]、G(i+1)[5]、R(i+3)[0]、R(i+3)[1]至R(i+3)[5],所述第二视频包的第X+3字节的第0位至第7位依次为G(i+3)[0]、G(i+3)[1]、B(i+3)[0]、B(i+3)[1]至B(i+3)[5],所述第二视频包的第X+4字节的第0位至第7位依次为G(i+3)[2]、G(i+3)[3]至G(i+3)[5]、G(i+5)[0]、G(i+5)[1]至G(i+5)[3],所述第二视频包的第X+5字节的第0位至第7位依次为G(i+5)[4]、G(i+5)[5]、R(i+5)[0]、R(i+5)[1]至R(i+5)[5],所述第二视频包的第X+6字节的第0位至第7位依次为G(i+7)[0]、G(i+7)[1]、B(i+5)[0]、B(i+5)[1]至B(i+5)[5],所述第二视频包的第X+7字节的第0位至第7位依次为G(i+7)[2]、G(i+7)[3]、R(i+7)[0]、R(i+7)[1]至R(i+7)[5],所述第二视频包的第X+8字节的第0位至第7位依次为G(i+7)[4]、G(i+7)[5]、B(i+7)[0]、B(i+7)[1]至B(i+7)[5],其中,所述第二视频包为所述两个数据信道中另一个数据信道上数据包中的视频包;
若所述像素个数为8N+1,则所述第一视频包的第X字节、第X+1字节与所述像素个数为8N时所述第一视频包的第X字节和第X+1字节分别相同,所述第一视频包的第X+2字节的第0位和第1位依次为Gi[4]和Gi[5],所述第一视频包的第X+2字节的第2位至第7位均为0,所述第二视频包的第X字节、第X+1字节和第X+2字节的各位均为0;
若所述像素个数为8N+2,则所述第一视频包与所述像素个数为8N+1时的所述第一视频包相同,所述第二视频包的第X字节、第X+1字节与所述像素个数为8N时所述第二视频包的第X字节和第X+1字节分别相同,所述第二视频包的第X+2字节的第0位和第1位依次为G(i+1)[4]和G(i+1)[5],所述第二视频包的第X+2字节的第2位至第7位均为0;
若所述像素个数为8N+3,则所述第一视频包的第X字节、第X+1字节至第X+3字节与所述像素个数为8N时所述第一视频包的第X字节、第X+1字节至第X+3字节分别相同,所述第一视频包的第X+4字节的第0位至第3位依次为G(i+2)[2]至G(i+2)[5],所述第一视频包的第X+4字节的第4位至第7位均为0,所述第二视频包的第X字节和第X+1字节与所述像素个数为8N时所述第二视频包的第X字节和第X+1字节分别相同,所述第二视频包的第X+2字节的第0位和第1位依次为G(i+1)[4]和G(i+1)[5],所述第二视频包的第X+2字节的第2位至第7位、所述第二视频包的第X+3和第X+4字节均为0;
若所述像素个数为8N+4,则所述第一视频包与所述像素个数为8N+3时的所述第一视频包相同,所述第二视频包的第X字节、第X+1字节至第X+3字节与所述像素个数为8N时所述第二视频包的第X字节、第X+1字节至第X+3字节分别相同,所述第二视频包的第X+4字节的第0位至第3位依次为G(i+3)[2]至G(i+3)[5],所述第二视频包的第X+4字节的第4位至第7位均为0;
若所述像素个数为8N+5,则所述第一视频包的第X字节、第X+1字节至第X+5字节与所述像素个数为8N时所述第一视频包的第X字节、第X+1字节至第X+5字节分别相同,所述第一视频包的第X+6字节的第0位和第1位均为0,所述第一视频包的第X+6字节的第2位至第7位依次为B(i+4)[0]至B(i+4)[5],所述第二视频包的第X字节、第X+1字节至第X+3字节与所述像素个数为8N时所述第二视频包的第X字节、第X+1字节至第X+3字节分别相同,所述第二视频包的第X+4字节的第0位至第3位依次为G(i+3)[2]至G(i+3)[5],所述第二视频包的第X+4字节的第4位至第7位、所述第二视频包的第X+5字节和X+6字节均为0;
若所述像素个数为8N+6,则所述第一视频包与所述像素个数为8N+5时的所述第一视频包相同,所述第二视频包的第X字节、第X+1字节至第X+5字节与所述像素个数为8N时所述第二视频包的第X字节、第X+1字节至第X+5字节分别相同,所述第二视频包的第X+6字节的第0位和第1位均为0,所述第二视频包的第X+6字节的第2位至第7位依次为B(i+5)[0]至B(i+5)[5];
若所述像素个数为8N+7,则所述第一视频包与所述像素个数为8N时的所述第一视频包相同,所述第二视频包的第X字节、第X+1字节至第X+5字节与所述像素个数为8N时所述第二视频包的第X字节、第X+1字节至第X+5字节分别相同,所述第二视频包的第X+6字节的第2位至第7位依次为B(i+5)[0]、B(i+5)[1]至B(i+5)[5],所述第二视频包的第X+6字节的第0位和第1位、所述第二视频包的第X+7字节和第X+8字节均为0,
其中,Ri[n]为单一像素点中红色分量的量化值,Gi[n]为单一像素点中绿色分量的量化值,Bi[n]为单一像素点中蓝色分量的量化值,X、i、N均为非负整数,n=0~5。
11.一种显示面板内部接口的数据传输装置,其特征在于,包括:
映射模块,用于将所述显示面板中的时序控制器TCON侧的显示数据映射为所述显示面板内部接口的数据信道上数据包;
加扰模块,用于对所述数据包进行加扰,包括通过线性反馈移位寄存器LFSR多项式对所述数据包进行加扰,其中,LFSR多项式为:G(x)=X16+X5+X4+X3+1;
编码模块,用于对加扰后的所述数据包进行编码;
发送模块,用于经由所述数据信道、采用固定速率发送编码后的数据包至所述显示面板内部接口;
接收模块,用于接收所述发送模块传输的数据包,并根据所述数据包对应的所述固定速率获取时钟信息;
解扰模块,用于对所述数据包进行解扰;
解码模块,用于根据所述时钟信息对解扰后的所述数据包进行解码;以及
传输模块,用于将解码后的数据包传输至所述内部接口所连接的驱动电路芯片SD。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310113318.6A CN103218966B (zh) | 2013-04-02 | 2013-04-02 | 显示面板内部接口的数据传输方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310113318.6A CN103218966B (zh) | 2013-04-02 | 2013-04-02 | 显示面板内部接口的数据传输方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103218966A CN103218966A (zh) | 2013-07-24 |
CN103218966B true CN103218966B (zh) | 2015-09-23 |
Family
ID=48816700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310113318.6A Active CN103218966B (zh) | 2013-04-02 | 2013-04-02 | 显示面板内部接口的数据传输方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103218966B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105139812B (zh) * | 2014-05-27 | 2018-01-30 | 奇景光电股份有限公司 | 数据传送与接收方法以及数据传输系统 |
CN108696288B (zh) * | 2017-06-09 | 2022-02-01 | 京东方科技集团股份有限公司 | 信号传输方法、发送单元、接收单元及显示装置 |
CN108694917B (zh) | 2017-06-09 | 2021-10-22 | 京东方科技集团股份有限公司 | 数据传输方法、组件及显示装置 |
CN112331135B (zh) | 2020-11-05 | 2021-09-24 | Tcl华星光电技术有限公司 | 显示面板及驱动方法 |
TWI782652B (zh) * | 2021-08-04 | 2022-11-01 | 新唐科技股份有限公司 | 格式設定系統及可定址發光裝置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004177743A (ja) * | 2002-11-28 | 2004-06-24 | Toshiba Corp | 画像表示装置 |
CN1892747A (zh) * | 2005-07-08 | 2007-01-10 | 株式会社东芝 | 图像数据处理设备及图像数据处理方法 |
CN101669365A (zh) * | 2007-11-30 | 2010-03-10 | 哉英电子股份有限公司 | 视频信号发送装置、视频信号接收装置以及视频信号传送系统 |
KR20100073739A (ko) * | 2008-12-23 | 2010-07-01 | 엘지디스플레이 주식회사 | 액정표시장치 |
CN102523414A (zh) * | 2011-12-30 | 2012-06-27 | 曙光信息产业股份有限公司 | 基于lvds接口的编解码方法与装置 |
-
2013
- 2013-04-02 CN CN201310113318.6A patent/CN103218966B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004177743A (ja) * | 2002-11-28 | 2004-06-24 | Toshiba Corp | 画像表示装置 |
CN1892747A (zh) * | 2005-07-08 | 2007-01-10 | 株式会社东芝 | 图像数据处理设备及图像数据处理方法 |
CN101669365A (zh) * | 2007-11-30 | 2010-03-10 | 哉英电子股份有限公司 | 视频信号发送装置、视频信号接收装置以及视频信号传送系统 |
KR20100073739A (ko) * | 2008-12-23 | 2010-07-01 | 엘지디스플레이 주식회사 | 액정표시장치 |
CN102523414A (zh) * | 2011-12-30 | 2012-06-27 | 曙光信息产业股份有限公司 | 基于lvds接口的编解码方法与装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103218966A (zh) | 2013-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103218966B (zh) | 显示面板内部接口的数据传输方法和装置 | |
TWI549494B (zh) | 用於在多單工通道序列介面上擾碼符號之方法及裝置 | |
CN104365075B (zh) | 用于在通信信道上同时传输时钟和双向数据的方法和设备 | |
EP3832965B1 (en) | N-phase polarity output pin mode multiplexer | |
US9398329B2 (en) | Video management and control in home multimedia network | |
WO2010016894A1 (en) | Multi-stream digital display interface | |
KR20180092289A (ko) | 디스플레이 시스템 및 디스플레이로 데이터 전송 방법 | |
US10623200B2 (en) | Bus-invert coding with restricted hamming distance for multi-byte interfaces | |
CN103931146A (zh) | 数据处理的方法和装置 | |
CN109272943A (zh) | 一种显示装置的背光控制系统 | |
US20140340579A1 (en) | Encoding Guard Band Data For Transmission Via A Communications Interface Utilizing Transition-Minimized Differential Signaling (Tmds) Coding | |
CN101563879B (zh) | 用于提供双向通讯协定的方法及其电路和设备 | |
US9489331B2 (en) | Method and protocol for high-speed data channel detection control | |
WO2015165206A1 (zh) | 基于芯片的数据传输方法、装置及系统、计算机存储介质 | |
CN114143119B (zh) | 一种基于fpga的行情低延时接口装置 | |
CN102917250B (zh) | 用于数字媒体接口的音视频传输方法 | |
CN104467865B (zh) | 串行通信协议控制器、字节拆分电路及8b10b编码器 | |
CN105357450A (zh) | 一种视频拼接控制系统 | |
CN105208021A (zh) | 一种数据通讯方法及其系统 | |
US8705633B2 (en) | Method and apparatus for transporting an 8B/10B coded video stream across a 64B/66B coded link | |
CN103166732A (zh) | 时脉嵌入的数据传输方法以及封包数据编码/解码方法 | |
US11777765B2 (en) | Signal transmission system, transmitter encoding apparatus and receiver decoding apparatus | |
CN101729845A (zh) | Camera-Link数字视频信息叠加方法 | |
CN107783922A (zh) | 一种数据编解码方法和装置 | |
CN103716613B (zh) | 基于双通道dvi接口的固态真三维体素编码及传输方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |