一种存储设备断电保护方法及装置的制造方法

文档序号:8402727阅读:278来源:国知局
一种存储设备断电保护方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网信息处理技术领域,更具体的涉及一种存储设备断电保护方法及装置。
【背景技术】
[0002]随着智能化产品的普及,传统的存储器已经无法满足设备的使用需求,大量的MLC(Mult1-Level Cell,多层单)、SLC(Single-Level Cell,单层单元),EMMC(EmbeddedMulti Media Card,存储器的标准规格)及nand(闪存)等存储器设备得到了广泛的使用。
[0003]但是由于现有电磁环境比较复杂,导致存储器设备在使用的时候,容易因为外界电源不稳定而影响存储器设备中存储的数据损坏,或者不能够及时保存而影响后续使用。
[0004]综上所述,如何保证在外界电源不稳定的情况保证系统能够进行自我保护,成为目前研宄的重点。

【发明内容】

[0005]本发明实施例提供一种存储设备断电保护方法及装置,当外界电源不稳定的情况下,可以优先保证系统能够进行自我保护。
[0006]本发明实施例提供一种存储设备断电保护的方法,包括:
[0007]处理器接收侦测电路发送的电源状态信号,所述侦测电路用于根据检测的电源系统的电压值来判断电源系统的状态;
[0008]若所述电源状态信号为电源波动态,所述处理器断开与所述存储控制器间的通讯链路从而停止从存储设备中读取数据,所述电源波动态为所述侦测电路检测的所述电源系统的电压变化超过设定条件。
[0009]进一步地,在所述处理器停止从存储设备读取数据之后,还包括:
[0010]备份随机存储器RAM中运行的数据;
[0011]若所述电源状态信号为电源稳定态时,所述处理器读取所述RAM中备份的数据进行镜像启动后,继续从所述存储设备中读取数据;所述电源稳定态为所述侦测电路连续检测的所述电源系统的电压变化满足设定条件。
[0012]进一步地,在所述电源状态信号为电源稳定态时,所述处理器读取所述RAM中备份的数据进行镜像启动,具体为:
[0013]所述处理器连续接收多个电源稳定态的电源状态信号时,所述处理器读取所述RAM中备份的数据进行镜像启动。
[0014]进一步地,所述设定条件为:
[0015]所述侦测电路检测的所述电源系统的电压值满足第一阈值。
[0016]本发明实施例还提供一种存储设备断电保护的装置,包括:电源系统、处理器、侦测电路、存储设备;
[0017]所述电源系统为所述处理器、所述侦测电路和所述存储设备提供电压;
[0018]所述侦测电路用于检测所述电源系统的电压值来判断电源系统的状态,并将电源状态信号发送给所述处理器;
[0019]所述处理器根据所述电源状态信号开启或停止从所述存储设备中读取数据。
[0020]进一步地,还包括RAM ;
[0021]所述处理器接收的电源状态信号为电源波动态时,停止从所述存储设备中读取数据;
[0022]所述RAM在所述处理停止从所述存储设备中读取数据时,备份所述RAM中运行的数据;
[0023]所述处理器连续接收的电源状态信号为电源稳定态时,读取所述RAM中备份的数据进行镜像启动后,继续从所述存储设备中读取数据。
[0024]进一步地,所述处理器连续接收多个电源稳定态的电源状态信号时,所述处理器读取所述RAM中备份的数据进行镜像启动。
[0025]进一步地,所述侦测电路包括电源电压检测器、电压比较器、状态记录器、与电路;
[0026]所述电源电压检测器将检测到的电源电压值输入所述电压比较器;
[0027]所述电压比较器将所述检测到的电源电压值与设定电压值比较,确定所述检测到的电源电压值是否超过第一阈值;在所述检测到的电源电压值未超过第一阈值时所述电压比较器输出1,在所述检测到的电源电压值超过第一阈值时所述电压比较器输出O ;
[0028]所述状态记录器用于记录所述电压比较器输出的比较结果,并在第N次比较结果与第N+1次比较结果一致时输出1,在第N次比较结果与第N+1次比较结果不一致时输出
O;
[0029]所述与电路的输入端为所述电压比较器与所述状态记录器,所述与电路的输出端为所述侦测电路发送的电源状态信号。
[0030]进一步地,所述侦测电路还包括序列发生器、移位寄存器和定位;
[0031]所述序列发生器安装设定的时间向所述移位寄存器输入设定数值;
[0032]所述移位寄存器的输入端为所述序列发生器和所述与电路输出的所述侦测电路发送的电源状态信号,所述移位寄存器的输出端设定数值和电源状态信号;
[0033]所述定位的输入端为所述设定数值和所述电源状态信号,所述定位的输出端为所述电源状态信号。
[0034]进一步地,所述电压比较器与所述状态记录器向与电路输入所述电源状态信号的速率为所述电源电压变化的N倍。
[0035]本发明实施例中,处理器接收侦测电路发送的电源状态信号,所述侦测电路用于根据检测的电源系统的电压值来判断电源系统的状态;若所述电源状态信号为电源波动态,所述处理器断开与所述存储控制器间的通讯链路从而停止从存储设备中读取数据,所述电源波动态为所述侦测电路检测的所述电源系统的电压变化超过设定条件。上述方法中,处理器根据侦测电路发送的电源状态信号确定与存储控制器建立通讯链路或者继续与存储控制器保持通讯链路,采用上述方法,可以使得系统能够按照电源状态信号,进行自我保护。
【附图说明】
[0036]图1为本发明实施例提供的一种存储设备断电保护方法流程图;
[0037]图2为本发明实施例提供的一种存储设备断电保护的装置结构示意图;
[0038]图3为本发明实施例提供的另一种存储设备断电保护的装置结构示意图;
[0039]图4为本发明实施例提供的一种存储设备断电保护的装置中的侦测电路结构图。
【具体实施方式】
[0040]本发明实施例中,处理器接收侦测电路发送的电源状态信号,所述侦测电路用于根据检测的电源系统的电压值来判断电源系统的状态;若所述电源状态信号为电源波动态,所述处理器断开与所述存储控制器间的通讯链路从而停止从存储设备中读取数据,所述电源波动态为所述侦测电路检测的所述电源系统的电压变化超过设定条件。上述方法中,处理器根据侦测电路发送的电源状态信号确定与存储控制器建立通讯链路或者继续与存储控制器保持通讯链路,采用上述方法,可以使得系统能够按照电源状态信号,进行自我保护。
[0041]下面结合各个附图对本发明实施例技术方案的主要实现原理、【具体实施方式】及其对应能够达到的有益效果进行详细地阐述。
[0042]图1示例性示出了一种本发明实施例提供的一种存储设备断电保护方法流程图,本发明实施例提供的图仅用于示意,不代表实际物体比例,且该图仅展示部分结构。
[0043]如图1所示
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1