数据存取装置、方法和芯片制造方法及图纸

技术编号:22295207 阅读:20 留言:0更新日期:2019-10-15 04:24
本公开涉及一种数据存取装置、方法和芯片,所述装置包括烧录控制模块、读取控制模块和一次性可编程OTP存储模块,所述烧录控制模块连接到所述OTP存储模块,用于向所述OTP存储模块写入数据;所述读取控制模块连接到所述OTP存储模块,用于读取所述OTP存储模块中的数据;所述OTP存储模块包括第一存储空间和第二存储空间,所述第一存储空间用于存储第一数据,所述第二存储空间用于存储第二数据,所述第二数据中包括第三数据的目的地址及所述第三数据。通过所述数据存取装置可以修复误写入或漏写入的问题。

Data access devices, methods and chips

【技术实现步骤摘要】
数据存取装置、方法和芯片
本公开涉及集成电路
,尤其涉及一种数据存取装置、方法和芯片。
技术介绍
IC(IntegratedCircuit,集成电路)芯片有着广泛应用,图像显示、机械制造、自动化控制等都应用了IC芯片,因此IC芯片的结构设计较为重要。在一些IC芯片中,为了保护硬件设计、提高产品本身的安全性、适用性等,可以设置OTP(OneTimeProgrammable,一次性可编程)存储结构来存储特定的数据,但是OTP存储结构为一次性存储结构,数据写入OTP存储结构后不可再次更改,导致使用时的灵活性较差。
技术实现思路
有鉴于此,本公开提出了一种数据存取装置、方法和芯片。根据本公开的一方面,提供了一种数据存取装置,所述装置包括烧录控制模块、读取控制模块和一次性可编程OTP存储模块,所述烧录控制模块连接到所述OTP存储模块,用于向所述OTP存储模块写入数据;所述读取控制模块连接到所述OTP存储模块,用于读取所述OTP存储模块中的数据;所述OTP存储模块包括第一存储空间和第二存储空间,所述第一存储空间用于存储第一数据,所述第二存储空间用于存储第二数据,所述第二数据中包括第三数据的目的地址及所述第三数据。在一种可能的实现方式中,所述烧录控制模块被配置为:在第一烧录模式下,将第一数据烧录至所述第一存储空间;在第二烧录模式下,将第二数据烧录至所述第二存储空间。在一种可能的实现方式中,所述读取控制模块被配置为:在读取数据期间,确定待读取的第一地址所属的存储空间;在所述第一地址属于所述第一存储空间时,读取所述第一地址处的第一数据;将所述第一数据发送到与所述第一地址对应的第二地址,以便更新所述第二地址中的数据。在一种可能的实现方式中,所述读取控制模块还被配置为:在所述第一地址属于所述第二存储空间,且所述第一地址为第二数据的首地址时,根据预设规则读取与所述第一地址对应的第二数据;根据所述第二数据中的第三数据的第三地址,将所述第二数据中的第三数据发送到与所述第三地址对应的第四地址,以便更新所述第四地址中的数据。在一种可能的实现方式中,所述读取控制模块根据预设规则读取与所述第一地址对应的第二数据,包括:读取预设地址长度的第二数据;根据所述预设地址长度中的存储地址长度及数据长度,确定与所述第一地址对应的第二数据的第三地址及第三数据。在一种可能的实现方式中,所述第三数据用于替换所述第一存储空间中数据异常的第一数据,所述第三数据的目的地址包括待替换的第一数据的存储地址。根据本公开的另一方面,提供了一种数据读取方法,包括:在从一次性可编程OTP存储模块读取数据时,确定待读取的第一地址所属的存储空间;在所述第一地址属于所述OTP存储模块的第一存储空间时,读取所述第一地址处的第一数据;将所述第一数据发送到与所述第一地址对应的第二地址,以便更新所述第二地址中的数据,其中,所述OTP存储模块包括第一存储空间和第二存储空间,所述第一存储空间用于存储第一数据,所述第二存储空间用于存储第二数据,所述第二数据中包括第三数据的目的地址及所述第三数据。在一种可能的实现方式中,所述方法还包括:在所述第一地址属于所述第二存储空间,且所述第一地址为第二数据的首地址时,根据预设规则读取与所述第一地址对应的第二数据;根据所述第二数据中的第三数据的第三地址,将所述第二数据中的第三数据发送到与所述第三地址对应的第四地址,以便更新所述第四地址中的数据。在一种可能的实现方式中,所述根据预设规则读取与所述第一地址对应的第二数据,包括:读取预设地址长度的第二数据;根据所述预设地址长度中的存储地址长度及数据长度,确定与所述第一地址对应的第二数据的第三地址及第三数据。在一种可能的实现方式中,所述第三数据用于替换所述第一存储空间中数据异常的第一数据,所述第三数据的目的地址包括待替换的第一数据的存储地址。根据本公开的另一方面,提供了一种数据存储方法,其特征在于,包括:在向一次性可编程OTP存储模块存储数据时,确定当前的烧录模式;在当前的烧录模式为第一烧录模式时,将待存储的第一数据烧录至所述OTP存储模块的第一存储空间,其中,所述OTP存储模块包括第一存储空间和第二存储空间,所述第一存储空间用于存储第一数据,所述第二存储空间用于存储第二数据,所述第二数据中包括第三数据的目的地址及所述第三数据。在一种可能的实现方式中,所述方法还包括:在当前的烧录模式为第二烧录模式时,将待存储的第二数据烧录至所述OTP存储模块的第二存储空间。根据本公开的另一方面,提供了一种芯片,所述芯片包括如上一项所述的数据存取装置。根据本公开的另一方面,提供了一种显示面板,所述显示面板包括:显示组件;如上任一所述的芯片。在一种可能的实现方式中,所述显示组件包括液晶显示组件、发光二极管显示组件、有机发光二极管显示组件、OLED显示组件的至少一种。根据本公开的另一方面,提供了一种电子设备,所述电子设备包括如上任一所述的显示面板。通过上述数据存取装置,在第一存储空间中的部分第一数据出现错误时,可以利用第二存储空间中的第二数据替换出现错误的部分第一数据,或者第一存储空间中的第一数据不能满足实际需求时,可以通过第二存储空间中的第二数据进行弥补。因此,所述数据存取装置可以修复误写入或漏写入的问题。根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。附图说明包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。图1示出根据本公开一实施例的数据存取装置的结构示意图。图2示出根据本公开一实施例的OTP存储模块的存储空间的示意图。图3示出根据本公开一实施例的一种数据存取装置的结构示意图。图4示出根据本公开一实施例的一种OTP存储模块的存储空间的示意图。图5示出根据本公开一实施例的读取数据的流程示意图。图6示出根据本公开一实施例的数据读取方法的流程图。图7示出根据本公开一实施例的数据存储方法的流程图。具体实施方式以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。应该理解,在接下来的实施例中,提及的OTP存储模块中的数据,可以存储至其它具有数据存储功能的电路结构,例如寄存器、只读存储器、随机存取存储器等,本公开对此不作限定。图1示出根据本公开一实施例的数据存取装置的结构示意图。如图1所示,该数据存取装置10包括:烧录控制模块11、读取控制模块12和一次性可编程OTP存储模块13。图1中的箭头方向用于描述数据的流动方向。烧录控制模块11连接到OTP存储模块13,用于向OTP存储模块13写入数据。读取控制模块12连接到OTP存储模块13,用于读取OTP存储模本文档来自技高网...

