数据存取调整方法、显示驱动芯片、电子设备和存储介质与流程

专利2022-05-09  61


本发明涉及显示技术相关领域,尤其涉及一个显示驱动芯片能够依据不同的扫描模式调整其内部显示数据锁存器的数据读/写的一种数据存取调整方法、显示驱动芯片、电子设备和存储介质。



背景技术:

发光二极体(light-emittingdiode,led)具有体积小、重量轻、使用寿命长、发光效率高等多项优点,目前已广泛地应用于照明装置及显示装置之中。led显示装置是一种自发光平面显示装置,具有色彩鲜艳、动态范围广、亮度高、寿命长、可靠度高等优点,作为大尺寸屏幕的led显示装置已广泛地应用于大型广场、商业广告、体育场馆、信息传播、新闻发布、证券交易场所,作为一种公众显示媒介。

图1示出了一种已知的led显示装置的架构图。如图1所示,已知的led显示装置1a包括:包含x×y个led子像素的一led显示面板11a、一列驱动单元12a、包含k个显示驱动芯片131a的一行驱动单元13a、以及一显示控制单元14a,其中所述显示控制单元14a用以控制列驱动单元12a与行驱动单元13a的驱动。熟悉led显示器设计与制造的电子工程师必然知道,由于每个显示驱动芯片131a具有固定数量的驱动通道,因此前述k的值为y/o,其中,o为显示驱动芯片131a的驱动通道数。

已知,显示驱动芯片131a对于led显示面板11a的显示驱动方式分为静态扫描和动态扫描两种。值得说明的是,随着led显示装置1的应用场合越来越多,用户对其外观和性能的要求越来越高,因此,超小点间距的led显示面板11a被广泛地使用于led显示装置1的制作。然而,超小点间距的led显示面板11a只能够采用动态扫描的方式进行显示驱动。依据同时点亮的行数与整个led显示面板11a行数的比例,动态扫描的模式可以分为8扫、16扫以及32扫。补充说明的是,在8扫模式下,显示驱动芯片131a的同一输出通道被分时复用以驱动8个led子像素,依此类推。

图2示出了图1的显示驱动芯片131a的内部结构示意图。如图2所示,已知的显示驱动芯片131a基本上包括:一移位寄存器1311a、一显示数据锁存器1312a、一灰度比较单元1313a、一驱动电流产生单元1314a、一电流设定单元1316a、以及多个数位缓冲器u1a~u4a。其中,所述移位寄存器1311a耦接一资料时钟信号dclk以及串行一显示数据信号sdi。另一方面,所述显示数据锁存器1312a与所述灰度比较单元1313a分别耦接一使能信号le与一灰度时钟信号gclk。值得说明的是,依据所述显示数据锁存器1312a内所锁存的当前显示数据和灰度时钟信号gclk,所述灰度比较单元1313a生成pwm形式的一帧显示信号传送至所述驱动电流产生单元1314a,从而利用调整pwm信号的占空比的方式,调整所述驱动电流产生单元1314a的各个输出通道的驱动电流,借以调整指定的led子像素的亮度(即,显示灰度)。

对于采用动态扫描驱动的led显示器1a而言,刷新率是一个重要指标。在相同灰度等级(或称灰阶数)下,刷新率越高则led显示器1越能够展现出稳定的画面显示,不会产生闪烁感。熟悉led显示器1设计与制造的电子工程师应当知道,在正常的情况下,刷新率(refreshrate)、灰度等级(grayscalelevel)与帧周期可利用下公式(1)~(3)计算:

刷新率=刷新组数×帧频率…………………………………………(1)

灰度等级=刷新组数×每扫显示的灰度时钟数……………………(2)

帧周期=刷新组数×扫描数×每扫显示的灰度时钟数×tgclk………………(3)

然而,实践经验显示,灰度时钟信号gclk和显示时钟信号dclk会受到pcb板走线频率的限制,导致信号频率无法提高。在此情况下,当刷新组数固定,则led显示器1a所能够支援的最大灰度等级(或称灰阶数)会随着动态扫描模式的变换而有所不同。举例而言,当扫描数为32扫(高扫)时,led显示器1a仅能够支援的最大灰阶数为14bits,无法支持16bits。

