[发明专利]为存储设备中存储的数据临时存储奇偶信息的方法和装置有效
申请号: | 201310220890.2 | 申请日: | 2013-06-03 |
公开(公告)号: | CN103456368B | 公开(公告)日: | 2018-11-13 |
发明(设计)人: | J·阿德勒;M·张 | 申请(专利权)人: | 马维尔国际贸易有限公司 |
主分类号: | G11C29/42 | 分类号: | G11C29/42 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;陈颖 |
地址: | 巴巴多斯*** | 国省代码: | 巴巴多斯;BB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 设备 数据 临时 奇偶 信息 方法 装置 | ||
本发明提供一种用于临时存储用于存储在存储设备装置中存储的数据的奇偶信息的方法和装置。接收第一数据块和与第一数据块相关联的奇偶信息被接收。在存储设备的第一区域中存储第一数据块被存储进存储装置的第一区域。存储奇偶信息被存储,直到在存储设备的第二区域中成功地存储第二数据块为止被成功地存储进存储装置的第二区域。存储设备装置的第一区域关联于与存储设备的第二区域相关联。
本公开要求于2012年6月4日提交的第61/655,166号美国临时申请的权益,其通过整体引用方式合并于此。
技术领域
本公开通常涉及固态存储设备系统和方法,并且更具体地,涉及有效地存储用于在固态存储装置中存储的数据的奇偶信息。
背景技术
此处提供的背景描述用于一般地呈现本公开的上下文的目的。发明人在此的工作、到该工作在本背景技术章节中描述的程度、以及描述中可能不符合在提交时的现有技术的方面,既不被明确地也不被暗示地承认为是针对本公开内容的现有技术。
传统的固态装置(例如NAND存储装置)使用随用户数据一起存储的纠错码(ECC)字段来更正可能在用户数据被读回时发生的位错误。NAND存储装置被划分为多个条带(stripe),其中每个条带都存储多页用户数据。由于这些ECC字段没有足够的能力更正用户数据的一页中的位错误数量,所以将单独的数据页存储在给定的条带内,以容纳奇偶数据。所存储的奇偶数据保护页条带内的任何一页。尽管此类数据保护确保了所存储的数据的可靠性,但是奇偶数据所消耗的存储量减少了可用于用户数据的存储空间。传统的数据保护系统的另一缺点是由于具有用户数据的页所能够被并行传输的数量的减少而引起的用户性能劣化。
发明内容
根据本公开内容的原理,提供用于临时存储用于在存储设备中存储的数据的奇偶信息的方法和装置,并且更具体地,用于有效地存储用于在非易失性存储设备中存储的数据的奇偶信息。
在一些实施例中,接收第一数据块和与第一数据块相关联的奇偶信息。可以在存储设备的第一区域中存储第一数据块。奇偶信息可以被存储,直到在存储设备的第二区域中成功地存储第二数据块为止。存储设备的第一区域可以与存储设备的第二区域相关联。
在一些实现中,存储设备可以是非易失性存储设备,并且奇偶信息可以被存储到非易失性存储设备中。在一些实现中,当在第二区域中存储数据遇到错误时,通过确定在在第一区域中存储的数据受制于错误,可以将第一区域标识为与第二区域相关联。
在一些实现中,第一区域和第二区域中的每一个区域可以与其中存储了数据的存储设备的多个条带的相应条带相对应。在一些实现中,可以在存储设备的专用于存储用于存储设备的多个条带的某些但非全部条带的奇偶信息的区域中存储奇偶信息。
附图说明
在下文描述的附图中阐述一个或多个实现的细节。其他特征和各种优点将在考虑以下结合附图的具体实施方式时变得明显,其中附图包括:
图1是根据本公开的实施例的说明性存储设备系统的框图;
图2、图3A和图3B是根据本公开的实施例的在存储设备系统中的奇偶信息的说明性临时存储的框图;以及
图4图示了根据本公开的实施例的临时存储奇偶信息的过程。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马维尔国际贸易有限公司,未经马维尔国际贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310220890.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置