[发明专利]存储装置和数据保护方法在审
申请号: | 201310428329.3 | 申请日: | 2013-09-18 |
公开(公告)号: | CN104464802A | 公开(公告)日: | 2015-03-25 |
发明(设计)人: | 孙清涛 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G11C14/00 | 分类号: | G11C14/00 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 安之斐 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 装置 数据 保护 方法 | ||
技术领域
本发明涉及存储装置的领域,更具体地,本发明涉及一种存储装置及其数据保护方法。
背景技术
目前,基于闪存的固态硬盘(SSD)日益流行。SSD硬盘相比于传统硬盘具有更快的访问速度。然而,由于SSD硬盘具有相对高的制造成本,因此需要不损失SSD硬度的速度优势的前提下,尽量提升SSD硬盘的使用寿命。一种提升SSD硬盘使用寿命的方案是在SSD硬盘上外挂SDRAM(同步动态随机存取存储器)来提高整个系统的每秒进行读写(I/O)操作的次数(IOPS)和吞吐量。同时,将热点数据存放在SDRAM中,以便尽可能的提高SDRAM的命中率。SDRAM容量越大,命中率也就会越高。但是,由于SDRAM的易失性特性,如果发生异常断电,会发生数据丢失;在严重的情况下,则系统不能自举。
目前,在服务器领域,针对外挂SDRAM的闪存装置的断电问题,通常采用以下两种解决方案。一种方案是相应地在闪存装置上嵌入一个超级电容或者独立的电池供电,以便保证系统异常断电后,SDRAM中的数据有机会写回到闪存芯片中。另一种方案是服务器本身支持UPS供电。在个人消费电子领域,一些闪存控制器厂商由于异常断电情况有可能发生,尽可能的减少SDRAM的使用来保证系统稳定性。如地址映射表尽可能的做小,一些重要数据的频繁换入换出。然而,针对服务器领域的解决方案由于其成本和空间限制,很难应用于个人消费电子领域。另外,减少对SDRAM使用的做法,将导致存储性能不会太高,同时对闪存的读写次数会加大,使得其寿命会减少。鉴于此,希望提供一种存储装置及其数据保护方法,其能够在不降低其存储性能的前提下,提供有效的断电保护机制,从而保障存储装置的数据安全。
发明内容
根据本发明实施例,提供了一种存储装置,包括:非易失性的第一存储单元;易失性的第二存储单元;状态检测单元,用于检测所述存储装置的状态,以生成预判信号;以及存储控制单元,用于控制所述第一存储单元和所述第二存储单元,其中,当所述存储控制单元接收所述预判信号时,控制将所述第二存储单元中存储的数据转移到所述第一存储单元,并且停用所述第二存储单元。
此外,根据本发明实施例的存储装置,其中所述第二存储单元用于存储元数据和热点数据。
此外,根据本发明实施例的存储装置,其中所述状态检测单元还用于基于检测到的所述存储装置的状态,生成预判解除信号,当所述存储控制单元接收所述预判解除信号时,解除停用所述第二存储单元。
此外,根据本发明实施例的存储装置,其中所述状态检测单元是震动传感器,当所述状态检测单元检测到的存储装置的震动状态满足第一预定条件时,生成所述预判信号,当所述震动状态满足第二预定条件时,生成所述预判解除信号。
此外,根据本发明实施例的所述的存储装置,其中所述状态检测单元是加速度传感器,当所述状态检测单元检测到的存储装置的加速度满足第三预定条件时,生成所述预判信号,当所述加速度满足第四预定条件时,生成所述预判解除信号。
此外,根据本发明实施例的存储装置,其中所述存储控制单元还用于在解除停用所述第二存储单元之后,将所述元数据和热点数据从所述第一存储单元转移到所述第二存储单元。
根据本发明另一实施例,提供了一种基于状态检测的数据保护方法,应用于存储装置,所述存储装置包括非易失性的第一存储单元、易失性的第二存储单元、用于检测所述存储装置的状态的状态检测单元、以及用于控制所述第一存储单元和所述第二存储单元的存储控制单元,所述数据保护方法包括:状态检测单元检测所述存储装置的状态,生成并且发送相应的状态信号到所述存储控制单元;所述存储控制单元判断相应的状态信号是否是预判信号;以及如果所述相应的状态信号是预判信号,则所述存储控制单元控制将所述第二存储单元中存储的数据转移到所述第一存储单元,并且停用所述第二存储单元。
此外,根据本发明另一实施例的数据保护方法,其中所述第二存储单元用于存储元数据和热点数据。
此外,根据本发明另一实施例的数据保护方法,还包括:在停用所述第二存储单元之后,如果所述相应的状态信号是预判解除信号,则所述存储控制单元解除停用所述第二存储单元。
此外,根据本发明另一实施例的数据保护方法,其中所述状态检测单元是震动传感器,当所述状态检测单元检测到的存储装置的震动状态满足第一预定条件时,生成所述预判信号,当所述震动状态满足第二预定条件时,生成所述预判解除信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310428329.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种Z轴负向放大一维精密定位平台
- 下一篇:基于情境的音频滤波器选择
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置