[发明专利]用于非易失性存储器的耐久性感知纠错码(ECC)保护有效
| 申请号: | 201380044865.1 | 申请日: | 2013-06-12 |
| 公开(公告)号: | CN104541249B | 公开(公告)日: | 2018-03-13 |
| 发明(设计)人: | S.奥斯德米尔;Q.蔡 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06F11/10 | 分类号: | G06F11/10;G06F12/00 |
| 代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 张金金,陈岚 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 非易失性存储器 耐久性 感知 纠错码 ecc 保护 | ||
1.一种用于为非易失性存储器提供纠错码保护的方法,其包括:
计算对于移位的数据位和元数据位的纠错码ECC位,所述元数据位指示对要写入非易失性存储器的数据位的移位;
计算对于第二元数据位的第二ECC位,所述第二元数据位指示所述ECC位的倒置;以及
将移位的数据位、所述元数据位、倒置的ECC位、所述第二元数据位和所述第二ECC位存储在所述非易失性存储器中。
2.如权利要求1所述的方法,其中所述数据位的移位包括基于写计数器在字内的数据位的组的循环移位,所述写计数器指示对所述数据位要写入的页的写数量。
3.如权利要求1所述的方法,其中所述数据位的移位包括基于写计数器在字内的数据位的组的循环移位,所述写计数器指示对所述数据位要写入的字的写数量。
4.如权利要求1所述的方法,其中所述数据位的移位包括基于写计数器在字内的数据位的组的循环移位,所述写计数器指示对所述非易失性存储器的写数量。
5.如权利要求1所述的方法,其中所述数据位的移位包括基于写计数器在页内的数据位的组的循环移位,所述写计数器指示对所述页的写数量。
6.如权利要求1所述的方法,其中所述ECC位的倒置包括基于所述ECC位要写入的位点处的现有值的倒置。
7.如权利要求1所述的方法,其中所述元数据位进一步包括多个元数据位,并且所述ECC位进一步包括多个ECC位。
8.如权利要求7所述的方法,其中所述第二元数据位进一步包括多个第二元数据位,并且所述第二ECC位进一步包括多个第二ECC位。
9.一种用于为非易失性存储器提供纠错码保护的设备,其包括:
第一逻辑单元,用于使要写入非易失性存储器的数据位移位并且生成指示所述数据位的移位的元数据位;以及
第二逻辑单元,用于计算对于移位的数据位和所述元数据位的纠错码ECC位;
其中所述第一逻辑单元进一步基于所述ECC位要写入的位点处的现有值来使所述ECC位倒置并且生成指示所述ECC位是否倒置的第二元数据位;
其中所述第二逻辑单元进一步计算对于所述第二元数据位的第二ECC位;
其中所述移位的数据位、所述元数据位、所述倒置的ECC位、所述第二元数据位和所述第二ECC位要存储在所述非易失性存储器中。
10.如权利要求9所述的设备,其中所述数据位的移位包括基于写计数器在字内的数据位的组的循环移位,所述写计数器指示对所述数据位要写入的页的写数量。
11.如权利要求9所述的设备,其中所述数据位的移位包括基于写计数器在字内的数据位的组的循环移位,所述写计数器指示对所述数据位要写入的字的写数量。
12.如权利要求9所述的设备,其中所述数据位的移位包括基于写计数器在字内的数据位的组的循环移位,所述写计数器指示对所述非易失性存储器的写数量。
13.如权利要求9所述的设备,其中所述数据位的移位包括基于写计数器在页内的数据位的组的循环移位,所述写计数器指示对所述页的写数量。
14.如权利要求9所述的设备,其中所述ECC位的倒置包括基于所述ECC位要写入的位点处的现有值的倒置。
15.如权利要求9所述的设备,其中所述第一逻辑单元进一步生成指示所述数据位的移位的多个元数据位,并且所述第二逻辑单元进一步计算对于所述移位的数据位和所述元数据位的多个ECC位。
16.如权利要求15所述的设备,其中所述第一逻辑单元进一步生成指示所述多个ECC位的倒置的多个第二元数据位,并且所述第二逻辑单元进一步计算对于所述多个第二元数据位的多个第二ECC位。
17.如权利要求9所述的设备,其中所述设备包括在存储器控制器中。
18.如权利要求9所述的设备,其中所述设备包括在非易失性存储器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380044865.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:在电子表格应用中显示时间信息
- 下一篇:用于驱动电光显示器的方法





