[发明专利]存储器控制器、存储器系统以及操作存储器控制器的方法在审
| 申请号: | 202010326380.3 | 申请日: | 2020-04-23 |
| 公开(公告)号: | CN111858134A | 公开(公告)日: | 2020-10-30 |
| 发明(设计)人: | 李正浩;金暎植;白承柔;吴银珠;柳永光;李永根 | 申请(专利权)人: | 三星电子株式会社 |
| 主分类号: | G06F11/10 | 分类号: | G06F11/10 |
| 代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 黄晓燕;张川绪 |
| 地址: | 韩国京畿*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储器 控制器 系统 以及 操作 方法 | ||
1.一种用于控制存储器装置的存储器操作的存储器控制器,所述存储器控制器包括:
纠错码电路,被配置为:检测从存储器装置读取的第一读取数据的错误并纠正所述错误;
错误类型检测逻辑,被配置为:将第一写入数据写入存储器装置,将第二读取数据与第一写入数据进行比较,基于比较的结果检测第二读取数据的错误位,并输出关于通过错误位而识别的错误类型的信息;以及
数据图案化逻辑,被配置为:基于关于错误类型的信息改变输入数据的位图案,以减少读取输入数据的错误,其中,
第一写入数据是第一读取数据的错误被纠正的数据,第二读取数据是读取写入存储器装置的第一写入数据而获得的数据。
2.根据权利要求1所述的存储器控制器,其中:
错误类型包括多种错误类型,所述多种错误类型包括临时错误和停滞错误,并且
错误类型检测逻辑还被配置为:将检测的第二读取数据的错误位中的至少一些识别为临时错误,和/或将检测的第二读取数据的错误位中的另一些识别为停滞错误。
3.根据权利要求1所述的存储器控制器,其中,错误类型检测逻辑还被配置为:接收第一读取数据的错误被纠正的纠正数据,将包括在纠正数据中的错误未被纠正的数据反相以生成反相数据,并且基于反相数据生成第一写入数据。
4.根据权利要求3所述的存储器控制器,其中:
错误类型检测逻辑还被配置为:从纠错码电路接收错误位信息,并基于错误位信息生成第一写入数据,并且
错误位信息包括与第一读取数据中已经发生错误的位对应的信息。
5.根据权利要求2所述的存储器控制器,其中,错误类型检测逻辑还被配置为:
逐个单元地将第二读取数据的存储在第一存储器区域的单元中的数据与第一写入数据的存储在第一存储器区域的单元中的数据进行比较,
当第一单元中的第二读取数据的位与第一单元中的第一写入数据的位彼此不同时,将第一单元中的第二读取数据的位识别为停滞错误,并且
当第二单元中的第二读取数据的位与第二单元中的第一写入数据的位彼此相同时,将第二单元中的第二读取数据的位识别为临时错误。
6.根据权利要求2所述的存储器控制器,其中,错误类型检测逻辑还被配置为:
逐个单元地将第二读取数据的存储在第二存储器区域的单元中的数据与第一写入数据的存储在第二存储器区域的单元中的数据进行比较,
当第三单元中的第二读取数据的位与第三单元中的第一写入数据的位彼此不同时,将第三单元中的第二读取数据的位识别为隐藏的停滞错误,并且
当第四单元中的第二读取数据的位与第四单元中的第一写入数据的位彼此相同时,将第四单元中的第二读取数据的位识别为正常位。
7.根据权利要求6所述的存储器控制器,其中,隐藏的停滞错误对应的位在通过第一读取操作读取的第一读取数据中被识别为正常位,但在第一读取操作之后读取的第二读取数据中被识别为错误。
8.根据权利要求2所述的存储器控制器,其中,错误类型检测逻辑还被配置为:识别已经发生停滞错误的至少一个存储器单元,并且确定所述至少一个存储器单元的停滞值。
9.根据权利要求8所述的存储器控制器,其中,停滞值是第二读取数据的位的值中的由于停滞错误或隐藏的停滞错误而导致的位的值。
10.根据权利要求1所述的存储器控制器,其中:
数据图案化逻辑包括随机化器和随机种子生成器,随机种子生成器输出多个随机种子,并且
随机化器被配置为:基于所述多个随机种子对从主机接收的输入数据进行随机化,并输出多条随机数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010326380.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于训练模型的基于有向无环图的框架
- 下一篇:转向装置





