[发明专利]硬盘掉电保护方法及使用该方法的电子设备在审
申请号: | 201210111592.5 | 申请日: | 2012-04-16 |
公开(公告)号: | CN103377151A | 公开(公告)日: | 2013-10-30 |
发明(设计)人: | 李伟国;李岩;廖阳平;吴并辉;余春艳 | 申请(专利权)人: | 福建星网视易信息系统有限公司 |
主分类号: | G06F12/16 | 分类号: | G06F12/16 |
代理公司: | 福州市鼓楼区博深专利代理事务所(普通合伙) 35214 | 代理人: | 林志峥 |
地址: | 350002 福建省福州市金山*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬盘 掉电 保护 方法 使用 电子设备 | ||
技术领域
本发明涉及硬盘领域,尤其涉及一种硬盘掉电保护方法及使用该方法的电子设备。
背景技术
硬盘作为一种大容量存储介质已经广泛应用于电子产品中,现有硬盘的稳定性较之前已有很大的提高,但随着硬盘的容量越来越大,读写速度越来越快,用户对硬盘数据的可靠性要求也越来越高。在日常的使用过程中,由于供电系统异常而导致硬盘掉电的情况时有发生,例如适配器停止对电子产品供电致使电子产品及硬盘掉电。硬盘突然掉电不仅会导致硬盘数据丢失时有发生,严重时甚至会导致硬盘出现不可逆转的逻辑损坏。
针对上述技术问题,现有技术中有多种硬盘掉电保护方案:第一种方案:整机使用不间断电源,在适配器电源掉电后由不间断电源为系统供电,但是,不间断电源投入成本较高,且使用不当仍会导致其损坏致使系统掉电损害硬盘;第二种方案:掉电情况下使用备用电源仅对硬盘装置供电,使硬盘在无通信情况下继续运行;第三种方案:为硬盘装置增加一个控制电路,由该控制电路发送指令使硬盘停止读写。
但是,当使用硬盘的电子产品功耗较小,例如,该电子产品是小于20W的机顶盒装置时,此电子产品的备用电源往往采用容量有限的锂电池,当整机掉电时锂电池工作一段时间之后电量会耗尽,如果不及时充电会再次掉电而损害硬盘,上文所述现有技术都不适用于该类电子产品,有鉴于此,有必要提供一种新型的硬盘掉电保护方法及使用该方法的电子设备以解决上述问题。
发明内容
本发明主要解决的技术问题是提供一种硬盘掉电保护方法及使用该方法的电子设备,本发明通过协处理单元侦测适配器的供电状态并根据供电状态判断适配器是否掉电。当确定到适配器掉电时,该协处理单元控制该供电单元开启电池对电子设备供电,同时该协处理单元向系统主控CPU发送掉电指令,系统主控CPU根据接收到的掉电指令将被保护数据回写入以及完成写入后对硬盘及其它外设的驱动进行卸载,并在卸载完成后关闭电池放电回路及电子设备的供电输入回路使该电子设备整机掉电,以保护硬盘不被逻辑损坏,以及保护用于维持系统可靠工作的被保护数据。
为解决上述技术问题,本发明采用的一个技术方案是:
提供一种硬盘掉电保护方法,包括以下步骤:(1)协处理单元检测适配器供电状态并根据所述供电状态判断适配器是否掉电;(2)当确定适配器掉电时,发送掉电指令至系统主控CPU,同时开启电池对硬盘及外设供电;(3)所述系统主控CPU根据所述掉电指令将被保护数据回写入硬盘以进行数据保护;(4)数据保护处理完毕后,所述系统主控CPU卸载硬盘及所述外设的驱动并当卸载完成后发送卸载完成信号至所述协处理单元;以及(5)所述协处理单元根据所述卸载完成信号关闭电池放电回路及电子设备的供电输入回路。
其中,所述步骤(2)还包括:计时器根据所述掉电指令开始计时;所述步骤(2)之后还包括:判断计时时间是否超过一预设卸载时间,若是,执行步骤(5)。
其中,所述步骤(1)包括:当侦测到适配器处于掉电状态且经过一预设延迟时间后仍然侦测到适配器处于掉电状态时,确定适配器掉电。
其中,所述的硬盘掉电保护方法还包括:当适配器恢复供电且尚未关闭电池供电时复位所述系统主控CPU的标识位。
本发明采用的另一个技术方案是:
提供一种电子设备,包括供电单元、系统主控CPU以及与所述系统主控CPU相连的硬盘,所述供电单元与适配器及电池相连,为所述系统主控CPU及硬盘输入电能。所述供电单元包括一电源选择模块;所述电子设备还包括协处理单元,所述协处理单元包括:
供电侦测模块,用于检测所述适配器的供电状态并根据检测到的供电状态判断所述适配器是否掉电,所述供电侦测模块还用于当确定所述适配器掉电时发送一掉电指令,当确定适配器供电时发送一上电指令;
供电控制模块,用于当接收到所述上电指令时发送一适配器供电指令至所述电源选择模块,所述供电控制模块还用于当接收到所述掉电指令时发送一电池供电指令至所述电源选择模块,所述电源选择模块根据所述适配器供电指令开启适配器对电子设备供电以及根据所述电池供电指令开启电池对电子设备供电;
所述系统主控CPU包括:
数据保护模块,用于当接收到所述掉电指令时将被保护数据回写入硬盘,并当写入完成时发送一写入完成信号;
卸载模块,用于当接收到所述写入完成信号时卸载硬盘及其它外设的驱动,并当卸载完成后发送一卸载完成信号至所述供电控制模块;
所述供电控制模块还用于当接收到所述卸载完成信号时关闭电池放电回路及电子设备的供电输入回路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网视易信息系统有限公司,未经福建星网视易信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210111592.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于电炊具的发热装置及具有其的煎烤机
- 下一篇:饮料制备容器的浸泡控制装置