掌桥专利:专业的专利平台
掌桥专利
首页

一种存储装置、方法、驱动芯片、显示面板及电子设备

文献发布时间:2023-06-19 09:30:39


一种存储装置、方法、驱动芯片、显示面板及电子设备

技术领域

本公开涉及集成电路技术领域,尤其涉及一种存储装置、方法、驱动芯片、显示面板及电子设备。

背景技术

为了满足对显示图像的处理需求,通常需要将多组相关数据烧录到显示屏驱动芯片的存储装置中。相关技术中,每组数据烧录到存储装置的预设次数是固定的,若某组数据的实际烧录次数小于预先设定的烧录次数,则会造成存储装置的空间浪费,同时,若某组数据的实际烧录次数大于预先设定的烧录次数,则该显示屏驱动芯片无法满足烧录需求。

发明内容

有鉴于此,本公开提出了一种存储装置、方法、驱动芯片、显示面板及电子设备。

根据本公开的一方面,提供了一种存储装置,包括:

第一存储空间,用于存储烧录指示信息,所述烧录指示信息用于指示第二存储空间的烧录状况;

第二存储空间,用于存储一组或多组目标数据,

其中,所述一组或多组目标数据,根据所述烧录指示信息,被依次烧录至所述第二存储空间,当前被烧录至所述第二存储空间的一组目标数据的最大允许烧录次数,由所述烧录指示信息指示的未被烧录的第二存储空间确定。

在一种可能的实现方式中,根据当前被烧录至所述第二存储空间的一组目标数据,更新所述烧录指示信息。

在一种可能的实现方式中,所述第二存储空间包括多个烧录区域,所述烧录指示信息用于指示各烧录区域是否被烧录,以及烧录的目标数据的标志。

在一种可能的实现方式中,当前一组目标数据被烧录至所述第二存储空间中第一个未被烧录的烧录区域,所述第一个未被烧录的烧录区域由烧录指示信息确定。

在一种可能的实现方式中,所述目标数据包括:伽马变换中预设固定点的输出值。

在一种可能的实现方式中,所述存储装置包括:一次性可编程OTP存储装置。

根据本公开的另一方面,提供了一种数据存储方法,包括:

从存储装置的第一存储空间中获取烧录指示信息,所述烧录指示信息用于指示所述存储装置的第二存储空间的烧录状况;

根据所述烧录指示信息,将一组或多组目标数据依次烧录至所述第二存储空间,其中,当前被烧录至所述第二存储空间的一组目标数据的最大允许烧录次数,由所述烧录指示信息指示的未被烧录的第二存储空间确定。

在一种可能的实现方式中,所述方法还包括:

根据当前被烧录至所述第二存储空间的一组目标数据,更新所述烧录指示信息。

在一种可能的实现方式中,所述第二存储空间包括多个烧录区域,所述烧录指示信息用于指示各烧录区域是否被烧录,以及烧录的目标数据的标志。

在一种可能的实现方式中,所述根据所述烧录指示信息,将一组或多组目标数据依次烧录至所述第二存储空间,包括:

根据所述烧录指示信息确定所述第二存储空间中第一个未被烧录的烧录区域;

将当前一组目标数据烧录至所述第一个未被烧录的烧录区域。

在一种可能的实现方式中,所述目标数据包括:伽马变换中预设固定点的输出值。

在一种可能的实现方式中,所述存储装置包括:一次性可编程OTP存储装置。

根据本公开的另一方面,提供了一种驱动芯片,所述驱动芯片包括如上述所述的存储装置。

根据本公开的另一方面,提供了一种显示面板,所述显示面板包括:

显示组件;

如上述所述的驱动芯片。

在一种可能的实现方式中,所述显示组件包括液晶显示组件、发光二极管显示组件、有机发光二极管显示组件、量子点、mini LED、Micro LED、Micro OLED以及OLED显示组件的至少一种。

根据本公开的另一方面,提供了一种电子设备,所述电子设备包括上述所述的显示面板。

本公开实施例中,存储装置包括:第一存储空间和第二存储进空间,第一存储空间,用于存储烧录指示信息,所述烧录指示信息用于指示第二存储空间的烧录状况;第二存储空间,用于存储一组或多组目标数据,其中,所述一组或多组目标数据,根据所述烧录指示信息,被依次烧录至所述第二存储空间,当前被烧录至所述第二存储空间的一组目标数据的最大允许烧录次数,由所述烧录指示信息指示的未被烧录的第二存储空间确定。这样,通过存储在第一存储空间的烧录指示信息指示第二存储空间的烧录状况,可以在不超过最大允许烧录次数的情况下,根据实际需求动态调整各组目标数据的烧录次数,从而使每组目标数据的烧录次数不再固定,实现了目标数据的灵活烧录,避免了存储装置的空间浪费,同时提高了存储装置的适用范围。

