一种存储装置及其数据保护方法制造方法及图纸

技术编号:36048264 阅读:11 留言:0更新日期:2022-12-21 10:57
本发明专利技术提供一种存储装置及其数据保护方法,包括:至少一个闪存存储器;以及主控制器,与所述闪存存储器电性连接,所述主控制器包括:电压检测模块,用以获取所述主控制器的电源电压与所述闪存存储器的电源电压,其中,所述主控制器的电源电压表示为第一电源电压,所述闪存存储器的电源电压表示为第二电源电压;以及运算单元,用以将所述第一电源电压和/或所述第二电源电压与相应的预设电压范围进行比较,以使所述主控制器启用禁止模式。通过本发明专利技术公开的一种存储装置及其数据保护方法,能够在供电异常的情况下,对内嵌式存储装置内的数据进行保护。数据进行保护。数据进行保护。

【技术实现步骤摘要】
一种存储装置及其数据保护方法


[0001]本专利技术涉及数据保护领域,特别是涉及一种存储装置及其数据保护方法。

技术介绍

[0002]闪存存储器是一种非易失性数据存储设备,通常使用电子方法进行数据擦除和数据编程。内嵌式存储装置内设有闪存存储器,由于电源会出现供电异常的情况,例如,终端突然异常掉电行为或者系统板端供应电源模块失真,会导致内嵌式存储装置的数据读写不稳定。因此,内嵌式存储装置会由于供电异常的情况将造成数据失效与错误的问题。

技术实现思路

