【技术实现步骤摘要】
存储器系统及其操作方法相关申请的交叉引用本申请要求于2018年12月21日提交的申请号为10-2018-0167584的韩国专利申请的优先权,其通过引用整体并入本文。
示例性实施例涉及一种半导体装置,且更特别地,涉及一种存储器系统及其操作方法。
技术介绍
近来,计算机环境的范例已经转变为允许随时随地使用计算机系统的普适计算。由于这个事实,诸如移动电话、数码相机和笔记本电脑的便携式电子装置的使用已经迅速增加。通常,这种便携式电子装置使用一种使用存储器装置的存储器系统,也就是数据存储装置。数据存储装置用作便携式电子装置的主存储器装置或辅助存储器装置。
技术实现思路
各个实施例涉及一种用于执行垃圾收集操作的存储器系统的操作方法,以及一种包括执行该操作方法的存储器控制器和存储器装置的存储器系统。在实施例中,一种存储器系统可包括:存储器装置,包括多个管芯,每个管芯包括多个存储块;以及控制器,包括处理器和存储器,其中处理器包括垃圾收集管理器,该垃圾收集管理器适于:检查多个管芯之中的除了包括开放块的写入目标管芯之外的其它管芯中是否存在多个封闭块,基于检查其它管芯中是否存在多个封闭块的结果,确定是否与对写入目标管芯的写入操作并行地执行对其它管芯的垃圾收集操作,当其它管芯中存在多个封闭块时,在其它管芯之中选择一个或多个垃圾收集目标管芯并且在该垃圾收集目标管芯内的封闭块之中选择牺牲块,以及根据确定的结果,与对写入目标管芯的写入操作并行地执行对垃圾收集目标管芯的垃圾收集操作。在实施例中, ...
【技术保护点】
1.一种存储器系统,包括:/n存储器装置,包括多个管芯,所述多个管芯中的每个包括多个存储块;以及/n控制器,包括处理器和存储器,/n其中所述处理器包括垃圾收集管理器,所述垃圾收集管理器:/n检查所述多个管芯之中的除了包括开放块的写入目标管芯之外的其它管芯中是否存在多个封闭块,/n基于检查所述其它管芯中是否存在所述多个封闭块的结果,确定是否与对所述写入目标管芯的写入操作并行地执行对所述其它管芯的垃圾收集操作,/n当所述其它管芯中存在所述多个封闭块时,在所述其它管芯之中选择一个或多个垃圾收集目标管芯,并且在所述垃圾收集目标管芯内的封闭块之中选择牺牲块,以及/n根据所述确定的结果,与对所述写入目标管芯的写入操作并行地执行对所述垃圾收集目标管芯的垃圾收集操作。/n
【技术特征摘要】
20181221 KR 10-2018-01675841.一种存储器系统,包括:
存储器装置,包括多个管芯,所述多个管芯中的每个包括多个存储块;以及
控制器,包括处理器和存储器,
其中所述处理器包括垃圾收集管理器,所述垃圾收集管理器:
检查所述多个管芯之中的除了包括开放块的写入目标管芯之外的其它管芯中是否存在多个封闭块,
基于检查所述其它管芯中是否存在所述多个封闭块的结果,确定是否与对所述写入目标管芯的写入操作并行地执行对所述其它管芯的垃圾收集操作,
当所述其它管芯中存在所述多个封闭块时,在所述其它管芯之中选择一个或多个垃圾收集目标管芯,并且在所述垃圾收集目标管芯内的封闭块之中选择牺牲块,以及
根据所述确定的结果,与对所述写入目标管芯的写入操作并行地执行对所述垃圾收集目标管芯的垃圾收集操作。
2.根据权利要求1所述的存储器系统,其中当所述其它管芯中不存在所述多个封闭块时,所述垃圾收集管理器进一步在所述写入目标管芯内的封闭块之中选择牺牲块,并且在所述写入操作之后对所述写入目标管芯执行所述垃圾收集操作。
3.根据权利要求2所述的存储器系统,其中所述垃圾收集管理器包括:
垃圾收集确定单元,通过将所述存储器装置内的空闲块计数即FBC与第一阈值进行比较来确定是否执行所述垃圾收集操作;
并行操作确定单元,当所述FBC等于或小于所述第一阈值时检查所述其它管芯,检查所述其它管芯中是否存在所述封闭块,并且基于检查所述其它管芯中是否存在所述多个封闭块的结果,确定是否与所述写入操作并行地执行所述垃圾收集操作;
第一垃圾收集单元,当所述其它管芯中存在所述多个封闭块时,与所述写入操作并行地对所述垃圾收集目标管芯执行所述垃圾收集操作;以及
第二垃圾收集单元,当所述写入目标管芯中存在封闭块时,在所述写入操作之后对所述垃圾收集目标管芯执行所述垃圾收集操作。
4.根据权利要求3所述的存储器系统,其中所述第一垃圾收集单元包括:
第一牺牲块选择单元,在所述垃圾收集目标管芯内的多个封闭块之中选择具有等于或小于第二阈值的有效页面计数即VPC的牺牲块;
第一垃圾收集操作单元,将所述牺牲块中存储的有效数据移动到所述垃圾收集目标管芯内的目标块中,并且擦除所述牺牲块;以及
第一更新单元,根据所述有效数据的移动来更新所述存储器装置的映射表。
5.根据权利要求4所述的存储器系统,其中所述第二阈值代表存储块内的有效页面比率。
6.根据权利要求4所述的存储器系统,其中所述第二阈值代表存储块内的平均VPC。
7.根据权利要求3所述的存储器系统,其中所述第二垃圾收集单元包括:
第二牺牲块选择单元,在所述写入目标管芯中包括的所述多个封闭块之中选择具有等于或小于第三阈值的VPC的牺牲块,其中所述第三阈值指示有效页面比率或平均VPC;
第二垃圾收集操作单元,将所述牺牲块中存储的有效数据移动到所述写入目标管芯内的目标块中,并且擦除所述牺牲块;以及
第二更新单元,根据所述有效数据的移动来更新所述存储器装置的映射表。
8.根据权利要求7所述的存储器系统,其中所述第三阈值代表存储块内的有效页面比率。
9.根据权利要求7所述的存储器系统,其中所述第三阈值代表存储块内的平均VPC。
10.一种存...
【专利技术属性】
技术研发人员:边谕俊,
申请(专利权)人:爱思开海力士有限公司,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。