根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。

附图说明

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

图1示出根据本公开一实施例的一种存储装置的结构图;

图2示出根据本公开一实施例的一种第二存储空间的结构图;

图3示出根据本公开一实施例的一种第一存储空间的结构图;

图4示出根据本公开一实施例的一种第一字节的结构图;

图5示出根据本公开一实施例的一种数据存储方法的流程图;

图6示出根据本公开一实施例的一种用于数据存储的装置的框图。

具体实施方式

以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。

在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。

另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。

图1示出根据本公开一实施例的一种存储装置的结构图。如图1所示,该存储装置可以包括:第一存储空间10和第二存储空间20;其中,第一存储空间10,用于存储烧录指示信息,所述烧录指示信息用于指示第二存储空间的烧录状况;第二存储空间20,用于存储一组或多组目标数据,其中,所述一组或多组目标数据,根据所述烧录指示信息,被依次烧录至所述第二存储空间,当前被烧录至所述第二存储空间的一组目标数据的最大允许烧录次数,由所述烧录指示信息指示的未被烧录的第二存储空间确定。

示例性地,存储装置可以为:OTP(one time program,一次性可编程)存储装置,还可以为其他类型的存储装置,本公开对此不作限定。

本公开实施例中,存储装置可以包括第一存储空间和第二存储空间两部分,其中,第一存储空间与第二存储空间的大小可以根据待烧录的目标数据的组数、每组目标数据的大小、每组目标数据的预期烧录次数等因素进行分配。例如,若有5组待烧录的目标数据、每组目标数据占用114个字节、每组目标数据的均预期烧录2次,则可以在存储装置中分配1140个字节作为第二存储空间,同时,可以在存储装置中分配5个字节作为第一存储空间。需要说明的是,存储装置在包括上述第一存储空间和第二存储空间两部分的基础上,还可以包括其他存储空间,其他存储空间的数量可以为一个或多个,其他存储空间的位置和大小可以根据实际需要进行配置,本公开对此不作限定;示例性地,其他存储空间可以位于第一存储空间和第二存储空间之间,也可以位于第二存储空间之后。

第一存储空间存储的烧录指示信息用于指示第二存储空间的烧录状况,示例性地,通过该烧录指示信息可以获悉第二存储空间是否被烧录、被烧录的第二存储空间、未被烧录的第二存储空间以及被烧录的第二存储空间是烧录了哪些目标数据等等烧录状况信息。进一步地,在进行每次烧录时,还可以根据烧录指示信息指示的未被烧录的第二存储空间确定当前被烧录至第二存储空间的一组目标数据的最大允许烧录次数。

目标数据即为待烧录到存储装置中的数据,目标数据可以包括一组或多组,示例性地,当目标数据为多组时,每组目标数据的用途可以相同,每组目标数据的大小可以相同。每进行一次烧录,一组目标数据将被烧录至第二存储空间的某一地址,且每次烧录对应的第二存储空间的地址均不相同,这样利用第二存储空间的不同地址可以存储若干次被烧录进来的一组或多组目标数据。其中,同一组目标数据可以被烧录多次,在进行每次烧录时,同一组目标数据的最大允许烧录次数可以通过烧录指示信息指示的未被烧录的第二存储空间确定。在一个示例中,通过确定未被烧录的第二存储空间最多可以容纳多少组目标数据,可得到该组目标数据最大允许烧录次数。例如,在进行某次烧录时,若根据烧录指示信息指示的未被烧录的第二存储空间,判断第二存储空间还可以存储5组目标数据,则可以允许同一组目标数据最多再被烧录5次。

这样,通过存储在第一存储空间的烧录指示信息指示第二存储空间的烧录状况,可以在不超过最大允许烧录次数的情况下,根据实际需求动态调整各组目标数据的烧录次数,从而使每组目标数据的烧录次数不再固定,实现了目标数据的灵活烧录,避免了存储装置的空间浪费,同时,针对不同组的目标数据的烧录次数无需预先设定,厂商可以根据需求及实际烧录情况对各组目标数据的烧录次数进行调整,从而提高了存储装置的适用范围。