由上述说明可知,本领域亟需一种新式方法,用以依据扫描数完成对显示数据锁存器的数据存取调整。



技术实现要素:

本发明的主要目的在于提供一种数据存取调整方法,用以使一显示驱动芯片能够依据不同的扫描模式调整其内部显示数据锁存器的数据读/写方式,使所述显示驱动芯片可以搭载存储数据宽度仅有12bits的显示数据锁存器,降低了显示驱动芯片的制造成本。

为达成上述目的,本发明提出所述数据存取调整方法的一实施例,应用于包含一led显示装置的一显示驱动芯片中,所述显示驱动芯片包含一显示数据锁存器,且所述显示数据锁存器具有一存储数据宽度;所述显示数据锁存器的数据存取调整方法包括以下步骤:

当操作在最高扫描数时,所述显示数据锁存器在数据接收期间基于所述存储数据宽度对第一显示灰度数据直接进行数据锁存,且所述显示数据锁存器在灰度数据输出期间直接输出所述第一显示灰度数据;

当操作在最低扫描数时,所述显示数据锁存器在所述数据接收期间基于所述存储数据宽度将第二显示灰度数据切割且锁存为复数个子显示灰度数据,且所述显示数据锁存器在所述灰度数据输出期间将所述第二显示灰度数据输出为具有一指定数据宽度的第三显示灰度数据。

在一实施例中,所述显示驱动芯片包含一控制单元,用以执行所述存储规则,以及用以控制所述显示数据锁存器以实现数据存储、数据分割、数据拼接或数据输出的工作。

在一实施例中,所述存储规则为m ((4m/12) 1),m为所述地址长度,且12为所述显示数据锁存器的所述存储数据宽度的值。

在一实施例中,在所述指定数据宽度为16比特的情况下,所述控制单元控制所述显示数据锁存器将复数个所述子显示灰度数据拼接成所述第三显示灰度数据后输出。

本发明同时提供一种显示驱动芯片,应用于led显示装置中且具有一显示数据锁存器,所述显示数据锁存器具有一存储数据宽度;其特征在于,所述led显示芯片具有一控制单元用以实现一显示数据锁存器的数据存取调整方法,该方法包括以下步骤:

当操作在最高扫描数时,所述显示数据锁存器在数据接收期间基于所述存储数据宽度对第一显示灰度数据直接进行数据锁存,且所述显示数据锁存器在灰度数据输出期间直接输出所述第一显示灰度数据;

当操作在最低扫描数时,所述显示数据锁存器在所述数据接收期间基于所述存储数据宽度将第二显示灰度数据切割且锁存为复数个子显示灰度数据,且所述显示数据锁存器在所述灰度数据输出期间将所述第二显示灰度数据输出为具有一指定数据宽度的第三显示灰度数据。

在一实施例中,所述显示驱动芯片包含一控制单元,用以执行所述存储规则,以及用以控制所述显示数据锁存器以实现数据存储、数据分割、数据拼接或数据输出的工作。

在一实施例中,所述存储规则为m ((4m/12) 1),m为所述地址长度,且12为所述显示数据锁存器的所述存储数据宽度的值。

在一实施例中,在所述指定数据宽度为16比特的情况下,所述控制单元控制所述显示数据锁存器将复数个所述子显示灰度数据拼接成所述第三显示灰度数据后输出。

在一实施例中,所述led显示装置具有一显示面板,且所述显示面板为发光二极体显示面板、量子点发光二极体显示面板、微发光二极体显示面板、次毫米发光二极体显示面板、和钙钛矿基led(perovskiteled,pvskled)显示面板所组成的群组中的一种led显示面板。

在一实施例中,所述显示面板具有x×y个子像素,所述显示驱动芯片具有y/l个驱动通道,x和y皆为正整数。

本发明同时提供一种电子设备,所述电子设备具有一led显示装置以及至少一个如前所述本发明的显示驱动芯片。

