书签 分享 收藏 举报 版权申诉 / 10

一种计算移动存储装置使用寿命的方法及装置.pdf

  • 上传人:1****2
  • 文档编号:5023459
  • 上传时间:2018-12-06
  • 格式:PDF
  • 页数:10
  • 大小:451.95KB
  • 摘要
    申请专利号:

    CN201010161801.8

    申请日:

    2010.05.04

    公开号:

    CN102237117A

    公开日:

    2011.11.09

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情:

    发明专利申请公布后的驳回IPC(主分类):G11B 27/36申请公布日:20111109|||实质审查的生效IPC(主分类):G11B 27/36申请日:20100504|||公开

    IPC分类号:

    G11B27/36; G06F11/34

    主分类号:

    G11B27/36

    申请人:

    国民技术股份有限公司

    发明人:

    邹浩

    地址:

    518057 广东省深圳市南山区高新技术产业园区深圳软件园3栋301、302

    优先权:

    专利代理机构:

    北京轻创知识产权代理有限公司 11212

    代理人:

    杨立

    PDF完整版下载: PDF下载
    内容摘要

    本发明涉及一种计算移动存储装置使用寿命的方法及装置。所述方法包括以下步骤:对移动存储装置的存储器进行擦写,并在擦写后统计擦写次数,将统计后的擦写次数进行保存;根据保存的统计后的擦写次数和移动存储装置存储器的最大可擦写次数,或者保存的统计后的擦写次数、存储器中擦写块的总数和每个擦写块的最大可擦写次数,计算得到移动存储装置的使用寿命。本发明计算移动存储装置使用寿命的方法能够通过计算并显示使用寿命来提示用户该移动存储装置的寿命状态,使用者可以根据使用寿命来评估是否需要对该移动存储装置上的数据做备份,来防止因为移动存储装置寿命到期后设备损坏后数据无法读出,而造成数据丢失。

    权利要求书

    1.一种计算移动存储装置使用寿命的方法,其特征在于,所述方法包
    括以下步骤:
    步骤10:对移动存储装置的存储器进行擦写,并在擦写后统计擦写次数,
    将统计后的擦写次数进行保存;
    步骤20:根据保存的统计后的擦写次数和移动存储装置存储器的最大可
    擦写次数,或者保存的统计后的擦写次数、存储器中擦写块的总数和每个擦
    写块的最大可擦写次数,计算得到移动存储装置的使用寿命。
    2.根据权利要求1所述的计算移动存储装置使用寿命的方法,其特征
    在于,所述步骤10中带有主机控制系统的通信设备从通用接口通过移动存
    储装置的控制器对移动存储装置的存储器进行擦写,通信设备的主机控制系
    统或者移动存储装置的控制器统计擦写次数,统计后的擦写次数保存在移动
    存储装置的存储器中,或者保存在外置的非易失性存储器。
    3.根据权利要求1所述的计算移动存储装置使用寿命的方法,其特征
    在于,所述步骤20中计算移动存储装置的使用寿命过程由移动存储装置进
    行或者由带有主机控制系统的通信设备进行,带有主机控制系统的通信设备
    再将移动存储装置的使用寿命进行显示。
    4.根据权利要求2或3所述的计算移动存储装置使用寿命的方法,其
    特征在于,所述步骤10包括以下步骤:
    步骤101:将移动存储装置连接到带有主机控制系统的通信设备,使移
    动存储装置进入工作状态,带有主机控制系统的通信设备从通用接口通过移
    动存储装置的控制器对移动存储装置的存储器中的擦写块进行擦写并产生
    擦写操作信号;
    步骤102:对擦写操作信号进行监测从而获取移动存储装置的擦写次数,
    如果此时移动存储装置结束工作,则将擦写次数进行保存,如果此时移动存
    储装置还处于工作状态,则执行步骤103;
    步骤103:读取步骤102中保存的擦写次数,而且当带有主机控制系统
    的通信设备再次从通用接口通过移动存储装置的控制器对移动存储装置的
    存储器中的擦写块进行擦写并产生擦写操作信号时,继续对擦写操作信号进
    行监测从而获取移动存储装置的擦写次数,将此次获取的移动存储装置的擦
    写次数和步骤102保存的擦写次数进行相加处理,并在移动存储装置结束工
    作后,将相加处理后的擦写次数进行保存。
    5.根据权利要求4所述的计算移动存储装置使用寿命的方法,其特征
    在于,所述步骤103中对擦写操作信号进行监测,并在获取移动存储装置的
    一次擦写次数后,将步骤102保存的擦写次数进行加1处理。
    6.根据权利要求4所述的计算移动存储装置使用寿命的方法,其特征
    在于,所述步骤20进一步包括:对步骤102或者步骤103中保存的擦写次
    数进行读取,并根据读取的擦写次数获得移动存储装置的使用寿命,带有主
    机控制系统的通信设备对移动存储装置的使用寿命进行显示。
    7.根据权利要求6所述的计算移动存储装置使用寿命的方法,其特征
    在于,所述步骤20进一步包括:对步骤102或者步骤103中保存在移动存
    储装置的存储器中的擦写次数进行读取,并将保存的擦写次数和移动存储装
    置存储器的最大可擦写次数进行比较,当保存的擦写次数小于或者等于移动
    存储装置存储器的最大可擦写次数时,带有主机控制系统的通信设备将保存
    的擦写次数作为移动存储装置的使用寿命进行显示。
    8.根据权利要求6所述的计算移动存储装置使用寿命的方法,其特征
    在于,所述移动存储装置使用寿命的计算过程为移动存储装置已用使用寿
    命,其包括用步骤102或者步骤103中保存在移动存储装置的存储器中的擦
    写次数除以存储器中擦写块的总数和每个擦写块的最大可擦写次数的乘积。
    9.根据权利要求8所述的计算移动存储装置使用寿命的方法,其特征
    在于,所述移动存储装置使用寿命的计算过程为移动存储装置剩余使用寿
    命,其包括用移动存储装置的整体使用寿命减去移动存储装置已用使用寿
    命。
    10.一种计算移动存储装置使用寿命的装置,其特征在于,包括控制单
    元、计算单元、存储单元和接口单元,所述控制单元通过接口单元和存储单
    元相连,所述存储单元通过接口单元和计算单元相连;所述控制单元用于接
    收移动存储装置的擦写信号从而获取移动存储装置的擦写次数,并将移动存
    储装置的擦写次数存储于存储单元内,所述计算单元用于根据存储单元存储
    的移动存储装置的擦写次数计算移动存储装置的使用寿命。

    说明书

    一种计算移动存储装置使用寿命的方法及装置

    技术领域

    本发明涉及一种计算移动存储装置使用寿命的方法及装置,属于实时数
    字信号采集和处理技术领域。

    背景技术

    自2006年以来,通过移动存储介质传播计算机病毒的比例明显上升,
    目前这种趋势进一步加剧。这是由于各种类型的移动存储装置具有体积小、
    存储容量大、携带方便的特点,因而得到了广泛使用。

    但是因为闪存存储器本身存在使用寿命受限的问题,一旦对其读写达到
    其耐力(Endurance)次数则会产生数据错误导致该移动存储装置上的数据
    错误或者丢失。而且近年来各大闪存存储器生产厂家为了降低成本,不断提
    高闪存存储器的制造工艺,从50nm工艺发展到40nm工艺甚至30nm工艺,
    随着闪存密度的提高,其闪存存储器的耐力(Endurance)次数也在下降,
    从而使得移动存储装置的使用寿命也大大缩减,导致移动存储装置上数据错
    误或者丢失的现象变得更加严重。作为一般大众用户,往往不清楚移动存储
    装置在使用过程中经历过多少次擦写,使得移动存储装置在超过自身擦写次
    数的情况下仍然可以使用,导致移动存储装置出现损坏,令移动存储装置中
    的数据丢失,且不可恢复。

    发明内容

    本发明针对作为一般大众用户,往往不清楚移动存储装置在使用过程中
    经历过多少次擦写,使得移动存储装置在超过自身擦写次数的情况下仍然可
    以使用,导致移动存储装置出现损坏,令移动存储装置中的数据丢失,且不
    可恢复的不足,提供一种计算移动存储装置使用寿命的方法及装置。

    本发明解决上述技术问题的技术方案如下:一种计算移动存储装置使用
    寿命的方法包括以下步骤:

    步骤10:对移动存储装置的存储器进行擦写,并在擦写后统计擦写次数,
    将统计后的擦写次数进行保存;

    步骤20:根据保存的统计后的擦写次数和移动存储装置存储器的最大可
    擦写次数或者保存的统计后的擦写次数、存储器中擦写块的总数和每个擦写
    块的最大可擦写次数,计算得到移动存储装置的使用寿命。

    本发明的有益效果是:本发明计算移动存储装置使用寿命的方法能够通
    过计算并显示使用寿命来提示用户该移动存储装置的寿命状态,即直观地告
    诉使用者本移动存储装置的使用寿命,使用者可以根据使用寿命来评估是否
    需要对该移动存储装置上的数据做备份,实现在装置使用寿命到来前提醒用
    户及时备份数据,来防止因为移动存储装置寿命到期后设备损坏后数据无法
    读出,而造成数据丢失,同时可以提醒使用者及时更换移动存储装置。

    在上述技术方案的基础上,本发明还可以做如下改进。

    进一步地,上述方法还可具有以下特点,所述步骤10中带有主机控制
    系统的通信设备从通用接口通过移动存储装置的控制器对移动存储装置的
    存储器进行擦写,通信设备的主机控制系统或者移动存储装置的控制器统计
    擦写次数,统计后的擦写次数保存在移动存储装置的存储器中,或者保存在
    外置的非易失性存储器。

    进一步地,上述方法还可具有以下特点,所述步骤20中计算移动存储
    装置的使用寿命过程由移动存储装置进行或者由带有主机控制系统的通信
    设备进行,带有主机控制系统的通信设备再将移动存储装置的使用寿命进行
    显示。

    进一步地,上述方法还可具有以下特点,所述步骤10包括以下步骤:

    步骤101:将移动存储装置连接到带有主机控制系统的通信设备,使移
    动存储装置进入工作状态,带有主机控制系统的通信设备从通用接口通过移
    动存储装置的控制器对移动存储装置的存储器中的擦写块进行擦写并产生
    擦写操作信号;

    步骤102:对擦写操作信号进行监测从而获取移动存储装置的擦写次数,
    如果此时移动存储装置结束工作,则将擦写次数进行保存,如果此时移动存
    储装置还处于工作状态,则执行步骤103;

    步骤103:读取步骤102中保存的擦写次数,而且当带有主机控制系统
    的通信设备再次从通用接口通过移动存储装置的控制器对移动存储装置的
    存储器中的擦写块进行擦写并产生擦写操作信号时,继续对擦写操作信号进
    行监测从而获取移动存储装置的擦写次数,将此次获取的移动存储装置的擦
    写次数和步骤102保存的擦写次数进行相加处理,并在移动存储装置结束工
    作后,将相加处理后的擦写次数进行保存。

    进一步地,上述方法还可具有以下特点,所述步骤103中对擦写操作信
    号进行监测,并在获取移动存储装置的一次擦写次数后,将步骤102保存的
    擦写次数进行加1处理。

    进一步地,上述方法还可具有以下特点,所述步骤20进一步包括:对
    步骤102或者步骤103中保存的擦写次数进行读取,并根据读取的擦写次数
    获得移动存储装置的使用寿命,带有主机控制系统的通信设备对移动存储装
    置的使用寿命进行显示。

    进一步地,上述方法还可具有以下特点,所述步骤20进一步包括:对
    步骤102或者步骤103中保存在移动存储装置的存储器中的擦写次数进行读
    取,并将保存的擦写次数和移动存储装置存储器的最大可擦写次数进行比
    较,当保存的擦写次数小于或者等于移动存储装置存储器的最大可擦写次数
    时,带有主机控制系统的通信设备将保存的擦写次数作为移动存储装置的使
    用寿命进行显示。

    进一步地,上述方法还可具有以下特点,所述移动存储装置使用寿命的
    计算过程为移动存储装置已用使用寿命,其包括用步骤102或者步骤103中
    保存在移动存储装置的存储器中的擦写次数除以存储器中擦写块的总数和
    每个擦写块的最大可擦写次数的乘积。

    进一步地,上述方法还可具有以下特点,所述移动存储装置使用寿命的
    计算过程为移动存储装置剩余使用寿命,其包括用移动存储装置的整体使用
    寿命减去移动存储装置已用使用寿命。

    本发明还提供一种解决上述技术问题的技术方案如下:一种计算移动存
    储装置使用寿命的装置包括控制单元、计算单元、存储单元和接口单元,所
    述控制单元通过接口单元和存储单元相连,所述存储单元通过接口单元和计
    算单元相连;所述控制单元用于接收移动存储装置的擦写信号从而获取移动
    存储装置的擦写次数,并将移动存储装置的擦写次数存储于存储单元内,所
    述计算单元用于根据存储单元存储的移动存储装置的擦写次数计算移动存
    储装置的使用寿命。

    附图说明

    图1为本发明计算移动存储装置使用寿命的装置的结构示意图;

    图2为本发明计算移动存储装置使用寿命的方法的流程示意图;

    图3为本发明移动存储装置统计擦写次数的流程示意图;

    图4为本发明带有主机控制系统的通信设备获取移动存储装置使用寿命
    的流程示意图。

    具体实施方式

    以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本
    发明,并非用于限定本发明的范围。

    图1为本发明计算移动存储装置使用寿命的装置的结构示意图。如图1
    所示,所述计算移动存储装置使用寿命的装置包括控制单元1、计算单元2、
    存储单元3、显示单元4和接口单元5,所述控制单元1通过接口单元5和
    存储单元3相连,所述存储单元3通过接口单元5和计算单元2相连,所述
    计算单元2通过接口单元5和显示单元4相连;所述控制单元1用于接收移
    动存储装置的擦写信号从而获取移动存储装置的擦写次数,并将移动存储装
    置的擦写次数存储于存储单元3内,所述计算单元2用于根据存储单元存储
    的移动存储装置的擦写次数计算移动存储装置的使用寿命,所述显示单元4
    用于显示移动装置的使用寿命。

    图2为本发明计算移动存储装置使用寿命的方法的流程示意图。如图2
    所示,所述计算移动存储装置使用寿命的方法包括以下步骤:

    步骤10:对移动存储装置的存储器进行擦写,并在擦写后统计擦写次数,
    将统计后的擦写次数进行保存。

    所述存储器内包括多个擦写块,对移动存储装置的擦写,其实就是对存
    储器内的擦写块进行擦写,移动存储装置可以根据实际使用存储器中擦写块
    (Block)的状况,选择保存部分或全部块的擦写次数。在本实施例中,带
    有主机控制系统的通信设备从通用接口通过移动存储装置的控制器对移动
    存储装置的存储器进行擦写,通信设备的主机控制系统或者移动存储装置的
    控制器统计擦写次数,再将统计的擦写次数进行保存。需要说明的是保存动
    作可以是每次移动存储装置和带有主机控制系统的通信设备通信后保存,也
    可以是多次通信后保存擦写次数信息。所述统计后的擦写次数保存在移动存
    储装置的存储器中,或者保存在外置的非易失性存储器。所述外置的非易失
    性存储器也包括本发明带有主机控制系统的通信设备中的存储器。

    所述带有主机控制系统的通信设备包括但不限于PC(Personal
    Computer,个人电脑)主机、PDA(Personal Digital Assistant,个人数
    码助理)、手机、PMP、数码相框等装置、可接入的有线或无线网络系统。

    所述移动存储装置包括但不限于USB(Universal Serial BUS,通用串
    行总线)闪存盘、移动硬盘、半导体移动装置、MO(Magnet-Optical,光磁)
    盘、手机、MP3播放器、PMP(Portable Multimedia Player,掌上型多媒体
    播放器)、数码相框。

    所述通用接口包括但不限于USB接口、SDIO(Secure Digital In/Out,
    安全数码输入输出)接口、PCI(Peripheral Component Interconnect,外
    设部件互连标准)接口、有线或无线网络传输接口等。

    步骤20:根据保存的统计后的擦写次数和移动存储装置存储器的最大可
    擦写次数,或者保存的统计后的擦写次数、存储器中擦写块的总数和每个擦
    写块的最大可擦写次数,计算得到移动存储装置的使用寿命。

    在本实施例中,移动存储装置的使用寿命过程由移动存储装置进行或者
    由带有主机控制系统的通信设备进行,带有主机控制系统的通信设备再将移
    动存储装置的使用寿命进行显示,即该计算过程可以由移动存储装置的控制
    器进行,接着,带有主机控制系统的通信设备通过通用接口从移动存储装置
    的控制器获取移动存储装置的使用寿命并进行显示;或者该计算过程也可以
    由带有主机控制系统的通信设备的控制器进行,接着带有主机控制系统的通
    信设备就直接显示移动存储装置的使用寿命。

    图3为本发明移动存储装置统计擦写次数的流程示意图。如图3所示,
    所述移动存储装置统计擦写次数的过程即步骤10的过程具体包括以下步骤:

    步骤301:移动存储装置上电启动,并读取上次保存的对移动存储装置
    的存储器的擦写次数。

    步骤302:移动存储装置和带有主机控制系统的通信设备进行通信,带
    有主机控制系统的通信设备从通用接口通过移动存储装置的控制器对移动
    存储装置的存储器中的擦写块进行擦写并产生擦写操作信号。

    步骤303:对擦写操作信号进行监测从而获取移动存储装置的擦写次数,
    并将擦写次数进行加1处理,即每擦写一个擦写块(Block),则擦写次数增
    加1。对擦写操作信号进行监测可以是移动存储装置的控制器也可以是通信
    设备的主机控制系统。

    步骤304:当移动存储装置和通信设备结束时,将擦写次数进行保存。
    当移动存储装置再次进行上电启动时,则重新执行步骤301~步骤304。保
    存的器件可以是移动存储装置的存储器,也可以是外置的非易失性存储器。

    图4为本发明带有主机控制系统的通信设备获取移动存储装置使用寿命
    的流程示意图。如图4所示,所述带有主机控制系统的通信设备获取移动存
    储装置使用寿命的过程即步骤20的过程具体包括以下步骤:

    步骤401:带有主机控制系统的通信装置从移动存储装置的存储器或者
    外置的非易失性存储器获取当前保存的移动存储装置存储器的擦写次数,根
    据保存的统计后的擦写次数和移动存储装置存储器的最大可擦写次数,或者
    保存的统计后的擦写次数、存储器中擦写块的总数和每个擦写块的最大可擦
    写次数,计算得到移动存储装置的使用寿命。

    在此补充说明,保存在移动存储装置的存储器中的擦写次数进行读取,
    并将保存的擦写次数和移动存储装置存储器的最大可擦写次数进行比较,当
    保存的擦写次数小于或者等于移动存储装置存储器的最大可擦写次数时,带
    有主机控制系统的通信设备将保存的擦写次数作为移动存储装置的使用寿
    命。

    所述移动存储装置使用寿命的计算过程为移动存储装置已用使用寿命,
    其包括用保存在移动存储装置的存储器中的擦写次数除以存储器中擦写块
    的总数和每个擦写块的最大可擦写次数的乘积。

    所述移动存储装置使用寿命的计算过程为移动存储装置剩余使用寿命,
    其包括用移动存储装置的整体使用寿命减去移动存储装置已用使用寿命。

    步骤402:带有主机控制系统的通信装置显示该使用寿命信息。

    以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明
    的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发
    明的保护范围之内。

    关 键  词:
    一种 计算 移动 存储 装置 使用寿命 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种计算移动存储装置使用寿命的方法及装置.pdf
    链接地址:https://www.zhuanlichaxun.net/p-5023459.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1