在一种可能的实现方式中,根据当前被烧录至所述第二存储空间的一组目标数据,更新所述烧录指示信息。示例性地,所述烧录指示信息在当前一组目标数据被烧录至所述第二存储空间之前被更新。

考虑到烧录指示信息可以指示第二存储空间的烧录状况,当进行一次烧录时,第二存储空间需要新增存储一组目标数据,则第二存储空间的烧录状况发生了变化,为了在每次烧录时,获取最新的第二存储空间的烧录状况,本公开实施例中,每次烧录时,可以根据当前被烧录至第二存储空间的一组目标数据,实时更新烧录指示信息;例如,可以在将一组目标数据烧录至第二存储空间之前,对烧录指示信息进行实时更新,进而将该组目标数据烧录至烧录指示信息中所更新的部分对应的第二存储空间中;这样,当进行下一次烧录时,可以根据最新的烧录指示信息,获悉第二存储空间的最新烧录状况,从而确定未被烧录的第二存储空间,进而将待烧录的一组目标数据烧录到该未被烧录的第二存储空间中;同时,在完成所有烧录之后,可以通过最新的烧录指示信息,获取第二存储空间共烧录了哪些目标数据,每组目标数据的烧录次数等信息;这样,显示屏驱动芯片在上电后,自动读取存储装置,可以通过读取最新的烧录指示信息,获悉第二存储空间的具体烧录情况,从而将需要的目标数据读取出来,并写入到相应的寄存器中。

在一种可能的实现方式中,烧录指示信息可以包括地址部分及标志部分,地址部分用于指示第二存储空间的地址,标志部分用于指示目标数据的标志。所述根据当前被烧录至所述第二存储空间的一组目标数据,更新所述烧录指示信息,可以包括:根据该组目标数据的标志,更新烧录指示信息的标志部分,根据该组目标数据将所要烧录的第二存储空间的地址,更新烧录指示信息的地址部分。示例性地,可以在将一组目标数据烧录到第二存储空间之前,更新烧录指示信息的地址部分及标志部分,以使更新后的地址部分指示该地址的第二存储空间已经被烧录,同时标志部分指示该地址是烧录了哪一组目标数据,这样,在进行下一次烧录时,可以根据最新的烧录指示信息的地址部分,获悉第二存储空间哪些地址没有被烧录,从而将待烧录的目标数据烧录到这些未被烧录的地址中。

图2示出根据本公开一实施例的一种第二存储空间的结构图。如图2所示,该第二存储空间20可以包括多个烧录区域(图2中第一烧录区域201、第二烧录区域202、第三烧录区域203…),需要说明的是,烧录区域的数量可以根据第二存储空间的大小及待烧录的每组目标数据的大小进行设置,本公开对此不作限定。例如,每组目标数据大小为114个字节、第二存储空间大小为1140个字节,则第二存储空间可以包括10个烧录区域。其中,各烧录区域之间可以按照地址顺序排布,每一烧录区域用于存储一组目标数据,示例性地,烧录区域201可以存储一组伽马变换中预设固定点的输出值。

在一种可能的实现方式中,所述烧录指示信息用于指示各烧录区域是否被烧录,以及烧录的目标数据的标志。

本公开实施例中,烧录指示信息可以指示各烧录区域是否已经被烧录,若某一烧录区域已经被烧录,则烧录指示信息进一步指示该烧录区域烧录的目标数据的标志,通过该目标数据的标志可以知悉该烧录区域具体烧录了哪一组目标数据。示例性地,烧录指示信息的地址部分可以指示各烧录区域是否被烧录,标志部分指示各烧录区域烧录的目标数据的标志。这样,可以根据当前被烧录至烧录区域的一组目标数据的标志,更新烧录指示信息的标志部分,根据该烧录区域的地址,更新烧录指示信息的地址部分。示例性地,可以在将一组目标数据烧录到某一烧录区域之前,更新烧录指示信息的地址部分及标志部分,以使更新后的地址部分指示该地址的烧录区域已经被烧录,同时标志部分指示该烧录区域是烧录了这一组目标数据,则在进行下一次烧录时,可以根据该最新的烧录指示信息,获悉哪些烧录区域没有被烧录,从而将待烧录的目标数据烧录到这些烧录区域中。

