[发明专利]控制器、其操作方法以及包括控制器的存储器系统有效
申请号: | 201811351760.1 | 申请日: | 2018-11-14 |
公开(公告)号: | CN110196816B | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 罗炯柱 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 张晶;赵赫 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制器 操作方法 以及 包括 存储器 系统 | ||
1.一种控制器,包括:
处理器;以及
存储器;
其中,当数据被存储在存储器装置的开放块的所有页面中时,所述处理器在关闭所述开放块之前,确定所述开放块中的有效页面的数量,并且当所述有效页面的数量被确定为小于或等于阈值时对所述开放块执行垃圾收集,并且
当所述有效页面的数量被确定为超过所述阈值时,所述处理器关闭所述开放块,并且针对关闭块生成逻辑地址到物理地址映射,即L2P映射、和物理地址到逻辑地址映射,即P2L映射,
其中所述数量范围为从零至所述开放块中的页面的总数量,并且
其中不针对执行垃圾收集的所述开放块生成所述P2L映射和所述L2P映射。
2.根据权利要求1所述的控制器,其中所述处理器在将数据存储在所述开放块中的同时,生成关于所述开放块的映射信息并且将所述映射信息存储在所述存储器中。
3.根据权利要求2所述的控制器,其中所述映射信息包括P2L映射,在所述P2L映射中,对应于所述数据的逻辑地址被映射到物理地址。
4.根据权利要求2所述的控制器,其中所述映射信息包括与所述有效页面对应的物理地址并且不包括与一个或多个无效页面对应的物理地址。
5.根据权利要求2所述的控制器,其中所述处理器使用所述映射信息来执行所述垃圾收集。
6.根据权利要求2所述的控制器,其中所述处理器在生成所述映射信息的同时,将关于所述开放块的有效页面的数量的信息存储在所述存储器中。
7.一种操作控制器的方法,包括:
响应于来自主机的数据写入请求,将数据存储在存储器装置的开放块中;
当数据被存储在所述开放块的所有页面中时确定所述开放块中的有效页面的数量,其中所述数量范围为从零至所述开放块中的页面的总数量;
在关闭所述开放块之前,当所述有效页面的数量被确定为小于或等于阈值时,对所述开放块执行垃圾收集,以及
在所述有效页面的数量被确定为超过所述阈值时,关闭所述开放块,并且针对关闭块生成逻辑地址到物理地址映射,即L2P映射、和物理地址到逻辑地址映射,即P2L映射,
其中不针对执行垃圾收集的所述开放块生成所述P2L映射和所述L2P映射。
8.根据权利要求7所述的方法,其中将所述数据存储在所述开放块中包括生成关于所述开放块的映射信息并且将所述映射信息存储在存储器中。
9.根据权利要求8所述的方法,其中所述映射信息包括物理地址到逻辑地址映射即P2L映射,在所述P2L映射中,对应于所述数据的逻辑地址被映射到物理地址。
10.根据权利要求8所述的方法,其中所述映射信息包括与所述有效页面对应的物理地址并且不包括与一个或多个无效页面对应的物理地址。
11.根据权利要求8所述的方法,其中使用所述映射信息来执行所述垃圾收集。
12.根据权利要求8所述的方法,其中生成所述映射信息进一步包括将关于所述开放块的有效页面的数量的信息存储在所述存储器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811351760.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软件模糊测试方法
- 下一篇:数据存储装置及该数据存储装置的操作方法