在一实施例中,所述计算机可读存储介质为电视墙、智能电视、智能手机、平板电脑、笔记本电脑、智能手表、门口机、智能手环、一体式电脑、台式电脑、和工业电脑所组成群组中的一种电子装置。数据宽度包括但不限于位宽、字节宽度、字长宽度。

上述完整且清楚的说明了本发明所述的一种数据存取调整方法、显示驱动芯片、电子设备和存储介质,经由上述可知本发明可提供以下有益效果:

(1)本发明揭示一种依据扫描数完成的数据存取调整方法,用以使一显示驱动芯片能够依据不同的扫描模式调整其内部显示数据锁存器的数据读/写方式,使所述显示驱动芯片可以搭载存储数据宽度仅有12bits的显示数据锁存器,降低了显示驱动芯片的制造成本。操作在最高扫描数时,所述显示数据锁存器基于一存储数据宽度对第一显示灰度数据直接进行数据锁存,且在灰度数据输出期间直接输出所述第一显示灰度数据;并且,操作在最低扫描数时,所示显示数据锁存器在所述数据接收期间依据一存储规则将第二显示灰度数据切割且锁存为复数个子显示灰度数据,且所述显示数据锁存器在所述灰度数据输出期间将所述第二显示灰度数据输出为具有一指定数据宽度的第三显示灰度数据;所述指定数据宽度例如为16bits、15bits或14bits。

(2)本发明同时提供一种电子设备,其包括一led显示装置以及至少一个应用所述本发明的一种依据扫描数调整显示数据锁存器的数据存取方法的显示驱动芯片。一种计算机可读存储介质,其包括前述所述本发明的电子设备,其中所述计算机可读存储介质为由电视墙、智能电视、智能手机、平板电脑、笔记本电脑、智能手表、门口机、智能手环、一体式电脑、台式电脑、和工业电脑所组成群组中的一种电子装置。

附图说明

包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本发明的示例性实施例、特征和方面,并且用于解释本发明的原理。

图1示出了一种已知的led显示装置的架构图;

图2示出了图1的显示驱动芯片的内部结构示意图;

图3示出了应用本发明的一种数据存取调整方法的led显示装置的架构图;

图4示出了图3的显示驱动芯片的内部结构示意图;

图5示出了本发明的一种数据存取调整方法的流程图。

附图符号说明

1a:led显示装置;11a:led显示面板;12a:列驱动单元;13a:行驱动单元;131a:显示驱动芯片;1311a:移位寄存器;1312a:显示数据锁存器;1313a:灰度比较单元;1314a:驱动电流产生单元;1316a:电流设定单元;14a:显示控制单元;u1a:数位缓冲器;u2a:数位缓冲器;u3a:数位缓冲器;u4a:数位缓冲器;

1:led显示装置;11:led显示面板;12:列驱动单元;13:行驱动单元;131:显示驱动芯片;1311:移位寄存器;1312:显示数据锁存器;1313:灰度比较单元;1314:产生单元;1315:控制单元;1316:电流设定单元;14:显示控制单元;u1:数位缓冲器;u2:数位缓冲器;u3:数位缓冲器;u4:数位缓冲器;

具体实施方式

以下将参考附图详细说明本发明的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。另外,为了更好的说明本发明,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本发明的主旨。

图3示出了应用本发明的一种数据存取调整方法的led显示装置的架构图。如图3所示,所述led显示装置1包括:包含x×y个led子像素的一led显示面板11、一列驱动单元12、包含k个显示驱动芯片131的一行驱动单元13、以及一显示控制单元14。熟悉led显示器设计与制造的电子工程师必然知道,由于每个显示驱动芯片131皆具有固定数量的驱动通道,因此可计算出前述k值为y/o,其中,o为显示驱动芯片131的驱动通道数。图4示出了图3的显示驱动芯片131的内部结构示意图。如图2所示,已知的显示驱动芯片131基本上包括:一移位寄存器1311、一显示数据锁存器1312、一灰度比较单元1313、一驱动电流产生单元1314、一电流设定单元1316、以及多个数位缓冲器u1~u4。值得说明的是,如图4所示,所述显示驱动芯片131进一步具有一控制单元1315,利用所述控制单元1315可实现本发明所述的数据存取调整方法。