在一种可能的实现方式中,当前一组目标数据被烧录至所述第二存储空间中第一个未被烧录的烧录区域,所述第一个未被烧录的烧录区域由烧录指示信息确定。

本公开实施例中,在进行一次烧录时,可以根据烧录指示信息确定哪些烧录区域未被烧录,并按照各烧录区域的地址顺序,在这些未被烧录的烧录区域中选取地址最靠前的烧录区域作为第一个未被烧录的烧录区域,进而将待烧录的目标数据烧录至该第一个未被烧录的烧录区域。

举例来说,如图2所示,在进行一次烧录时,根据烧录指示信息确定烧第一烧录区域201已经被烧录,第二烧录区域202、第三烧录区域203、第四烧录区域204等烧录区域未被烧录,则确认第二烧录区域202为第一个未被烧录的烧录区域,进而将待烧录的目标数据烧录至第二烧录区域202。

图3示出根据本公开一实施例的一种第一存储空间的结构图。如图3所示,第一存储空间10可以包括一个或多个字节(图3中第一字节101、第二字节102、第三字节103、第四字节104…),需要说明的是,字节的数量可以根据第二存储空间的大小或者第二存储空间的烧录区域的数量进行设置,本公开对此不作限定。例如,若第二存储空间包括10个烧录区域,则第一存储空间可以包括5个或10个字节。其中,第一存储空间可以位于存储装置的起始位置,即第一存储空间的一个或多个字节位于存储装置的起始地址,每一字节中均存储有上述烧录指示信息,用于指示第二存储空间的烧录状况,示例性地,每一字节中的烧录指示信息用于指示一个或多个上述第二存储空间中烧录区域的烧录状况,不同的字节中的烧录指示信息指示第二存储空间的不同烧录区域的烧录状况。

在一种可能的实现方式中,所述每一字节的低四位的最高位和/或高四位的最高位,用于指示第二存储空间是否已被烧录。其中,每一字节可以指示第二存储空间中的两个烧录区域是否被烧录,从而节约第一存储空间的空间资源;示例性地,每一字节的低四位的最高位用于指示第二存储空间某一烧录区域是否被烧录,同时,该字节的高四位的最高位用于指示第二存储空间另一烧录区域是否被烧录。

在一种可能的实现方式中,所述每一字节的低四位的非最高位和/或高四位的非最高位,用于指示第二存储空间的烧录的目标数据的标志。其中,每一字节可以指示第二存储空间中两个烧录区域烧录的目标数据的标志,从而节约第一存储空间的空间资源;示例性地,每一字节的低四位的非最高位用于指示第二存储空间某一烧录区域烧录的目标数据的标志,即该烧录区域烧录了哪一组目标数据;同时,该字节的高四位的非最高位用于指示第二存储空间另一烧录区域烧录的目标数据的标志,即该另一烧录区域烧录有哪一组目标数据。

这样,每一字节的低四位的最高位和高四位的最高位用于分别指示第二存储空间两个不同的烧录区域是否被烧录,低四位的其余三位和高四位的其余三位用于分别指示两个不同的烧录区域被哪一组目标数据烧录;从而通过一个字节的低四位存储一个烧录区域对应的烧录指示信息,并通过该字节的高四位存储另一个烧录区域对应的烧录指示信息;即一个字节可以存储两个不同的烧录区域对应的烧录指示信息,进一步节约了存储装置的空间资源。

举例来说,以图3中的第一字节101用于指示图2中的第一烧录区域201、第二烧录区域202的烧录状况为例,图4示出根据本公开一实施例的一种第一字节的结构图,如图4所示,第一字节101中低四位的最高位10101(图中阴影方块)可以指示第二存储空间中的第一烧录区域201是否被烧录,第一字节101中高四位的最高位10102(图中阴影方块)可以指示第二存储空间中的第二烧录区域202是否被烧录,第一字节101中低四位的非最高位10103(图中三个透明方块)可以指示第二存储空间中第一烧录区域201烧录的目标数据的标志,第一字节101中高四位的非最高位10104(图中三个透明方块)可以指示第二存储空间中第二烧录区域202烧录的目标数据的标志。

