[发明专利]用于垃圾收集操作的存储器系统及其操作方法在审
申请号: | 202010245074.7 | 申请日: | 2020-03-31 |
公开(公告)号: | CN112069086A | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 边谕俊 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李青;王璇 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 垃圾 收集 操作 存储器 系统 及其 操作方法 | ||
本申请涉及一种存储器系统,该存储器系统可包括:存储器装置,包括多个管芯,每个管芯包括多个存储块;以及控制器,包括存储器和垃圾收集模块,该垃圾收集模块被配置成通过经由多个数据路径中的至少一个将数据传送到存储器装置来执行垃圾收集操作,其中该垃圾收集模块根据多个管芯中的哪个管芯包括垃圾收集操作的目标块,来确定垃圾收集操作是否可与主机任务操作并行地执行。
相关申请的交叉引用
本申请要求于2019年6月10日提交的申请号为10-2019-0067907的韩国专利申请的优先权,该韩国专利申请通过引用整体并入本文。
技术领域
本发明涉及一种具有提高的垃圾收集操作的存储器系统以及用于执行这种操作的方法。更特别地,本发明涉及一种用于将映射数据传送到主机或数据处理系统中包括的存储器系统中的计算装置的设备和方法。
背景技术
近来,计算机环境的范例已经转变为允许随时随地使用计算机系统的普适计算。因此,诸如移动电话、数码相机和膝上型计算机的便携式电子装置的使用已经迅速增加。通常,这种便携式电子装置使用包括存储器装置的存储器系统,即数据存储装置。数据存储装置用作便携式电子装置的主存储器装置或辅助存储器装置。
发明内容
各个实施例涉及提供一种能够并行或串行地执行主机命令和装置命令的存储器系统及其操作方法。
而且,各个实施例涉及提供一种能够根据主要命令队列和辅助命令队列中的触发时间点来选择和执行装置任务的存储器系统及其操作方法,其中装置命令根据是否可执行并行操作而被分类并存储在主要命令队列和辅助命令队列中。
而且,各个实施例涉及提供一种能够通过分开地控制主要命令队列和辅助命令队列,根据触发时间点来选择性地执行装置任务的存储器系统及其操作方法,其中可与主机任务并行地执行的装置任务存储在主要命令队列中,并且可与主机任务可交替执行的装置任务存储在辅助命令队列中。
此外,各个实施例涉及提供一种能够通过使用相应块(或开放块)不位于的另一区域中的块来减少垃圾收集所需的时间,或者减少在通过诸如通道和通路的数据通信线划分的存储器装置与控制器之间的数据移动的瓶颈现象,以便对存储器装置的多个区域中的至少一个中包括的相应块执行垃圾收集的存储器系统及其操作方法。
根据各个实施例的存储器控制装置和方法,可以并行或交替地执行通过控制存储器装置来处理主机命令的主机任务和执行存储器装置自身的操作的装置任务。
根据本技术,因为分开地管理用于在不包括用于执行编程操作的开放块的管芯中执行垃圾收集的第一装置任务和用于在包括开放块的管芯中执行垃圾收集的第二装置任务,所以可根据垃圾收集执行条件来选择性地并行或交替地执行垃圾收集操作和编程操作,从而可以基本上防止由于垃圾收集操作所导致的性能劣化。
在根据各个实施例的存储器系统中,对应于牺牲块的垃圾收集信息根据状态信息而被排队到分开的队列中,从而可以高效地使用存储器空间并且快速执行垃圾收集操作。
根据实施例,一种存储器系统,可包括:存储器装置,包括多个管芯,多个管芯中的每个管芯包括多个存储块;以及控制器,包括存储器和垃圾收集模块,该垃圾收集模块被配置成通过经由多个数据路径中的至少一个将数据传送到存储器装置来执行垃圾收集操作,其中该垃圾收集模块:根据多个管芯中的哪个管芯包括垃圾收集操作的目标块,来确定垃圾收集操作是否可与主机任务操作并行地执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010245074.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种变幅式移动支架及其施工方法
- 下一篇:张紧装置