一种信息处理方法及固态存储器的制造方法_4

文档序号:9580383阅读:来源:国知局
[0102]根据所述SSD的磨损次数、所述SSD的工艺等级和所述SSD的数据读取的错误率,确定所述SSD的数据保持时间;
[0103]在工艺等级、磨损次数和数据保持时间的取值范围内以所述工艺等级、磨损次数和数据保持时间为变量,建立至少两个不同的关联信息表作为所述关联信息簇;
[0104]从所述存储器上获取待纠错数据的元数据;获取SSD的状态信息,所述SSD的状态信息为与数据读取的错误率的参数;利用所述SSD的状态信息从关联信息簇中获取对应的关联信息,所述关联信息簇为基于至少两个不同的SSD的状态信息而得到的关联信息的集合;根据所述元数据查询所述关联信息,得到所述待纠错数据的软信息。
[0105]这里需要指出的是:以上固态存储器实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果,因此不做赘述。对于本发明固态存储器实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解,为节约篇幅,因此不再赘述。
[0106]应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0107]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0108]在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0109]上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0110]另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0111]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(Read Only Memory,ROM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0112]或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、R0M、磁碟或者光盘等各种可以存储程序代码的介质。
[0113]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种信息处理方法,其特征在于,所述方法包括: 获取固态存储器SSD上待纠错数据的元数据; 获取SSD的状态信息,所述SSD的状态信息为与数据读取的错误率的参数; 利用所述SSD的状态信息从关联信息簇中获取对应的关联信息,所述关联信息簇为基于至少两个不同的SSD的状态信息而得到的关联信息的集合; 根据所述元数据查询所述关联信息,得到所述待纠错数据的软信息。2.根据权利要求1所述的方法,其特征在于,所述关联信息簇采用以下方式得到: 在所述SD的状态信息的取值范围内以所述SSD的状态信息为变量,建立至少两个不同的表作为所述关联信息簇。3.根据权利要求1或2所述的方法,其特征在于,所述SSD的状态信息至少包括以下信息之一: SSD的工艺等级、SSD的磨损次数和SSD的数据保持时间。4.根据权利要求3所述的方法,其特征在于,所述方法还包括: 为所述SSD设置不同的参考对象; 对所述SSD的参考对象进行采样,得到所述参考对象的数据读取的错误率; 对所述SSD进行采样,得到所述SSD的数据读取的错误率; 将所述参考对象的错误率和所述SSD的数据读取的错误率进行比较,得到所述SSD的工艺等级。5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 根据所述SSD的磨损次数、所述SSD的工艺等级和所述SSD的数据读取的错误率,确定所述SSD的数据保持时间。6.根据权利要求3所述的方法,其特征在于,所述方法还包括: 获取SSD的生命周期; 根据SSD的生命周期获取SSD的磨损次数的取值范围和SSD的数据保持时间的取值范围。7.一种固态存储器,其特征在于,所述固态存储器SSD包括: 存储器,用于存储待纠错数据、元数据以及关联信息; 控制器,用于从所述存储器上获取待纠错数据的元数据;获取SSD的状态信息,所述SSD的状态信息为与数据读取的错误率的参数;利用所述SSD的状态信息从关联信息簇中获取对应的关联信息,所述关联信息簇为基于至少两个不同的SSD的状态信息而得到的关联信息的集合;根据所述元数据查询所述关联信息,得到所述待纠错数据的软信息。8.根据权利要求7所述的固态存储器,其特征在于,所述关联信息簇采用以下方式得到: 在所述SD的状态信息的取值范围内以所述SSD的状态信息为变量,建立至少两个不同的表作为所述关联信息簇。9.根据权利要求7或8所述的固态存储器,其特征在于,所述SSD的状态信息至少包括以下信息之一:SSD的工艺等级、SSD的磨损次数和SSD的数据保持时间。10.根据权利要求9所述的固态存储器,其特征在于,所述控制器,还用于为所述SSD设置不同的参考对象;对所述SSD的参考对象进行采样,得到所述参考对象的数据读取的错误率;对所述SSD进行采样,得到所述SSD的数据读取的错误率;将所述参考对象的错误率和所述SSD的数据读取的错误率进行比较,得到所述SSD的工艺等级。11.根据权利要求10所述的固态存储器,其特征在于,所述控制器,还用于根据所述SSD的磨损次数、所述SSD的工艺等级和所述SSD的数据读取的错误率,确定所述SSD的数据保持时间。12.根据权利要求9所述的固态存储器,其特征在于,所述控制器,还用于获取SSD的生命周期;根据SSD的生命周期获取SSD的磨损次数的取值范围和SSD的数据保持时间的取值范围。
【专利摘要】本发明公开了一种信息处理方法,所述方法包括:获取固态存储器(SSD)上待纠错数据的元数据;获取SSD的状态信息,所述SSD的状态信息为与数据读取的错误率的参数;利用所述SSD的状态信息从关联信息簇中获取对应的关联信息,所述关联信息簇为基于至少两个不同的SSD的状态信息而得到的关联信息的集合;根据所述元数据查询所述关联信息,得到所述待纠错数据的软信息。本发明同时还公开了一种固态存储器。
【IPC分类】G11C29/42
【公开号】CN105336379
【申请号】CN201510754053
【发明人】王天树, 腾鹏, 王倩
【申请人】联想(北京)有限公司
【公开日】2016年2月17日
【申请日】2015年11月9日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1