[发明专利]存储器控制器以及操作存储器控制器的方法在审
申请号: | 201911285249.0 | 申请日: | 2019-12-13 |
公开(公告)号: | CN112102873A | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 李钟涣 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G11C29/42 | 分类号: | G11C29/42 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 赵永莉;张澜 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 控制器 以及 操作 方法 | ||
1.一种存储器控制器,用于控制存储数据的存储器装置,所述存储器控制器包括:
位计数器,通过对响应于从主机接收的编程请求而待被编程在所述存储器装置中的地址处的主机数据中的位的数量进行计数来生成第一计数值;
闪存转换层,生成第一页面信息,所述第一页面信息指示被编程的数据存储在所述存储器装置中的地址;
附加数据生成器,基于所述第一计数值和所述第一页面信息生成判断数据;
比较器,通过将所述判断数据与检测数据进行比较来生成比较信息,其中使用响应于从所述主机接收的读取请求从所述存储器装置读取的被编程的数据来生成所述检测数据;以及
读取数据控制器,基于所述比较信息执行校正从所述存储器装置读取的所述被编程的数据中的错误的操作。
2.根据权利要求1所述的存储器控制器,其中所述附加数据生成器通过将所述第一计数值和所述第一页面信息中包括的值求和来生成所述判断数据。
3.根据权利要求2所述的存储器控制器,其中所述附加数据生成器输出包括所述判断数据和从所述主机接收的所述主机数据的附加数据。
4.根据权利要求1所述的存储器控制器,其中当从所述存储器装置读取的所述被编程的数据中的错误是不可校正错误时,所述附加数据生成器将所述判断数据输出到所述比较器。
5.根据权利要求1所述的存储器控制器,其中在所述存储器装置的读取操作期间,所述位计数器通过对从所述存储器装置读取的所述被编程的数据中的位的数量进行计数来生成第二计数值。
6.根据权利要求5所述的存储器控制器,其中在所述存储器装置的读取操作期间,所述位计数器生成指示所述被编程的数据从所述存储器装置读取的地址的第二页面信息,并且通过将所述第二计数值和所述第二页面信息中包括的值求和生成所述检测数据的值。
7.根据权利要求6所述的存储器控制器,其中所述比较器通过确定所述判断数据的值是否与所述检测数据的值相同来生成所述比较信息。
8.根据权利要求7所述的存储器控制器,其中所述比较器接收存储在所述附加数据生成器中的所述判断数据,并且生成所述比较信息。
9.根据权利要求7所述的存储器控制器,其中所述比较器接收存储在所述存储器装置中的所述判断数据,并且生成所述比较信息。
10.根据权利要求7所述的存储器控制器,其中当所述判断数据的值与所述检测数据的值不相同时,所述读取数据控制器改变从所述存储器装置读取的所述被编程的数据中包含的位。
11.根据权利要求10所述的存储器控制器,其中所述读取数据控制器基于改变的数据确定从所述存储器装置读取的所述被编程的数据中的错误是否已经被校正。
12.根据权利要求11所述的存储器控制器,其中当确定从所述存储器装置读取的所述被编程的数据中的错误尚未被校正时,所述读取数据控制器改变从所述存储器装置读取的所述被编程的数据中包含的位之中、除被改变的位之外的任意一个位。
13.一种操作存储器控制器的方法,所述存储器控制器用于控制存储数据的存储器装置,所述方法包括:
从主机接收主机数据;
通过对所述主机数据中包含的处于编程状态的位或处于擦除状态的位进行计数来生成第一计数值;
生成第一页面信息,所述第一页面信息指示所述存储器装置中包括的页面之中、待存储所述主机数据的页面的地址;
基于所述第一计数值和所述第一页面信息生成判断数据;
基于从所述存储器装置读取的被编程的数据生成检测数据;
通过将所述判断数据与所述检测数据进行比较生成比较信息;以及
基于所述比较信息执行校正从所述存储器装置读取的所述被编程的数据中的错误的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911285249.0/1.html,转载请声明来源钻瓜专利网。