实际烧录过程中,在进行每一次烧录时,可以根据第一存储空间中各字节中的烧录指示信息,确定本次烧录的烧录区域,示例性地,可以根据指示信息,确定未被烧录的烧录区域的起始地址,根据该起始地址,将一组目标数据烧录至该烧录区域。若该烧录区域对应的烧录指示信息位于某一字节的低四位,则烧录该字节的低四位,以使该字节的低四位的最高位指示该烧录区域已被烧录,同时该字节的低四位的非最高位指示该烧录区域烧录的目标数据的标志;若该烧录区域对应的烧录指示信息位于某一字节的高四位,则烧录该字节的高四位,以使该字节的高四位的最高位指示该烧录区域已被烧录,同时该字节的高四位的非最高位指示该烧录区域烧录的目标数据的标志。这样,在存储装置的起始地址一个或多个字节烧录标志位(即高四位或低四位),从而可以根据各字节中这些标志位判断存储装置中第二储存空间的烧录状况,使得各组目标数据的烧录次数不再固定,实现了目标数据的灵活烧录。

相关技术中,考虑到由于人眼对亮度感知的非线性,显示屏驱动芯片需要对图像进行伽马校正(Gamma校正),Gamma校正是对图像的RGB数据进行指数变换(即伽马变换),即RGB数据的输入值与输出值存在指数关系;对于数字逻辑电路实现指数变换所需成本较高,一般采用预先存储RGB数据中一些固定点(即固定的输入值点)的输出值,然后在进行伽马校正时采用线性内插来计算这些固定点之间的输出值。

在一种可能的实现方式中,所述目标数据可以包括:伽马变换中预设固定点的输出值。考虑到不同的伽马变换所对应的固定点的输出值不同,为了满足不同的伽马校正需求,本公开实施例中,目标数据为多组,其中,一组目标数据可以包括一组伽马变换中预设固定点的输出值,不同组目标数据为不同伽马变换中预设固定点的输出值;示例性地,为了满足五种伽马校正需求,则目标数据为五组,每一组固定点的输出值均用于一种伽马校正。其中,预设固定点的数量可以为27个,即每组目标数据可以包括27个固定点的输出值。这样,可以将五种伽马变换的固定点的输出值存储在存储装置中,这样,显示屏的驱动芯片上电时,可以自动将存储装置中存储的固定点的输出值加载到寄存器中,驱动芯片中的伽马校正相关模块可以利用相应的寄存器值来进行伽马变换,以正常的显示图像。

同时,相关技术中,在将伽马变换中预设固定点的输出值烧录到存储装置时,每组伽马变换中预设固定点的输出值的烧录次数是固定的。例如,若每组伽马变换中预设固定点的输出值占用114个字节,如果存储装置中分配了114个字节给该组伽马变换中预设固定点的输出值,那么该组伽马变换中预设固定点的输出值就只能烧录一次;如果存储装置中分配了228个字节给该组伽马变换中预设固定点的输出值,那么该组伽马变换中预设固定点的输出值就可以烧录一次或两次。然而,当存储装置中分配了228个字节给该组伽马变换中预设固定点的输出值,若在实际烧录过程中,该组伽马变换中预设固定点的输出值只需要烧录1次,那么存储装置中另外114个字节就会被浪费,从而造成存储装置的空间浪费;同时,若在实际烧录过程中,该组目标数据需要烧录3次,存储装置中的228个字节不够烧录3次,那么该存储装置就无法满足厂商的需求。

本公开实施例中,在实际烧录过程中,通过存储在第一存储空间的烧录指示信息指示第二存储空间的烧录状况,将一组或多组伽马变换中预设固定点的输出值依次烧录至存储装置的第二存储空间。其中,当前被烧录至第二存储空间的一组伽马变换中预设固定点的输出值的最大允许烧录次数,由烧录指示信息指示的未被烧录的第二存储空间确定。例如,某一组伽马变换中预设固定点的输出值占用114个字节,存储装置中分配了228个字节给该组伽马变换中预设固定点的输出值,若在实际烧录过程中,该组伽马变换中预设固定点的输出值只需要烧录1次,则将存储装置中剩余的114个字节用于烧录其他组伽马变换中预设固定点的输出值;相应的,若在实际烧录过程中,该组伽马变换中预设固定点的输出值需要烧录3次,存储装置中的228个字节不够烧录3次,则可以利用烧录其他组伽马变换中预设固定点的输出值空余的字节进行额外烧录,从而满足烧录3次该组伽马变换中预设固定点的输出值。这样,可以在不超过最大允许烧录次数的情况下,根据实际需求动态调整各组伽马变换中预设固定点的输出值的烧录次数,从而使每组伽马变换中预设固定点的输出值的烧录次数不再固定,实现了伽马变换中预设固定点的输出值的灵活烧录,避免了存储装置的空间浪费,同时,存储装置对不同组的伽马变换中预设固定点的输出值的烧录次数无需预先设定,厂商可以根据需求及实际烧录情况对各组伽马变换中预设固定点的输出值的烧录次数进行调整,从而提高了存储装置的适用范围。