【技术保护点】
1.一种数据存取装置,其特征在于,所述装置包括烧录控制模块、读取控制模块和一次性可编程OTP存储模块,所述烧录控制模块连接到所述OTP存储模块,用于向所述OTP存储模块写入数据;所述读取控制模块连接到所述OTP存储模块,用于读取所述OTP存储模块中的数据;所述OTP存储模块包括第一存储空间和第二存储空间,所述第一存储空间用于存储第一数据,所述第二存储空间用于存储第二数据,所述第二数据中包括第三数据的目的地址及所述第三数据。

【技术特征摘要】
1.一种数据存取装置,其特征在于,所述装置包括烧录控制模块、读取控制模块和一次性可编程OTP存储模块,所述烧录控制模块连接到所述OTP存储模块,用于向所述OTP存储模块写入数据;所述读取控制模块连接到所述OTP存储模块,用于读取所述OTP存储模块中的数据;所述OTP存储模块包括第一存储空间和第二存储空间,所述第一存储空间用于存储第一数据,所述第二存储空间用于存储第二数据,所述第二数据中包括第三数据的目的地址及所述第三数据。2.根据权利要求1所述的装置,其特征在于,所述烧录控制模块被配置为:在第一烧录模式下,将第一数据烧录至所述第一存储空间;在第二烧录模式下,将第二数据烧录至所述第二存储空间。3.根据权利要求1或2所述的装置,其特征在于,所述读取控制模块被配置为:在读取数据期间,确定待读取的第一地址所属的存储空间;在所述第一地址属于所述第一存储空间时,读取所述第一地址处的第一数据;将所述第一数据发送到与所述第一地址对应的第二地址,以便更新所述第二地址中的数据。4.根据权利要求3所述的装置,其特征在于,所述读取控制模块还被配置为:在所述第一地址属于所述第二存储空间,且所述第一地址为第二数据的首地址时,根据预设规则读取与所述第一地址对应的第二数据;根据所述第二数据中的第三数据的第三地址,将所述第二数据中的第三数据发送到与所述第三地址对应的第四地址,以便更新所述第四地址中的数据。5.根据权利要求4所述的装置,其特征在于,所述读取控制模块根据预设规则读取与所述第一地址对应的第二数据,包括:读取预设地址长度的第二数据;根据所述预设地址长度中的存储地址长度及数据长度,确定与所述第一地址对应的第二数据的第三地址及第三数据。6.根据权利要求1-5中任意一项所述的装置,其特征在于,所述第三数据用于替换所述第一存储空间中数据异常的第一数据,所述第三数据的目的地址包括待替换的第一数据的存储地址。7.一种数据读取方法,其特征在于,包括:在从一次性可编程OTP存储模块读取数据时,确定待读取的第一地址所属的存储空间;在所述第一地址属于所述OTP存储模块的第一存储空间时,读取所述第一地址处的第一数据;将所述第一数据发送到与所述第一地址对应的第...

【专利技术属性】
技术研发人员:田健飞
申请(专利权)人:北京集创北方科技股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1