本发明专利技术实施例公开了一种固态硬盘掉电保护方法、装置及系统,该方法包括获取第一超级电容模块的自行放电时间;当所述自行放电时间小于预设值时,发送第二超级电容模块放电信息至充放电电路以接通第二超级电容模块放电回路,由第二超级电容模块为固态硬盘供电。本发明专利技术实施例所述提供的技术方案针对现有技术固态硬盘掉电保护装置及方法中没有对超级电容失效进行检测,而导致一旦SSD所在系统发生异常掉电现象,其Cache中数据还是得不到有效的保存,造成数据丢失的技术问题,实现了在SSD所在系统发生异常掉电现象时提高SSD所在系统数据安全性的目的。
【技术实现步骤摘要】
本专利技术涉及计算机存储技术,特别涉及一种固态硬盘掉电保护方法、装 置及系统。
技术介绍
随着电子电路技术的不断发展,计算才踏储技术也日新月异,固态硬盘(SolidStateDisk,以下简称SSD)随之出现。虽然SSD的4矣口失见范和定义、 功能及使用方法与普通硬盘相同,在产品外形和尺寸上也与普通硬盘一致,但 由于SSD没有普通硬盘的旋转介质,因此具有抗震性极佳、数据存储速度快、 功耗低、零分贝噪音的特点;再者由于SSD的工作温度范围很宽,可以在-40~ 85摄氏度之间,因此SSD被广泛应用于军事、车载、工控、视频监控、网络 监控、网络终端、电力、医疗、航空、导航设备等领域。目前,基于增强型外设部件互连标准(Peripheral Component Interconnect PCI-Express, PCIE)接口的SSD的带宽可达到1GB, SSD 中则经常采用大容量的数据緩存(Cache)进行盘片数据的高速传输来支 持这一带宽。由于其中的Cache —般都采用同步动态随机存储器(Synchronous Dynamic Random Access Memory, SDRAM), 且该类存储 器是掉电易失性器件,当发生SSD所在系统掉电事件时,常因没有掉电保 护电源而导致Cache中的数据在丟失之前无法及时保存在Flash中,这样 在下次系统上电后,就会发现盘片有数据丢失,这对于经常涉及大量数据 的尖端
会产生比较大的影响。在现有技术中,针对SSD掉电丟失数据的问题,SSD生产厂商经常采 用超级电容掉电保护模式来解决,由于超级电容(Super Capacitor, SC)是近年来新兴的一种电容,其具有容量较传统电容大很多(法拉级),充 放电线路简单,无需类似充电电池的充电电路,安全系数高,长期使用免维护的特点,所以目前以sc作为固态硬盘的掉电保护电源倍受固态硬盘厂家推崇。图1为现有技术固态硬盘掉电保护装置结构示意图,如图l所示,在SSD所在系统上电后,SSD工作电源为SSD^是供电源使SSD正常工 作,此时,固态硬盘掉电保护装置也开始工作,具体为,超级电容检测模 块101实时检测超级电容的电量是否充足,若是,当掉电检测模块103检测 到SSD所在系统掉电时,接通充放电控制模块102的放电回路,由超级电容 为SSD工作电源供电。通过采用上述现有技术固态硬盘掉电保护装置及方法,即使SSD所在系统 掉电,也不会使SSD盘片数据丟失的现象发生。但是随着人们长时间的研究发 现,超级电容作为掉电保护电源以保障数据安全时,在高温或高频充放电等 恶劣环境下,会迅速失效(表现为容量降低或开路)。上述现有技术方案中, 超级电容作为掉电保护电源的主要缺点是其可靠性相对较低,不适于在恶劣 环境下保护数据安全。由于当SSD在恶劣环境下工作时,即使超级电容失效,SSD所在系统 也不能察觉,还是按超级电容正常状态下运行,再者即使SSD所在系统察 觉到超级电容失效,也不能做出相应的措施。从而导致一旦SSD所在系统 发生异常掉电现象,Cache中的数据就得不到有效的保存,还是会造成数 据丢失的现象。
技术实现思路
本专利技术实施例的目的是提供一种固态硬盘掉电保护方法、装置及系统, 针对超级电容作为掉电保护电源其可靠性相对较低的缺点,本专利技术实施例 用第 一超级电容模块和第二超级电容模块所组成的具有冗余特性的掉电保护 电源的设计,并通过对第一超级电容才莫块的状态进行;险测,实现了在SSD所在系统发生异常掉电现象时提高SSD所在系统数据安全性的目的。为实现上述目的,本专利技术实施例提供了一种固态硬盘掉电保护方法,其、中包括获取第一超级电容模块的自行放电时间;当所述自行放电时间小于预设值时,发送第二超级电容模块放电信息至 充放电电路以接通第二超级电容模块放电回路,由第二超级电容模块为固态 硬盘供电。进一步地,本专利技术实施例提供了一种固态硬盘掉电保护装置,其中包括获取模块,用于获取第一超级电容模块的自行放电时间;切换模块,用于当所述自行放电时间小于预设值时,发送第二超级电容模块放电信息至充放电电路以接通第二超级电容模块放电回路,由第二超级电容模块为固态硬盘供电。再进一步地,本专利技术实施例提供了一种固态硬盘掉电保护系统,其中 包括掉电保护电源,包括两个超级电容模块,用于存储和释放电能,并发送 起始电压信息、充电电压信息或自行放电电压信息;电压比较器,用于根据所述起始电压信息输出起始电压状态信息;根据 所述充电电压信息输出充电电压状态信息;根据所述自行放电电压信息输出 自行放电电压状态信息;控制器,用于根据所述起始电压状态信息、充电电压状态信息和自行放 电电压状态信息,获取所述两个超级电容模块中的一个超级电容模块的自行 放电时间;当所述自行放电时间小于预设值时,发送另一个超级电容模块放 电信息至充放电电路以接通另 一个超级电容模块放电回路,由另 一个超级电 容模块为固态硬盘供电;充放电电路,用于接收所述超级电容模块的放电信息,以接通所述超级电^^莫块方欠电回^各。本专利技术实施例在自行放电时间小于预设值时,识别第 一超级电容模块失 效,并发送第二超级电容模块放电信息以接通第二超级电容模块放电回路, 由第二超级电容模块为固态硬盘供电的技术方案,利用对第一超级电容模块 的状态进行检测,并采用第 一超级电容模块和第二超级电容模块所组成的具有冗余特性的掉电保护电源的设计,实现了在SSD所在系统发生异常掉电 现象时提高SSD所在系统数据安全性的目的。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需 要使用的附图作筒单地介绍,显而易见地,下面描述中的附图仅仅是本发 明实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性 劳动的前提下,还可以根据这些附图获得其他的附图。 图1为现有技术固态硬盘掉电保护装置结构示意图; 图2为本专利技术实施例固态硬盘掉电保护方法实施例一的流程图; 图3为本专利技术实施例固态硬盘掉电保护方法实施例二的流程图; 图4为本专利技术实施例固态硬盘掉电保护装置的结构示意图; 图5为本专利技术实施例固态硬盘掉电保护装置中获取模块的结构示意图6为本专利技术实施例固态硬盘掉电保护系统的结构示意图; 图7为本专利技术实施例第一超级电容模块结构示意图; 图8为本专利技术实施例第二超级电容模块结构示意图; 图9为本专利技术实施例电压比较器结构示意图; 图IO为本专利技术实施例充放电电路结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进 行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术实施例一部分 实施例,而不是全部的实施例。基于本专利技术实施例中的实施例,本领域普 通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属 于本专利技术实施例保护的范围。图2为本专利技术实施例固态硬盘掉电保护方法实施例一的流程图。如图2 所示,本实施的固态硬盘掉电保护方法包括步骤201、获取第一超级电容模块的自行放电时间;SSD所在系统,有第一超级电容模块和第二超级电容模块两个备用电源。 第一超级电^^莫块作为默认的备用电源,当SSD所在系统上电后,获取第一 超级电容模块的自行放电时间以检测第一超级电容^^块是否工作正常,以防 止SSD所在系统本文档来自技高网...
【技术保护点】
一种固态硬盘掉电保护方法,其特征在于,包括: 获取第一超级电容模块的自行放电时间; 当所述自行放电时间小于预设值时,发送第二超级电容模块放电信息至充放电电路以接通第二超级电容模块放电回路,由第二超级电容模块为固态硬盘供电。
【技术特征摘要】
【专利技术属性】
技术研发人员:陈星,
申请(专利权)人:成都市华为赛门铁克科技有限公司,
类型:发明
国别省市:90[中国|成都]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。