[发明专利]产生用于奇偶校验扇区的数据通路保护的冗余的数据存储装置有效
申请号: | 201210548209.2 | 申请日: | 2012-12-17 |
公开(公告)号: | CN103164298A | 公开(公告)日: | 2013-06-19 |
发明(设计)人: | P·J·李 | 申请(专利权)人: | 西部数据技术公司 |
主分类号: | G06F11/16 | 分类号: | G06F11/16 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 赵蓉民 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 产生 用于 奇偶校验 扇区 数据 通路 保护 冗余 存储 装置 | ||
1.一种数据存储装置,其包括:
非易失性存储器,其包括多个存储段;以及
控制电路,其可操作以:
接收写命令,其包括第一逻辑块地址即LBA与第一用户数据以及第二LBA与第二用户数据;
将所述第一LBA映射到第一物理块地址即PBA,用于寻址第一存储段;
将所述第二LBA映射到第二PBA,用于寻址第二存储段;
响应于所述第一用户数据产生第一冗余;
响应于所述第二用户数据产生第二冗余;
响应于所述第一与第二用户数据产生奇偶校验数据;
产生第三冗余以响应:
所述第一LBA与所述第一PBA中的至少一个;以及
所述第二LBA与所述第二PBA中的至少一个;以及
将所述第一与第二用户数据和奇偶校验数据写到所述非易失性存储器并将所述第一、第二与第三冗余写到所述非易失性存储器。
2.根据权利要求1所述的数据存储装置,其中所述控制电路可操作以:
响应于所述第一用户数据以及所述第一LBA和所述第一PBA中的至少一个产生所述第一冗余;以及
响应于所述第二用户数据以及所述第二LBA和所述第二PBA中的至少一个产生所述第二冗余。
3.根据权利要求2所述的数据存储装置,其中所述控制电路可操作以
响应于所述第一冗余与所述第二冗余产生所述第三冗余。
4.根据权利要求1所述的数据存储装置,其中所述控制电路可进一步操作以:
接收读命令,其包括所述第一LBA与第二LBA;
从所述非易失性存储器读取所述第一用户数据与第一冗余;
利用所述第一冗余校正所述第一用户数据中的误差;
从所述非易失性存储器读取所述第二用户数据与所述第二冗余;
利用所述第二冗余校正所述第二用户数据中的误差;以及
当所述第二用户数据利用所述第二冗余不可校正时:
从所述非易失性存储器读取所述奇偶校验数据与所述第三冗余;
利用所述第三冗余,验证所述奇偶校验数据;以及
利用所述第一用户数据与所述奇偶校验数据,重新产生所述第二用户数据。
5.根据权利要求4所述的数据存储装置,其中所述控制电路可操作以:
响应于所述第一用户数据与所述第一LBA和所述第一PBA中的至少一个产生所述第一冗余;
响应于所述第二用户数据与所述第二LBA和所述第二PBA中的至少一个产生所述第二冗余;
响应于所述第一冗余与所述第一LBA和所述第一PBA中的至少一个校正所述第一用户数据;以及
响应于所述第二冗余与所述第二LBA和所述第二PBA中的至少一个校正所述第二用户数据。
6.根据权利要求1所述的数据存储装置,其中所述控制电路可操作以:
合并所述第一LBA与第二LBA以产生元数据;以及
响应于所述奇偶校验数据和所述元数据产生所述第三冗余。
7.根据权利要求6所述的数据存储装置,其中所述控制电路可操作以:
合并所述第一LBA和第二LBA以重新产生所述元数据;以及
利用所述第三冗余和所述重新产生的元数据验证所述奇偶校验数据。
8.根据权利要求1所述的数据存储装置,其中所述控制电路可操作以:
合并所述第一PBA与第二PBA以产生元数据;以及
响应于所述奇偶校验数据与所述元数据产生所述第三冗余。
9.根据权利要求8所述的数据存储装置,其中所述控制电路可操作以:
合并所述第一PBA与第二PBA以重新产生所述元数据;以及
利用所述第三冗余与所述重新产生的元数据验证所述奇偶校验数据。
10.根据权利要求1所述的数据存储装置,其中所述控制电路可操作以产生所述第三冗余,以响应:
所述第一LBA与所述第一PBA中的至少一个;
所述第二LBA与所述第二PBA中的至少一个;以及
用于将所述奇偶校验数据存储到第三存储段的第三LBA与第三PBA中的至少一个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210548209.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:中低压电力电子控制装置的通用监控系统
- 下一篇:涡轮涡扇发电系统