举例来说,以存储装置为OTP存储装置为例,假设有5组伽马变换中预设固定点的输出值,分别记作Gamma1、Gamma2、Gamma3、Gamma4和Gamma5。相关技术中,这五组伽马变换中预设固定点的输出值烧录次数固定,假设每组烧录次数均为2次,且每组占用114个字节,则这五组共占用114*2次*5组=1140个字节,那么在OTP存储装置中分配有1140个字节用于烧录这5组伽马变换中预设固定点的输出值。这样,对于Gamma1,有的厂商只需烧录一次,意味另外的114个字节的空间浪费,有的厂商需要烧录三次,意味着该OTP存储装置不符合要求。

利用本公开实施例中的上述OTP存储装置烧录上述Gamma1、Gamma2、Gamma3、Gamma4和Gamma5,在OTP存储装置中分配1140个字节给这5组伽马变换中预设固定点的输出值,在OTP存储装置起始的5个字节来指示烧录状况。例如,假设OTP存储装置地址a~a+1139(共1140个字节)用来烧录这5组伽马变换中预设固定点的输出值,用OTP存储装置起始五个字节来指示该OTP存储装置中1140个字节的烧录情况,即第一存储空间包括5字节,每一个字节指示两个烧录区域,第二存储空间包括10个烧录区域,每个烧录区域占用114字节;5组伽马变换中预设固定点的输出值总的烧录次数小于等于10,每一组伽马变换中预设固定点的输出值可以根据实际需要进行调整,例如,Gamma1可以烧录10次,其余Gamma2-5均烧录0次;又例如Gamma1,Gamma2,Gamma3,Gamma4各烧录一次,Gamma5烧录6次,从而每组伽马变换中预设固定点的输出值的烧录次数不固定,实现了灵活烧录。示例性地,在烧录每组伽马变换中预设固定点的输出值之前,烧录第一存储空间中字节的标志位,例如,在第一次烧录Gamma1之前,可以将第一存储空间的第一个字节高四位烧录8’b0000-1001,其中,最高位1指示第一烧录区域a~a+113已被烧录,其余三位001指示第一烧录区域a~a+113被Gamma1烧录,进而将Gamma1烧录至第一烧录区域a~a+113。

需要说明的是,尽管以上述实施例作为示例介绍了存储装置如上,但本领域技术人员能够理解,本公开应不限于此。事实上,用户完全可根据个人喜好和/或实际应用场景灵活设定各实施方式,只要符合本公开的技术方案即可。

这样,本公开实施例中,存储装置包括:第一存储空间和第二存储进空间,第一存储空间,用于存储烧录指示信息,所述烧录指示信息用于指示第二存储空间的烧录状况;第二存储空间,用于存储一组或多组目标数据,其中,所述一组或多组目标数据,根据所述烧录指示信息,被依次烧录至所述第二存储空间,当前被烧录至所述第二存储空间的一组目标数据的最大允许烧录次数,由所述烧录指示信息指示的未被烧录的第二存储空间确定。这样,通过存储在第一存储空间的烧录指示信息指示第二存储空间的烧录状况,可以在不超过最大允许烧录次数的情况下,根据实际需求动态调整各组目标数据的烧录次数,从而使每组目标数据的烧录次数不再固定,实现了目标数据的灵活烧录,避免了存储装置的空间浪费,同时提高了存储装置的适用范围。

图5示出根据本公开一实施例的一种数据存储方法的流程图,如图5所示,该方法可以应用于计算机或其他类型的处理器,该计算机或其他类型的处理器用于实现对上述实施例中存储装置的烧录过程,该方法可以包括:

步骤51、从存储装置的第一存储空间中获取烧录指示信息,所述烧录指示信息用于指示所述存储装置的第二存储空间的烧录状况;

步骤52、根据所述烧录指示信息,将一组或多组目标数据依次烧录至所述第二存储空间,其中,当前被烧录至所述第二存储空间的一组目标数据的最大允许烧录次数,由所述烧录指示信息指示的未被烧录的第二存储空间确定。

