[发明专利]存储器控制器、存储器系统以及存储器装置的操作方法有效
申请号: | 201910395770.3 | 申请日: | 2019-05-13 |
公开(公告)号: | CN110879788B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | 赵兴龙 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 刘久亮;黄纶伟 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 控制器 系统 以及 装置 操作方法 | ||
1.一种存储器控制器,该存储器控制器包括:
块比例计算器,所述块比例计算器被配置为计算用于存储数据的多个存储块当中的空闲块的比例;
策略选择器,所述策略选择器被配置为:
当所述空闲块的比例大于阈值时,选择将至少一个第一存储块确定为牺牲块的第一垃圾收集策略,所述至少一个第一存储块中的存储冷数据的页的数量大于第一阈值数量;并且
当所述空闲块的比例小于所述阈值时,选择将至少一个第二存储块确定为所述牺牲块的第二垃圾收集策略,所述至少一个第二存储块中的有效页的数量小于第二阈值数量;以及
垃圾收集执行组件,所述垃圾收集执行组件被配置为根据由所述策略选择器选择的垃圾收集策略来执行垃圾收集操作。
2.根据权利要求1所述的存储器控制器,其中,所述数据的属性指示所述数据是热数据还是所述冷数据。
3.根据权利要求2所述的存储器控制器,其中,所述第一垃圾收集策略指定更多数量的页存储所述冷数据的存储块具有更高的优先级。
4.根据权利要求2所述的存储器控制器,其中,所述第一垃圾收集策略还根据所述数据的属性指定用于在所述牺牲块中选择牺牲数据的优先级。
5.根据权利要求4所述的存储器控制器,其中,所述第一垃圾收集策略指定所述冷数据的优先级高于所述热数据的优先级。
6.根据权利要求1所述的存储器控制器,该存储器控制器还包括阈值管理器,所述阈值管理器被配置为基于所述第一垃圾收集策略与所述第二垃圾收集策略之间的选择比来调整所述阈值。
7.根据权利要求6所述的存储器控制器,其中,所述阈值管理器随着所述选择比增大而增大所述阈值,并且随着所述选择比减小而减小所述阈值。
8.根据权利要求1所述的存储器控制器,该存储器控制器还包括策略存储装置,所述策略存储装置被配置为存储所述第一垃圾收集策略和所述第二垃圾收集策略。
9.根据权利要求1所述的存储器控制器,该存储器控制器还包括:
缓冲存储器,所述缓冲存储器被配置为临时存储从主机接收的编程数据;
页数据配置器,所述页数据配置器被配置为接收包括所述编程数据的属性信息的编程请求,并通过将所述编程数据的属性信息添加到所述缓冲存储器中存储的所述编程数据来配置页数据;以及
命令发生器,所述命令发生器被配置为控制所述缓冲存储器以将所述页数据发送到存储器装置,并生成与所述页数据相对应的编程命令和地址,并将所述编程命令和所述地址发送到所述存储器装置。
10.一种存储器系统,该存储器系统包括:
包括多个存储块的存储器装置;以及
存储器控制器,所述存储器控制器被配置为从主机接收编程数据和包括所述编程数据的属性信息的编程请求,所述属性信息指示所述编程数据是热数据还是冷数据,生成包括所述编程数据的属性信息和所述编程数据的数据页,并控制所述存储器装置以将所述数据页编程到所述多个存储块中的任意一个存储块,
其中,所述存储器控制器还被配置为对牺牲块执行垃圾收集,并且被配置为:
当所述多个存储块当中的空闲块的数量大于阈值时,选择所述多个存储块当中的至少一个第一存储块作为所述牺牲块,所述至少一个第一存储块中的包括与所述冷数据对应的所述属性信息的数据页的数量大于第一阈值数量;并且
当所述多个存储块当中的空闲块的数量小于所述阈值时,选择所述多个存储块当中的至少一个第二存储块作为所述牺牲块,所述至少一个第二存储块中的有效数据页的数量小于第二阈值数量。
11.根据权利要求10所述的存储器系统,
其中,所述任意一个存储块包括多个页,所述多个页中的每个页具有正常区域和备用区域,
其中,所述数据页的所述编程数据被存储在所述正常区域中,并且所述数据页的所述属性信息被存储在所述备用区域中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910395770.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种肿瘤抗原特异性T淋巴细胞的制备方法
- 下一篇:管状体