特别说明的是,所述显示数据锁存器1312具有一存储数据宽度(例如:12bits)。图5示出了本发明的一种数据存取调整方法的流程图。如图5所示,所述数据存取调整方法包括以下步骤:

s1:当操作在最高扫描数时,所述显示数据锁存器1312在数据接收期间基于所述存储数据宽度对第一显示灰度数据直接进行数据锁存,且所述显示数据锁存器1312在灰度数据输出期间直接输出所述第一显示灰度数据;

s2:当操作在最低扫描数时,所述显示数据锁存器1312在所述数据接收期间依据存储规则将第二显示灰度数据切割且锁存为复数个子显示灰度数据,且所述显示数据锁存器1312在所述灰度数据输出期间将所述第二显示灰度数据输出为具有指定数据宽度的第三显示灰度数据。

显示驱动芯片131接收的显示灰度数据(即,串行显示数据信号sdi)的数据宽度一般在12bits~16bits之间进行变化。在所述控制单元1315和所述移位寄存器1311接收到一串行显示数据信号sdi之后,所述移位寄存器1311对所述串行显示数据信号sdi执行移位寄存处理,且所述控制单元1315对所述串行显示数据信号sdi进行数据识别。值得注意的是,当扫描模式采取扫描数为32扫(即,最高扫描数)时,显示驱动芯片131对应于32扫所能够支援的最大灰阶数为14bits,无法支持16bits。此时,依据本发明的设计,在所述显示数据锁存器1312存储数据宽度为12bits的情况下,所述控制单元1315会执行步骤s1,从而使所述显示数据锁存器1312在数据接收期间基于所述存储数据宽度(即,12bits)对取自于所述串行显示数据信号sdi中的第一显示灰度数据直接进行数据锁存处理,且所述显示数据锁存器1312在灰度数据输出期间直接输出所述第一显示灰度数据。

另一方面,在扫描数为8扫(即,最低扫描数)的情况下,所述控制单元1315会执行步骤s2:当操作在最低扫描数时,所述显示数据锁存器1312在所述数据接收期间依据存储规则将取自于所述串行显示数据信号sdi中的第二显示灰度数据分割且据锁存为复数个子显示灰度数据,且所述显示数据锁存器1312在所述灰度数据输出期间将所述第二显示灰度数据输出为具有指定数据宽度的第三显示灰度数据。

举例而言,若显示数据锁存器1312的数据存储宽度为12bits,则所述存储规则为m ((4m/12) 1);其中,m为所述地址长度,12为所述显示数据锁存器的所述存储数据宽度的值。因此,当操作在最低扫描数时,显示数据锁存器1312依所述存储规则实现所述第二显示灰度数据的语法参考如下:

data_1={sram[m 1][3:0],sram[0]};

data_2={sram[m 1][7:4],sram[0]};

data_3={sram[m 1][11:8],sram[0]};

data_4={sram[m 2][3:0],sram[0]};

...

...

...

如此,上述已完整且清楚地说明本发明的一种数据存取调整方法、显示驱动芯片、电子设备和存储介质;上述说明是示例性的,并非穷尽性的,并且不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。


技术特征:

1.一种数据存取调整方法,其特征在于,所述数据存取调整方法应用于包含一led显示装置的一显示驱动芯片中,所述显示驱动芯片包含一显示数据锁存器,且所述显示数据锁存器具有一存储数据宽度;所述显示数据锁存器的数据存取调整方法包括以下步骤:

操作在最高扫描数时,所述显示数据锁存器在数据接收期间基于所述存储数据宽度对第一显示灰度数据直接进行数据锁存,且所述显示数据锁存器在灰度数据输出期间直接输出所述第一显示灰度数据;