在一种可能的实现方式中,所述方法还包括:根据当前被烧录至所述第二存储空间的一组目标数据,更新所述烧录指示信息。

在一种可能的实现方式中,所述第二存储空间包括多个烧录区域,所述烧录指示信息用于指示各烧录区域是否被烧录,以及烧录的目标数据的标志。

在一种可能的实现方式中,所述根据所述烧录指示信息,将一组或多组目标数据依次烧录至所述第二存储空间,包括:根据所述烧录指示信息确定所述第二存储空间中第一个未被烧录的烧录区域;将当前一组目标数据烧录至所述第一个未被烧录的烧录区域。

在一种可能的实现方式中,所述目标数据包括:伽马变换中预设固定点的输出值。

在一种可能的实现方式中,所述存储装置包括:一次性可编程OTP存储装置。

需要说明的是,尽管以上述实施例作为示例介绍了数据存储方法如上,但本领域技术人员能够理解,本公开应不限于此。事实上,用户完全可根据个人喜好和/或实际应用场景灵活设定各实施方式,只要符合本公开的技术方案即可。

这样,本公开实施例中,从存储装置的第一存储空间中获取烧录指示信息,所述烧录指示信息用于指示所述存储装置的第二存储空间的烧录状况;根据所述烧录指示信息,将一组或多组目标数据依次烧录至所述第二存储空间,其中,当前被烧录至所述第二存储空间的一组目标数据的最大允许烧录次数,由所述烧录指示信息指示的未被烧录的第二存储空间确定。这样,通过存储在第一存储空间的烧录指示信息指示第二存储空间的烧录状况,可以在不超过最大允许烧录次数的情况下,根据实际需求动态调整各组目标数据的烧录次数,从而使每组目标数据的烧录次数不再固定,实现了目标数据的灵活烧录,避免了存储装置的空间浪费,同时提高了存储装置的适用范围。

本公开实施例还提供了一种驱动芯片,所述驱动芯片包括如上述实施例所述的存储装置。

本公开实施例还提供了一种显示面板,所述显示面板包括:显示组件;如上述实施例所述的驱动芯片。

在一种可能的实现方式中,所述显示组件可以包括液晶显示组件、发光二极管显示组件、有机发光二极管显示组件、量子点、mini LED(Light Emitting Diode,发光二极管)、Micro LED、Micro OLED(Organic Light Emitting Diode,有机发光二极管)以及OLED显示组件的至少一种。

在一种可能的实现方式中,显示组件可以包括液晶显示器(LCD,Liquid CrystalDisplay)和触摸面板(TP,Touch Panel)。如果显示组件包括触摸面板,显示组件可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器不仅可以感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。

本公开实施例还提供了一种电子设备,该电子设备可以包括:如上述实施例所述的显示面板。

在一种可能的实现方式中,本公开实施例的电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备、移动台以及终端设备等等。本公开实施例对电子设备的类型不进行限定。

图6示出根据本公开一实施例的一种用于数据存储的装置1900的框图。例如,装置1900可以被提供为一服务器。参照图6,装置1900包括处理组件1922,其进一步包括一个或多个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理组件1922的执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述方法。

装置1900还可以包括一个电源组件1926被配置为执行装置1900的电源管理,一个有线或无线网络接口1950被配置为将装置1900连接到网络,和一个输入输出(I/O)接口1958。装置1900可以操作基于存储在存储器1932的操作系统,例如Windows ServerTM,MacOS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。

在示例性实施例中,还提供了一种非易失性计算机可读存储介质,例如包括计算机程序指令的存储器1932,上述计算机程序指令可由装置1900的处理组件1922执行以完成上述方法。

本公开可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本公开的各个方面的计算机可读程序指令。

计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、静态随机存取存储器(SRAM)、便携式压缩盘只读存储器(CD-ROM)、数字多功能盘(DVD)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。

这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。

用于执行本公开操作的计算机程序指令可以是汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如Smalltalk、C++等,以及常规的过程式编程语言—诸如“C”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(FPGA)或可编程逻辑阵列(PLA),该电子电路可以执行计算机可读程序指令,从而实现本公开的各个方面。

这里参照根据本公开实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。

这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。

也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。

附图中的流程图和框图显示了根据本公开的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

相关技术
  • 一种存储装置、方法、驱动芯片、显示面板及电子设备
  • 一种检测方法、显示面板、驱动芯片及显示装置
技术分类

06120112190020