[发明专利]存储器系统及其操作方法有效
申请号: | 201811056772.1 | 申请日: | 2018-09-11 |
公开(公告)号: | CN109933454B | 公开(公告)日: | 2022-12-06 |
发明(设计)人: | 千东烨 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 张晶;赵赫 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 系统 及其 操作方法 | ||
本发明涉及一种存储器系统,该存储器系统包括:存储器装置,包括多个页面;以及控制器,其响应于输入的命令而生成读取描述符,响应于读取描述符,读取并输出存储在至少一个页面中的读取数据,确定读取数据的每个页面的数据中的每个是否包括错误,存储示出每个页面的数据中的每个是否包括错误的指示符,基于指示符,以每个页面为单位重新读取该读取数据中的一些,而不生成另外的读取描述符;以及在重新读取之后,基于错误检查结果更新指示符。
相关申请的交叉引用
本申请要求于2017年12月19日提交的申请号为10-2017-0175011的韩国专利申请的优先权,其整体通过引用并入本文。
技术领域
本发明的各个示例性实施例总体涉及一种存储器系统。特别地,实施例涉及一种能够利用存储器装置来处理数据的存储器系统及操作存储器系统的方法。
背景技术
计算机环境范例转变至可支持随时随地进行计算的普适计算。因此,诸如移动电话、数码相机和膝上型计算机的便携式电子装置的使用已经迅速增加。这些便携式电子装置通常使用具有一个或多个用于存储数据的存储器装置的存储器系统。这些装置中的存储器系统可用作主存储器装置或辅助存储器装置。
与硬盘驱动器相比,因为存储器系统不具有移动部件(例如,具有读取/写入磁头的机械臂),所以它们可提供优良的稳定性、耐久性、高信息访问速度和低功耗。具有这种优点的存储器系统的示例包括通用串行总线(USB)存储器装置、具有各种接口的存储卡以及固态驱动器(SSD)。
发明内容
本发明的各个示例性实施例涉及一种存储器系统,更特别地,涉及一种能够执行读取重试操作的存储器系统及其操作方法。
本发明的各个实施例涉及一种能够改进读取重试操作的存储器系统以及该存储器系统的操作方法。
根据本发明的实施例,在读取重试操作期间,通过更新现有的读取描述符而不生成读取重试操作所需的新的读取描述符,可减少用于生成新的读取描述符的存储器空间和操作时间。
根据本发明的实施例,仅对初始读取描述符执行读取描述符的读取操作,并且可减少用于描述符的读取操作的操作时间。因此,可显著减少存储器系统的总开销,并且可提高存储器系统的整体性能。
根据本发明的实施例,一种存储器系统的操作方法,该方法包括:对包括在存储器装置中的多个页面执行第一读取操作;根据第一读取操作的结果而生成包括原始错误报告位的错误报告映射;从包括原始错误报告位的错误报告映射生成包括掩码映射(mask map)位的掩码映射;根据掩码映射位的位值,对与掩码映射位相对应的各个页面执行ECC操作;对各个页面执行第二读取操作;以及根据第二读取操作的结果来更新掩码映射位,其中掩码映射位是可进行更新的错误报告位。
掩码映射位的位值可以是与掩码映射位相对应的原始错误报告位的反转值。
该操作方法可进一步包括:根据更新的掩码映射位的位值对与掩码映射位相对应的各个页面执行ECC操作,以及对各个页面执行第三读取操作。
第一读取操作可以是多读取操作,第二读取操作可以是单读取操作。
第三读取操作可以是单读取操作。
根据本发明的实施例,一种存储器系统的操作方法,该方法包括:对包括在存储器装置中的多个页面执行第一读取操作;生成读取描述符,该读取描述符包括被执行第一读取操作的读取单位的读取结果信息;根据第一读取操作的结果,在读取描述符中生成包括原始错误报告位的错误报告映射;在读取描述符中,从包括原始错误报告位的错误报告映射生成包括掩码映射位的掩码映射;根据掩码映射位的位值,对与掩码映射位相对应的各个页面执行ECC操作;对各个页面执行第二读取操作;以及根据第二读取操作的结果来更新掩码映射位,其中掩码映射位是可进行更新的错误报告位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811056772.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种面向异常传播的微服务智能监测方法
- 下一篇:动态多级解码