发明内容
本申请提供了一种时序信号产生装置、方法及屏幕逻辑板和液晶显示器装置,主要目的在于优化了设置面板的时序方法,即使应对具有不同时钟的功能应用,能够确保面板的每个显示行能够获取到正确的显示数据,从而保证面板画面显示正常。
为了达到上述目的,本申请主要提供如下技术方案:
本申请第一方面提供了一种时序信号产生装置,该装置包括:
接收单元、处理单元和控制单元;其中,所述处理单元与所述接收单元的输出端连接,所述控制单元与所述处理单元的输出端连接;
接收单元,用于接收向屏幕逻辑板传输的第一信号,所述第一信号为包含行显示数据的电平信号;
处理单元,用于在打开至少一个功能应用之后,处理所述第一信号得到第二信号,所述第二信号为所述屏幕逻辑板向外发射的电平信号;
控制单元,用于根据所述第二信号控制产生液晶显示面板的时序信号。
在本申请第一方面的一些变更实施方式中,所述处理单元包括:
触发模块,用于触发打开至少一个功能应用;
第一构造模块,用于在所述第一信号中的第一个信号周期之前,构造增加至少一个信号周期以得到第三信号;
处理模块,用于利用预设数据排列形式对所述第三信号中携带的行显示数据进行处理,得到经处理后的第三信号;
第二构造模块,用于在所述经处理后的第三信号中的最后一个信号周期之后,构造增加至少一个信号周期得到第四信号,将所述第四信号作为所述屏幕逻辑板向外发射的所述第二信号。
在本申请第一方面的一些变更实施方式中,所述第一构造模块包括:
前处理子模块,用于利用虚拟时钟生成波前信号,所述波前信号包含至少一个信号周期;
第一构造子模块,用于按照信号周期先接收先出的规则接收所述第一信号,并将所述波前信号加入到所述第一信号的第一个信号周期之前,输出第一目标信号;
第一确定子模块,用于将所述第一目标信号作为基于所述第一信号构造的所述第三信号。
在本申请第一方面的一些变更实施方式中,所述第一构造模块还包括:
判断子模块,用于判断所述波前信号和所述第一信号对应的时钟域是否相同;
调整子模块,用于当所述波前信号和所述第一信号对应的时钟域不相同时,调整所述波前信号的占空比,以使得所述波前信号与所述第一信号在一个信号周期内波形保持一致。
在本申请第一方面的一些变更实施方式中,所述第二构造模块包括:
行缓存子模块,用于缓存所述经处理后的第三信号;
后处理子模块,用于按照所述第一信号中信号周期内波形生成波后信号,所述波后信号包含至少一个信号周期;
第二构造子模块,用于将所述波后信号加入所述第一信号的最后一个信号周期之后,输出第二目标信号;
第二确定子模块,用于将所述第二目标信号作为基于所述第一信号构造的所述第四信号。
本申请第二方面提供了一种屏幕逻辑板,包括:如上所述的时序信号产生装置。
本申请第三方面提供了一种液晶显示装置,包括:如上所述的屏幕逻辑板。
本申请第四方面提供了一种时序信号产生方法,应用于如上所述的时序信号产生装置,该方法包括:
接收向屏幕逻辑板传输的第一信号,所述第一信号为包含行显示数据的电平信号;
在打开至少一个功能应用之后,处理所述第一信号得到第二信号,所述第二信号为所述屏幕逻辑板向外发射的电平信号;
根据所述第二信号控制产生液晶显示面板的时序信号。
在本申请第四方面的一些变更实施方式中,所述在打开至少一个功能应用之后,处理所述第一信号得到第二信号包括:
触发打开至少一个功能应用;
在所述第一信号中的第一个信号周期之前,构造增加至少一个信号周期以得到第三信号;
利用预设数据排列形式对所述第三信号中携带的行显示数据进行处理,得到经处理后的第三信号;
在所述经处理后的第三信号中的最后一个信号周期之后,构造增加至少一个信号周期得到第四信号,将所述第四信号作为所述屏幕逻辑板向外发射的所述第二信号。
在本申请第四方面的一些变更实施方式中,所述在所述第一信号中的第一个信号周期之前,构造增加至少一个信号周期以得到第三信号,包括:
利用虚拟时钟生成波前信号,所述波前信号包含至少一个信号周期;
按照信号周期先接收先出的规则接收所述第一信号,并将所述波前信号加入到所述第一信号的第一个信号周期之前,输出第一目标信号;
将所述第一目标信号作为基于所述第一信号构造的所述第三信号。
在本申请第四方面的一些变更实施方式中,在所述将所述第一目标信号作为基于所述第一信号构造的所述第三信号之前,所述方法还包括:
判断所述波前信号和所述第一信号对应的时钟域是否相同;
若否,则调整所述波前信号的占空比,以使得所述波前信号与所述第一信号在一个信号周期内波形保持一致。
在本申请第四方面的一些变更实施方式中,所述在所述经处理后的第三信号中的最后一个信号周期之后,构造增加至少一个信号周期得到第四信号,包括:
缓存所述经处理后的第三信号;
按照所述第一信号中信号周期内波形生成波后信号,所述波后信号包含至少一个信号周期;
将所述波后信号加入所述第一信号的最后一个信号周期之后,输出第二目标信号;
将所述第二目标信号作为基于所述第一信号构造的所述第四信号。
本申请第五方面提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的时序信号产生方法。
本申请第六方面提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的时序信号产生方法。
借由上述技术方案,本申请提供的技术方案至少具有下列优点:
本申请提供了一种时序信号产生装置、方法及屏幕逻辑板和液晶显示器装置,本申请提供的装置包括:接收单元、处理单元和控制单元,处理单元与接收单元的输出端连接,控制单元与处理单元的输出端连接。接收单元接收向屏幕逻辑板传输的第一信号,该第一信号为包含行显示数据的电平信号,在打开至少一个功能应用之后,处理单元处理第一信号得到第二信号,该第二信号为屏幕逻辑板向外发射的电平信号,从而控制单元根据第二信号控制产生液晶显示面板的时序信号。
本申请依据Tcon的Tx发射的第二信号作为设置面板时序的参考,实现了面板时序与Tx发射的第二信号的时序同步,对于具有不同时钟的功能应用,不管打开或关闭多少个,只是会改变第一信号和第二信号之间延迟的信号周期个数,不会影响面板的每个显示行获取正确的显示数据,保证面板画面显示正常。相较于现有技术,解决了因具有不同时钟的功能应用被打开或关闭而造成面板画面显示异常的技术问题。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
具体实施方式
下面将参照附图更详细地描述本申请的示例性实施例。虽然附图中显示了本申请的示例性实施例,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本申请,并且能够将本申请的范围完整的传达给本领域的技术人员。
为满足各家液晶显示面板厂商不同的产品设计需求,在Tcon内会提供各种功能模块,如数字伽马控制(ACC)、帧频控制技术(FRC)、帧过驱动(FOD)、数据线过驱动(LOD)等等,这些功能模块为用于提供调试画质效果的功能应用,并且出于对Tcon低功耗的考虑,各个功能应用都是由各自相应的时钟去控制打开或关闭的。
随着功能应用被打开或关闭的数量不断变化,Rx接收的携带行显示数据(Dataenable,DE)的信号(即简称为第一信号)和Tx发射的携带DE的信号(即简称为第二信号)之间延迟的信号周期个数是会改变的。具体的,使用图1和图2各自例举的Tcon内Rx和Tx工作流程进行解释说明如下:
如图1,例如在Tcon内打开了3个功能应用:ACC、FRC和FOD。Rx接收到的第一信号和经Tcon处理后Tx向外发射的第二信号各自的高电平表征携带了DE,并且示例性的展示:基于打开的3个功能应用,第一信号和第二信号之间延迟了3个信号周期,即3个DE。
如图2,例如在Tcon内打开4个功能应用:ACC、FRC、FOD和LOD,与图1相比,多打开了一个功能应用。Rx接收到的第一信号和经Tcon处理后Tx向外发射的第二信号各自的高电平表征携带了DE,并且示例性的展示:基于打开的4个功能应用,第一信号和第二信号之间延迟了4个信号周期,即4个DE。
对于图1和图2,首先需要对信号中携带的DE进行解释说明,如图3例举的携带DE的信号示意图。在每个信号周期内高电平表征携带的DE,例如面板全高清分辨率为1920*1080,相应的,为了使得整个面板成功显示数据,需要处理的数据信号为包含1080个行显示数据(即1080个DE),以及每个DE是由1920个显示点位(例如具体为1920个像素点)组成的行显示数据,每个显示点位所包含的显示参数由红绿蓝三个颜色分量叠加得到。
以及还需要说明的是,对于每个功能应用需要消耗Tcon多少处理成本,视功能应用具体提供什么样内容服务而定,在此为了方便于解释说明打开/关闭功能应用会对第一信号和第二信号之间延迟信号周期带来影响,因此示例性的例举打开任何一个功能应用都是会增加延迟一个信号周期的。也就是如图1和图2示出的,由于多打开一个功能应用,所以图2示出了第一信号和第二信号之间多延迟了一个信号周期。
结合图1和图2各自展示的Tcon内Rx和Tx工作流程,基于打开/关闭功能应用数量的改变所导致的第一信号和第二信号之间延迟信号周期个数的改变,发明人发现如果是依据Tcon的Rx接收到的第一信号作为设置面板时序的参考,那将会造成面板的每个显示行获取显示数据错乱,导致面板画面显示会出现异常,具体的,结合图4例举的液晶显示面板显示异常示意图,进行解释说明如下:
例如,若根据第一信号控制产生液晶显示面板的时序信号,即设置面板时序与第一信号时序同步。示例性的,设置面板GOA时序信号的第一个信号周期的高电平与第一信号的第4个DE对应,在未改变设置面板时序之前这个对应关系是固定的(如图4所示)。
并且结合图1和图2辅助解释说明,如图1所示,基于打开了3个功能应用,使得第一信号和第二信号之间延迟了3个周期,即第二信号的第一个DE是与第一信号的第4个DE对应的。但若多打开一个功能应用,则如图2所示,使得第一信号和第二信号之间多延迟了一个信号周期,即延迟了4个信号周期,使得第二信号的第一个DE是与第一信号的第5个DE对应。
对于打开4个功能应用的情况,如图4所示,由于面板GOA时序信号的第一个信号周期的高电平与第一信号的第4个DE之间对应关系已固定,这将使得面板GOA时序信号的第一个信号周期的高电平无法与第二信号的第一个DE对应,从而无法获取到第二信号携带的第一个DE,据此面板的第一个显示行将无法正确地获取到第二信号携带的第一个行显示数据,并且将造成面板上后续的每个显示行获取显示数据错乱,导致面板画面显示会出现异常。如果要使得面板的每个显示行重新能够获取到正确的显示数据,就必须要频繁地更改设置面板时序,这无疑是增加了更多的面板调试处理成本,虽然纠正了面板画面显示效果,但却大大降低了面板调试效率。
为了解决上述导致面板画面显示异常的问题,本申请实施例提供了一种时序信号产生装置,以据此实现一种优化的设置面板的时序方法,该装置的组成框图如图5所示,该装置包括:接收单元11、处理单元12和控制单元13;其中,处理单元12与接收单元11的输出端连接,控制单元13与处理单元12的输出端连接。
其中,接收单元11,用于接收向屏幕逻辑板传输的第一信号,第一信号为包含行显示数据的高低电平信号;处理单元12,用于在打开至少一个功能应用之后,处理第一信号得到第二信号,第二信号为屏幕逻辑板向外发射的高低电平信号;控制单元13,用于根据第二信号控制产生液晶显示面板的时序信号。
在本申请实施例中,Tcon的Rx接收外界传输过来的第一信号,该第一信号为包含DE的高低电平信号,信号的高电平表征携带DE。在Tcon内对第一信号进行处理得到第二信号,该第二信号也为包含DE的高低电平信号,只是第一信号和第二信号携带行显示数据的数据内容不同。在经Tcon处理之后,直接利用Tcon的Tx向外发射第二信号,例如发送至显示驱动芯片Driver IC,以进一步驱动控制面板正常显示画面。
本申请实施例是依据第二信号控制产生液晶显示面板的时序信号,如图6所示,本申请实施例例举了产生液晶显示面板时序信号示意图,下面结合图1和图2示出的打开不同功能应用的情况,进行如下解释说明:
本申请实施例是根据第二信号包含的DE控制产生液晶显示面板的时序信号,如图6所示,示例性的,设置面板GOA时序信号的第一个信号周期的高电平与Tx发射的第二信号的第一个DE对应,在未改变设置面板时序之前这个对应关系是固定的,
那么,结合图1和图2示出的打开不同功能应用的情况,应对具有不同时钟的功能应用,随着打开/关闭功能应用的个数改变,不管导致第一信号和第二信号之间延迟的信号周期个数改变为多少,本申请实施例将始终确保了:面板GOA时序信号的第一个信号周期的高电平与Tx发射的第二信号的第一个DE对应。从而始终确保了面板的第一个显示行能够准确地获取到第二信号携带的第一个DE,并且按照这个面板时序,按序逐个获取第二信号中的第二个DE、第三个DE等等直至每个DE,从而使得面板的每个显示行都能够获取到正确的显示数据,保证面板画面显示正常。
在本申请实施例中,基于结合图6所示的一种时序信号产生装置,相应的,得到应用在屏幕逻辑板侧执行的一种优化的设置面板的时序方法,如图7所示,该方法的具体实施步骤包括如下:
S201、接收向屏幕逻辑板传输的第一信号,第一信号为包含行显示数据的高低电平信号。
S202、在打开至少一个功能应用之后,处理第一信号得到第二信号,第二信号为屏幕逻辑板向外发射的高低电平信号。
S203、根据第二信号控制产生液晶显示面板的时序信号。
以上,本申请实施例提供了一种时序信号产生装置及方法,本申请实施例提供的装置包括:接收单元、处理单元和控制单元,处理单元与接收单元的输出端连接,控制单元与处理单元的输出端连接。接收单元接收向屏幕逻辑板传输的第一信号,该第一信号为包含行显示数据的高低电平信号,在打开至少一个功能应用之后,处理单元处理第一信号得到第二信号,该第二信号为屏幕逻辑板向外发射的高低电平信号,从而控制单元根据第二信号控制产生液晶显示面板的时序信号。
基于本申请实施例提供的时序信号产生装置,相应地提供的时序信号产生方法为:本申请实施例依据Tcon的Tx发射的第二信号作为设置面板时序的参考,实现了面板时序与Tx发射的第二信号的时序同步,对于具有不同时钟的功能应用,不管打开或关闭多少个,只是会改变第一信号和第二信号之间延迟的信号周期个数,不会影响面板的每个显示行获取正确的显示数据,保证面板画面显示正常。相较于现有技术,解决了因具有不同时钟的功能应用被打开或关闭而造成面板画面显示异常的技术问题。并且不需要频繁地更改设置面板时序,不会影响面板调试效率,从而兼顾了面板调试准确率和效率。
在一些变更实施例中,为了兼容多家液晶显示面板厂商对不同GOA时序设置需求,在如图5示出的装置基础之上,本申请实施例还提供了另一种时序信号产生装置,如图8所示,进行详细地解释说明如下:
在本申请实施例中,处理单元12包括:触发模块121、第一构造模块122、处理模块123和第二构造模块124;
其中,触发模块121,用于触发打开至少一个功能应用;第一构造模块122,用于在第一信号中的第一个信号周期之前,构造增加至少一个信号周期以得到第三信号;处理模块123,用于利用预设数据排列形式对第三信号中携带的行显示数据进行处理,得到经处理后的第三信号;第二构造模块124,用于在经处理后的第三信号中的最后一个信号周期之后,构造增加至少一个信号周期得到第四信号,将第四信号作为屏幕逻辑板向外发射的第二信号。
其中,本申请实施例提供Tcon内的多种功能模块,如ACC、FRC、FOD、LOD等等,这些功能模块用于提供调试画质效果的功能应用,并且出于对Tcon低功耗的考虑,每个功能应用都会有各自相应的时钟去控制打开和关闭。为满足各家液晶显示面板厂商的应用需求,在Tcon内部可以预先设定打开哪个指定功能应用以及打开功能应用的个数。
需要说明的是,对于Tcon的Rx接收到第一信号,有些液晶显示面板厂商需求面板GOA时序是在第一信号之前产生,但有些液晶显示面板的厂商要求面板GOA时序是在第一信号之后产生。因此为了兼容多家液晶显示面板厂商对不同GOA时序设置需求,本申请实施例利用处理单元12在处理第一信号过程中进行信号改造并输出第二信号,使得本申请实施例以Tcon输出的第二信号作为设置面板时序的参考,仍然是能够兼顾这些不同GOA时序设置需求的。示例性的,结合如图9示出的Tcon内信号处理流程示意图,以及如图10所示的多样性GOA时序示意图,进行详细的解释说明如下:
如图9所示,第一构造模块122可以为在前行先进先出功能模块(Front linefifo),处理模块123可以为胞映射功能模块(Cell Mapping),第二构造模块124可以为行缓存功能模块(Line Buffer)。
示例性的,本申请实施例Tcon的Rx接收到第一信号为视频信号(Video DE),该视频信号携带有效DE。本申请实施例相当于是基于Video DE,利用Front line fifo在它的第一个周期之前构造添加至少一个信号周期(Front DE)以得到第三信号。
中间需要Cell Mapping对该第三信号进行处理,目的是调整每个DE内显示点位的显示参数与面板所需求的显示参数匹配,具体为,调整各个显示点位的各个颜色通道与面板显示的颜色通道匹配,这相当于是在像素级调整每个显示点位所包含的显示参数。
以及再利用Line Buffer在经处理后第三信号的最后一个周期之后构造添加至少一个信号周期(Back DE)。据此,经Tcon对Video DE进行以上三部分处理之后,得到第四信号实际相当于是包括Front DE、Video DE和Back DE。
并且,还需要说明的是,对于Front DE和Back DE,它们各自高电平表征的行显示数据为空,即不携带有效行显示数据,从而对于第四信号虽然包括了Video DE在内的三个部分,但是携带的实际有效DE仍然是Video DE,以避免面板GOA时序获取行显示数据错乱导致面板显示出现异常。
如图10所示的多样性GOA时序示意图,本申请实施例是以Tcon输出的第二信号作为设置面板时序的参考,该第二信号实际为如上提及的基于Video DE构造得到的第四信号,它是包括了Front DE、Video DE和Back DE这三个部分的。据此,本申请实施例相当于是可以基于Front DE部分、基于Video DE部分或基于Back DE部分产生面板GOA时序,也就是满足了在第一信号之前、基于第一信号或在第一信号之后都能够产生面板GOA时序的需求。
以及,作为进一步的变更实施例,对于仅满足在第一信号之前或基于第一信号都能够产生面板GOA时序的需求。本申请实施例可以节省一些构造波形的处理成本,仅是构造波前信号(Front DE)即可,那么使得Tcon的Tx发射的第二信号为相当于是包括Front DE和Video DE这两个部分。
对于仅满足基于第一信号或在第一信号之后都能够产生面板GOA时序的需求。本申请实施例也可以节省一些构造波形的处理成本,仅是基于Video DE构造波后信号(BackDE)即可,那么使得Tcon的Tx发射的第二信号为相当于是包括Video DE和Back DE这两个部分。
以上,对于各个液晶显示面板厂商的不同GOA时序设置需求的种类不同,本申请实施例可以选取不同的变更实施例,最终目的都是为了更好的兼顾各个液晶显示面板厂商的多样性的GOA时序设置需求。
在本申请实施例中,第一构造模块122包括:前处理子模块1221、第一构造子模块1222和第一确定子模块1223;
其中,前处理子模块1221,用于利用虚拟时钟生成波前信号,波前信号包含至少一个信号周期,在每个信号周期内高电平表征的显示数据为空;第一构造子模块1222,用于按照信号周期先接收先输出的规则接收第一信号,并将波前信号加入到第一信号的第一个信号周期之前,输出第一目标信号;第一确定子模块1223,用于将第一目标信号作为基于第一信号构造的第三信号。
对于本申请实施例,应对有些液晶显示面板厂商需求面板GOA时序是在第一信号之前产生的需求,本申请实施例是在面板时钟(Panel CLK)之前键入虚拟时钟(dummyCLK),并利用虚拟时钟生成波前信号,该波前信号为包含至少一个信号周期,并且在每个信号周期内高电平表征的显示数据为空。
示例性的,结合图9进行解释说明,该波前信号为图9示出的“Front DE”,本申请实施例是按照信号周期先接收先输出的规则接收第一信号(即Video DE),并将波前信号加入到第一信号的第一个信号周期之前,输出第一目标信号,如图9示出的“Front DE”+“VideoDE”。
在本申请实施例中,第一构造模块122还包括:判断子模块1224和调整子模块1225;
其中,判断子模块1224,用于判断波前信号和第一信号对应的时钟域是否相同;调整子模块1225,用于当波前信号和第一信号对应的时钟域不相同时,调整波前信号的占空比,以使得波前信号与第一信号在一个信号周期内波形保持一致。
进一步的,对于波前信号和第一信号还需要判断它们各自时钟域是否相同,如果不同,则需要调整波前信号的占空比,以使得波前信号与第一信号在一个信号周期内波形保持一致。
示例性的,如图11所例举两个不同时钟域的信号,基于图9进行解释说明,因为Video DE在进入Front line fifo前后处于不同地方时钟域,所以会导致进入Front linefifo前后的Video DE的宽度不一致,所以在Video DE前加入Front DE时需要对Front DE做成可调整占空比的设计,以保证跟进入Front line fifo后的Video DE保持一致性。
在本申请实施例中,第二构造模块124包括:行缓存子模块1241、后处理子模块1242、第二构造子模块1243和第二确定子模块1244;
其中,行缓存子模块1241,用于缓存经处理后的第三信号;后处理子模块1242,用于按照第三信号中信号周期内波形生成波后信号,波后信号包含至少一个信号周期,在每个信号周期内高电平表征的显示数据为空;第二构造子模块1243,用于将波后信号加入第一信号的最后一个信号周期之后,输出第二目标信号;第二确定子模块1244,用于将第二目标信号作为基于第一信号构造的第四信号。
对于本申请实施例,应对有些液晶显示面板的厂商要求面板GAO时序是在第一信号之后产生的需求,本申请实施例是按照经处理后的第三信号(即经Cell Mapping处理后的第三信号)的每个信号周期内波形生成波后信号,波后信号包含至少一个信号周期,在每个信号周期内高电平表征的显示数据为空。
示例性的,结合图9进行解释说明,该波后信号为图9示出的“Back DE”,它是按照经Cell Mapping处理后的第三信号的最后一个信号周期的波形构造的,并且可以构造不只一个信号周期。
进一步的,结合图8所示的一种时序信号产生装置,使得应用在屏幕逻辑板侧执行了一种时序信号产生方法,如图12所示,该方法的具体实施步骤包括如下:
S301、接收向屏幕逻辑板传输的第一信号,第一信号为包含行显示数据的高低电平信号。
S302、触发打开至少一个功能应用。
S303、在第一信号中的第一个信号周期之前,构造增加至少一个信号周期以得到第三信号。
在本申请实施例中,应对有些液晶显示面板厂商需求面板GOA时序是在第一信号之前产生的需求,需要在第一信号之前构造增加至少一个信号周期以得到第三信号,具体实施方法包括如下:
首先,利用虚拟时钟生成波前信号,波前信号包含至少一个信号周期,在每个信号周期内高电平表征的显示数据为空。
其次,按照信号周期先接收先出的规则接收第一信号,并将波前信号加入到第一信号的第一个信号周期之前,输出第一目标信号。
再者,将第一目标信号作为基于第一信号构造的第三信号。
另外,需要说明的是,需要判断波前信号和第一信号各自对应时钟域是否相同,若不同,则需要调整波前信号的占空比,以使得波前信号与第一信号在一个信号周期内波形保持一致。
S304、利用预设数据排列形式对第三信号中携带的行显示数据进行处理,得到经处理后的第三信号。
S305、在经处理后的第三信号中的最后一个信号周期之后,构造增加至少一个信号周期得到第四信号,将第四信号作为屏幕逻辑板向外发射的第二信号。
在本申请实施例中,应对有些液晶显示面板的厂商要求面板GAO时序是在第一信号之后产生的需求,本申请实施例需要在第三信号之后构造增加至少一个信号周期得到第四信号,具体实施方法包括如下:
首先,缓存经处理后的第三信号。
其次,按照第一信号中信号周期内波形生成波后信号,波后信号包含至少一个信号周期,在每个信号周期内高电平表征的显示数据为空。
再者,将波后信号加入第一信号的最后一个信号周期之后,输出第二目标信号,将第二目标信号作为基于第一信号构造的第四信号。
S306、根据第二信号控制产生液晶显示面板的时序信号。
在本申请实施例中,Tcon的Tx发射的第二信号,示例性的,如图9所示,它包括了:“Front DE”+“VideoDE”+“Back DE”这三个部分,需要说明的是,“Front DE”和“Back DE”各自相当于是构造的信号波形,但信号的高电平表征的行显示数据为空,即不携带有效显示数据。据此,Tx发射的第二信号携带的实际有效行显示数据仍然是Video DE,以避免面板GOA时序获取行显示数据错乱导致的面板显示出现异常。
综上所述,本申请实施例提供了一种时序信号产生装置及方法,本申请实施例提供的装置包括:接收单元、处理单元和控制单元,处理单元与接收单元的输出端连接,控制单元与处理单元的输出端连接。接收单元接收向屏幕逻辑板传输的第一信号,该第一信号为包含行显示数据的高低电平信号,在打开至少一个功能应用之后,处理单元处理第一信号得到第二信号,该第二信号为屏幕逻辑板向外发射的高低电平信号,从而控制单元可以根据第二信号控制产生液晶显示面板的时序信号。
本申请实施例是以屏幕逻辑板输出的第二信号作为设置面板时序的参考,不管打开/关闭哪个功能应用或增加打开功能应用的数量为多少个,面板时序是与屏幕逻辑板发射的第二信号之间对应的,即使第一信号和第二信号之间延迟的信号周期个数有变化,也不会出现面板时序错乱的情况,不会出现画面显示不正常情况。
除此之外,为了满足各种液晶显示面板厂商对面板GOA时序的多样性需求,本申请实施例还基于第一信号进行波形构造以得到Tcon的Tx发射的第二信号,该第二信号相当于是包括波前信号、视频信号和波后信号这三部分,并且基于一些变更实施例,还使得第二信号是包括波前信号和视频信号这两个部分,或者使得第二信号是包括视频信号和波后信号这两个部分,但是仍然确保是只有视频信号携带有效行显示数据,从而兼顾多样面板GOA时序需求的同时,确保面板获取行显示数据是准确的,仍然保证面板显示正常。
本申请实施例提供的时序信号产生装置包括处理器和存储器,上述接收单元、处理单元和控制单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来以Tcon的Tx发射信号作为设置面板时序的参考,不管增减打开哪个功能应用或多少个,面板时序是与Tx发射信号所包含DE之间对应的,不会出现画面显示不正常情况,不需要频繁更改设置面板时序,进而确保了调试效率。
本申请实施例提供了一种屏幕逻辑板,包括:如上所述的时序信号产生装置。
本申请实施例提供了一种液晶显示装置,包括:如上所述的屏幕逻辑板。
本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的时序信号产生方法。
本申请实施例提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的时序信号产生方法。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
在一个典型的配置中,设备包括一个或多个处理器(CPU)、存储器和总线。设备还可以包括输入/输出接口、网络接口等。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
本领域技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。