[0003]鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种存储装置,能够在供电异常的情况下,对存储装置内的数据进行保护。
[0004]为实现上述目的及其他相关目的,本专利技术提供一种存储装置,包括:至少一个闪存存储器;以及主控制器,与所述闪存存储器电性连接,所述主控制器包括:电压检测模块,用以获取所述主控制器的电源电压与所述闪存存储器的电源电压,其中,所述主控制器的电源电压表示为第一电源电压,所述闪存存储器的电源电压表示为第二电源电压;以及运算单元,用以将所述第一电源电压和/或所述第二电源电压与相应的预设电压范围进行比较,以使所述主控制器启用禁止模式。
[0005]在本专利技术一实施例中,当所述运算单元判断所述第一电源电压不在第一预设电压范围内时和/或所述第二电源电压不在第二预设电压范围内时,所述主控制器启用禁止模式。
[0006]在本专利技术一实施例中,当所述运算单元判断所述第一电源电压在第一预设电压范围内且所述第二电源电压在第二预设电压范围内时,所述主控制器启用正常模式,并关闭所述禁止模式。
[0007]在本专利技术一实施例中,所述运算单元还根据第一电源电压与所述第二电源电压超出相应的预设电压范围的时间,以使所述主控制器启用相应的数据保护模式。
[0008]在本专利技术一实施例中,所述运算单元统计所述第一电源电压超出第一预设电压范围的时间,表示为第一时间,当所述第一时间大于第一预设时间,则所述主控制器启用第一数据保护模式,所述运算单元统计所述第二电源电压超出第二预设电压范围的时间,表示为第二时间,当所述第二时间大于第二预设时间,则所述主控制器启用第二数据保护模式。
[0009]在本专利技术一实施例中,当所述运算单元判断所述主控制器启用禁止模式的时间大于第三预设时间后,控制所述主控制器启用读取禁止模式和/或写入禁止模式。
[0010]本专利技术还提供一种存储装置的数据保护方法,包括:通过电压检测模块每间隔预设读取时间获取主控制器的电源电压与闪存存储器
的电源电压,其中,所述主控制器的电源电压表示为第一电源电压,所述闪存存储器的电源电压表示为第二电源电压;通过运算单元将所述第一电源电压和/或所述第二电源电压与相应的预设电压范围进行比较,以使所述主控制器启用禁止模式。
[0011]在本专利技术一实施例中,所述将所述第一电源电压和/或所述第二电源电压与相应的预设电压范围进行比较,以使所述主控制器启用禁止模式的步骤包括:判断所述第一电源电压是否在第一预设电压范围内,同时判断所述第二电源电压是否在第二预设电压范围内;当所述第一电源电压不在所述第一预设电压范围内时和/或所述第二电源电压不在所述第二预设电压范围内时,所述主控制器启用禁止模式;当所述第一电源电压在所述第一预设电压范围内且所述第二电源电压在所述第二预设电压范围内时,所述主控制器启用正常模式,并关闭所述禁止模式。
[0012]在本专利技术一实施例中,在所述电压检测模块每间隔预设读取时间获取主控制器的电源电压与闪存存储器的电源电压,分别表示为第一电源电压与第二电源电压的步骤后,还包括:统计所述第一电源电压超出第一预设电压范围的时间,表示为第一时间,统计所述第二电源电压超出第二预设电压范围的时间,表示为第二时间;判断所述第一时间是否大于第一预设时间,若所述第一时间大于所述第一预设时间,则所述主控制器启用第一数据保护模式;判断所述第二时间是否大于第二预设时间,若所述第二时间大于所述第二预设时间,则所述主控制器启用第二数据保护模式。
[0013]在本专利技术一实施例中,在所述将所述第一电源电压和/或所述第二电源电压与相应的预设电压范围进行比较,以使所述主控制器启用禁止模式的步骤后,还包括:统计所述主控制器启用禁止模式的时间,表示启用时间;判断所述启用时间是否大于所述第三预设时间;若所述启用时间小于或等于所述第三预设时间,则所述主控制器启用普通禁止模式;若所述启用时间大于所述第三预设时间,则所述主控制器启用读取禁止模式和/或写入禁止模式。
[0014]如上所述,本专利技术提供一种存储装置,在供电异常的情况下,可进入禁止模式,进而能够对存储装置内的数据进行保护。
附图说明
[0015]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1显示为本专利技术的一种存储装置的结构示意图。
[0017]图2显示为本专利技术的一种存储装置的数据保护方法的流程图。
[0018]图3显示为图2中步骤S20的流程图。
[0019]图4显示为图3中步骤S30的流程图。
[0020]图5显示为图4中步骤S40的流程图。
[0021]元件标号说明:100、内嵌式存储装置;110、主控制器;111、运算单元;112、ROM只读存储器;113、RAM随机存储器;114、电压检测模块;120、闪存存储器;200、主处理器。
具体实施方式
[0022]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0023]请参阅图1所示,本专利技术提供了一种存储装置,存储装置可以包括主控制器110与至少一个闪存存储器120,主控制器110可以与闪存存储器120电性连接,进而主控制器110可以将数据写入到闪存存储器120内,或者主控制器110也可以从闪存存储器120内进行数据读取。其中,主控制器110可以包括运算单元111、ROM只读存储器112、RAM随机存储器113以及电压检测模块114,ROM只读存储器112中的程序代码和数据可以构成固件,并由运算单元111执行,从而主控制器110可通过固件控制闪存存储器120。
[0024]在本专利技术的一个实施例中,电压检测模块114可用于每间隔预设读取时间获取主控制器110的电源电压VCCQ与闪存存储器120的电源电压VCC,其中,主控制器110的电源电压VCCQ表示为第一电源电压,闪存存储器120的电源电压VCC表示为第二电源电压。预设读取时间的大小可根据实际需求进行设定,可以为几十纳秒、几百纳秒等。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储装置,其特征在于,包括:至少一个闪存存储器;以及主控制器,与所述闪存存储器电性连接,所述主控制器包括:电压检测模块,用以获取所述主控制器的电源电压与所述闪存存储器的电源电压,其中,所述主控制器的电源电压表示为第一电源电压,所述闪存存储器的电源电压表示为第二电源电压;以及运算单元,用以将所述第一电源电压和/或所述第二电源电压与相应的预设电压范围进行比较,以使所述主控制器启用禁止模式。2.根据权利要求1所述的存储装置,其特征在于,当所述运算单元判断所述第一电源电压不在第一预设电压范围内时和/或所述第二电源电压不在第二预设电压范围内时,所述主控制器启用禁止模式。3.根据权利要求1所述的存储装置,其特征在于,当所述运算单元判断所述第一电源电压在第一预设电压范围内且所述第二电源电压在第二预设电压范围内时,所述主控制器启用正常模式,并关闭所述禁止模式。4.根据权利要求1所述的存储装置,其特征在于,所述运算单元还根据第一电源电压与所述第二电源电压超出相应的预设电压范围的时间,以使所述主控制器启用相应的数据保护模式。5.根据权利要求4所述的存储装置,其特征在于,所述运算单元统计所述第一电源电压超出第一预设电压范围的时间,表示为第一时间,当所述第一时间大于第一预设时间,则所述主控制器启用第一数据保护模式,所述运算单元统计所述第二电源电压超出第二预设电压范围的时间,表示为第二时间,当所述第二时间大于第二预设时间,则所述主控制器启用第二数据保护模式。6.根据权利要求1所述的存储装置,其特征在于,当所述运算单元判断所述主控制器启用禁止模式的时间大于第三预设时间后,控制所述主控制器启用读取禁止模式和/或写入禁止模式。7.一种存储装置的数据保护方法,其特征在于,包括:通过电压检测模块每间隔预设读取时间获取主控制器的电源电压与闪存存储器的电源电压,其中,所述主控制器的电源电压表示为第一电源电压,所述闪存存储器的电源电压表示为第二电源电压...

【专利技术属性】
技术研发人员:许展榕陈俊祝欣余玉
申请(专利权)人:合肥康芯威存储技术有限公司
类型:发明
国别省市:

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

1