操作在最低扫描数时,所述显示数据锁存器在所述数据接收期间依据存储规则将第二显示灰度数据切割且锁存为复数个子显示灰度数据,且所述显示数据锁存器在所述灰度数据输出期间将所述第二显示灰度数据输出为具有指定数据宽度的第三显示灰度数据。

2.根据权利要求1所述的数据存取调整方法,其特征在于,所述显示驱动芯片包含一控制单元,用以执行所述存储规则,以及用以控制所述显示数据锁存器以实现数据存储、数据分割、数据拼接或数据输出的工作。

3.根据权利要求2所述的数据存取调整方法,其特征在于,所述存储规则为m ((4m/12) 1),m为所述地址长度,且12为所述显示数据锁存器的所述存储数据宽度的值。

4.根据权利要求2所述的数据存取调整方法,其特征在于,所述指定数据宽度为16比特的情况下,所述控制单元控制所述显示数据锁存器将复数个所述子显示灰度数据拼接成所述第三显示灰度数据后输出。

5.一种显示驱动芯片,其特征在于,所述显示驱动芯片应用于一led显示装置之中且具有一显示数据锁存器,所述显示数据锁存器具有一存储数据宽度;其特征在于,所述led显示芯片具有一控制单元用以实现一显示数据锁存器的数据存取调整方法,所述方法包括以下步骤:

操作在最高扫描数时,所述显示数据锁存器在数据接收期间基于所述存储数据宽度对第一显示灰度数据直接进行数据锁存,且所述显示数据锁存器在灰度数据输出期间直接输出所述第一显示灰度数据;

操作在最低扫描数时,所述显示数据锁存器在所述数据接收期间依据存储规则将第二显示灰度数据切割且锁存为复数个子显示灰度数据,且所述显示数据锁存器在所述灰度数据输出期间将所述第二显示灰度数据输出为具有指定数据宽度的第三显示灰度数据。

6.根据权利要求5所述的显示驱动芯片,其特征在于,所述显示驱动芯片包含一控制单元,用以执行所述存储规则,以及用以控制所述显示数据锁存器以实现数据存储、数据分割、数据拼接或数据输出之工作。

7.根据权利要求6所述的显示驱动芯片,其特征在于,所述存储规则为m ((4m/12) 1),m为所述地址长度,且12为所述显示数据锁存器的所述存储数据宽度的值。

8.根据权利要求6所述的显示驱动芯片,其特征在于,所述指定数据宽度为16比特的情况下,所述控制单元控制所述显示数据锁存器将复数个所述子显示灰度数据拼接成所述第三显示灰度数据后输出。

9.一种电子设备,其特征在于,所述电子设备具有一led显示装置以及至少一如权利要求5至权利要求8中任一项所述的显示驱动芯片。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质具有权利要求9所述的电子设备,所述计算机可读存储介质为电视墙、智能电视、智能手机、平板电脑、笔记本电脑、智能手表、门口机、智能手环、一体式电脑、台式电脑、和工业电脑所组成群组中的一种电子装置。

技术总结
本发明涉及一种数据存取调整方法、显示驱动芯片、电子设备和存储介质,使显示驱动芯片可依据不同的扫描模式调整其内部显示数据锁存器的数据读/写方式,使显示驱动芯片可搭载存储数据宽度仅有12bits的显示数据锁存器,降低了显示驱动芯片的制造成本,操作在最高扫描数时,显示数据锁存器基于存储数据宽度对第一显示灰度数据直接进行数据锁存,且在灰度数据输出期间直接输出第一显示灰度数据;操作在最低扫描数时,显示数据锁存器在所述数据接收期间依据存储规则将第二显示灰度数据切割且锁存为多个子显示灰度数据,且显示数据锁存器在所述灰度数据输出期间将第二显示灰度数据输出为具有指定数据宽度的第三显示灰度数据。

技术研发人员:张海川;雍尚刚
受保护的技术使用者:北京集创北方科技股份有限公司
技术研发日:2021.04.29
技术公布日:2021.08.03

转载请注明原文地址:https://doc.8miu.com/read-5345.html

最新回复(0)