[发明专利]存储模块、具有其的存储系统及其读写方法有效
申请号: | 201310535837.1 | 申请日: | 2013-11-01 |
公开(公告)号: | CN103811076B | 公开(公告)日: | 2018-10-19 |
发明(设计)人: | 尹恩振 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G11C29/42 | 分类号: | G11C29/42 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 钱大勇 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 模块 具有 存储系统 及其 读写 方法 | ||
1.一种从包括多个存储器的存储模块中进行读取的方法,该读取方法包括:
从多个存储器读取对应于多个突发长度单位的数据;
使用存储错误纠正码纠正所读取的数据的错误;以及
以对应于一个突发长度单位的数据为单位输出经过纠错的数据,
其中所述输出的数据包括用户数据和用于检测用户数据的错误的读奇偶校验位,并且读奇偶校验位是使用传递错误纠正码产生的。
2.根据权利要求1所述的方法,其中所述多个存储器的每一个是非易失性存储器。
3.根据权利要求2所述的方法,还包括:
以用户数据为单位划分经过纠错的数据;以及
使用传递错误纠正码产生所划分的数据的读奇偶校验位。
4.根据权利要求3所述的方法,还包括:
将输出的数据传递到控制存储模块的存储器管理单元;以及
使用传递错误纠正码纠正传递到存储器管理单元的数据的错误。
5.根据权利要求1所述的方法,其中读取的数据由对应于多个突发长度单位的用户数据的集合和内部奇偶校验位的集合形成,并且内部奇偶校验位是在存储模块中使用存储错误纠正码产生的。
6.根据权利要求5所述的方法,还包括:
确定读取的数据的存储错误是否是可纠正的。
7.根据权利要求6所述的方法,还包括:
如果读取的数据的存储错误是不可纠正的,则按照用户数据的大小划分用户数据的集合;
使用传递错误纠正码ECC1产生所划分的数据的读奇偶校验位;以及
输出所划分的数据和读奇偶校验位。
8.根据权利要求7所述的方法,其中存储错误纠正码不同于传递错误纠正码。
9.根据权利要求1所述的方法,还包括:
在纠正读取的数据的错误之后,将与读取的数据的纠错相关联的错误信息传递给存储器管理单元。
10.一种存储模块,包括:
存储器,被配置为执行突发操作;
纠错电路,被配置为从存储器接收对应于多个突发长度单位的N位数据,使用存储错误纠正码纠正N位数据的存储错误,将纠正的数据划分为多个划分的数据单位,使用传递错误纠正码产生用于每个划分的数据单位的奇偶校验位,以及顺序输出多个M位数据单位,其中每个M位数据单位对应于一个突发长度单位,并且每个M位数据单位由多个划分的数据单位中的相应的一个和所产生的奇偶校验位中的至少一个对应位形成;
第一缓冲器,被配置为顺序存储来自纠错电路的M位数据;和
第二缓冲器,被配置为存储N位数据。
11.根据权利要求10所述的存储模块,其中每个存储器是磁阻存储器。
12.根据权利要求10所述的存储模块,其中N位数据由用户数据的集合和用于检测用户数据的错误的奇偶校验位的集合形成,以及
其中纠错电路包括,
校验位产生器,被配置为基于用户数据的集合产生校验位;
比较器,被配置为比较校验位和奇偶校验位的集合以便根据比较结果产生特征群;
错误状态寄存器,被配置为存储指示该比较结果指示错误产生的信息;
纠错引擎,被配置为接收用户数据的集合和特征群并且使用存储错误纠正码纠正用户数据的集合的错误;和
缓冲器,被配置为存储经过纠错的数据。
13.根据权利要求10所述的存储模块,其中所述存储模块被配置成使得:在测试操作中,对应于一个突发长度单位的将被写入的写数据被直接存储在存储器而不经过纠错电路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310535837.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种润滑脂套管式温度控制装置
- 下一篇:一种换热器