[发明专利]一种SSD中在线监测数据存储时间的方法在审

专利信息
申请号: 201911230783.1 申请日: 2019-12-03
公开(公告)号: CN110955392A 公开(公告)日: 2020-04-03
发明(设计)人: 刘凯;曹成;吴斌 申请(专利权)人: 山东华芯半导体有限公司
主分类号: G06F3/06 分类号: G06F3/06;G06F11/30
代理公司: 济南泉城专利商标事务所 37218 代理人: 赵玉凤
地址: 250101 山东省济南市高新*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 ssd 在线 监测 数据 存储 时间 方法
【权利要求书】:

1.一种SSD中在线监测数据存储时间的方法,其特征在于:包括以下步骤:

S01)、当SSD某个block的第一个page被写入数据时,把当前系统时钟写入到DDR中该block对应的写入时间位置;

S02)、设定定时器1的触发间隔Tx,定时器1用于按照设定的触发间隔从block 0至blockn依次检查block对应数据结构的写入状态,n为SSD中block的个数;

S03)、定时器1被触发后,检查当前block的写入状态,如果是close block,则执行步骤S04,如果不是,则执行步骤S06:

S04)、计算数据存储时间,数据储存时间等于系统时钟当前的计数值减去写入时间,判断数据存储时间是否大于阈值,如果大于则执行步骤S05,如果小于阈值则执行步骤S06;

S05)、对保存的数据进行搬移,然后执行步骤S06;

S06)、判断是否是最后一个block,如果是则从block0开始重新检测,如果否,则等待定时器1的下次触发,检测下一个block对应数据结构的写入状态,重复步骤S03至S06。

2.根据权利要求1所述的SSD中在线监测数据存储时间的方法,其特征在于:计算数据存储时间时,考虑温度的影响,加入温度因素后计算数据存储时间的步骤为:

S41)、设定定时器2的触发间隔Ty,定时器2用于按照设定的触发间隔获取

SSD上温度传感器检测的温度值;

S42)、定时器2被触发后,检测温度传感器,获取当前温度;

S43)、计算新的系统时钟计数,Ticknew=Tickcurrent+Ty*AF,其中,Ticknew为考虑温度因素的系统时钟计数,Tickcurrent为当前系统时钟计数,Ty为定时器2的触发间隔,AF为当前温度相对于40℃的温度加速系数;

S44)、将当前系统时钟计数更新为步骤S43计算得到的数值;

S45)、等待定时器2的下次触发,重复步骤步骤S42至S45。

3.根据权利要求2所述的SSD中在线监测数据存储时间的方法,其特征在于:

AF通过下面公式计算得到:

其中,exp表示以自然常数e为底的指数函数,

Ea为1.0~1.1eV,

kB为玻尔兹曼常数,

Tnow为当前开尔文温度,

T40℃为40℃对应的开尔文温度。

4.根据权利要求2或3所述的SSD中在线监测数据存储时间的方法,其特征在于:SSD的温度范围为40℃~70℃。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东华芯半导体有限公司,未经山东华芯半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911230783.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top